Included psp_13_0_15 ip block for RAS
Signed-off-by: Mangesh Gadre <[email protected]>
Reviewed-by: Hawking Zhang <[email protected]>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
index a8981dbf26ec..2faeaed75e5f 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
@@ -2249,6 +2249,7 @@ static bool amdgpu_ras_aca_is_supported(struct
amdgpu_device *adev)
case IP_VERSION(13, 0, 6):
case IP_VERSION(13, 0, 12):
case IP_VERSION(13, 0, 14):
+ case IP_VERSION(13, 0, 15):
ret = true;
break;
default:
@@ -3999,6 +4000,7 @@ static bool amdgpu_ras_asic_supported(struct
amdgpu_device *adev)
case IP_VERSION(13, 0, 6):
case IP_VERSION(13, 0, 12):
case IP_VERSION(13, 0, 14):
+ case IP_VERSION(13, 0, 15):
return true;
default:
return false;
@@ -4012,6 +4014,7 @@ static bool amdgpu_ras_asic_supported(struct
amdgpu_device *adev)
case IP_VERSION(13, 0, 10):
case IP_VERSION(13, 0, 12):
case IP_VERSION(13, 0, 14):
+ case IP_VERSION(13, 0, 15):
case IP_VERSION(14, 0, 3):
return true;
default:
@@ -4181,7 +4184,8 @@ static void amdgpu_ras_check_supported(struct
amdgpu_device *adev)
adev->aca.is_enabled =
(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));
+ amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13,
0, 14) ||
+ amdgpu_ip_version(adev, MP0_HWIP, 0) == IP_VERSION(13,
0, 15));
}
/* bad page feature is not applicable to specific app platform */
@@ -4269,6 +4273,7 @@ static void amdgpu_ras_init_reserved_vram_size(struct
amdgpu_device *adev)
case IP_VERSION(13, 0, 2):
case IP_VERSION(13, 0, 6):
case IP_VERSION(13, 0, 12):
+ case IP_VERSION(13, 0, 15):
con->reserved_pages_in_bytes =
AMDGPU_RAS_RESERVED_VRAM_SIZE_DEFAULT;
break;
case IP_VERSION(13, 0, 14):
--
2.43.0