drm/radeon: never unpin UVD bo v3
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / radeon / cik.c
index 68b4fc599e0378edb6fcddde10c394689be3af7e..6dacec4e20901bd1f12e428a387434a8db8a91a8 100644 (file)
@@ -6978,7 +6978,7 @@ int cik_uvd_resume(struct radeon_device *rdev)
 
        /* programm the VCPU memory controller bits 0-27 */
        addr = rdev->uvd.gpu_addr >> 3;
-       size = RADEON_GPU_PAGE_ALIGN(rdev->uvd_fw->size + 4) >> 3;
+       size = RADEON_GPU_PAGE_ALIGN(rdev->uvd.fw_size + 4) >> 3;
        WREG32(UVD_VCPU_CACHE_OFFSET0, addr);
        WREG32(UVD_VCPU_CACHE_SIZE0, size);