From: Stanley.Yang Date: Fri, 3 Dec 2021 05:08:41 +0000 (+0800) Subject: drm/amdgpu: only skip get ecc info for aldebaran X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=aed1faab9d9563ca5ac5139b0170486027ec74a7;p=linux.git drm/amdgpu: only skip get ecc info for aldebaran skip get ecc info for aldebarn through check ip version do not affect other asic type Signed-off-by: Stanley.Yang Reviewed-by: Hawking Zhang Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c index 28678c8f4eb22..1043d41b68077 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c @@ -898,7 +898,8 @@ static void amdgpu_ras_get_ecc_info(struct amdgpu_device *adev, struct ras_err_d int ret = 0; /* skip get ecc info during gpu recovery */ - if (atomic_read(&ras->in_recovery) == 1) + if (atomic_read(&ras->in_recovery) == 1 && + adev->ip_versions[MP1_HWIP][0] == IP_VERSION(13, 0, 2)) return; /*