drm/sun4i: Add if statement instead of depends on
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Thu, 13 Jul 2017 09:54:00 +0000 (11:54 +0200)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Tue, 18 Jul 2017 14:52:41 +0000 (16:52 +0200)
The depends on relationship is obvious, and using an if statement will
propagate it to every option without the need for each and every one of
them to define it.

Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
drivers/gpu/drm/sun4i/Kconfig

index 5bcad8f5fb4f256d656f9a084778410b5dd76ea6..5cc11669291313ec59bcdc71b8d18e8644b4c362 100644 (file)
@@ -13,9 +13,10 @@ config DRM_SUN4I
          Display Engine. If M is selected the module will be called
          sun4i-drm.
 
+if DRM_SUN4I
+
 config DRM_SUN4I_HDMI
        tristate "Allwinner A10 HDMI Controller Support"
-       depends on DRM_SUN4I
        default DRM_SUN4I
        help
          Choose this option if you have an Allwinner SoC with an HDMI
@@ -23,7 +24,6 @@ config DRM_SUN4I_HDMI
 
 config DRM_SUN4I_BACKEND
        tristate "Support for Allwinner A10 Display Engine Backend"
-       depends on DRM_SUN4I
        default DRM_SUN4I
        help
          Choose this option if you have an Allwinner SoC with the
@@ -33,10 +33,11 @@ config DRM_SUN4I_BACKEND
 
 config DRM_SUN8I_MIXER
        tristate "Support for Allwinner Display Engine 2.0 Mixer"
-       depends on DRM_SUN4I
        default MACH_SUN8I
        help
          Choose this option if you have an Allwinner SoC with the
          Allwinner Display Engine 2.0, which has a mixer to do some
          graphics mixture and feed graphics to TCON, If M is
          selected the module will be called sun8i-mixer.
+
+endif