]> www.infradead.org Git - users/hch/misc.git/commitdiff
drm/amdgpu: Enable ACA by default for psp v13_0_6/v13_0_14
authorXiang Liu <xiang.liu@amd.com>
Fri, 28 Feb 2025 06:56:45 +0000 (14:56 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Mar 2025 03:15:58 +0000 (23:15 -0400)
Enable ACA by default for psp v13_0_6/v13_0_14.

Signed-off-by: Xiang Liu <xiang.liu@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c

index 7cf8a303682811b87eeaa4bce599763da66430b0..cfec29835634c10db736a6b83c9e460c5267a2e9 100644 (file)
@@ -3785,9 +3785,11 @@ init_ras_enabled_flag:
        adev->ras_enabled = amdgpu_ras_enable == 0 ? 0 :
                adev->ras_hw_enabled & amdgpu_ras_mask;
 
-       /* aca is disabled by default except for psp v13_0_12 */
+       /* aca is disabled by default except for psp v13_0_6/v13_0_12/v13_0_14 */
        adev->aca.is_enabled =
-               (amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 12));
+               (amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 6) ||
+                amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 12) ||
+                amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13, 0, 14));
 
        /* bad page feature is not applicable to specific app platform */
        if (adev->gmc.is_app_apu &&