summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
AgeCommit message (Expand)AuthorLines
2026-01-27drm/amdgpu/mes: Remove idr leftovers v2Tvrtko Ursulin-9/+0
2026-01-10drm/amdgpu/mes: Simplify hqd mask initializationLang Yu-24/+41
2025-12-10drm/amdgpu: fix mes packet params issue when flush hdp.chong li-2/+11
2025-12-08drm/amdgpu: Init single mes instance if xcc_mask is unsetHawking Zhang-2/+3
2025-12-08drm/amdgpu: Generalize HQD and VMID mask calculation for MESMukul Joshi-2/+12
2025-12-08drm/amdgpu/mes: add multi-xcc supportJack Xiao-33/+53
2025-10-20drm/amdgpu: use GPU_HDP_FLUSH for sriovVictor Zhao-0/+12
2025-10-13drm/amdgpu/mes: adjust the VMID masksAlex Deucher-2/+2
2025-10-13drm/amdgpu: enable suspend/resume all for gfx 12Jonathan Kim-7/+4
2025-10-13drm/amdgpu: fix hung reset queue array memory allocationJonathan Kim-1/+6
2025-10-13drm/amdgpu: fix initialization of doorbell array for detect and hangJonathan Kim-1/+1
2025-09-05drm/amdgpu/mes: add front end for detect and reset hung queueJesse.Zhang-0/+65
2025-06-30drm/amdgpu: Convert from DRM_* to dev_*Lijo Lazar-10/+12
2025-05-29drm/amdgpu/mes: remove some unused functionsAlex Deucher-63/+0
2025-05-29drm/amdgpu/mes: add missing locking in helper functionsAlex Deucher-0/+16
2025-04-30drm/amdgpu/mes: use correct MES pipe for resetsAlex Deucher-0/+1
2025-04-30drm/amdgpu/mes: consolidate on a single mes reset callbackAlex Deucher-2/+4
2025-04-30drm/amdgpu/mes: remove more unused functionsAlex Deucher-62/+0
2025-04-30drm/amdgpu: refine MES register print for devices of hiveYifan Zha-9/+9
2025-04-11drm/amdgpu: adjust enforce_isolation handlingAlex Deucher-1/+1
2025-04-08drm/amdgpu/mes: make more vmids available when disable_kq=1Alex Deucher-1/+1
2025-04-08drm/amdgpu/mes: update hqd masks when disable_kq is setAlex Deucher-3/+3
2025-04-08drm/amdgpu/mes: warn on unexpected pipe numbersAlex Deucher-4/+19
2025-04-08drm/amdgpu/mes: centralize gfx_hqd mask managementAlex Deucher-0/+21
2025-04-08drm/amdgpu/mes: remove unused functionsAlex Deucher-800/+0
2025-04-08drm/amdgpu: Modify the MES process va end limitChristian König-2/+1
2025-04-08drm/amdgpu: Remove the MES self testArunpravin Paneer Selvam-169/+0
2025-04-08drm/amdgpu: fix MES GFX maskArvind Yadav-3/+0
2025-03-21drm/amdgpu/mes: clean up SDMA HQD loopAlex Deucher-5/+3
2025-03-21drm/amdgpu/mes: enable compute pipes across all MECAlex Deucher-2/+1
2025-03-21drm/amdgpu/mes: drop MES 10.x leftoversAlex Deucher-4/+1
2025-03-21drm/amdgpu/mes: optimize compute loop handlingAlex Deucher-1/+1
2025-03-21drm/amdgpu: use GFP_NOWAIT for memory allocationsChristian König-2/+2
2025-02-25drm/amdgpu/mes: keep enforce isolation up to dateAlex Deucher-1/+19
2024-12-10drm/amd: Add the capability to mark certain firmware as "required"Mario Limonciello-1/+3
2024-11-12drm/amd/amdgpu: limit single process inside MESShaoyun Liu-0/+23
2024-11-11drm/amd/amdgpu: Increase MES log buffer to dump mes scratch datashaoyunl-1/+1
2024-11-08drm/amdgpu: fix return random value when multiple threads read registers via ...chongli2-17/+13
2024-11-05drm/amdgpu/mes: fetch fw version from firmware headerAlex Deucher-0/+5
2024-10-15drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ringSrinivasan Shanmugam-2/+3
2024-09-26drm/amdgpu/mes11: update mes_reset_queue function to support sdma queueJiadong Zhu-1/+1
2024-09-06drm/amdgpu: fix queue reset issue by mmioJesse Zhang-0/+1
2024-09-02drm/amdgpu/mes: implement amdgpu_mes_reset_hw_queue_mmioJiadong Zhu-0/+20
2024-09-02drm/amdgpu/mes: modify mes api for mmio queue resetJiadong Zhu-1/+2
2024-08-20drm/amdgpu: Implement MES Suspend and Resume APIs for GFX11Mukul Joshi-34/+37
2024-08-16drm/amdgpu/mes: add API for user queue resetAlex Deucher-0/+43
2024-08-13drm/amdgpu/mes12: configure two pipes hardware resourcesJack Xiao-30/+47
2024-08-13drm/amdgpu/mes12: load unified mes fw on pipe0 and pipe1Jack Xiao-1/+1
2024-08-13drm/amdgpu/mes: add multiple mes ring instances supportJack Xiao-1/+3
2024-08-13drm/amdgpu/mes: add API for legacy queue resetAlex Deucher-0/+24