linux/drivers/gpu/drm/amd/include
Felix Kuehling 7ce66118aa drm/amd: Update kgd_kfd interface for resuming SDMA queues
Add wptr and mm parameters to hqd_sdma_load and pass these parameters
from device_queue_manager through the mqd_manager.

SDMA doesn't support polling while the engine believes it's idle. The
driver must update the wptr. The new parameters will be used for looking
up the updated value from the specified mm when SDMA queues are resumed
after being disabled.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: Oded Gabbay <oded.gabbay@gmail.com>
Signed-off-by: Oded Gabbay <oded.gabbay@gmail.com>
2017-11-01 19:21:58 -04:00
..
asic_reg drm/amdgpu: remove some old gc 9.x registers 2017-12-13 17:28:08 -05:00
ivsrcid drm/amd: Add DCN ivsrcids (v2) 2017-05-24 17:41:55 -04:00
linux drm/amd: Closed hash table with low overhead (v2) 2017-09-26 14:53:19 -04:00
amd_acpi.h drm/amdgpu: add new ATIF ACPI method 2017-03-29 23:53:49 -04:00
amd_pcie_helpers.h gpu: drm: amd/radeon: Convert printk(KERN_<LEVEL> to pr_<level> 2017-03-29 23:53:24 -04:00
amd_pcie.h drm/amdgpu: change pcie_gen_cap magic code to macro 2016-07-07 15:01:59 -04:00
amd_shared.h drm/amdgpu: add header kgd_pp_interface.h 2017-12-04 16:33:18 -05:00
atom-bits.h drm/amdgpu: move some atombios definitions to common folder (v2) 2015-08-17 16:50:19 -04:00
atom-names.h drm/amdgpu: move some atombios definitions to common folder (v2) 2015-08-17 16:50:19 -04:00
atom-types.h drm/amdgpu: move some atombios definitions to common folder (v2) 2015-08-17 16:50:19 -04:00
atombios.h drm/amdgpu: Add a new flag for SR-IOV to share memory between PF & VF 2017-09-28 16:03:37 -04:00
atomfirmware.h drm/amd/include: Add hdmi_redriver_set to atomfirmware 2017-08-29 15:27:51 -04:00
atomfirmwareid.h drm/amdgpu: add the new atomfirmware interface header 2017-03-29 23:54:15 -04:00
cgs_common.h drm/amdgpu: add cgs interface to register pp handle 2017-09-28 16:03:34 -04:00
cgs_linux.h drm/amdgpu: switch ih handling to two levels (v3) 2017-03-29 23:53:37 -04:00
cik_structs.h drm/amd: Put cik structures in a common place 2015-01-02 23:18:39 +02:00
displayobject.h drm/amdgpu: add the new atomfirmware interface header 2017-03-29 23:54:15 -04:00
dm_pp_interface.h drm/amdgpu: move DC and PP shared data structures to dm_pp_interface.h 2017-12-04 16:33:17 -05:00
kgd_kfd_interface.h drm/amd: Update kgd_kfd interface for resuming SDMA queues 2017-11-01 19:21:58 -04:00
kgd_pp_interface.h drm/amd/powerplay: Fix missing newlines at end of file 2017-12-06 12:47:59 -05:00
pptable.h drm/amdgpu: add raven related define in pptable.h. 2017-05-24 17:41:50 -04:00
soc15ip.h drm/amd/include:cleanup vega10 header files. 2017-12-06 12:48:22 -05:00
v9_structs.h drm/amdgpu/gfx9: adjust mqd allocation size 2017-08-29 15:28:00 -04:00
vega10_enum.h drm/amd/include:cleanup vega10 header files. 2017-12-06 12:48:22 -05:00
vi_structs.h drm/amdgpu/gfx8: drop cz mqd 2017-08-29 15:27:58 -04:00