|
@@ -467,9 +467,6 @@ static void msm_preclose(struct drm_device *dev, struct drm_file *file)
|
|
struct msm_file_private *ctx = file->driver_priv;
|
|
struct msm_file_private *ctx = file->driver_priv;
|
|
struct msm_kms *kms = priv->kms;
|
|
struct msm_kms *kms = priv->kms;
|
|
|
|
|
|
- if (kms)
|
|
|
|
- kms->funcs->preclose(kms, file);
|
|
|
|
-
|
|
|
|
mutex_lock(&dev->struct_mutex);
|
|
mutex_lock(&dev->struct_mutex);
|
|
if (ctx == priv->lastctx)
|
|
if (ctx == priv->lastctx)
|
|
priv->lastctx = NULL;
|
|
priv->lastctx = NULL;
|