drm: Improve on minor type helpers v3
[platform/adaptation/renesas_rcar/renesas_kernel.git] / include / drm / drmP.h
index 5307f5a..967d51b 100644 (file)
@@ -1243,7 +1243,7 @@ static inline bool drm_modeset_is_locked(struct drm_device *dev)
        return mutex_is_locked(&dev->mode_config.mutex);
 }
 
-static inline bool drm_is_render_client(struct drm_file *file_priv)
+static inline bool drm_is_render_client(const struct drm_file *file_priv)
 {
        return file_priv->minor->type == DRM_MINOR_RENDER;
 }
@@ -1253,6 +1253,11 @@ static inline bool drm_is_control_client(const struct drm_file *file_priv)
        return file_priv->minor->type == DRM_MINOR_CONTROL;
 }
 
+static inline bool drm_is_primary_client(const struct drm_file *file_priv)
+{
+       return file_priv->minor->type == DRM_MINOR_LEGACY;
+}
+
 /******************************************************************/
 /** \name Internal function definitions */
 /*@{*/