]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdgpu: Program IH_VMID_LUT_INDEX register on GFX 12.1
authorMukul Joshi <mukul.joshi@amd.com>
Thu, 24 Jul 2025 02:34:11 +0000 (22:34 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Jan 2026 21:26:15 +0000 (16:26 -0500)
commit44fc86f2a338e6c202565611b9725c9428ae7481
tree3a3dba32439f92645c6a1d63cca4b167bf312527
parentd3336c935ecebb0185cce50848d9fdea665085f2
drm/amdgpu: Program IH_VMID_LUT_INDEX register on GFX 12.1

For querying VMID <-> PASID mapping on GFX 12.1, we need to first
program the IH_VMID_LUT_INDEX before fetching the LUT mapping. Without
this TLB flush may not work.

Signed-off-by: Mukul Joshi <mukul.joshi@amd.com>
Reviewed-by: Michael Chen <michael.chen@amd.com>
Reviewed-by: Alex Sierra <alex.sierra@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gmc_v12_1.c