summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c
AgeCommit message (Expand)Author
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
2017-08-15drm/amdkfd: Remove usage of alloc(sizeof(struct...Kent Russell
2017-08-15drm/amdkfd: Change x==NULL/false references to !xKent Russell
2017-08-15drm/amdkfd: Consolidate and clean up log commandsKent Russell
2016-09-19drm/amdkfd: Pass 'struct queue_propertices' by referenceEdward O'Callaghan
2016-09-19drm/amdkfd: Add some missing memset zero'ing in queue init funcEdward O'Callaghan
2016-05-01amdkfd: Use the canonical form in branch predicatesEdward O'Callaghan
2015-05-19drm/amdkfd: reformat some debug printsOded Gabbay
2015-03-16drm/amdkfd: destroy mqd when destroying kernel queueBen Goz
2015-01-22drm/amdkfd: Add break at the end of caseOded Gabbay
2015-01-15drm/amdkfd: Remove sync_with_hw() from amdkfdOded Gabbay
2014-12-02drm/amdkfd: Add initial VI support for KQBen Goz
2015-01-12drm/amdkfd: Encapsulate KQ functions in ops structureOded Gabbay
2015-01-12drm/amdkfd: Encapsulate DQM functions in ops structureOded Gabbay