]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/amdgpu/nbio: enable doorbell range init for vpe on v7.11.5
authorCaden Chien <chih-wei.chien@amd.com>
Fri, 1 May 2026 16:09:13 +0000 (00:09 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 3 Jun 2026 17:50:44 +0000 (13:50 -0400)
This initializes doorbell entry 5 for vpe on v7.11.5

Signed-off-by: Caden Chien <chih-wei.chien@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c

index d6c7234393a8d4784fbb2dcc6d2a9ee8a60d84ee..c78f0598637f161226555e32a1b9bda4203a983e 100644 (file)
@@ -282,10 +282,12 @@ static void nbif_v6_3_1_vpe_doorbell_range(struct amdgpu_device *adev,
                                               0);
        }
 
-       if (amdgpu_ip_version(adev, NBIO_HWIP, 0) == IP_VERSION(7, 11, 4))
+       if (amdgpu_ip_version(adev, NBIO_HWIP, 0) == IP_VERSION(7, 11, 4) ||
+               amdgpu_ip_version(adev, NBIO_HWIP, 0) == IP_VERSION(7, 11, 5)) {
                WREG32_SOC15(NBIO, 0, regGDC_S2A0_S2A_DOORBELL_ENTRY_5_CTRL_nbif_4_10, doorbell_range);
-       else
+       } else {
                WREG32_SOC15(NBIO, 0, regGDC_S2A0_S2A_DOORBELL_ENTRY_5_CTRL, doorbell_range);
+       }
 
 }