drm/amdgpu: support check vcn jpeg block mask
Support VCN/JPEG instance mask checking, pass logical mask directly except GFX/SDMA/VCN/JPEG blocks. Changed from V1: correct a typo Signed-off-by: Stanley.Yang <Stanley.Yang@amd.com> Reviewed-by: Tao Zhou <tao.zhou1@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
61a7c16239
commit
e3959cb547
|
@ -356,8 +356,12 @@ static void amdgpu_ras_instance_mask_check(struct amdgpu_device *adev,
|
||||||
case AMDGPU_RAS_BLOCK__SDMA:
|
case AMDGPU_RAS_BLOCK__SDMA:
|
||||||
mask = GENMASK(adev->sdma.num_instances - 1, 0);
|
mask = GENMASK(adev->sdma.num_instances - 1, 0);
|
||||||
break;
|
break;
|
||||||
|
case AMDGPU_RAS_BLOCK__VCN:
|
||||||
|
case AMDGPU_RAS_BLOCK__JPEG:
|
||||||
|
mask = GENMASK(adev->vcn.num_vcn_inst - 1, 0);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
mask = 0;
|
mask = inst_mask;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue