summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
AgeCommit message (Expand)AuthorFilesLines
2018-04-14drm/amdkfd: Remove vlaLaura Abbott1-0/+2
2018-04-09drm/amdkfd: Add 64-bit doorbell and wptr support to kernel queueFelix Kuehling1-0/+1
2018-04-11drm/amdkfd: Add SOC15 interrupt processing supportFelix Kuehling1-0/+2
2018-04-11drm/amdkfd: Add GFXv9 device queue managerFelix Kuehling1-0/+5
2018-04-11drm/amdkfd: Add GFXv9 MQD managerFelix Kuehling1-0/+3
2018-04-11drm/amdkfd: Add GFXv9 PM4 packet writer functionsFelix Kuehling1-0/+6
2018-04-11drm/amdkfd: Move packet writer functions into ASIC-specific fileFelix Kuehling1-2/+33
2018-04-11drm/amdkfd: Implement doorbell allocation for SOC15Felix Kuehling1-2/+9
2018-04-11drm/amdkfd: Clean up KFD_MMAP_ offset handlingHarish Kasiviswanathan1-8/+30
2018-04-11drm/amdkfd: Make doorbell size ASIC-dependentFelix Kuehling1-3/+4
2018-03-23drm/amdkfd: Add quiesce_mm and resume_mm to kgd2kfd_callsFelix Kuehling1-0/+4
2018-03-23drm/amdkfd: Use ordered workqueue to restore processesFelix Kuehling1-1/+1
2018-03-16drm/amdkfd: Add module option for testing large-BAR functionalityFelix Kuehling1-0/+6
2018-03-16drm/amdkfd: Kmap event page for dGPUsFelix Kuehling1-0/+2
2018-03-16drm/amdkfd: Add ioctls for GPUVM memory managementFelix Kuehling1-0/+8
2018-03-16drm/amdkfd: Add TC flush on VMID deallocation for HawaiiFelix Kuehling1-0/+3
2018-03-16drm/amdkfd: Add per-process IDR for buffer handlesFelix Kuehling1-0/+11
2018-03-16drm/amdkfd: Aperture setup for dGPUsFelix Kuehling1-0/+4
2018-03-16drm/amdkfd: Create KFD VMs on demandFelix Kuehling1-0/+3
2018-02-07drm/amdkfd: Implement KFD process eviction/restoreFelix Kuehling1-1/+31
2018-02-07drm/amdkfd: Add GPUVM virtual address space to PDDFelix Kuehling1-0/+13
2017-12-09drm/amdkfd: Centralize IOMMUv2 code and make it conditionalFelix Kuehling1-6/+8
2018-01-05drm/amdkfd: Add dGPU support to the MQD managerFelix Kuehling1-0/+4
2018-01-05drm/amdkfd: Conditionally enable PCIe atomicsFelix Kuehling1-0/+1
2018-01-10drm/amdkfd: add ull suffix to 64bit definesOded Gabbay1-3/+3
2017-12-09drm/amdkfd: Module option to disable CRAT tableFelix Kuehling1-0/+6
2017-12-09drm/amdkfd: Add topology support for dGPUsHarish Kasiviswanathan1-0/+2
2017-12-09drm/amdkfd: Add topology support for CPUsFelix Kuehling1-0/+1
2017-12-09drm/amdkfd: Support enumerating non-GPU devicesHarish Kasiviswanathan1-1/+1
2017-11-28drm/amdkfd: Use ref count to prevent kfd_process destructionFelix Kuehling1-0/+1
2017-11-28drm/amdkfd: Make kfd_process reference countedFelix Kuehling1-0/+4
2017-11-28drm/amdkfd: Add debugfs support to KFDFelix Kuehling1-0/+21
2017-11-28drm/amdkfd: map multiple processes to HW schedulerFelix Kuehling1-0/+9
2017-11-15drm/amdkfd: Add CWSR supportFelix Kuehling1-1/+30
2017-11-02drm/amdkfd: Use ASIC-specific SDMA MQD typeFelix Kuehling1-2/+0
2017-11-02drm/amdkfd: Minor cleanupsFelix Kuehling1-0/+2
2017-11-02drm/amdkfd: Clean up the data structure in kfd_processYong Zhao1-6/+0
2017-10-28drm/amdkfd: use a high priority workqueue for IH workAndres Rodriguez1-0/+1
2017-10-28drm/amdkfd: use standard kernel kfifo for IHAndres Rodriguez1-4/+2
2017-10-28drm/amdkfd: Make event limit dependent on user mode mapping sizeFelix Kuehling1-0/+1
2017-10-28drm/amdkfd: Simplify event ID and signal slot managementFelix Kuehling1-3/+3
2017-10-28drm/amdkfd: Simplify events page allocatorFelix Kuehling1-2/+2
2017-10-28drm/amdkfd: Clean up kfd_wait_on_eventsFelix Kuehling1-7/+1
2017-10-28drm/amdkfd: Don't dereference kfd_process.mmFelix Kuehling1-1/+6
2017-09-27drm/amdkfd: Clean up process queue managementFelix Kuehling1-1/+0
2017-09-27drm/amdkfd: Compress unnecessary function parametersYong Zhao1-2/+0
2017-09-27drm/amdkfd: Improve process termination handlingFelix Kuehling1-3/+15
2017-09-27drm/amdkfd: Avoid name confusion involved in queue unmappingYong Zhao1-10/+10
2017-09-21drm/amdkfd: Reuse CHIP_* from amdgpu v2Yong Zhao1-6/+3
2017-09-21drm/amdkfd: Use VMID bitmap from KGD v2Yong Zhao1-0/+7