On Wed, Nov 1, 2017 at 9:10 AM, Leo Liu <[email protected]> wrote:
> Signed-off-by: Leo Liu <[email protected]>
> ---
>  drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c 
> b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
> index 7e4de3e6950f..0c01825a8b9e 100644
> --- a/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
> +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
> @@ -371,6 +371,10 @@ static int uvd_v6_0_early_init(void *handle)
>  {
>         struct amdgpu_device *adev = (struct amdgpu_device *)handle;
>
> +       if (!(adev->flags & AMD_IS_APU) &&
> +           (RREG32_SMC(ixCC_HARVEST_FUSES) & 
> CC_HARVEST_FUSES__UVD_DISABLE_MASK))
> +               return -ENOENT;

Is this fuse relevant on fiji as well?  If so,
Reviewed-by: Alex Deucher <[email protected]>

Alex

> +
>         uvd_v6_0_set_ring_funcs(adev);
>
>         if (uvd_v6_0_enc_support(adev)) {
> --
> 2.14.1
>
> _______________________________________________
> amd-gfx mailing list
> [email protected]
> https://lists.freedesktop.org/mailman/listinfo/amd-gfx
_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to