summaryrefslogtreecommitdiff
path: root/drivers/gpu/nova-core/fsp/git@git.tavy.me:linux.git
diff options
context:
space:
mode:
authorJesse Zhang <Jesse.Zhang@amd.com>2026-06-11 10:26:04 +0800
committerAlex Deucher <alexander.deucher@amd.com>2026-07-01 12:59:56 -0400
commit128abbbfa913e7e099b75ae652cc90cfd66c6d6b (patch)
tree6fc4b0c41d0731af928868ed738b626fd86c9dd6 /drivers/gpu/nova-core/fsp/git@git.tavy.me:linux.git
parent0a3d35460320baf8744c7dcc3e287e07fbaf6d36 (diff)
drm/amdgpu/gfx12: fix EOP interrupt routing for KQ and userq
Try KQ by ring_id first (KCQ and UQ never share a HW slot); fall back to amdgpu_userq_process_fence_irq() on miss, since KCQ EOPs were misrouted into the userq fence path when enable_mes is true. Require a strict (me,pipe,queue) match in the gfx case, then userq gfx EOPs fall through to amdgpu_userq_process_fence_irq(). Suggested-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Jesse Zhang <jesse.zhang@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> (cherry picked from commit 6c1f4f7ff08448e0e18cd7fc4e59d6c96a36f25d) Cc: stable@vger.kernel.org
Diffstat (limited to 'drivers/gpu/nova-core/fsp/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions