]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amdgpu: change sdma doorbell size for soc v1
authorLikun Gao <Likun.Gao@amd.com>
Thu, 26 Feb 2026 05:11:27 +0000 (13:11 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 11 Mar 2026 17:58:08 +0000 (13:58 -0400)
Change SDMA doorbel size to 14 per SDMA engine.

Signed-off-by: Likun Gao <Likun.Gao@amd.com>
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/soc_v1_0.c

index 90a69ef41c4b0e8ecc7ebf37bbedf677a4b9c41a..0c7759b82fa63c4cf99a6f467c33fa865707f909 100644 (file)
@@ -57,7 +57,7 @@ static void soc_v1_0_doorbell_index_init(struct amdgpu_device *adev)
        adev->doorbell_index.userqueue_end = AMDGPU_SOC_V1_0_DOORBELL_USERQUEUE_END;
        adev->doorbell_index.xcc_doorbell_range = AMDGPU_SOC_V1_0_DOORBELL_XCC_RANGE;
 
-       adev->doorbell_index.sdma_doorbell_range = 20;
+       adev->doorbell_index.sdma_doorbell_range = 14;
        for (i = 0; i < adev->sdma.num_instances; i++)
                adev->doorbell_index.sdma_engine[i] =
                        AMDGPU_SOC_V1_0_DOORBELL_sDMA_ENGINE_START +