drm: Define enum mode_set_atomic in drm_modeset_helper_tables.h
authorThomas Zimmermann <tzimmermann@suse.de>
Wed, 11 Jan 2023 13:02:02 +0000 (14:02 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Fri, 13 Jan 2023 12:19:13 +0000 (13:19 +0100)
Define enum mode_set_atomic next to the only interface that uses
the type. This will allow for removing several include statements
for drm_fb_helper.h. No functional changes.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Acked-by: Maxime Ripard <maxime@cerno.tech>
Link: https://patchwork.freedesktop.org/patch/msgid/20230111130206.29974-7-tzimmermann@suse.de
include/drm/drm_fb_helper.h
include/drm/drm_modeset_helper_vtables.h

index b111dc7ada78d72dddec80cd7143a0744f277773..f443e1f11654d2733ac2a913f0342911898e09e0 100644 (file)
@@ -37,11 +37,6 @@ struct drm_fb_helper;
 
 #include <drm/drm_client.h>
 
-enum mode_set_atomic {
-       LEAVE_ATOMIC_MODE_SET,
-       ENTER_ATOMIC_MODE_SET,
-};
-
 /**
  * struct drm_fb_helper_surface_size - describes fbdev size and scanout surface size
  * @fb_width: fbdev width
index 77a540ad7dcd741718ce481e31bcde2cb7a1c373..206f495bbf06af49c598427f0720b2cdd5437cbd 100644 (file)
  * To make this clear all the helper vtables are pulled together in this location here.
  */
 
-enum mode_set_atomic;
 struct drm_writeback_connector;
 struct drm_writeback_job;
 
+enum mode_set_atomic {
+       LEAVE_ATOMIC_MODE_SET,
+       ENTER_ATOMIC_MODE_SET,
+};
+
 /**
  * struct drm_crtc_helper_funcs - helper operations for CRTCs
  *