]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amdgpu/gfx11: add support for disable_kq
authorAlex Deucher <alexander.deucher@amd.com>
Tue, 18 Feb 2025 17:16:26 +0000 (12:16 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 8 Apr 2025 20:48:22 +0000 (16:48 -0400)
commit1e63ebc0d443c3181ec725826f0abb8b72e9a8c3
treefcc580fd47019d4ed79d868d4a84c5d616443dbc
parent1f61fc28b939ba604ea63dd345f3f3ee6c627998
drm/amdgpu/gfx11: add support for disable_kq

Plumb in support for disabling kernel queues in
GFX11.  We have to bring up a GFX queue briefly in
order to initialize the clear state.  After that
we can disable it.

v2: use ring counts per Felix' suggestion
v3: fix stream fault handler, enable EOP interrupts
v4: fix MEC interrupt offset (Sunil)

Reviewed-by: Sunil Khatri <sunil.khatri@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c