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