Commit a5dd40ca authored by Hawking Zhang's avatar Hawking Zhang Committed by Alex Deucher
Browse files

drm/amdgpu: only allow error injection to UMC IP block



error injection to other IP blocks (except UMC) will be enabled
until RAS feature stablize on those IP blocks

Signed-off-by: default avatarHawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: default avatarFeifei Xu <Feifei.Xu@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 4d249d3a
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -689,6 +689,12 @@ int amdgpu_ras_error_inject(struct amdgpu_device *adev,
	if (!obj)
		return -EINVAL;

	if (block_info.block_id != TA_RAS_BLOCK__UMC) {
		DRM_INFO("%s error injection is not supported yet\n",
			 ras_block_str(info->head.block));
		return -EINVAL;
	}

	ret = psp_ras_trigger_error(&adev->psp, &block_info);
	if (ret)
		DRM_ERROR("RAS ERROR: inject %s error failed ret %d\n",