mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-22 19:14:51 +00:00
drm/amdgpu: fix incorrect active rb bitmap for gfx11
[ Upstream commitf9c35f4fff] GFX v11 changes RB_BACKEND_DISABLE related registers from per SA to global ones. The approach to query active rb bitmap needs to be changed accordingly. Query per SE setting returns wrong active RB bitmap especially in the case when some of SA are disabled. With the new approach, driver will generate the active rb bitmap based on active SA bitmap and global active RB bitmap. Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com> Reviewed-by: Likun Gao <Likun.Gao@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Stable-dep-of:bbca7f414a("drm/amdgpu: fix incorrect number of active RBs for gfx11") Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
1e05339968
commit
87f8aac740
1 changed files with 52 additions and 26 deletions
Loading…
Add table
Add a link
Reference in a new issue