Commit 8283a092 authored by Hans Verkuil's avatar Hans Verkuil Committed by Mauro Carvalho Chehab

[media] media Kconfig: improve the spi integration

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: default avatarHans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
parent 7aae6e2d
...@@ -180,14 +180,14 @@ source "drivers/media/firewire/Kconfig" ...@@ -180,14 +180,14 @@ source "drivers/media/firewire/Kconfig"
# Common driver options # Common driver options
source "drivers/media/common/Kconfig" 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 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 MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT || MEDIA_SDR_SUPPORT
depends on HAS_IOMEM depends on HAS_IOMEM
select I2C select I2C
...@@ -216,8 +216,8 @@ config MEDIA_ATTACH ...@@ -216,8 +216,8 @@ config MEDIA_ATTACH
default MODULES default MODULES
source "drivers/media/i2c/Kconfig" source "drivers/media/i2c/Kconfig"
source "drivers/media/spi/Kconfig"
source "drivers/media/tuners/Kconfig" source "drivers/media/tuners/Kconfig"
source "drivers/media/dvb-frontends/Kconfig" source "drivers/media/dvb-frontends/Kconfig"
source "drivers/media/spi/Kconfig"
endif # MEDIA_SUPPORT endif # MEDIA_SUPPORT
...@@ -21,7 +21,7 @@ config VIDEO_IR_I2C ...@@ -21,7 +21,7 @@ config VIDEO_IR_I2C
# Encoder / Decoder module configuration # 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 visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
comment "Audio decoders, processors and mixers" comment "Audio decoders, processors and mixers"
......
if VIDEO_V4L2 if VIDEO_V4L2
menu "SPI helper chips"
visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
config VIDEO_GS1662 config VIDEO_GS1662
tristate "Gennum Serializers video" tristate "Gennum Serializers video"
depends on SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
---help--- ---help---
Enable the GS1662 driver which serializes video streams. Enable the GS1662 driver which serializes video streams.
endmenu
endif endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment