summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
AgeCommit message (Expand)AuthorFilesLines
11 daysdrm/amdgpu: Update queue reset support versionAmber Lin1-1/+1
2026-08-06drm/amdgpu/mes: tear down the rs64mem bitmap in sw_finiPrike Liang1-0/+4
2026-08-06drm/amdgpu/mes: refactor the amdgpu_mes_alloc/free_proc|gang()Prike Liang1-14/+14
2026-07-28drm/amdgpu: Add missing MES helper parameter descriptionsSrinivasan Shanmugam1-14/+29
2026-07-15drm/amdgpu: add mes gang contex alloc/free helperPrike Liang1-0/+41
2026-07-15drm/amdgpu: add mes process context alloc/freePrike Liang1-0/+46
2026-07-15drm/amdgpu/mes: add MES process/gang context size and bitmap helperPrike Liang1-0/+69
2026-07-15drm/amdgpu: add RS64 local memory context array init/finiPrike Liang1-0/+44
2026-07-08drm/amdgpu: move struct amdgpu_wb and helpers into separate filesShahyan Soltani1-8/+8
2026-07-08drm/amdgpu/mes: Fix hung_queue_db_array loop limit for multi-XCCGeoffrey McRae1-1/+1
2026-07-08drm/amdgpu/mes: Add NULL check for mes_hung_db_array allocationGeoffrey McRae1-4/+9
2026-06-17drm/amdgpu: Add gfx12.0.1 adev to queue reset supportAmber Lin1-6/+7
2026-06-17drm/amdgpu: Expand MES queue/pipe reset supportAmber Lin1-1/+5
2026-06-17drm/amdgpu/gfx: add a common helper to handle MES compute resetsAlex Deucher1-0/+6
2026-06-17drm/amdgpu: Allocate enough space for hpd info on gfx11Amber Lin1-1/+1
2026-06-17drm/amdgpu/mes: add a MMIO queue reset helperAlex Deucher1-0/+30
2026-06-17drm/amdgpu/mes: add userq reset helperAlex Deucher1-0/+23
2026-06-04drm/amdgpu: compare MES firmware version ucode for gfx11Sunil Khatri1-0/+12
2026-05-18drm/amdgpu: Support MES suspend_all_sdma_gangsAmber Lin1-0/+3
2026-04-28drm/amdkfd: Reset queue/pipe in MESAmber Lin1-0/+6
2026-04-28drm/amdgpu: Missing multi-XCC support in MESAmber Lin1-2/+5
2026-04-17drm/amdgpu: Create hqd info structureAmber Lin1-9/+4
2026-04-17drm/amdgpu: Fixup detect and resetAmber Lin1-13/+25
2026-04-17drm/amdgpu: Fixup boost mes detect hang array sizeAmber Lin1-7/+27
2026-01-27drm/amdgpu/mes: Remove idr leftovers v2Tvrtko Ursulin1-9/+0
2026-01-10drm/amdgpu/mes: Simplify hqd mask initializationLang Yu1-24/+41
2025-12-10drm/amdgpu: fix mes packet params issue when flush hdp.chong li1-2/+11
2025-12-08drm/amdgpu: Init single mes instance if xcc_mask is unsetHawking Zhang1-2/+3
2025-12-08drm/amdgpu: Generalize HQD and VMID mask calculation for MESMukul Joshi1-2/+12
2025-12-08drm/amdgpu/mes: add multi-xcc supportJack Xiao1-33/+53
2025-10-20drm/amdgpu: use GPU_HDP_FLUSH for sriovVictor Zhao1-0/+12
2025-10-13drm/amdgpu/mes: adjust the VMID masksAlex Deucher1-2/+2
2025-10-13drm/amdgpu: enable suspend/resume all for gfx 12Jonathan Kim1-7/+4
2025-10-13drm/amdgpu: fix hung reset queue array memory allocationJonathan Kim1-1/+6
2025-10-13drm/amdgpu: fix initialization of doorbell array for detect and hangJonathan Kim1-1/+1
2025-09-05drm/amdgpu/mes: add front end for detect and reset hung queueJesse.Zhang1-0/+65
2025-06-30drm/amdgpu: Convert from DRM_* to dev_*Lijo Lazar1-10/+12
2025-05-29drm/amdgpu/mes: remove some unused functionsAlex Deucher1-63/+0
2025-05-29drm/amdgpu/mes: add missing locking in helper functionsAlex Deucher1-0/+16
2025-04-30drm/amdgpu/mes: use correct MES pipe for resetsAlex Deucher1-0/+1
2025-04-30drm/amdgpu/mes: consolidate on a single mes reset callbackAlex Deucher1-2/+4
2025-04-30drm/amdgpu/mes: remove more unused functionsAlex Deucher1-62/+0
2025-04-30drm/amdgpu: refine MES register print for devices of hiveYifan Zha1-9/+9
2025-04-11drm/amdgpu: adjust enforce_isolation handlingAlex Deucher1-1/+1
2025-04-08drm/amdgpu/mes: make more vmids available when disable_kq=1Alex Deucher1-1/+1
2025-04-08drm/amdgpu/mes: update hqd masks when disable_kq is setAlex Deucher1-3/+3
2025-04-08drm/amdgpu/mes: warn on unexpected pipe numbersAlex Deucher1-4/+19
2025-04-08drm/amdgpu/mes: centralize gfx_hqd mask managementAlex Deucher1-0/+21
2025-04-08drm/amdgpu/mes: remove unused functionsAlex Deucher1-800/+0
2025-04-08drm/amdgpu: Modify the MES process va end limitChristian König1-2/+1