Initialize jpeg v5_0_1 ras function

Signed-off-by: Mangesh Gadre <[email protected]>
Reviewed-by: Stanley.Yang <[email protected]>
---
 drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c 
b/drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
index e622db1f818b..af4f562db32b 100644
--- a/drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
+++ b/drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
@@ -196,6 +196,14 @@ static int jpeg_v5_0_1_sw_init(struct amdgpu_ip_block 
*ip_block)
                }
        }
 
+       if (amdgpu_ras_is_supported(adev, AMDGPU_RAS_BLOCK__JPEG)) {
+               r = amdgpu_jpeg_ras_sw_init(adev);
+               if (r) {
+                       dev_err(adev->dev, "Failed to initialize jpeg ras 
block!\n");
+                       return r;
+               }
+       }
+
        r = amdgpu_jpeg_reg_dump_init(adev, jpeg_reg_list_5_0_1, 
ARRAY_SIZE(jpeg_reg_list_5_0_1));
        if (r)
                return r;
-- 
2.34.1

Reply via email to