summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd
AgeCommit message (Expand)AuthorLines
2025-04-08drm/amdgpu: bump version for user queue IP support queryAlex Deucher-1/+2
2025-04-08drm/amdgpu: add UAPI to query if user queues are supportedAlex Deucher-0/+7
2025-04-08drm/amdgpu/gfx12: split userq setup to a separate switchAlex Deucher-6/+14
2025-04-08drm/amdgpu/gfx11: clean up and consolidate sw_initAlex Deucher-12/+21
2025-04-08drm/amdgpu: Fix display freezing issue when resizing appsArvind Yadav-0/+6
2025-04-08drm/amdgpu/mes: warn on unexpected pipe numbersAlex Deucher-4/+19
2025-04-08drm/amdgpu/mes: centralize gfx_hqd mask managementAlex Deucher-25/+27
2025-04-08drm/amdgpu: remove is_mes_queue flagAlex Deucher-697/+259
2025-04-08drm/amdgpu/mes: remove unused functionsAlex Deucher-841/+0
2025-04-08drm/amdgpu: validate user queue parametersAlex Deucher-0/+14
2025-04-08drm/amdgpu: fix the memleak caused by fence not releasedArvind Yadav-12/+16
2025-04-08drm/amdgpu/userq: move the header to amdgpu directoryAlex Deucher-0/+0
2025-04-08drm/amdgpu/userq: remove BROKEN from configAlex Deucher-1/+0
2025-04-08drm/amdgpu: add userq firmware version checksAlex Deucher-8/+21
2025-04-08drm/amdgpu/gfx11: fix config guardAlex Deucher-1/+1
2025-04-08drm/amdgpu/Kconfig: fix wording of DRM_AMDGPU_NAVI3X_USERQAlex Deucher-2/+2
2025-04-08drm/amdgpu: return an error in the userq IOCTL when DRM_AMDGPU_NAVI3X_USERQ=nAlex Deucher-1/+1
2025-04-08drm/amdgpu/userq: handle runtime pmAlex Deucher-1/+16
2025-04-08drm/amdgpu/userq: fix hardcoded uq functionsAlex Deucher-6/+6
2025-04-08drm/amdgpu: Fix display freeze lockup errorArvind Yadav-28/+48
2025-04-08drm/amdgpu: Modify the seq64 VM cache policyArunpravin Paneer Selvam-2/+4
2025-04-08drm/amdgpu: Fix out-of-bounds issue in user fenceArunpravin Paneer Selvam-2/+4
2025-04-08drm/amdgpu: add db size and offset range for VCN and VPESaleemkhan Jamadar-1/+23
2025-04-08drm/amdgpu: map doorbell for the requested userqSaleemkhan Jamadar-11/+28
2025-04-08drm/amdgpu: fix call to amdgpu_eviction_fence_detachChristian König-3/+3
2025-04-08drm/amdgpu: Fix Illegal opcode in command stream ErrorArvind Yadav-1/+15
2025-04-08drm/amdgpu: Apply sign extension to seq64Arunpravin Paneer Selvam-2/+6
2025-04-08drm/amdgpu: Modify the MES process va end limitChristian König-3/+2
2025-04-08drm/amdgpu: Fix the use-after-free issue in wait IOCTLArunpravin Paneer Selvam-0/+1
2025-04-08drm/amdgpu: Fix NULL ptr dereference issue for non userq fencesArunpravin Paneer Selvam-1/+1
2025-04-08drm/amdgpu: Add mqd for userq compute queueArunpravin Paneer Selvam-4/+12
2025-04-08drm/amdgpu: enable eviction fenceShashank Sharma-0/+12
2025-04-08drm/amdgpu: simplify eviction fence suspend/resumeShashank Sharma-111/+69
2025-04-08drm/amdgpu: enable userqueue secure sem for GFX 12Arunpravin Paneer Selvam-27/+22
2025-04-08drm/amdgpu: enable userqueue support for GFX12Somalapuram Amaranath-0/+11
2025-04-08drm/amdgpu/uq: make MES UQ setup genericAlex Deucher-48/+51
2025-04-08drm/amdgpu/uq: remove gfx11 specifics from UQ setupAlex Deucher-48/+35
2025-04-08drm/amdgpu/sdma7: update mqd init for UQAlex Deucher-0/+3
2025-04-08drm/amdgpu/sdma6: update mqd init for UQAlex Deucher-0/+3
2025-04-08drm/amdgpu/gfx12: update mqd init for UQAlex Deucher-0/+6
2025-04-08drm/amdgpu: fix IGT CI regression with eviction fenceAmaranath Somalapuram-0/+3
2025-04-08drm/amdgpu/gfx11: update mqd init for UQAlex Deucher-0/+8
2025-04-08drm/amdgpu: add some additional members to amdgpu_mqd_propAlex Deucher-0/+3
2025-04-08drm/amdgpu: handle eviction fence raceShashank Sharma-6/+17
2025-04-08drm/amdgpu: resume gfx userqueuesShashank Sharma-6/+181
2025-04-08drm/amdgpu: suspend gfx userqueuesShashank Sharma-11/+276
2025-04-08drm/amdgpu: add userqueue suspend/resume functionsShashank Sharma-0/+38
2025-04-08drm/amdgpu: add gfx eviction fence helpersShashank Sharma-2/+219
2025-04-08drm/amdgpu: add the argument description for gpu_addrSunil Khatri-0/+1
2025-04-08drm/amdgpu: add new AMDGPU_INFO subquery for userq objectsShashank Sharma-0/+36