]> rtime.felk.cvut.cz Git - linux-imx.git/blobdiff - drivers/gpu/drm/radeon/radeon_kms.c
drm/radeon: UVD bringup v8
[linux-imx.git] / drivers / gpu / drm / radeon / radeon_kms.c
index c75cb2c6ba71164e7429a5be99dc5938c40248fe..8365c75b31b6838bdbc6f42c561432d2f8c4be6b 100644 (file)
@@ -376,6 +376,9 @@ int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file *filp)
                else
                        return -EINVAL;
                break;
+       case RADEON_INFO_FASTFB_WORKING:
+               value = rdev->fastfb_working;
+               break;
        default:
                DRM_DEBUG_KMS("Invalid request %d\n", info->request);
                return -EINVAL;
@@ -513,6 +516,7 @@ void radeon_driver_preclose_kms(struct drm_device *dev,
                rdev->hyperz_filp = NULL;
        if (rdev->cmask_filp == file_priv)
                rdev->cmask_filp = NULL;
+       radeon_uvd_free_handles(rdev, file_priv);
 }
 
 /*