[media] media Kconfig: improve the spi integration
authorHans Verkuil <hverkuil@xs4all.nl>
Thu, 15 Sep 2016 15:18:14 +0000 (12:18 -0300)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 19 Sep 2016 17:37:05 +0000 (14:37 -0300)
The SPI driver looked a bit lonely in the config menu, and it didn't
support the autoselect. Shift things around a bit so it looks more logical.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/Kconfig
drivers/media/i2c/Kconfig
drivers/media/spi/Kconfig

index 6600e59..7b85402 100644 (file)
@@ -180,14 +180,14 @@ source "drivers/media/firewire/Kconfig"
 # Common driver options
 source "drivers/media/common/Kconfig"
 
-comment "Media ancillary drivers (tuners, sensors, i2c, frontends)"
+comment "Media ancillary drivers (tuners, sensors, i2c, spi, frontends)"
 
 #
-# Ancillary drivers (tuners, i2c, frontends)
+# Ancillary drivers (tuners, i2c, spi, frontends)
 #
 
 config MEDIA_SUBDRV_AUTOSELECT
-       bool "Autoselect ancillary drivers (tuners, sensors, i2c, frontends)"
+       bool "Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends)"
        depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT || MEDIA_SDR_SUPPORT
        depends on HAS_IOMEM
        select I2C
@@ -216,8 +216,8 @@ config MEDIA_ATTACH
        default MODULES
 
 source "drivers/media/i2c/Kconfig"
+source "drivers/media/spi/Kconfig"
 source "drivers/media/tuners/Kconfig"
 source "drivers/media/dvb-frontends/Kconfig"
-source "drivers/media/spi/Kconfig"
 
 endif # MEDIA_SUPPORT
index 7f92933..2669b4b 100644 (file)
@@ -21,7 +21,7 @@ config VIDEO_IR_I2C
 # Encoder / Decoder module configuration
 #
 
-menu "Encoders, decoders, sensors and other helper chips"
+menu "I2C Encoders, decoders, sensors and other helper chips"
        visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
 
 comment "Audio decoders, processors and mixers"
index fa47c90..a21f5a3 100644 (file)
@@ -1,9 +1,14 @@
 if VIDEO_V4L2
 
+menu "SPI helper chips"
+       visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
+
 config VIDEO_GS1662
        tristate "Gennum Serializers video"
        depends on SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
        ---help---
          Enable the GS1662 driver which serializes video streams.
 
+endmenu
+
 endif