summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-1/+1
2026-01-29drm/amdkfd: Adjust parameter of allocate_mqdLang Yu-1/+1
2026-01-05drm/amdkfd: update outdated commentJulia Lawall-1/+1
2025-12-08amdkfd: remove test_kqZhu Lingshan-31/+0
2025-12-08amdkfd: process pointer of a HIQ should be NULLZhu Lingshan-1/+0
2025-12-08amdkfd: remove DIQ supportZhu Lingshan-28/+1
2025-08-27drm/amdkfd: Allow device error to be loggedSunday Clement-5/+2
2024-11-21drm/amdkfd: Use the correct wptr sizeLijo Lazar-1/+1
2024-11-20drm/amdkfd: make sure ring buffer is flushed before update wptrVictor Zhao-0/+5
2024-07-01drm/amdkfd: Use device based logging for errorsLijo Lazar-10/+11
2024-06-14drm/amdgpu/kfd: remove is_hws_hang and is_resettingYunxiang Li-4/+7
2024-02-26drm/amdkfd: Skip packet submission on fatal errorLijo Lazar-1/+7
2023-06-09drm/amdkfd: Introduce kfd_node struct (v5)Mukul Joshi-9/+9
2022-02-14drm/amdkfd: update SPDX license headerRajneesh Bhardwaj-1/+2
2021-12-01drm/amdkfd: add kfd_device_info_init functionGraham Sider-3/+3
2021-11-17drm/amdkfd: replace asic_family with asic_typeGraham Sider-1/+1
2021-10-28drm/amdkfd: Remove cu mask from struct queue_properties(v2)Lang Yu-1/+0
2020-04-28drm/amdkfd: Enable over-subscription with >1 GWS queueJoseph Greathouse-0/+1
2020-01-07drm/amdkfd: Avoid hanging hardware in stop_cpschFelix Kuehling-4/+4
2019-12-05drm/amdkfd: Eliminate unnecessary kernel queue function pointersYong Zhao-16/+14
2019-11-19drm/amdkfd: Eliminate ops_asic_specific in kernel queueYong Zhao-37/+26
2019-11-19drm/amdkfd: Merge CIK kernel queue functions into VIYong Zhao-5/+2
2019-11-13drm/amdkfd: Use kernel queue v9 functions for v10Yong Zhao-3/+1
2019-10-03drm/amdkfd: use navi12 specific family id for navi12 code pathshaoyunl-0/+1
2019-09-16drm/amdkfd: init kernel queue for renoirHuang Rui-0/+1
2019-09-16drm/amdkfd: Support Navi14 in KFDYong Zhao-0/+1
2019-07-18amd/amdkfd: Add ASIC ARCTURUS to kfdYong Zhao-0/+1
2019-06-21drm/amdkfd: Add navi10 support to amdkfd. (v3)Philip Cox-0/+3
2019-06-11drm/amdkfd: Separate mqd allocation and initializationOak Zeng-7/+9
2019-05-24drm/amdkfd: Add VegaM supportKent Russell-0/+1
2019-05-24drm/amdkfd: Init mqd managers in device queue manager initOak Zeng-4/+2
2019-05-24drm/amdkfd: Introduce DIQ type mqd managerOak Zeng-0/+3
2018-11-19drm/amdkfd: Added Vega12 and Polaris12 for KFD.Gang Ba-0/+2
2018-09-26drm/amdkfd: Vega20 bring up on amdkfd sideShaoyun Liu-0/+1
2018-07-14drm/amdkfd: Add CU-masking ioctl to KFDFelix Kuehling-0/+1
2018-07-11drm/amdkfd: Replace mqd with mqd_mgr as the variable name for mqd_managerYong Zhao-8/+9
2018-04-08drm/amdkfd: Add 64-bit doorbell and wptr support to kernel queueFelix Kuehling-6/+19
2018-04-10drm/amdkfd: Fix kernel queue rollback_packetFelix Kuehling-1/+1
2018-04-10drm/amdkfd: Fix goto usageFelix Kuehling-6/+8
2018-01-04drm/amdkfd: Add dGPU support to kernel_queue_initFelix Kuehling-0/+5
2017-11-06drm/amdkfd: Hardware DWORD size is 4 bytesFelix Kuehling-1/+1
2017-09-20drm/amdkfd: Reuse CHIP_* from amdgpu v2Yong Zhao-6/+12
2017-09-20drm/amdkfd: Adjust dequeue latencies and timeoutsFelix Kuehling-1/+1
2017-09-20drm/amdkfd: Fix kernel-queue wrapping bugsYong Zhao-3/+15
2017-09-20drm/amdkfd: Fix incorrect destroy_mqd parameterFelix Kuehling-1/+1
2017-09-02drm/amdkfd: pass queue's mqd when destroying mqdOded Gabbay-1/+1
2017-08-15drm/amd: Update MEC HQD loading code for KFDFelix Kuehling-1/+2
2017-08-15drm/amdkfd: Handle remaining BUG_ONs more gracefully v2Felix Kuehling-5/+15
2017-08-15drm/amdkfd: Remove BUG_ONs for NULL pointer argumentsFelix Kuehling-16/+0