aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-02-14drm/amdkfd: update SPDX license headerRajneesh Bhardwaj1-1/+2
2021-12-01drm/amdkfd: add kfd_device_info_init functionGraham Sider1-3/+3
2021-11-17drm/amdkfd: replace asic_family with asic_typeGraham Sider1-1/+1
2021-10-28drm/amdkfd: Remove cu mask from struct queue_properties(v2)Lang Yu1-1/+0
2020-04-28drm/amdkfd: Enable over-subscription with >1 GWS queueJoseph Greathouse1-0/+1
2020-01-07drm/amdkfd: Avoid hanging hardware in stop_cpschFelix Kuehling1-4/+4
2019-12-05drm/amdkfd: Eliminate unnecessary kernel queue function pointersYong Zhao1-16/+14
2019-11-19drm/amdkfd: Eliminate ops_asic_specific in kernel queueYong Zhao1-37/+26
2019-11-19drm/amdkfd: Merge CIK kernel queue functions into VIYong Zhao1-5/+2
2019-11-13drm/amdkfd: Use kernel queue v9 functions for v10Yong Zhao1-3/+1
2019-10-03drm/amdkfd: use navi12 specific family id for navi12 code pathshaoyunl1-0/+1
2019-09-16drm/amdkfd: init kernel queue for renoirHuang Rui1-0/+1
2019-09-16drm/amdkfd: Support Navi14 in KFDYong Zhao1-0/+1
2019-07-18amd/amdkfd: Add ASIC ARCTURUS to kfdYong Zhao1-0/+1
2019-06-21drm/amdkfd: Add navi10 support to amdkfd. (v3)Philip Cox1-0/+3
2019-06-11drm/amdkfd: Separate mqd allocation and initializationOak Zeng1-7/+9
2019-05-24drm/amdkfd: Add VegaM supportKent Russell1-0/+1
2019-05-24drm/amdkfd: Init mqd managers in device queue manager initOak Zeng1-4/+2
2019-05-24drm/amdkfd: Introduce DIQ type mqd managerOak Zeng1-0/+3
2018-11-19drm/amdkfd: Added Vega12 and Polaris12 for KFD.Gang Ba1-0/+2
2018-09-26drm/amdkfd: Vega20 bring up on amdkfd sideShaoyun Liu1-0/+1
2018-07-14drm/amdkfd: Add CU-masking ioctl to KFDFelix Kuehling1-0/+1
2018-07-11drm/amdkfd: Replace mqd with mqd_mgr as the variable name for mqd_managerYong Zhao1-8/+9
2018-04-08drm/amdkfd: Add 64-bit doorbell and wptr support to kernel queueFelix Kuehling1-6/+19
2018-04-10drm/amdkfd: Fix kernel queue rollback_packetFelix Kuehling1-1/+1
2018-04-10drm/amdkfd: Fix goto usageFelix Kuehling1-6/+8
2018-01-04drm/amdkfd: Add dGPU support to kernel_queue_initFelix Kuehling1-0/+5
2017-11-06drm/amdkfd: Hardware DWORD size is 4 bytesFelix Kuehling1-1/+1
2017-09-20drm/amdkfd: Reuse CHIP_* from amdgpu v2Yong Zhao1-6/+12
2017-09-20drm/amdkfd: Adjust dequeue latencies and timeoutsFelix Kuehling1-1/+1
2017-09-20drm/amdkfd: Fix kernel-queue wrapping bugsYong Zhao1-3/+15
2017-09-20drm/amdkfd: Fix incorrect destroy_mqd parameterFelix Kuehling1-1/+1
2017-09-02drm/amdkfd: pass queue's mqd when destroying mqdOded Gabbay1-1/+1
2017-08-15drm/amd: Update MEC HQD loading code for KFDFelix Kuehling1-1/+2
2017-08-15drm/amdkfd: Handle remaining BUG_ONs more gracefully v2Felix Kuehling1-5/+15
2017-08-15drm/amdkfd: Remove BUG_ONs for NULL pointer argumentsFelix Kuehling1-16/+0
2017-08-15drm/amdkfd: Remove usage of alloc(sizeof(struct...Kent Russell1-1/+1
2017-08-15drm/amdkfd: Change x==NULL/false references to !xKent Russell1-3/+3
2017-08-15drm/amdkfd: Consolidate and clean up log commandsKent Russell1-8/+8
2016-09-19drm/amdkfd: Pass 'struct queue_propertices' by referenceEdward O'Callaghan1-1/+1
2016-09-19drm/amdkfd: Add some missing memset zero'ing in queue init funcEdward O'Callaghan1-0/+3
2016-05-01amdkfd: Use the canonical form in branch predicatesEdward O'Callaghan1-1/+1
2015-05-19drm/amdkfd: reformat some debug printsOded Gabbay1-2/+3
2015-03-16drm/amdkfd: destroy mqd when destroying kernel queueBen Goz1-9/+13
2015-01-22drm/amdkfd: Add break at the end of caseOded Gabbay1-0/+3
2015-01-15drm/amdkfd: Remove sync_with_hw() from amdkfdOded Gabbay1-24/+0
2014-12-02drm/amdkfd: Add initial VI support for KQBen Goz1-3/+18
2015-01-12drm/amdkfd: Encapsulate KQ functions in ops structureOded Gabbay1-12/+12
2015-01-12drm/amdkfd: Encapsulate DQM functions in ops structureOded Gabbay1-1/+1
2015-01-04drm/amdkfd: Make KFD_MQD_TYPE enum types H/W agnosticBen Goz1-1/+1