drm/amdgpu: fix trap enablement for gfx12
authorJonathan Kim <Jonathan.Kim@amd.com>
Wed, 25 Oct 2023 13:04:47 +0000 (09:04 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 2 May 2024 20:18:10 +0000 (16:18 -0400)
Fix request to MES to set SQ_SHADER_TBA_HI.trap_en for GFX12.

Signed-off-by: Jonathan Kim <jonathan.kim@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c

index d8ccf580bcf4b30950fff6dc21d1c614b5e57263..8ab85e6231922993a06d9d6052030fada9121366 100644 (file)
@@ -336,6 +336,7 @@ static int mes_v12_0_misc_op(struct amdgpu_mes *mes,
                memcpy(misc_pkt.set_shader_debugger.tcp_watch_cntl,
                                input->set_shader_debugger.tcp_watch_cntl,
                                sizeof(misc_pkt.set_shader_debugger.tcp_watch_cntl));
+               misc_pkt.set_shader_debugger.trap_en = input->set_shader_debugger.trap_en;
                break;
        default:
                DRM_ERROR("unsupported misc op (%d) \n", input->op);