Commit b60a5b8d authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

media: Kconfig files: use the right help coding style

Checkpatch wants to use 'help' instead of '---help---':

	WARNING: prefer 'help' over '---help---' for new help texts

Let's change it globally at the media subsystem, as otherwise people
would keep using the old way.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 8a3946ca
...@@ -31,14 +31,14 @@ comment "Multimedia core support" ...@@ -31,14 +31,14 @@ comment "Multimedia core support"
# #
config MEDIA_CAMERA_SUPPORT config MEDIA_CAMERA_SUPPORT
bool "Cameras/video grabbers support" bool "Cameras/video grabbers support"
---help--- help
Enable support for webcams and video grabbers. Enable support for webcams and video grabbers.
Say Y when you have a webcam or a video capture grabber board. Say Y when you have a webcam or a video capture grabber board.
config MEDIA_ANALOG_TV_SUPPORT config MEDIA_ANALOG_TV_SUPPORT
bool "Analog TV support" bool "Analog TV support"
---help--- help
Enable analog TV support. Enable analog TV support.
Say Y when you have a TV board with analog support or with a Say Y when you have a TV board with analog support or with a
...@@ -50,7 +50,7 @@ config MEDIA_ANALOG_TV_SUPPORT ...@@ -50,7 +50,7 @@ config MEDIA_ANALOG_TV_SUPPORT
config MEDIA_DIGITAL_TV_SUPPORT config MEDIA_DIGITAL_TV_SUPPORT
bool "Digital TV support" bool "Digital TV support"
---help--- help
Enable digital TV support. Enable digital TV support.
Say Y when you have a board with digital support or a board with Say Y when you have a board with digital support or a board with
...@@ -58,7 +58,7 @@ config MEDIA_DIGITAL_TV_SUPPORT ...@@ -58,7 +58,7 @@ config MEDIA_DIGITAL_TV_SUPPORT
config MEDIA_RADIO_SUPPORT config MEDIA_RADIO_SUPPORT
bool "AM/FM radio receivers/transmitters support" bool "AM/FM radio receivers/transmitters support"
---help--- help
Enable AM/FM radio support. Enable AM/FM radio support.
Additional info and docs are available on the web at Additional info and docs are available on the web at
...@@ -72,14 +72,14 @@ config MEDIA_RADIO_SUPPORT ...@@ -72,14 +72,14 @@ config MEDIA_RADIO_SUPPORT
config MEDIA_SDR_SUPPORT config MEDIA_SDR_SUPPORT
bool "Software defined radio support" bool "Software defined radio support"
---help--- help
Enable software defined radio support. Enable software defined radio support.
Say Y when you have a software defined radio device. Say Y when you have a software defined radio device.
config MEDIA_CEC_SUPPORT config MEDIA_CEC_SUPPORT
bool "HDMI CEC support" bool "HDMI CEC support"
---help--- help
Enable support for HDMI CEC (Consumer Electronics Control), Enable support for HDMI CEC (Consumer Electronics Control),
which is an optional HDMI feature. which is an optional HDMI feature.
...@@ -96,7 +96,7 @@ source "drivers/media/cec/Kconfig" ...@@ -96,7 +96,7 @@ source "drivers/media/cec/Kconfig"
config MEDIA_CONTROLLER config MEDIA_CONTROLLER
bool "Media Controller API" bool "Media Controller API"
depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT
---help--- help
Enable the media controller API used to query media devices internal Enable the media controller API used to query media devices internal
topology and configure it dynamically. topology and configure it dynamically.
...@@ -105,7 +105,7 @@ config MEDIA_CONTROLLER ...@@ -105,7 +105,7 @@ config MEDIA_CONTROLLER
config MEDIA_CONTROLLER_DVB config MEDIA_CONTROLLER_DVB
bool "Enable Media controller for DVB (EXPERIMENTAL)" bool "Enable Media controller for DVB (EXPERIMENTAL)"
depends on MEDIA_CONTROLLER && DVB_CORE depends on MEDIA_CONTROLLER && DVB_CORE
---help--- help
Enable the media controller API support for DVB. Enable the media controller API support for DVB.
This is currently experimental. This is currently experimental.
...@@ -114,7 +114,7 @@ config MEDIA_CONTROLLER_REQUEST_API ...@@ -114,7 +114,7 @@ config MEDIA_CONTROLLER_REQUEST_API
bool "Enable Media controller Request API (EXPERIMENTAL)" bool "Enable Media controller Request API (EXPERIMENTAL)"
depends on MEDIA_CONTROLLER && STAGING_MEDIA depends on MEDIA_CONTROLLER && STAGING_MEDIA
default n default n
---help--- help
DO NOT ENABLE THIS OPTION UNLESS YOU KNOW WHAT YOU'RE DOING. DO NOT ENABLE THIS OPTION UNLESS YOU KNOW WHAT YOU'RE DOING.
This option enables the Request API for the Media controller and V4L2 This option enables the Request API for the Media controller and V4L2
...@@ -137,7 +137,7 @@ config VIDEO_DEV ...@@ -137,7 +137,7 @@ config VIDEO_DEV
config VIDEO_V4L2_SUBDEV_API config VIDEO_V4L2_SUBDEV_API
bool "V4L2 sub-device userspace API" bool "V4L2 sub-device userspace API"
depends on VIDEO_DEV && MEDIA_CONTROLLER depends on VIDEO_DEV && MEDIA_CONTROLLER
---help--- help
Enables the V4L2 sub-device pad-level userspace API used to configure Enables the V4L2 sub-device pad-level userspace API used to configure
video format, size and frame rate between hardware blocks. video format, size and frame rate between hardware blocks.
......
...@@ -2,11 +2,11 @@ config MEDIA_CEC_RC ...@@ -2,11 +2,11 @@ config MEDIA_CEC_RC
bool "HDMI CEC RC integration" bool "HDMI CEC RC integration"
depends on CEC_CORE && RC_CORE depends on CEC_CORE && RC_CORE
depends on CEC_CORE=m || RC_CORE=y depends on CEC_CORE=m || RC_CORE=y
---help--- help
Pass on CEC remote control messages to the RC framework. Pass on CEC remote control messages to the RC framework.
config CEC_PIN_ERROR_INJ config CEC_PIN_ERROR_INJ
bool "Enable CEC error injection support" bool "Enable CEC error injection support"
depends on CEC_PIN && DEBUG_FS depends on CEC_PIN && DEBUG_FS
---help--- help
This option enables CEC error injection using debugfs. This option enables CEC error injection using debugfs.
...@@ -15,7 +15,7 @@ config SMS_SIANO_RC ...@@ -15,7 +15,7 @@ config SMS_SIANO_RC
depends on SMS_USB_DRV || SMS_SDIO_DRV depends on SMS_USB_DRV || SMS_SDIO_DRV
depends on MEDIA_COMMON_OPTIONS depends on MEDIA_COMMON_OPTIONS
default y default y
---help--- help
Choose Y to select Remote Controller support for Siano driver. Choose Y to select Remote Controller support for Siano driver.
config SMS_SIANO_DEBUGFS config SMS_SIANO_DEBUGFS
...@@ -24,7 +24,7 @@ config SMS_SIANO_DEBUGFS ...@@ -24,7 +24,7 @@ config SMS_SIANO_DEBUGFS
depends on DEBUG_FS depends on DEBUG_FS
depends on SMS_USB_DRV = SMS_SDIO_DRV depends on SMS_USB_DRV = SMS_SDIO_DRV
---help--- help
Choose Y to enable visualizing a dump of the frontend Choose Y to enable visualizing a dump of the frontend
statistics response packets via debugfs. Currently, works statistics response packets via debugfs. Currently, works
only with Siano USB devices. only with Siano USB devices.
......
...@@ -8,7 +8,7 @@ config VIDEO_IR_I2C ...@@ -8,7 +8,7 @@ config VIDEO_IR_I2C
tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT
depends on I2C && RC_CORE depends on I2C && RC_CORE
default y default y
---help--- help
Most boards have an IR chip directly connected via GPIO. However, Most boards have an IR chip directly connected via GPIO. However,
some video boards have the IR connected via I2C bus. some video boards have the IR connected via I2C bus.
...@@ -29,7 +29,7 @@ comment "Audio decoders, processors and mixers" ...@@ -29,7 +29,7 @@ comment "Audio decoders, processors and mixers"
config VIDEO_TVAUDIO config VIDEO_TVAUDIO
tristate "Simple audio decoder chips" tristate "Simple audio decoder chips"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for several audio decoder chips found on some bt8xx boards: Support for several audio decoder chips found on some bt8xx boards:
Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300, Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300,
tea6320, tea6420, tda8425, ta8874z. tea6320, tea6420, tda8425, ta8874z.
...@@ -41,7 +41,7 @@ config VIDEO_TVAUDIO ...@@ -41,7 +41,7 @@ config VIDEO_TVAUDIO
config VIDEO_TDA7432 config VIDEO_TDA7432
tristate "Philips TDA7432 audio processor" tristate "Philips TDA7432 audio processor"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for tda7432 audio decoder chip found on some bt8xx boards. Support for tda7432 audio decoder chip found on some bt8xx boards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -50,7 +50,7 @@ config VIDEO_TDA7432 ...@@ -50,7 +50,7 @@ config VIDEO_TDA7432
config VIDEO_TDA9840 config VIDEO_TDA9840
tristate "Philips TDA9840 audio processor" tristate "Philips TDA9840 audio processor"
depends on I2C depends on I2C
---help--- help
Support for tda9840 audio decoder chip found on some Zoran boards. Support for tda9840 audio decoder chip found on some Zoran boards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -62,7 +62,7 @@ config VIDEO_TDA1997X ...@@ -62,7 +62,7 @@ config VIDEO_TDA1997X
depends on SND_SOC depends on SND_SOC
select SND_PCM select SND_PCM
select HDMI select HDMI
---help--- help
V4L2 subdevice driver for the NXP TDA1997x HDMI receivers. V4L2 subdevice driver for the NXP TDA1997x HDMI receivers.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -71,7 +71,7 @@ config VIDEO_TDA1997X ...@@ -71,7 +71,7 @@ config VIDEO_TDA1997X
config VIDEO_TEA6415C config VIDEO_TEA6415C
tristate "Philips TEA6415C audio processor" tristate "Philips TEA6415C audio processor"
depends on I2C depends on I2C
---help--- help
Support for tea6415c audio decoder chip found on some bt8xx boards. Support for tea6415c audio decoder chip found on some bt8xx boards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -80,7 +80,7 @@ config VIDEO_TEA6415C ...@@ -80,7 +80,7 @@ config VIDEO_TEA6415C
config VIDEO_TEA6420 config VIDEO_TEA6420
tristate "Philips TEA6420 audio processor" tristate "Philips TEA6420 audio processor"
depends on I2C depends on I2C
---help--- help
Support for tea6420 audio decoder chip found on some bt8xx boards. Support for tea6420 audio decoder chip found on some bt8xx boards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -89,7 +89,7 @@ config VIDEO_TEA6420 ...@@ -89,7 +89,7 @@ config VIDEO_TEA6420
config VIDEO_MSP3400 config VIDEO_MSP3400
tristate "Micronas MSP34xx audio decoders" tristate "Micronas MSP34xx audio decoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Micronas MSP34xx series of audio decoders. Support for the Micronas MSP34xx series of audio decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -98,7 +98,7 @@ config VIDEO_MSP3400 ...@@ -98,7 +98,7 @@ config VIDEO_MSP3400
config VIDEO_CS3308 config VIDEO_CS3308
tristate "Cirrus Logic CS3308 audio ADC" tristate "Cirrus Logic CS3308 audio ADC"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Cirrus Logic CS3308 High Performance 8-Channel Support for the Cirrus Logic CS3308 High Performance 8-Channel
Analog Volume Control Analog Volume Control
...@@ -108,7 +108,7 @@ config VIDEO_CS3308 ...@@ -108,7 +108,7 @@ config VIDEO_CS3308
config VIDEO_CS5345 config VIDEO_CS5345
tristate "Cirrus Logic CS5345 audio ADC" tristate "Cirrus Logic CS5345 audio ADC"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Cirrus Logic CS5345 24-bit, 192 kHz Support for the Cirrus Logic CS5345 24-bit, 192 kHz
stereo A/D converter. stereo A/D converter.
...@@ -118,7 +118,7 @@ config VIDEO_CS5345 ...@@ -118,7 +118,7 @@ config VIDEO_CS5345
config VIDEO_CS53L32A config VIDEO_CS53L32A
tristate "Cirrus Logic CS53L32A audio ADC" tristate "Cirrus Logic CS53L32A audio ADC"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Cirrus Logic CS53L32A low voltage Support for the Cirrus Logic CS53L32A low voltage
stereo A/D converter. stereo A/D converter.
...@@ -128,7 +128,7 @@ config VIDEO_CS53L32A ...@@ -128,7 +128,7 @@ config VIDEO_CS53L32A
config VIDEO_TLV320AIC23B config VIDEO_TLV320AIC23B
tristate "Texas Instruments TLV320AIC23B audio codec" tristate "Texas Instruments TLV320AIC23B audio codec"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Texas Instruments TLV320AIC23B audio codec. Support for the Texas Instruments TLV320AIC23B audio codec.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -137,7 +137,7 @@ config VIDEO_TLV320AIC23B ...@@ -137,7 +137,7 @@ config VIDEO_TLV320AIC23B
config VIDEO_UDA1342 config VIDEO_UDA1342
tristate "Philips UDA1342 audio codec" tristate "Philips UDA1342 audio codec"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips UDA1342 audio codec. Support for the Philips UDA1342 audio codec.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -146,7 +146,7 @@ config VIDEO_UDA1342 ...@@ -146,7 +146,7 @@ config VIDEO_UDA1342
config VIDEO_WM8775 config VIDEO_WM8775
tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Wolfson Microelectronics WM8775 high Support for the Wolfson Microelectronics WM8775 high
performance stereo A/D Converter with a 4 channel input mixer. performance stereo A/D Converter with a 4 channel input mixer.
...@@ -156,7 +156,7 @@ config VIDEO_WM8775 ...@@ -156,7 +156,7 @@ config VIDEO_WM8775
config VIDEO_WM8739 config VIDEO_WM8739
tristate "Wolfson Microelectronics WM8739 stereo audio ADC" tristate "Wolfson Microelectronics WM8739 stereo audio ADC"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Wolfson Microelectronics WM8739 Support for the Wolfson Microelectronics WM8739
stereo A/D Converter. stereo A/D Converter.
...@@ -166,7 +166,7 @@ config VIDEO_WM8739 ...@@ -166,7 +166,7 @@ config VIDEO_WM8739
config VIDEO_VP27SMPX config VIDEO_VP27SMPX
tristate "Panasonic VP27's internal MPX" tristate "Panasonic VP27's internal MPX"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the internal MPX of the Panasonic VP27s tuner. Support for the internal MPX of the Panasonic VP27s tuner.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -200,7 +200,7 @@ comment "Video decoders" ...@@ -200,7 +200,7 @@ comment "Video decoders"
config VIDEO_ADV7180 config VIDEO_ADV7180
tristate "Analog Devices ADV7180 decoder" tristate "Analog Devices ADV7180 decoder"
depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
---help--- help
Support for the Analog Devices ADV7180 video decoder. Support for the Analog Devices ADV7180 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -209,7 +209,7 @@ config VIDEO_ADV7180 ...@@ -209,7 +209,7 @@ config VIDEO_ADV7180
config VIDEO_ADV7183 config VIDEO_ADV7183
tristate "Analog Devices ADV7183 decoder" tristate "Analog Devices ADV7183 decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
V4l2 subdevice driver for the Analog Devices V4l2 subdevice driver for the Analog Devices
ADV7183 video decoder. ADV7183 video decoder.
...@@ -222,7 +222,7 @@ config VIDEO_ADV748X ...@@ -222,7 +222,7 @@ config VIDEO_ADV748X
depends on OF depends on OF
select REGMAP_I2C select REGMAP_I2C
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
V4L2 subdevice driver for the Analog Devices V4L2 subdevice driver for the Analog Devices
ADV7481 and ADV7482 HDMI/Analog video decoders. ADV7481 and ADV7482 HDMI/Analog video decoders.
...@@ -235,7 +235,7 @@ config VIDEO_ADV7604 ...@@ -235,7 +235,7 @@ config VIDEO_ADV7604
depends on GPIOLIB || COMPILE_TEST depends on GPIOLIB || COMPILE_TEST
select HDMI select HDMI
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Support for the Analog Devices ADV7604 video decoder. Support for the Analog Devices ADV7604 video decoder.
This is a Analog Devices Component/Graphics Digitizer This is a Analog Devices Component/Graphics Digitizer
...@@ -248,7 +248,7 @@ config VIDEO_ADV7604_CEC ...@@ -248,7 +248,7 @@ config VIDEO_ADV7604_CEC
bool "Enable Analog Devices ADV7604 CEC support" bool "Enable Analog Devices ADV7604 CEC support"
depends on VIDEO_ADV7604 depends on VIDEO_ADV7604
select CEC_CORE select CEC_CORE
---help--- help
When selected the adv7604 will support the optional When selected the adv7604 will support the optional
HDMI CEC feature. HDMI CEC feature.
...@@ -256,7 +256,7 @@ config VIDEO_ADV7842 ...@@ -256,7 +256,7 @@ config VIDEO_ADV7842
tristate "Analog Devices ADV7842 decoder" tristate "Analog Devices ADV7842 decoder"
depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
select HDMI select HDMI
---help--- help
Support for the Analog Devices ADV7842 video decoder. Support for the Analog Devices ADV7842 video decoder.
This is a Analog Devices Component/Graphics/SD Digitizer This is a Analog Devices Component/Graphics/SD Digitizer
...@@ -269,14 +269,14 @@ config VIDEO_ADV7842_CEC ...@@ -269,14 +269,14 @@ config VIDEO_ADV7842_CEC
bool "Enable Analog Devices ADV7842 CEC support" bool "Enable Analog Devices ADV7842 CEC support"
depends on VIDEO_ADV7842 depends on VIDEO_ADV7842
select CEC_CORE select CEC_CORE
---help--- help
When selected the adv7842 will support the optional When selected the adv7842 will support the optional
HDMI CEC feature. HDMI CEC feature.
config VIDEO_BT819 config VIDEO_BT819
tristate "BT819A VideoStream decoder" tristate "BT819A VideoStream decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for BT819A video decoder. Support for BT819A video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -285,7 +285,7 @@ config VIDEO_BT819 ...@@ -285,7 +285,7 @@ config VIDEO_BT819
config VIDEO_BT856 config VIDEO_BT856
tristate "BT856 VideoStream decoder" tristate "BT856 VideoStream decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for BT856 video decoder. Support for BT856 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -294,7 +294,7 @@ config VIDEO_BT856 ...@@ -294,7 +294,7 @@ config VIDEO_BT856
config VIDEO_BT866 config VIDEO_BT866
tristate "BT866 VideoStream decoder" tristate "BT866 VideoStream decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for BT866 video decoder. Support for BT866 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -303,7 +303,7 @@ config VIDEO_BT866 ...@@ -303,7 +303,7 @@ config VIDEO_BT866
config VIDEO_KS0127 config VIDEO_KS0127
tristate "KS0127 video decoder" tristate "KS0127 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for KS0127 video decoder. Support for KS0127 video decoder.
This chip is used on AverMedia AVS6EYES Zoran-based MJPEG This chip is used on AverMedia AVS6EYES Zoran-based MJPEG
...@@ -315,7 +315,7 @@ config VIDEO_KS0127 ...@@ -315,7 +315,7 @@ config VIDEO_KS0127
config VIDEO_ML86V7667 config VIDEO_ML86V7667
tristate "OKI ML86V7667 video decoder" tristate "OKI ML86V7667 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the OKI Semiconductor ML86V7667 video decoder. Support for the OKI Semiconductor ML86V7667 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -324,7 +324,7 @@ config VIDEO_ML86V7667 ...@@ -324,7 +324,7 @@ config VIDEO_ML86V7667
config VIDEO_SAA7110 config VIDEO_SAA7110
tristate "Philips SAA7110 video decoder" tristate "Philips SAA7110 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips SAA7110 video decoders. Support for the Philips SAA7110 video decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -333,7 +333,7 @@ config VIDEO_SAA7110 ...@@ -333,7 +333,7 @@ config VIDEO_SAA7110
config VIDEO_SAA711X config VIDEO_SAA711X
tristate "Philips SAA7111/3/4/5 video decoders" tristate "Philips SAA7111/3/4/5 video decoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips SAA7111/3/4/5 video decoders. Support for the Philips SAA7111/3/4/5 video decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -344,7 +344,7 @@ config VIDEO_TC358743 ...@@ -344,7 +344,7 @@ config VIDEO_TC358743
depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
select HDMI select HDMI
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge. Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -354,7 +354,7 @@ config VIDEO_TC358743_CEC ...@@ -354,7 +354,7 @@ config VIDEO_TC358743_CEC
bool "Enable Toshiba TC358743 CEC support" bool "Enable Toshiba TC358743 CEC support"
depends on VIDEO_TC358743 depends on VIDEO_TC358743
select CEC_CORE select CEC_CORE
---help--- help
When selected the tc358743 will support the optional When selected the tc358743 will support the optional
HDMI CEC feature. HDMI CEC feature.
...@@ -362,7 +362,7 @@ config VIDEO_TVP514X ...@@ -362,7 +362,7 @@ config VIDEO_TVP514X
tristate "Texas Instruments TVP514x video decoder" tristate "Texas Instruments TVP514x video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the TI TVP5146/47 This is a Video4Linux2 sensor driver for the TI TVP5146/47
decoder. It is currently working with the TI OMAP3 camera decoder. It is currently working with the TI OMAP3 camera
controller. controller.
...@@ -374,7 +374,7 @@ config VIDEO_TVP5150 ...@@ -374,7 +374,7 @@ config VIDEO_TVP5150
tristate "Texas Instruments TVP5150 video decoder" tristate "Texas Instruments TVP5150 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Support for the Texas Instruments TVP5150 video decoder. Support for the Texas Instruments TVP5150 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -384,7 +384,7 @@ config VIDEO_TVP7002 ...@@ -384,7 +384,7 @@ config VIDEO_TVP7002
tristate "Texas Instruments TVP7002 video decoder" tristate "Texas Instruments TVP7002 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Support for the Texas Instruments TVP7002 video decoder. Support for the Texas Instruments TVP7002 video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -393,7 +393,7 @@ config VIDEO_TVP7002 ...@@ -393,7 +393,7 @@ config VIDEO_TVP7002
config VIDEO_TW2804 config VIDEO_TW2804
tristate "Techwell TW2804 multiple video decoder" tristate "Techwell TW2804 multiple video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Techwell tw2804 multiple video decoder. Support for the Techwell tw2804 multiple video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -402,7 +402,7 @@ config VIDEO_TW2804 ...@@ -402,7 +402,7 @@ config VIDEO_TW2804
config VIDEO_TW9903 config VIDEO_TW9903
tristate "Techwell TW9903 video decoder" tristate "Techwell TW9903 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Techwell tw9903 multi-standard video decoder Support for the Techwell tw9903 multi-standard video decoder
with high quality down scaler. with high quality down scaler.
...@@ -412,7 +412,7 @@ config VIDEO_TW9903 ...@@ -412,7 +412,7 @@ config VIDEO_TW9903
config VIDEO_TW9906 config VIDEO_TW9906
tristate "Techwell TW9906 video decoder" tristate "Techwell TW9906 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Techwell tw9906 enhanced multi-standard comb filter Support for the Techwell tw9906 enhanced multi-standard comb filter
video decoder with YCbCr input support. video decoder with YCbCr input support.
...@@ -422,7 +422,7 @@ config VIDEO_TW9906 ...@@ -422,7 +422,7 @@ config VIDEO_TW9906
config VIDEO_TW9910 config VIDEO_TW9910
tristate "Techwell TW9910 video decoder" tristate "Techwell TW9910 video decoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for Techwell TW9910 NTSC/PAL/SECAM video decoder. Support for Techwell TW9910 NTSC/PAL/SECAM video decoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -431,7 +431,7 @@ config VIDEO_TW9910 ...@@ -431,7 +431,7 @@ config VIDEO_TW9910
config VIDEO_VPX3220 config VIDEO_VPX3220
tristate "vpx3220a, vpx3216b & vpx3214c video decoders" tristate "vpx3220a, vpx3216b & vpx3214c video decoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for VPX322x video decoders. Support for VPX322x video decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -442,7 +442,7 @@ comment "Video and audio decoders" ...@@ -442,7 +442,7 @@ comment "Video and audio decoders"
config VIDEO_SAA717X config VIDEO_SAA717X
tristate "Philips SAA7171/3/4 audio/video decoders" tristate "Philips SAA7171/3/4 audio/video decoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips SAA7171/3/4 audio/video decoders. Support for the Philips SAA7171/3/4 audio/video decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -455,7 +455,7 @@ comment "Video encoders" ...@@ -455,7 +455,7 @@ comment "Video encoders"
config VIDEO_SAA7127 config VIDEO_SAA7127
tristate "Philips SAA7127/9 digital video encoders" tristate "Philips SAA7127/9 digital video encoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips SAA7127/9 digital video encoders. Support for the Philips SAA7127/9 digital video encoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -464,7 +464,7 @@ config VIDEO_SAA7127 ...@@ -464,7 +464,7 @@ config VIDEO_SAA7127
config VIDEO_SAA7185 config VIDEO_SAA7185
tristate "Philips SAA7185 video encoder" tristate "Philips SAA7185 video encoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Philips SAA7185 video encoder. Support for the Philips SAA7185 video encoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -473,7 +473,7 @@ config VIDEO_SAA7185 ...@@ -473,7 +473,7 @@ config VIDEO_SAA7185
config VIDEO_ADV7170 config VIDEO_ADV7170
tristate "Analog Devices ADV7170 video encoder" tristate "Analog Devices ADV7170 video encoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Analog Devices ADV7170 video encoder driver Support for the Analog Devices ADV7170 video encoder driver
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -482,7 +482,7 @@ config VIDEO_ADV7170 ...@@ -482,7 +482,7 @@ config VIDEO_ADV7170
config VIDEO_ADV7175 config VIDEO_ADV7175
tristate "Analog Devices ADV7175 video encoder" tristate "Analog Devices ADV7175 video encoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Analog Devices ADV7175 video encoder driver Support for the Analog Devices ADV7175 video encoder driver
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -510,7 +510,7 @@ config VIDEO_ADV7511 ...@@ -510,7 +510,7 @@ config VIDEO_ADV7511
tristate "Analog Devices ADV7511 encoder" tristate "Analog Devices ADV7511 encoder"
depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
select HDMI select HDMI
---help--- help
Support for the Analog Devices ADV7511 video encoder. Support for the Analog Devices ADV7511 video encoder.
This is a Analog Devices HDMI transmitter. This is a Analog Devices HDMI transmitter.
...@@ -522,14 +522,14 @@ config VIDEO_ADV7511_CEC ...@@ -522,14 +522,14 @@ config VIDEO_ADV7511_CEC
bool "Enable Analog Devices ADV7511 CEC support" bool "Enable Analog Devices ADV7511 CEC support"
depends on VIDEO_ADV7511 depends on VIDEO_ADV7511
select CEC_CORE select CEC_CORE
---help--- help
When selected the adv7511 will support the optional When selected the adv7511 will support the optional
HDMI CEC feature. HDMI CEC feature.
config VIDEO_AD9389B config VIDEO_AD9389B
tristate "Analog Devices AD9389B encoder" tristate "Analog Devices AD9389B encoder"
depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
---help--- help
Support for the Analog Devices AD9389B video encoder. Support for the Analog Devices AD9389B video encoder.
This is a Analog Devices HDMI transmitter. This is a Analog Devices HDMI transmitter.
...@@ -546,7 +546,7 @@ config VIDEO_AK881X ...@@ -546,7 +546,7 @@ config VIDEO_AK881X
config VIDEO_THS8200 config VIDEO_THS8200
tristate "Texas Instruments THS8200 video encoder" tristate "Texas Instruments THS8200 video encoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Texas Instruments THS8200 video encoder. Support for the Texas Instruments THS8200 video encoder.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -576,7 +576,7 @@ config VIDEO_IMX258 ...@@ -576,7 +576,7 @@ config VIDEO_IMX258
tristate "Sony IMX258 sensor support" tristate "Sony IMX258 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the Sony This is a Video4Linux2 sensor driver for the Sony
IMX258 camera. IMX258 camera.
...@@ -588,7 +588,7 @@ config VIDEO_IMX274 ...@@ -588,7 +588,7 @@ config VIDEO_IMX274
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select REGMAP_I2C select REGMAP_I2C
---help--- help
This is a V4L2 sensor driver for the Sony IMX274 This is a V4L2 sensor driver for the Sony IMX274
CMOS image sensor. CMOS image sensor.
...@@ -630,7 +630,7 @@ config VIDEO_OV2659 ...@@ -630,7 +630,7 @@ config VIDEO_OV2659
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV2659 camera. OV2659 camera.
...@@ -642,7 +642,7 @@ config VIDEO_OV2680 ...@@ -642,7 +642,7 @@ config VIDEO_OV2680
depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV2680 camera. OV2680 camera.
...@@ -654,7 +654,7 @@ config VIDEO_OV2685 ...@@ -654,7 +654,7 @@ config VIDEO_OV2685
depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV2685 camera. OV2685 camera.
...@@ -667,7 +667,7 @@ config VIDEO_OV5640 ...@@ -667,7 +667,7 @@ config VIDEO_OV5640
depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the Omnivision This is a Video4Linux2 sensor driver for the Omnivision
OV5640 camera sensor with a MIPI CSI-2 interface. OV5640 camera sensor with a MIPI CSI-2 interface.
...@@ -677,7 +677,7 @@ config VIDEO_OV5645 ...@@ -677,7 +677,7 @@ config VIDEO_OV5645
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV5645 camera. OV5645 camera.
...@@ -689,7 +689,7 @@ config VIDEO_OV5647 ...@@ -689,7 +689,7 @@ config VIDEO_OV5647
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV5647 camera. OV5647 camera.
...@@ -700,7 +700,7 @@ config VIDEO_OV6650 ...@@ -700,7 +700,7 @@ config VIDEO_OV6650
tristate "OmniVision OV6650 sensor support" tristate "OmniVision OV6650 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV6650 camera. OV6650 camera.
...@@ -713,7 +713,7 @@ config VIDEO_OV5670 ...@@ -713,7 +713,7 @@ config VIDEO_OV5670
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
depends on MEDIA_CONTROLLER depends on MEDIA_CONTROLLER
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV5670 camera. OV5670 camera.
...@@ -724,7 +724,7 @@ config VIDEO_OV5695 ...@@ -724,7 +724,7 @@ config VIDEO_OV5695
tristate "OmniVision OV5695 sensor support" tristate "OmniVision OV5695 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV5695 camera. OV5695 camera.
...@@ -748,7 +748,7 @@ config VIDEO_OV772X ...@@ -748,7 +748,7 @@ config VIDEO_OV772X
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select REGMAP_SCCB select REGMAP_SCCB
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV772x camera. OV772x camera.
...@@ -759,7 +759,7 @@ config VIDEO_OV7640 ...@@ -759,7 +759,7 @@ config VIDEO_OV7640
tristate "OmniVision OV7640 sensor support" tristate "OmniVision OV7640 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV7640 camera. OV7640 camera.
...@@ -771,7 +771,7 @@ config VIDEO_OV7670 ...@@ -771,7 +771,7 @@ config VIDEO_OV7670
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV7670 VGA camera. It currently only works with the M88ALP01 OV7670 VGA camera. It currently only works with the M88ALP01
controller. controller.
...@@ -780,7 +780,7 @@ config VIDEO_OV7740 ...@@ -780,7 +780,7 @@ config VIDEO_OV7740
tristate "OmniVision OV7740 sensor support" tristate "OmniVision OV7740 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV7740 VGA camera sensor. OV7740 VGA camera sensor.
...@@ -807,7 +807,7 @@ config VIDEO_OV9650 ...@@ -807,7 +807,7 @@ config VIDEO_OV9650
tristate "OmniVision OV9650/OV9652 sensor support" tristate "OmniVision OV9650/OV9652 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
select REGMAP_SCCB select REGMAP_SCCB
---help--- help
This is a V4L2 sensor driver for the Omnivision This is a V4L2 sensor driver for the Omnivision
OV9650 and OV9652 camera sensors. OV9650 and OV9652 camera sensors.
...@@ -816,7 +816,7 @@ config VIDEO_OV13858 ...@@ -816,7 +816,7 @@ config VIDEO_OV13858
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the OmniVision This is a Video4Linux2 sensor driver for the OmniVision
OV13858 camera. OV13858 camera.
...@@ -824,7 +824,7 @@ config VIDEO_VS6624 ...@@ -824,7 +824,7 @@ config VIDEO_VS6624
tristate "ST VS6624 sensor support" tristate "ST VS6624 sensor support"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the ST VS6624 This is a Video4Linux2 sensor driver for the ST VS6624
camera. camera.
...@@ -844,7 +844,7 @@ config VIDEO_MT9M032 ...@@ -844,7 +844,7 @@ config VIDEO_MT9M032
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select VIDEO_APTINA_PLL select VIDEO_APTINA_PLL
---help--- help
This driver supports MT9M032 camera sensors from Aptina, monochrome This driver supports MT9M032 camera sensors from Aptina, monochrome
models only. models only.
...@@ -861,7 +861,7 @@ config VIDEO_MT9P031 ...@@ -861,7 +861,7 @@ config VIDEO_MT9P031
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select VIDEO_APTINA_PLL select VIDEO_APTINA_PLL
---help--- help
This is a Video4Linux2 sensor driver for the Aptina This is a Video4Linux2 sensor driver for the Aptina
(Micron) mt9p031 5 Mpixel camera. (Micron) mt9p031 5 Mpixel camera.
...@@ -869,7 +869,7 @@ config VIDEO_MT9T001 ...@@ -869,7 +869,7 @@ config VIDEO_MT9T001
tristate "Aptina MT9T001 support" tristate "Aptina MT9T001 support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the Aptina This is a Video4Linux2 sensor driver for the Aptina
(Micron) mt0t001 3 Mpixel camera. (Micron) mt0t001 3 Mpixel camera.
...@@ -877,7 +877,7 @@ config VIDEO_MT9T112 ...@@ -877,7 +877,7 @@ config VIDEO_MT9T112
tristate "Aptina MT9T111/MT9T112 support" tristate "Aptina MT9T111/MT9T112 support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the Aptina This is a Video4Linux2 sensor driver for the Aptina
(Micron) MT9T111 and MT9T112 3 Mpixel camera. (Micron) MT9T111 and MT9T112 3 Mpixel camera.
...@@ -888,7 +888,7 @@ config VIDEO_MT9V011 ...@@ -888,7 +888,7 @@ config VIDEO_MT9V011
tristate "Micron mt9v011 sensor support" tristate "Micron mt9v011 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a Video4Linux2 sensor driver for the Micron This is a Video4Linux2 sensor driver for the Micron
mt0v011 1.3 Mpixel camera. It currently only works with the mt0v011 1.3 Mpixel camera. It currently only works with the
em28xx driver. em28xx driver.
...@@ -899,7 +899,7 @@ config VIDEO_MT9V032 ...@@ -899,7 +899,7 @@ config VIDEO_MT9V032
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select REGMAP_I2C select REGMAP_I2C
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a Video4Linux2 sensor driver for the Micron This is a Video4Linux2 sensor driver for the Micron
MT9V032 752x480 CMOS sensor. MT9V032 752x480 CMOS sensor.
...@@ -918,14 +918,14 @@ config VIDEO_SR030PC30 ...@@ -918,14 +918,14 @@ config VIDEO_SR030PC30
tristate "Siliconfile SR030PC30 sensor support" tristate "Siliconfile SR030PC30 sensor support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This driver supports SR030PC30 VGA camera from Siliconfile This driver supports SR030PC30 VGA camera from Siliconfile
config VIDEO_NOON010PC30 config VIDEO_NOON010PC30
tristate "Siliconfile NOON010PC30 sensor support" tristate "Siliconfile NOON010PC30 sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This driver supports NOON010PC30 CIF camera from Siliconfile This driver supports NOON010PC30 CIF camera from Siliconfile
source "drivers/media/i2c/m5mols/Kconfig" source "drivers/media/i2c/m5mols/Kconfig"
...@@ -945,7 +945,7 @@ config VIDEO_S5K6AA ...@@ -945,7 +945,7 @@ config VIDEO_S5K6AA
tristate "Samsung S5K6AAFX sensor support" tristate "Samsung S5K6AAFX sensor support"
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
---help--- help
This is a V4L2 sensor driver for Samsung S5K6AA(FX) 1.3M This is a V4L2 sensor driver for Samsung S5K6AA(FX) 1.3M
camera sensor with an embedded SoC image signal processor. camera sensor with an embedded SoC image signal processor.
...@@ -953,7 +953,7 @@ config VIDEO_S5K6A3 ...@@ -953,7 +953,7 @@ config VIDEO_S5K6A3
tristate "Samsung S5K6A3 sensor support" tristate "Samsung S5K6A3 sensor support"
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
---help--- help
This is a V4L2 sensor driver for Samsung S5K6A3 raw This is a V4L2 sensor driver for Samsung S5K6A3 raw
camera sensor. camera sensor.
...@@ -961,7 +961,7 @@ config VIDEO_S5K4ECGX ...@@ -961,7 +961,7 @@ config VIDEO_S5K4ECGX
tristate "Samsung S5K4ECGX sensor support" tristate "Samsung S5K4ECGX sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
select CRC32 select CRC32
---help--- help
This is a V4L2 sensor driver for Samsung S5K4ECGX 5M This is a V4L2 sensor driver for Samsung S5K4ECGX 5M
camera sensor with an embedded SoC image signal processor. camera sensor with an embedded SoC image signal processor.
...@@ -969,7 +969,7 @@ config VIDEO_S5K5BAF ...@@ -969,7 +969,7 @@ config VIDEO_S5K5BAF
tristate "Samsung S5K5BAF sensor support" tristate "Samsung S5K5BAF sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a V4L2 sensor driver for Samsung S5K5BAF 2M This is a V4L2 sensor driver for Samsung S5K5BAF 2M
camera sensor with an embedded SoC image signal processor. camera sensor with an embedded SoC image signal processor.
...@@ -980,7 +980,7 @@ config VIDEO_S5C73M3 ...@@ -980,7 +980,7 @@ config VIDEO_S5C73M3
tristate "Samsung S5C73M3 sensor support" tristate "Samsung S5C73M3 sensor support"
depends on I2C && SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a V4L2 sensor driver for Samsung S5C73M3 This is a V4L2 sensor driver for Samsung S5C73M3
8 Mpixel camera. 8 Mpixel camera.
...@@ -989,7 +989,7 @@ comment "Lens drivers" ...@@ -989,7 +989,7 @@ comment "Lens drivers"
config VIDEO_AD5820 config VIDEO_AD5820
tristate "AD5820 lens voice coil support" tristate "AD5820 lens voice coil support"
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
---help--- help
This is a driver for the AD5820 camera lens voice coil. This is a driver for the AD5820 camera lens voice coil.
It is used for example in Nokia N900 (RX-51). It is used for example in Nokia N900 (RX-51).
...@@ -1007,7 +1007,7 @@ config VIDEO_DW9714 ...@@ -1007,7 +1007,7 @@ config VIDEO_DW9714
tristate "DW9714 lens voice coil support" tristate "DW9714 lens voice coil support"
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
depends on VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2_SUBDEV_API
---help--- help
This is a driver for the DW9714 camera lens voice coil. This is a driver for the DW9714 camera lens voice coil.
DW9714 is a 10 bit DAC with 120mA output current sink DW9714 is a 10 bit DAC with 120mA output current sink
capability. This is designed for linear control of capability. This is designed for linear control of
...@@ -1017,7 +1017,7 @@ config VIDEO_DW9807_VCM ...@@ -1017,7 +1017,7 @@ config VIDEO_DW9807_VCM
tristate "DW9807 lens voice coil support" tristate "DW9807 lens voice coil support"
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
depends on VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2_SUBDEV_API
---help--- help
This is a driver for the DW9807 camera lens voice coil. This is a driver for the DW9807 camera lens voice coil.
DW9807 is a 10 bit DAC with 100mA output current sink DW9807 is a 10 bit DAC with 100mA output current sink
capability. This is designed for linear control of capability. This is designed for linear control of
...@@ -1029,7 +1029,7 @@ config VIDEO_ADP1653 ...@@ -1029,7 +1029,7 @@ config VIDEO_ADP1653
tristate "ADP1653 flash support" tristate "ADP1653 flash support"
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This is a driver for the ADP1653 flash controller. It is used for This is a driver for the ADP1653 flash controller. It is used for
example in Nokia N900. example in Nokia N900.
...@@ -1038,7 +1038,7 @@ config VIDEO_LM3560 ...@@ -1038,7 +1038,7 @@ config VIDEO_LM3560
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select REGMAP_I2C select REGMAP_I2C
---help--- help
This is a driver for the lm3560 dual flash controllers. It controls This is a driver for the lm3560 dual flash controllers. It controls
flash, torch LEDs. flash, torch LEDs.
...@@ -1047,7 +1047,7 @@ config VIDEO_LM3646 ...@@ -1047,7 +1047,7 @@ config VIDEO_LM3646
depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select REGMAP_I2C select REGMAP_I2C
---help--- help
This is a driver for the lm3646 dual flash controllers. It controls This is a driver for the lm3646 dual flash controllers. It controls
flash, torch LEDs. flash, torch LEDs.
...@@ -1056,7 +1056,7 @@ comment "Video improvement chips" ...@@ -1056,7 +1056,7 @@ comment "Video improvement chips"
config VIDEO_UPD64031A config VIDEO_UPD64031A
tristate "NEC Electronics uPD64031A Ghost Reduction" tristate "NEC Electronics uPD64031A Ghost Reduction"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the NEC Electronics uPD64031A Ghost Reduction Support for the NEC Electronics uPD64031A Ghost Reduction
video chip. It is most often found in NTSC TV cards made for video chip. It is most often found in NTSC TV cards made for
Japan and is used to reduce the 'ghosting' effect that can Japan and is used to reduce the 'ghosting' effect that can
...@@ -1068,7 +1068,7 @@ config VIDEO_UPD64031A ...@@ -1068,7 +1068,7 @@ config VIDEO_UPD64031A
config VIDEO_UPD64083 config VIDEO_UPD64083
tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the NEC Electronics uPD64083 3-Dimensional Y/C Support for the NEC Electronics uPD64083 3-Dimensional Y/C
separation video chip. It is used to improve the quality of separation video chip. It is used to improve the quality of
the colors of a composite signal. the colors of a composite signal.
...@@ -1082,7 +1082,7 @@ config VIDEO_SAA6752HS ...@@ -1082,7 +1082,7 @@ config VIDEO_SAA6752HS
tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder" tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
select CRC32 select CRC32
---help--- help
Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3 Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3
audio encoder with multiplexer. audio encoder with multiplexer.
...@@ -1094,7 +1094,7 @@ comment "SDR tuner chips" ...@@ -1094,7 +1094,7 @@ comment "SDR tuner chips"
config SDR_MAX2175 config SDR_MAX2175
tristate "Maxim 2175 RF to Bits tuner" tristate "Maxim 2175 RF to Bits tuner"
depends on VIDEO_V4L2 && MEDIA_SDR_SUPPORT && I2C depends on VIDEO_V4L2 && MEDIA_SDR_SUPPORT && I2C
---help--- help
Support for Maxim 2175 tuner. It is an advanced analog/digital Support for Maxim 2175 tuner. It is an advanced analog/digital
radio receiver with RF-to-Bits front-end designed for SDR solutions. radio receiver with RF-to-Bits front-end designed for SDR solutions.
...@@ -1115,7 +1115,7 @@ config VIDEO_THS7303 ...@@ -1115,7 +1115,7 @@ config VIDEO_THS7303
config VIDEO_M52790 config VIDEO_M52790
tristate "Mitsubishi M52790 A/V switch" tristate "Mitsubishi M52790 A/V switch"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Mitsubishi M52790 A/V switch. Support for the Mitsubishi M52790 A/V switch.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -1126,7 +1126,7 @@ config VIDEO_I2C ...@@ -1126,7 +1126,7 @@ config VIDEO_I2C
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
imply HWMON imply HWMON
---help--- help
Enable the I2C transport video support which supports the Enable the I2C transport video support which supports the
following: following:
* Panasonic AMG88xx Grid-Eye Sensors * Panasonic AMG88xx Grid-Eye Sensors
......
config VIDEO_CX25840 config VIDEO_CX25840
tristate "Conexant CX2584x audio/video decoders" tristate "Conexant CX2584x audio/video decoders"
depends on VIDEO_V4L2 && I2C depends on VIDEO_V4L2 && I2C
---help--- help
Support for the Conexant CX2584x audio/video decoders. Support for the Conexant CX2584x audio/video decoders.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -2,6 +2,6 @@ config VIDEO_ET8EK8 ...@@ -2,6 +2,6 @@ config VIDEO_ET8EK8
tristate "ET8EK8 camera sensor support" tristate "ET8EK8 camera sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a driver for the Toshiba ET8EK8 5 MP camera sensor. This is a driver for the Toshiba ET8EK8 5 MP camera sensor.
It is used for example in Nokia N900 (RX-51). It is used for example in Nokia N900 (RX-51).
...@@ -2,5 +2,5 @@ config VIDEO_M5MOLS ...@@ -2,5 +2,5 @@ config VIDEO_M5MOLS
tristate "Fujitsu M-5MOLS 8MP sensor support" tristate "Fujitsu M-5MOLS 8MP sensor support"
depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
---help--- help
This driver supports Fujitsu M-5MOLS camera sensor with ISP This driver supports Fujitsu M-5MOLS camera sensor with ISP
...@@ -4,5 +4,5 @@ config VIDEO_SMIAPP ...@@ -4,5 +4,5 @@ config VIDEO_SMIAPP
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
select VIDEO_SMIAPP_PLL select VIDEO_SMIAPP_PLL
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a generic driver for SMIA++/SMIA camera modules. This is a generic driver for SMIA++/SMIA camera modules.
...@@ -9,5 +9,5 @@ config SMS_SDIO_DRV ...@@ -9,5 +9,5 @@ config SMS_SDIO_DRV
depends on !RC_CORE || RC_CORE depends on !RC_CORE || RC_CORE
select MEDIA_COMMON_OPTIONS select MEDIA_COMMON_OPTIONS
select SMS_SIANO_MDTV select SMS_SIANO_MDTV
---help--- help
Choose if you would like to have Siano's support for SDIO interface Choose if you would like to have Siano's support for SDIO interface
...@@ -13,7 +13,7 @@ config VIDEO_BT848 ...@@ -13,7 +13,7 @@ config VIDEO_BT848
select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT
select RADIO_ADAPTERS select RADIO_ADAPTERS
select RADIO_TEA575X select RADIO_TEA575X
---help--- help
Support for BT848 based frame grabber/overlay boards. This includes Support for BT848 based frame grabber/overlay boards. This includes
the Miro, Hauppauge and STB boards. Please read the material in the Miro, Hauppauge and STB boards. Please read the material in
<file:Documentation/media/v4l-drivers/bttv.rst> for more information. <file:Documentation/media/v4l-drivers/bttv.rst> for more information.
......
...@@ -11,7 +11,7 @@ config VIDEO_COBALT ...@@ -11,7 +11,7 @@ config VIDEO_COBALT
select VIDEO_ADV7511 select VIDEO_ADV7511
select VIDEO_ADV7842 select VIDEO_ADV7842
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is a video4linux driver for the Cisco PCIe Cobalt card. This is a video4linux driver for the Cisco PCIe Cobalt card.
This board is sadly not available outside of Cisco, but it is This board is sadly not available outside of Cisco, but it is
......
...@@ -13,7 +13,7 @@ config VIDEO_CX18 ...@@ -13,7 +13,7 @@ config VIDEO_CX18
select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for Conexant cx23418 based This is a video4linux driver for Conexant cx23418 based
PCI combo video recorder devices. PCI combo video recorder devices.
...@@ -27,7 +27,7 @@ config VIDEO_CX18_ALSA ...@@ -27,7 +27,7 @@ config VIDEO_CX18_ALSA
tristate "Conexant 23418 DMA audio support" tristate "Conexant 23418 DMA audio support"
depends on VIDEO_CX18 && SND depends on VIDEO_CX18 && SND
select SND_PCM select SND_PCM
---help--- help
This is a video4linux driver for direct (DMA) audio on This is a video4linux driver for direct (DMA) audio on
Conexant 23418 based TV cards using ALSA. Conexant 23418 based TV cards using ALSA.
......
...@@ -43,7 +43,7 @@ config VIDEO_CX23885 ...@@ -43,7 +43,7 @@ config VIDEO_CX23885
select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_M88RS6000T if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_M88RS6000T if MEDIA_SUBDRV_AUTOSELECT
select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for Conexant 23885 based This is a video4linux driver for Conexant 23885 based
TV cards. TV cards.
...@@ -54,7 +54,7 @@ config MEDIA_ALTERA_CI ...@@ -54,7 +54,7 @@ config MEDIA_ALTERA_CI
tristate "Altera FPGA based CI module" tristate "Altera FPGA based CI module"
depends on VIDEO_CX23885 && DVB_CORE depends on VIDEO_CX23885 && DVB_CORE
select ALTERA_STAPL select ALTERA_STAPL
---help--- help
An Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card. An Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -3,7 +3,7 @@ config VIDEO_CX25821 ...@@ -3,7 +3,7 @@ config VIDEO_CX25821
depends on VIDEO_DEV && PCI && I2C depends on VIDEO_DEV && PCI && I2C
select I2C_ALGOBIT select I2C_ALGOBIT
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is a video4linux driver for Conexant 25821 based This is a video4linux driver for Conexant 25821 based
TV cards. TV cards.
...@@ -14,7 +14,7 @@ config VIDEO_CX25821_ALSA ...@@ -14,7 +14,7 @@ config VIDEO_CX25821_ALSA
tristate "Conexant 25821 DMA audio support" tristate "Conexant 25821 DMA audio support"
depends on VIDEO_CX25821 && SND depends on VIDEO_CX25821 && SND
select SND_PCM select SND_PCM
---help--- help
This is a video4linux driver for direct (DMA) audio on This is a video4linux driver for direct (DMA) audio on
Conexant 25821 based capture cards using ALSA. Conexant 25821 based capture cards using ALSA.
......
...@@ -6,7 +6,7 @@ config VIDEO_CX88 ...@@ -6,7 +6,7 @@ config VIDEO_CX88
select VIDEO_TUNER select VIDEO_TUNER
select VIDEO_TVEEPROM select VIDEO_TVEEPROM
select VIDEO_WM8775 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_WM8775 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for Conexant 2388x based This is a video4linux driver for Conexant 2388x based
TV cards. TV cards.
...@@ -17,7 +17,7 @@ config VIDEO_CX88_ALSA ...@@ -17,7 +17,7 @@ config VIDEO_CX88_ALSA
tristate "Conexant 2388x DMA audio support" tristate "Conexant 2388x DMA audio support"
depends on VIDEO_CX88 && SND depends on VIDEO_CX88 && SND
select SND_PCM select SND_PCM
---help--- help
This is a video4linux driver for direct (DMA) audio on This is a video4linux driver for direct (DMA) audio on
Conexant 2388x based TV cards using ALSA. Conexant 2388x based TV cards using ALSA.
...@@ -33,7 +33,7 @@ config VIDEO_CX88_BLACKBIRD ...@@ -33,7 +33,7 @@ config VIDEO_CX88_BLACKBIRD
tristate "Blackbird MPEG encoder support (cx2388x + cx23416)" tristate "Blackbird MPEG encoder support (cx2388x + cx23416)"
depends on VIDEO_CX88 depends on VIDEO_CX88
select VIDEO_CX2341X select VIDEO_CX2341X
---help--- help
This adds support for MPEG encoder cards based on the This adds support for MPEG encoder cards based on the
Blackbird reference design, using the Conexant 2388x Blackbird reference design, using the Conexant 2388x
and 23416 chips. and 23416 chips.
...@@ -64,7 +64,7 @@ config VIDEO_CX88_DVB ...@@ -64,7 +64,7 @@ config VIDEO_CX88_DVB
select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT
select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This adds support for DVB/ATSC cards based on the This adds support for DVB/ATSC cards based on the
Conexant 2388x chip. Conexant 2388x chip.
...@@ -75,7 +75,7 @@ config VIDEO_CX88_ENABLE_VP3054 ...@@ -75,7 +75,7 @@ config VIDEO_CX88_ENABLE_VP3054
bool "VP-3054 Secondary I2C Bus Support" bool "VP-3054 Secondary I2C Bus Support"
default y default y
depends on VIDEO_CX88_DVB && DVB_MT352 depends on VIDEO_CX88_DVB && DVB_MT352
---help--- help
This adds DVB-T support for cards based on the This adds DVB-T support for cards based on the
Conexant 2388x chip and the MT352 demodulator, Conexant 2388x chip and the MT352 demodulator,
which also require support for the VP-3054 which also require support for the VP-3054
......
...@@ -15,7 +15,7 @@ config DVB_DDBRIDGE ...@@ -15,7 +15,7 @@ config DVB_DDBRIDGE
select DVB_MXL5XX if MEDIA_SUBDRV_AUTOSELECT select DVB_MXL5XX if MEDIA_SUBDRV_AUTOSELECT
select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT
select DVB_DUMMY_FE if MEDIA_SUBDRV_AUTOSELECT select DVB_DUMMY_FE if MEDIA_SUBDRV_AUTOSELECT
---help--- help
Support for cards with the Digital Devices PCI express bridge: Support for cards with the Digital Devices PCI express bridge:
- Octopus PCIe Bridge - Octopus PCIe Bridge
- Octopus mini PCIe Bridge - Octopus mini PCIe Bridge
...@@ -36,7 +36,7 @@ config DVB_DDBRIDGE_MSIENABLE ...@@ -36,7 +36,7 @@ config DVB_DDBRIDGE_MSIENABLE
depends on DVB_DDBRIDGE depends on DVB_DDBRIDGE
depends on PCI_MSI depends on PCI_MSI
default n default n
---help--- help
Use PCI MSI (Message Signaled Interrupts) per default. Enabling this Use PCI MSI (Message Signaled Interrupts) per default. Enabling this
might lead to I2C errors originating from the bridge in conjunction might lead to I2C errors originating from the bridge in conjunction
with certain SATA controllers, requiring a reload of the ddbridge with certain SATA controllers, requiring a reload of the ddbridge
......
...@@ -3,7 +3,7 @@ config VIDEO_DT3155 ...@@ -3,7 +3,7 @@ config VIDEO_DT3155
depends on PCI && VIDEO_DEV && VIDEO_V4L2 depends on PCI && VIDEO_DEV && VIDEO_V4L2
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
default n default n
---help--- help
Enables dt3155 device driver for the DataTranslation DT3155 frame grabber. Enables dt3155 device driver for the DataTranslation DT3155 frame grabber.
Say Y here if you have this hardware. Say Y here if you have this hardware.
In doubt, say N. In doubt, say N.
......
...@@ -7,7 +7,7 @@ config VIDEO_IPU3_CIO2 ...@@ -7,7 +7,7 @@ config VIDEO_IPU3_CIO2
select V4L2_FWNODE select V4L2_FWNODE
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is the Intel IPU3 CIO2 CSI-2 receiver unit, found in Intel This is the Intel IPU3 CIO2 CSI-2 receiver unit, found in Intel
Skylake and Kaby Lake SoCs and used for capturing images and Skylake and Kaby Lake SoCs and used for capturing images and
video from a camera sensor. video from a camera sensor.
......
...@@ -18,7 +18,7 @@ config VIDEO_IVTV ...@@ -18,7 +18,7 @@ config VIDEO_IVTV
select VIDEO_VP27SMPX select VIDEO_VP27SMPX
select VIDEO_UPD64031A select VIDEO_UPD64031A
select VIDEO_UPD64083 select VIDEO_UPD64083
---help--- help
This is a video4linux driver for Conexant cx23416 or cx23415 based This is a video4linux driver for Conexant cx23416 or cx23415 based
PCI personal video recorder devices. PCI personal video recorder devices.
...@@ -32,7 +32,7 @@ config VIDEO_IVTV_DEPRECATED_IOCTLS ...@@ -32,7 +32,7 @@ config VIDEO_IVTV_DEPRECATED_IOCTLS
bool "enable the DVB ioctls abuse on ivtv driver" bool "enable the DVB ioctls abuse on ivtv driver"
depends on VIDEO_IVTV depends on VIDEO_IVTV
default n default n
---help--- help
Enable the usage of the a DVB set of ioctls that were abused by Enable the usage of the a DVB set of ioctls that were abused by
IVTV driver for a while. IVTV driver for a while.
...@@ -45,7 +45,7 @@ config VIDEO_IVTV_ALSA ...@@ -45,7 +45,7 @@ config VIDEO_IVTV_ALSA
tristate "Conexant cx23415/cx23416 ALSA interface for PCM audio capture" tristate "Conexant cx23415/cx23416 ALSA interface for PCM audio capture"
depends on VIDEO_IVTV && SND depends on VIDEO_IVTV && SND
select SND_PCM select SND_PCM
---help--- help
This driver provides an ALSA interface as another method for user This driver provides an ALSA interface as another method for user
applications to obtain PCM audio data from Conexant cx23415/cx23416 applications to obtain PCM audio data from Conexant cx23415/cx23416
based PCI TV cards supported by the ivtv driver. based PCI TV cards supported by the ivtv driver.
...@@ -63,7 +63,7 @@ config VIDEO_FB_IVTV ...@@ -63,7 +63,7 @@ config VIDEO_FB_IVTV
select FB_CFB_FILLRECT select FB_CFB_FILLRECT
select FB_CFB_COPYAREA select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT select FB_CFB_IMAGEBLIT
---help--- help
This is a framebuffer driver for the Conexant cx23415 MPEG This is a framebuffer driver for the Conexant cx23415 MPEG
encoder/decoder. encoder/decoder.
...@@ -77,7 +77,7 @@ config VIDEO_FB_IVTV_FORCE_PAT ...@@ -77,7 +77,7 @@ config VIDEO_FB_IVTV_FORCE_PAT
bool "force cx23415 framebuffer init with x86 PAT enabled" bool "force cx23415 framebuffer init with x86 PAT enabled"
depends on VIDEO_FB_IVTV && X86_PAT depends on VIDEO_FB_IVTV && X86_PAT
default n default n
---help--- help
With PAT enabled, the cx23415 framebuffer driver does not With PAT enabled, the cx23415 framebuffer driver does not
utilize write-combined caching on the framebuffer memory. utilize write-combined caching on the framebuffer memory.
For this reason, the driver will by default disable itself For this reason, the driver will by default disable itself
......
...@@ -2,7 +2,7 @@ config VIDEO_MEYE ...@@ -2,7 +2,7 @@ config VIDEO_MEYE
tristate "Sony Vaio Picturebook Motion Eye Video For Linux" tristate "Sony Vaio Picturebook Motion Eye Video For Linux"
depends on PCI && VIDEO_V4L2 depends on PCI && VIDEO_V4L2
depends on SONY_LAPTOP || COMPILE_TEST depends on SONY_LAPTOP || COMPILE_TEST
---help--- help
This is the video4linux driver for the Motion Eye camera found This is the video4linux driver for the Motion Eye camera found
in the Vaio Picturebook laptops. Please read the material in in the Vaio Picturebook laptops. Please read the material in
<file:Documentation/media/v4l-drivers/meye.rst> for more information. <file:Documentation/media/v4l-drivers/meye.rst> for more information.
......
...@@ -8,7 +8,7 @@ config DVB_NETUP_UNIDVB ...@@ -8,7 +8,7 @@ config DVB_NETUP_UNIDVB
select DVB_HELENE if MEDIA_SUBDRV_AUTOSELECT select DVB_HELENE if MEDIA_SUBDRV_AUTOSELECT
select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT
select DVB_CXD2841ER if MEDIA_SUBDRV_AUTOSELECT select DVB_CXD2841ER if MEDIA_SUBDRV_AUTOSELECT
---help--- help
Support for NetUP PCI express Universal DVB card. Support for NetUP PCI express Universal DVB card.
Say Y when you want to support NetUP Dual Universal DVB card. Say Y when you want to support NetUP Dual Universal DVB card.
......
...@@ -15,6 +15,6 @@ config DVB_NGENE ...@@ -15,6 +15,6 @@ config DVB_NGENE
select DVB_STV6111 if MEDIA_SUBDRV_AUTOSELECT select DVB_STV6111 if MEDIA_SUBDRV_AUTOSELECT
select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT
select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
Support for Micronas PCI express cards with nGene bridge. Support for Micronas PCI express cards with nGene bridge.
...@@ -7,7 +7,7 @@ config VIDEO_SAA7134 ...@@ -7,7 +7,7 @@ config VIDEO_SAA7134
select CRC32 select CRC32
select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_SAA6752HS if MEDIA_SUBDRV_AUTOSELECT select VIDEO_SAA6752HS if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for Philips SAA713x based This is a video4linux driver for Philips SAA713x based
TV cards. TV cards.
...@@ -18,7 +18,7 @@ config VIDEO_SAA7134_ALSA ...@@ -18,7 +18,7 @@ config VIDEO_SAA7134_ALSA
tristate "Philips SAA7134 DMA audio support" tristate "Philips SAA7134 DMA audio support"
depends on VIDEO_SAA7134 && SND depends on VIDEO_SAA7134 && SND
select SND_PCM select SND_PCM
---help--- help
This is a video4linux driver for direct (DMA) audio in This is a video4linux driver for direct (DMA) audio in
Philips SAA713x based TV cards using ALSA Philips SAA713x based TV cards using ALSA
...@@ -31,7 +31,7 @@ config VIDEO_SAA7134_RC ...@@ -31,7 +31,7 @@ config VIDEO_SAA7134_RC
depends on VIDEO_SAA7134 depends on VIDEO_SAA7134
depends on !(RC_CORE=m && VIDEO_SAA7134=y) depends on !(RC_CORE=m && VIDEO_SAA7134=y)
default y default y
---help--- help
Enables Remote Controller support on saa7134 driver. Enables Remote Controller support on saa7134 driver.
config VIDEO_SAA7134_DVB config VIDEO_SAA7134_DVB
...@@ -57,7 +57,7 @@ config VIDEO_SAA7134_DVB ...@@ -57,7 +57,7 @@ config VIDEO_SAA7134_DVB
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This adds support for DVB cards based on the This adds support for DVB cards based on the
Philips saa7134 chip. Philips saa7134 chip.
...@@ -68,6 +68,6 @@ config VIDEO_SAA7134_GO7007 ...@@ -68,6 +68,6 @@ config VIDEO_SAA7134_GO7007
tristate "go7007 support for saa7134 based TV cards" tristate "go7007 support for saa7134 based TV cards"
depends on VIDEO_SAA7134 depends on VIDEO_SAA7134
depends on VIDEO_GO7007 depends on VIDEO_GO7007
---help--- help
Enables saa7134 driver support for boards with go7007 Enables saa7134 driver support for boards with go7007
MPEG encoder (WIS Voyager or compatible). MPEG encoder (WIS Voyager or compatible).
...@@ -2,7 +2,7 @@ config VIDEO_HEXIUM_GEMINI ...@@ -2,7 +2,7 @@ config VIDEO_HEXIUM_GEMINI
tristate "Hexium Gemini frame grabber" tristate "Hexium Gemini frame grabber"
depends on PCI && VIDEO_V4L2 && I2C depends on PCI && VIDEO_V4L2 && I2C
select VIDEO_SAA7146_VV select VIDEO_SAA7146_VV
---help--- help
This is a video4linux driver for the Hexium Gemini frame This is a video4linux driver for the Hexium Gemini frame
grabber card by Hexium. Please note that the Gemini Dual grabber card by Hexium. Please note that the Gemini Dual
card is *not* fully supported. card is *not* fully supported.
...@@ -14,7 +14,7 @@ config VIDEO_HEXIUM_ORION ...@@ -14,7 +14,7 @@ config VIDEO_HEXIUM_ORION
tristate "Hexium HV-PCI6 and Orion frame grabber" tristate "Hexium HV-PCI6 and Orion frame grabber"
depends on PCI && VIDEO_V4L2 && I2C depends on PCI && VIDEO_V4L2 && I2C
select VIDEO_SAA7146_VV select VIDEO_SAA7146_VV
---help--- help
This is a video4linux driver for the Hexium HV-PCI6 and This is a video4linux driver for the Hexium HV-PCI6 and
Orion frame grabber cards by Hexium. Orion frame grabber cards by Hexium.
...@@ -30,7 +30,7 @@ config VIDEO_MXB ...@@ -30,7 +30,7 @@ config VIDEO_MXB
select VIDEO_TDA9840 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_TDA9840 if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_TEA6415C if MEDIA_SUBDRV_AUTOSELECT select VIDEO_TEA6415C if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_TEA6420 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_TEA6420 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for the 'Multimedia eXtension Board' This is a video4linux driver for the 'Multimedia eXtension Board'
TV card by Siemens-Nixdorf. TV card by Siemens-Nixdorf.
......
...@@ -8,7 +8,7 @@ config VIDEO_SAA7164 ...@@ -8,7 +8,7 @@ config VIDEO_SAA7164
select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT
select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for NXP SAA7164 based This is a video4linux driver for NXP SAA7164 based
TV cards. TV cards.
......
...@@ -8,7 +8,7 @@ config VIDEO_SOLO6X10 ...@@ -8,7 +8,7 @@ config VIDEO_SOLO6X10
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select SND_PCM select SND_PCM
select FONT_8x16 select FONT_8x16
---help--- help
This driver supports the Bluecherry H.264 and MPEG-4 hardware This driver supports the Bluecherry H.264 and MPEG-4 hardware
compression capture cards and other Softlogic-based ones. compression capture cards and other Softlogic-based ones.
......
...@@ -2,7 +2,7 @@ config VIDEO_TW5864 ...@@ -2,7 +2,7 @@ config VIDEO_TW5864
tristate "Techwell TW5864 video/audio grabber and encoder" tristate "Techwell TW5864 video/audio grabber and encoder"
depends on VIDEO_DEV && PCI && VIDEO_V4L2 depends on VIDEO_DEV && PCI && VIDEO_V4L2
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
---help--- help
Support for boards based on Techwell TW5864 chip which provides Support for boards based on Techwell TW5864 chip which provides
multichannel video & audio grabbing and encoding (H.264, MJPEG, multichannel video & audio grabbing and encoding (H.264, MJPEG,
ADPCM G.726). ADPCM G.726).
......
...@@ -2,7 +2,7 @@ config VIDEO_TW68 ...@@ -2,7 +2,7 @@ config VIDEO_TW68
tristate "Techwell tw68x Video For Linux" tristate "Techwell tw68x Video For Linux"
depends on VIDEO_DEV && PCI && VIDEO_V4L2 depends on VIDEO_DEV && PCI && VIDEO_V4L2
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
Support for Techwell tw68xx based frame grabber boards. Support for Techwell tw68xx based frame grabber boards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -6,7 +6,7 @@ menuconfig V4L_PLATFORM_DRIVERS ...@@ -6,7 +6,7 @@ menuconfig V4L_PLATFORM_DRIVERS
bool "V4L platform devices" bool "V4L platform devices"
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
default n default n
---help--- help
Say Y here to enable support for platform-specific V4L drivers. Say Y here to enable support for platform-specific V4L drivers.
if V4L_PLATFORM_DRIVERS if V4L_PLATFORM_DRIVERS
...@@ -55,7 +55,7 @@ config VIDEO_VIU ...@@ -55,7 +55,7 @@ config VIDEO_VIU
depends on VIDEO_V4L2 && (PPC_MPC512x || COMPILE_TEST) && I2C depends on VIDEO_V4L2 && (PPC_MPC512x || COMPILE_TEST) && I2C
select VIDEOBUF_DMA_CONTIG select VIDEOBUF_DMA_CONTIG
default y default y
---help--- help
Support for Freescale VIU video driver. This device captures Support for Freescale VIU video driver. This device captures
video data, or overlays video on DIU frame buffer. video data, or overlays video on DIU frame buffer.
...@@ -80,13 +80,13 @@ config VIDEO_OMAP3 ...@@ -80,13 +80,13 @@ config VIDEO_OMAP3
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select MFD_SYSCON select MFD_SYSCON
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Driver for an OMAP 3 camera controller. Driver for an OMAP 3 camera controller.
config VIDEO_OMAP3_DEBUG config VIDEO_OMAP3_DEBUG
bool "OMAP 3 Camera debug messages" bool "OMAP 3 Camera debug messages"
depends on VIDEO_OMAP3 depends on VIDEO_OMAP3
---help--- help
Enable debug messages on OMAP 3 camera controller driver. Enable debug messages on OMAP 3 camera controller driver.
config VIDEO_PXA27x config VIDEO_PXA27x
...@@ -96,7 +96,7 @@ config VIDEO_PXA27x ...@@ -96,7 +96,7 @@ config VIDEO_PXA27x
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
select SG_SPLIT select SG_SPLIT
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a v4l2 driver for the PXA27x Quick Capture Interface This is a v4l2 driver for the PXA27x Quick Capture Interface
config VIDEO_QCOM_CAMSS config VIDEO_QCOM_CAMSS
...@@ -112,7 +112,7 @@ config VIDEO_S3C_CAMIF ...@@ -112,7 +112,7 @@ config VIDEO_S3C_CAMIF
depends on PM depends on PM
depends on ARCH_S3C64XX || PLAT_S3C24XX || COMPILE_TEST depends on ARCH_S3C64XX || PLAT_S3C24XX || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
---help--- help
This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera
host interface (CAMIF). host interface (CAMIF).
...@@ -125,7 +125,7 @@ config VIDEO_STM32_DCMI ...@@ -125,7 +125,7 @@ config VIDEO_STM32_DCMI
depends on ARCH_STM32 || COMPILE_TEST depends on ARCH_STM32 || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This module makes the STM32 Digital Camera Memory Interface (DCMI) This module makes the STM32 Digital Camera Memory Interface (DCMI)
available as a v4l2 device. available as a v4l2 device.
...@@ -138,7 +138,7 @@ config VIDEO_RENESAS_CEU ...@@ -138,7 +138,7 @@ config VIDEO_RENESAS_CEU
depends on ARCH_SHMOBILE || ARCH_R7S72100 || COMPILE_TEST depends on ARCH_SHMOBILE || ARCH_R7S72100 || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This is a v4l2 driver for the Renesas CEU Interface This is a v4l2 driver for the Renesas CEU Interface
source "drivers/media/platform/exynos4-is/Kconfig" source "drivers/media/platform/exynos4-is/Kconfig"
...@@ -155,7 +155,7 @@ config VIDEO_TI_CAL ...@@ -155,7 +155,7 @@ config VIDEO_TI_CAL
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
default n default n
---help--- help
Support for the TI CAL (Camera Adaptation Layer) block Support for the TI CAL (Camera Adaptation Layer) block
found on DRA72X SoC. found on DRA72X SoC.
In TI Technical Reference Manual this module is referred as In TI Technical Reference Manual this module is referred as
...@@ -168,7 +168,7 @@ menuconfig V4L_MEM2MEM_DRIVERS ...@@ -168,7 +168,7 @@ menuconfig V4L_MEM2MEM_DRIVERS
depends on VIDEO_V4L2 depends on VIDEO_V4L2
depends on MEDIA_CAMERA_SUPPORT depends on MEDIA_CAMERA_SUPPORT
default n default n
---help--- help
Say Y here to enable selecting drivers for V4L devices that Say Y here to enable selecting drivers for V4L devices that
use system memory for both source and destination buffers, as opposed use system memory for both source and destination buffers, as opposed
to capture and output drivers, which use memory buffers for just to capture and output drivers, which use memory buffers for just
...@@ -184,7 +184,7 @@ config VIDEO_CODA ...@@ -184,7 +184,7 @@ config VIDEO_CODA
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
select GENERIC_ALLOCATOR select GENERIC_ALLOCATOR
---help--- help
Coda is a range of video codec IPs that supports Coda is a range of video codec IPs that supports
H.264, MPEG-4, and other video formats. H.264, MPEG-4, and other video formats.
...@@ -207,7 +207,7 @@ config VIDEO_MEDIATEK_JPEG ...@@ -207,7 +207,7 @@ config VIDEO_MEDIATEK_JPEG
depends on ARCH_MEDIATEK || COMPILE_TEST depends on ARCH_MEDIATEK || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
---help--- help
Mediatek jpeg codec driver provides HW capability to decode Mediatek jpeg codec driver provides HW capability to decode
JPEG format JPEG format
...@@ -218,7 +218,7 @@ config VIDEO_MEDIATEK_VPU ...@@ -218,7 +218,7 @@ config VIDEO_MEDIATEK_VPU
tristate "Mediatek Video Processor Unit" tristate "Mediatek Video Processor Unit"
depends on VIDEO_DEV && VIDEO_V4L2 depends on VIDEO_DEV && VIDEO_V4L2
depends on ARCH_MEDIATEK || COMPILE_TEST depends on ARCH_MEDIATEK || COMPILE_TEST
---help--- help
This driver provides downloading VPU firmware and This driver provides downloading VPU firmware and
communicating with VPU. This driver for hw video communicating with VPU. This driver for hw video
codec embedded in Mediatek's MT8173 SOCs. It is able codec embedded in Mediatek's MT8173 SOCs. It is able
...@@ -236,7 +236,7 @@ config VIDEO_MEDIATEK_MDP ...@@ -236,7 +236,7 @@ config VIDEO_MEDIATEK_MDP
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
select VIDEO_MEDIATEK_VPU select VIDEO_MEDIATEK_VPU
default n default n
---help--- help
It is a v4l2 driver and present in Mediatek MT8173 SoCs. It is a v4l2 driver and present in Mediatek MT8173 SoCs.
The driver supports for scaling and color space conversion. The driver supports for scaling and color space conversion.
...@@ -252,7 +252,7 @@ config VIDEO_MEDIATEK_VCODEC ...@@ -252,7 +252,7 @@ config VIDEO_MEDIATEK_VCODEC
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
select VIDEO_MEDIATEK_VPU select VIDEO_MEDIATEK_VPU
default n default n
---help--- help
Mediatek video codec driver provides HW capability to Mediatek video codec driver provides HW capability to
encode and decode in a range of video formats encode and decode in a range of video formats
This driver rely on VPU driver to communicate with VPU. This driver rely on VPU driver to communicate with VPU.
...@@ -276,7 +276,7 @@ config VIDEO_SAMSUNG_S5P_G2D ...@@ -276,7 +276,7 @@ config VIDEO_SAMSUNG_S5P_G2D
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
default n default n
---help--- help
This is a v4l2 driver for Samsung S5P and EXYNOS4 G2D This is a v4l2 driver for Samsung S5P and EXYNOS4 G2D
2d graphics accelerator. 2d graphics accelerator.
...@@ -286,7 +286,7 @@ config VIDEO_SAMSUNG_S5P_JPEG ...@@ -286,7 +286,7 @@ config VIDEO_SAMSUNG_S5P_JPEG
depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
---help--- help
This is a v4l2 driver for Samsung S5P, EXYNOS3250 This is a v4l2 driver for Samsung S5P, EXYNOS3250
and EXYNOS4 JPEG codec and EXYNOS4 JPEG codec
...@@ -407,7 +407,7 @@ config VIDEO_RENESAS_FDP1 ...@@ -407,7 +407,7 @@ config VIDEO_RENESAS_FDP1
depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
---help--- help
This is a V4L2 driver for the Renesas Fine Display Processor This is a V4L2 driver for the Renesas Fine Display Processor
providing colour space conversion, and de-interlacing features. providing colour space conversion, and de-interlacing features.
...@@ -420,7 +420,7 @@ config VIDEO_RENESAS_JPU ...@@ -420,7 +420,7 @@ config VIDEO_RENESAS_JPU
depends on ARCH_RENESAS || COMPILE_TEST depends on ARCH_RENESAS || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
---help--- help
This is a V4L2 driver for the Renesas JPEG Processing Unit. This is a V4L2 driver for the Renesas JPEG Processing Unit.
To compile this driver as a module, choose M here: the module To compile this driver as a module, choose M here: the module
...@@ -430,7 +430,7 @@ config VIDEO_RENESAS_FCP ...@@ -430,7 +430,7 @@ config VIDEO_RENESAS_FCP
tristate "Renesas Frame Compression Processor" tristate "Renesas Frame Compression Processor"
depends on ARCH_RENESAS || COMPILE_TEST depends on ARCH_RENESAS || COMPILE_TEST
depends on OF depends on OF
---help--- help
This is a driver for the Renesas Frame Compression Processor (FCP). This is a driver for the Renesas Frame Compression Processor (FCP).
The FCP is a companion module of video processing modules in the The FCP is a companion module of video processing modules in the
Renesas R-Car Gen3 SoCs. It handles memory access for the codec, Renesas R-Car Gen3 SoCs. It handles memory access for the codec,
...@@ -446,7 +446,7 @@ config VIDEO_RENESAS_VSP1 ...@@ -446,7 +446,7 @@ config VIDEO_RENESAS_VSP1
depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
This is a V4L2 driver for the Renesas VSP1 video processing engine. This is a V4L2 driver for the Renesas VSP1 video processing engine.
To compile this driver as a module, choose M here: the module To compile this driver as a module, choose M here: the module
...@@ -459,7 +459,7 @@ config VIDEO_ROCKCHIP_RGA ...@@ -459,7 +459,7 @@ config VIDEO_ROCKCHIP_RGA
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
default n default n
---help--- help
This is a v4l2 driver for Rockchip SOC RGA 2d graphics accelerator. This is a v4l2 driver for Rockchip SOC RGA 2d graphics accelerator.
Rockchip RGA is a separate 2D raster graphic acceleration unit. Rockchip RGA is a separate 2D raster graphic acceleration unit.
It accelerates 2D graphics operations, such as point/line drawing, It accelerates 2D graphics operations, such as point/line drawing,
...@@ -477,14 +477,14 @@ config VIDEO_TI_VPE ...@@ -477,14 +477,14 @@ config VIDEO_TI_VPE
select VIDEO_TI_SC select VIDEO_TI_SC
select VIDEO_TI_CSC select VIDEO_TI_CSC
default n default n
---help--- help
Support for the TI VPE(Video Processing Engine) block Support for the TI VPE(Video Processing Engine) block
found on DRA7XX SoC. found on DRA7XX SoC.
config VIDEO_TI_VPE_DEBUG config VIDEO_TI_VPE_DEBUG
bool "VPE debug messages" bool "VPE debug messages"
depends on VIDEO_TI_VPE depends on VIDEO_TI_VPE
---help--- help
Enable debug messages on VPE driver. Enable debug messages on VPE driver.
config VIDEO_QCOM_VENUS config VIDEO_QCOM_VENUS
...@@ -495,7 +495,7 @@ config VIDEO_QCOM_VENUS ...@@ -495,7 +495,7 @@ config VIDEO_QCOM_VENUS
select QCOM_SCM if ARCH_QCOM select QCOM_SCM if ARCH_QCOM
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
---help--- help
This is a V4L2 driver for Qualcomm Venus video accelerator This is a V4L2 driver for Qualcomm Venus video accelerator
hardware. It accelerates encoding and decoding operations hardware. It accelerates encoding and decoding operations
on various Qualcomm SoCs. on various Qualcomm SoCs.
...@@ -530,7 +530,7 @@ config VIDEO_VIM2M ...@@ -530,7 +530,7 @@ config VIDEO_VIM2M
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
select V4L2_MEM2MEM_DEV select V4L2_MEM2MEM_DEV
default n default n
---help--- help
This is a virtual test device for the memory-to-memory driver This is a virtual test device for the memory-to-memory driver
framework. framework.
...@@ -542,7 +542,7 @@ menuconfig DVB_PLATFORM_DRIVERS ...@@ -542,7 +542,7 @@ menuconfig DVB_PLATFORM_DRIVERS
bool "DVB platform devices" bool "DVB platform devices"
depends on MEDIA_DIGITAL_TV_SUPPORT depends on MEDIA_DIGITAL_TV_SUPPORT
default n default n
---help--- help
Say Y here to enable support for platform-specific Digital TV drivers. Say Y here to enable support for platform-specific Digital TV drivers.
if DVB_PLATFORM_DRIVERS if DVB_PLATFORM_DRIVERS
...@@ -562,7 +562,7 @@ config VIDEO_CROS_EC_CEC ...@@ -562,7 +562,7 @@ config VIDEO_CROS_EC_CEC
select CEC_NOTIFIER select CEC_NOTIFIER
select CHROME_PLATFORMS select CHROME_PLATFORMS
select CROS_EC_PROTO select CROS_EC_PROTO
---help--- help
If you say yes here you will get support for the If you say yes here you will get support for the
ChromeOS Embedded Controller's CEC. ChromeOS Embedded Controller's CEC.
The CEC bus is present in the HDMI connector and enables communication The CEC bus is present in the HDMI connector and enables communication
...@@ -573,7 +573,7 @@ config VIDEO_MESON_AO_CEC ...@@ -573,7 +573,7 @@ config VIDEO_MESON_AO_CEC
depends on ARCH_MESON || COMPILE_TEST depends on ARCH_MESON || COMPILE_TEST
select CEC_CORE select CEC_CORE
select CEC_NOTIFIER select CEC_NOTIFIER
---help--- help
This is a driver for Amlogic Meson SoCs AO CEC interface. It uses the This is a driver for Amlogic Meson SoCs AO CEC interface. It uses the
generic CEC framework interface. generic CEC framework interface.
CEC bus is present in the HDMI connector and enables communication CEC bus is present in the HDMI connector and enables communication
...@@ -584,7 +584,7 @@ config CEC_GPIO ...@@ -584,7 +584,7 @@ config CEC_GPIO
select CEC_CORE select CEC_CORE
select CEC_PIN select CEC_PIN
select GPIOLIB select GPIOLIB
---help--- help
This is a generic GPIO-based CEC driver. This is a generic GPIO-based CEC driver.
The CEC bus is present in the HDMI connector and enables communication The CEC bus is present in the HDMI connector and enables communication
between compatible devices. between compatible devices.
...@@ -594,7 +594,7 @@ config VIDEO_SAMSUNG_S5P_CEC ...@@ -594,7 +594,7 @@ config VIDEO_SAMSUNG_S5P_CEC
depends on ARCH_EXYNOS || COMPILE_TEST depends on ARCH_EXYNOS || COMPILE_TEST
select CEC_CORE select CEC_CORE
select CEC_NOTIFIER select CEC_NOTIFIER
---help--- help
This is a driver for Samsung S5P HDMI CEC interface. It uses the This is a driver for Samsung S5P HDMI CEC interface. It uses the
generic CEC framework interface. generic CEC framework interface.
CEC bus is present in the HDMI connector and enables communication CEC bus is present in the HDMI connector and enables communication
...@@ -605,7 +605,7 @@ config VIDEO_STI_HDMI_CEC ...@@ -605,7 +605,7 @@ config VIDEO_STI_HDMI_CEC
depends on ARCH_STI || COMPILE_TEST depends on ARCH_STI || COMPILE_TEST
select CEC_CORE select CEC_CORE
select CEC_NOTIFIER select CEC_NOTIFIER
---help--- help
This is a driver for STIH4xx HDMI CEC interface. It uses the This is a driver for STIH4xx HDMI CEC interface. It uses the
generic CEC framework interface. generic CEC framework interface.
CEC bus is present in the HDMI connector and enables communication CEC bus is present in the HDMI connector and enables communication
...@@ -617,7 +617,7 @@ config VIDEO_STM32_HDMI_CEC ...@@ -617,7 +617,7 @@ config VIDEO_STM32_HDMI_CEC
select REGMAP select REGMAP
select REGMAP_MMIO select REGMAP_MMIO
select CEC_CORE select CEC_CORE
---help--- help
This is a driver for STM32 interface. It uses the This is a driver for STM32 interface. It uses the
generic CEC framework interface. generic CEC framework interface.
CEC bus is present in the HDMI connector and enables communication CEC bus is present in the HDMI connector and enables communication
...@@ -628,7 +628,7 @@ config VIDEO_TEGRA_HDMI_CEC ...@@ -628,7 +628,7 @@ config VIDEO_TEGRA_HDMI_CEC
depends on ARCH_TEGRA || COMPILE_TEST depends on ARCH_TEGRA || COMPILE_TEST
select CEC_CORE select CEC_CORE
select CEC_NOTIFIER select CEC_NOTIFIER
---help--- help
This is a driver for the Tegra HDMI CEC interface. It uses the This is a driver for the Tegra HDMI CEC interface. It uses the
generic CEC framework interface. generic CEC framework interface.
The CEC bus is present in the HDMI connector and enables communication The CEC bus is present in the HDMI connector and enables communication
...@@ -662,7 +662,7 @@ menuconfig SDR_PLATFORM_DRIVERS ...@@ -662,7 +662,7 @@ menuconfig SDR_PLATFORM_DRIVERS
bool "SDR platform devices" bool "SDR platform devices"
depends on MEDIA_SDR_SUPPORT depends on MEDIA_SDR_SUPPORT
default n default n
---help--- help
Say Y here to enable support for platform-specific SDR Drivers. Say Y here to enable support for platform-specific SDR Drivers.
if SDR_PLATFORM_DRIVERS if SDR_PLATFORM_DRIVERS
...@@ -672,7 +672,7 @@ config VIDEO_RCAR_DRIF ...@@ -672,7 +672,7 @@ config VIDEO_RCAR_DRIF
depends on VIDEO_V4L2 depends on VIDEO_V4L2
depends on ARCH_RENESAS || COMPILE_TEST depends on ARCH_RENESAS || COMPILE_TEST
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
Say Y if you want to enable R-Car Gen3 DRIF support. DRIF is Digital Say Y if you want to enable R-Car Gen3 DRIF support. DRIF is Digital
Radio Interface that interfaces with an RF front end chip. It is a Radio Interface that interfaces with an RF front end chip. It is a
receiver of digital data which uses DMA to transfer received data to receiver of digital data which uses DMA to transfer received data to
......
...@@ -15,6 +15,6 @@ config VIDEO_ATMEL_ISI ...@@ -15,6 +15,6 @@ config VIDEO_ATMEL_ISI
depends on ARCH_AT91 || COMPILE_TEST depends on ARCH_AT91 || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
This module makes the ATMEL Image Sensor Interface available This module makes the ATMEL Image Sensor Interface available
as a v4l2 device. as a v4l2 device.
...@@ -5,7 +5,7 @@ config VIDEO_CAFE_CCIC ...@@ -5,7 +5,7 @@ config VIDEO_CAFE_CCIC
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is a video4linux2 driver for the Marvell 88ALP01 integrated This is a video4linux2 driver for the Marvell 88ALP01 integrated
CMOS camera controller. This is the controller found on first- CMOS camera controller. This is the controller found on first-
generation OLPC systems. generation OLPC systems.
...@@ -19,7 +19,7 @@ config VIDEO_MMP_CAMERA ...@@ -19,7 +19,7 @@ config VIDEO_MMP_CAMERA
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is a Video4Linux2 driver for the integrated camera This is a Video4Linux2 driver for the integrated camera
controller found on Marvell Armada 610 application controller found on Marvell Armada 610 application
processors (and likely beyond). This is the controller found processors (and likely beyond). This is the controller found
......
...@@ -14,5 +14,5 @@ config VIDEO_OMAP2_VOUT ...@@ -14,5 +14,5 @@ config VIDEO_OMAP2_VOUT
select OMAP2_VRFB if ARCH_OMAP2 || ARCH_OMAP3 select OMAP2_VRFB if ARCH_OMAP2 || ARCH_OMAP3
select FRAME_VECTOR select FRAME_VECTOR
default n default n
---help--- help
V4L2 Display driver support for OMAP2/3 based boards. V4L2 Display driver support for OMAP2/3 based boards.
...@@ -17,7 +17,7 @@ config VIDEO_RCAR_VIN ...@@ -17,7 +17,7 @@ config VIDEO_RCAR_VIN
depends on ARCH_RENESAS || COMPILE_TEST depends on ARCH_RENESAS || COMPILE_TEST
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Support for Renesas R-Car Video Input (VIN) driver. Support for Renesas R-Car Video Input (VIN) driver.
Supports R-Car Gen2 and Gen3 SoCs. Supports R-Car Gen2 and Gen3 SoCs.
......
...@@ -12,7 +12,7 @@ config DVB_C8SECTPFE ...@@ -12,7 +12,7 @@ config DVB_C8SECTPFE
select DVB_STV0367 if MEDIA_SUBDRV_AUTOSELECT select DVB_STV0367 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA18212 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18212 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This adds support for DVB front-end cards connected This adds support for DVB front-end cards connected
to TS inputs of STiH407/410 SoC. to TS inputs of STiH407/410 SoC.
......
...@@ -4,7 +4,7 @@ config VIDEO_VIMC ...@@ -4,7 +4,7 @@ config VIDEO_VIMC
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
select VIDEO_V4L2_TPG select VIDEO_V4L2_TPG
default n default n
---help--- help
Skeleton driver for Virtual Media Controller Skeleton driver for Virtual Media Controller
This driver can be compared to the vivid driver for emulating This driver can be compared to the vivid driver for emulating
......
...@@ -11,7 +11,7 @@ config VIDEO_VIVID ...@@ -11,7 +11,7 @@ config VIDEO_VIVID
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select VIDEO_V4L2_TPG select VIDEO_V4L2_TPG
default n default n
---help--- help
Enables a virtual video driver. This driver emulates a webcam, Enables a virtual video driver. This driver emulates a webcam,
TV, S-Video and HDMI capture hardware, including VBI support for TV, S-Video and HDMI capture hardware, including VBI support for
the SDTV inputs. Also video output, VBI output, radio receivers, the SDTV inputs. Also video output, VBI output, radio receivers,
...@@ -28,7 +28,7 @@ config VIDEO_VIVID_CEC ...@@ -28,7 +28,7 @@ config VIDEO_VIVID_CEC
bool "Enable CEC emulation support" bool "Enable CEC emulation support"
depends on VIDEO_VIVID depends on VIDEO_VIVID
select CEC_CORE select CEC_CORE
---help--- help
When selected the vivid module will emulate the optional When selected the vivid module will emulate the optional
HDMI CEC feature. HDMI CEC feature.
...@@ -36,6 +36,6 @@ config VIDEO_VIVID_MAX_DEVS ...@@ -36,6 +36,6 @@ config VIDEO_VIVID_MAX_DEVS
int "Maximum number of devices" int "Maximum number of devices"
depends on VIDEO_VIVID depends on VIDEO_VIVID
default "64" default "64"
---help--- help
This allows you to specify the maximum number of devices supported This allows you to specify the maximum number of devices supported
by the vivid driver. by the vivid driver.
...@@ -5,7 +5,7 @@ config VIDEO_XILINX ...@@ -5,7 +5,7 @@ config VIDEO_XILINX
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && OF && HAS_DMA depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && OF && HAS_DMA
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Driver for Xilinx Video IP Pipelines Driver for Xilinx Video IP Pipelines
if VIDEO_XILINX if VIDEO_XILINX
...@@ -14,13 +14,13 @@ config VIDEO_XILINX_TPG ...@@ -14,13 +14,13 @@ config VIDEO_XILINX_TPG
tristate "Xilinx Video Test Pattern Generator" tristate "Xilinx Video Test Pattern Generator"
depends on VIDEO_XILINX depends on VIDEO_XILINX
select VIDEO_XILINX_VTC select VIDEO_XILINX_VTC
---help--- help
Driver for the Xilinx Video Test Pattern Generator Driver for the Xilinx Video Test Pattern Generator
config VIDEO_XILINX_VTC config VIDEO_XILINX_VTC
tristate "Xilinx Video Timing Controller" tristate "Xilinx Video Timing Controller"
depends on VIDEO_XILINX depends on VIDEO_XILINX
---help--- help
Driver for the Xilinx Video Timing Controller Driver for the Xilinx Video Timing Controller
endif #VIDEO_XILINX endif #VIDEO_XILINX
...@@ -7,7 +7,7 @@ menuconfig RADIO_ADAPTERS ...@@ -7,7 +7,7 @@ menuconfig RADIO_ADAPTERS
depends on VIDEO_V4L2 depends on VIDEO_V4L2
depends on MEDIA_RADIO_SUPPORT depends on MEDIA_RADIO_SUPPORT
default y default y
---help--- help
Say Y here to enable selecting AM/FM radio adapters. Say Y here to enable selecting AM/FM radio adapters.
if RADIO_ADAPTERS && VIDEO_V4L2 if RADIO_ADAPTERS && VIDEO_V4L2
...@@ -29,7 +29,7 @@ config RADIO_SI476X ...@@ -29,7 +29,7 @@ config RADIO_SI476X
depends on MFD_SI476X_CORE depends on MFD_SI476X_CORE
depends on SND_SOC depends on SND_SOC
select SND_SOC_SI476X select SND_SOC_SI476X
---help--- help
Choose Y here if you have this FM radio chip. Choose Y here if you have this FM radio chip.
In order to control your radio card, you will need to use programs In order to control your radio card, you will need to use programs
...@@ -43,7 +43,7 @@ config RADIO_SI476X ...@@ -43,7 +43,7 @@ config RADIO_SI476X
config USB_MR800 config USB_MR800
tristate "AverMedia MR 800 USB FM radio support" tristate "AverMedia MR 800 USB FM radio support"
depends on USB && VIDEO_V4L2 depends on USB && VIDEO_V4L2
---help--- help
Say Y here if you want to connect this type of radio to your Say Y here if you want to connect this type of radio to your
computer's USB port. Note that the audio is not digital, and computer's USB port. Note that the audio is not digital, and
you must connect the line out connector to a sound card or a you must connect the line out connector to a sound card or a
...@@ -55,7 +55,7 @@ config USB_MR800 ...@@ -55,7 +55,7 @@ config USB_MR800
config USB_DSBR config USB_DSBR
tristate "D-Link/GemTek USB FM radio support" tristate "D-Link/GemTek USB FM radio support"
depends on USB && VIDEO_V4L2 depends on USB && VIDEO_V4L2
---help--- help
Say Y here if you want to connect this type of radio to your Say Y here if you want to connect this type of radio to your
computer's USB port. Note that the audio is not digital, and computer's USB port. Note that the audio is not digital, and
you must connect the line out connector to a sound card or a you must connect the line out connector to a sound card or a
...@@ -68,7 +68,7 @@ config RADIO_MAXIRADIO ...@@ -68,7 +68,7 @@ config RADIO_MAXIRADIO
tristate "Guillemot MAXI Radio FM 2000 radio" tristate "Guillemot MAXI Radio FM 2000 radio"
depends on VIDEO_V4L2 && PCI depends on VIDEO_V4L2 && PCI
select RADIO_TEA575X select RADIO_TEA575X
---help--- help
Choose Y here if you have this radio card. This card may also be Choose Y here if you have this radio card. This card may also be
found as Gemtek PCI FM. found as Gemtek PCI FM.
...@@ -84,7 +84,7 @@ config RADIO_SHARK ...@@ -84,7 +84,7 @@ config RADIO_SHARK
tristate "Griffin radioSHARK USB radio receiver" tristate "Griffin radioSHARK USB radio receiver"
depends on USB depends on USB
select RADIO_TEA575X select RADIO_TEA575X
---help--- help
Choose Y here if you have this radio receiver. Choose Y here if you have this radio receiver.
There are 2 versions of this device, this driver is for version 1, There are 2 versions of this device, this driver is for version 1,
...@@ -101,7 +101,7 @@ config RADIO_SHARK ...@@ -101,7 +101,7 @@ config RADIO_SHARK
config RADIO_SHARK2 config RADIO_SHARK2
tristate "Griffin radioSHARK2 USB radio receiver" tristate "Griffin radioSHARK2 USB radio receiver"
depends on USB depends on USB
---help--- help
Choose Y here if you have this radio receiver. Choose Y here if you have this radio receiver.
There are 2 versions of this device, this driver is for version 2, There are 2 versions of this device, this driver is for version 2,
...@@ -118,7 +118,7 @@ config RADIO_SHARK2 ...@@ -118,7 +118,7 @@ config RADIO_SHARK2
config USB_KEENE config USB_KEENE
tristate "Keene FM Transmitter USB support" tristate "Keene FM Transmitter USB support"
depends on USB && VIDEO_V4L2 depends on USB && VIDEO_V4L2
---help--- help
Say Y here if you want to connect this type of FM transmitter Say Y here if you want to connect this type of FM transmitter
to your computer's USB port. to your computer's USB port.
...@@ -128,7 +128,7 @@ config USB_KEENE ...@@ -128,7 +128,7 @@ config USB_KEENE
config USB_RAREMONO config USB_RAREMONO
tristate "Thanko's Raremono AM/FM/SW radio support" tristate "Thanko's Raremono AM/FM/SW radio support"
depends on USB && VIDEO_V4L2 depends on USB && VIDEO_V4L2
---help--- help
The 'Thanko's Raremono' device contains the Si4734 chip from Silicon Labs Inc. The 'Thanko's Raremono' device contains the Si4734 chip from Silicon Labs Inc.
It is one of the very few or perhaps the only consumer USB radio device It is one of the very few or perhaps the only consumer USB radio device
to receive the AM/FM/SW bands. to receive the AM/FM/SW bands.
...@@ -142,7 +142,7 @@ config USB_RAREMONO ...@@ -142,7 +142,7 @@ config USB_RAREMONO
config USB_MA901 config USB_MA901
tristate "Masterkit MA901 USB FM radio support" tristate "Masterkit MA901 USB FM radio support"
depends on USB && VIDEO_V4L2 depends on USB && VIDEO_V4L2
---help--- help
Say Y here if you want to connect this type of radio to your Say Y here if you want to connect this type of radio to your
computer's USB port. Note that the audio is not digital, and computer's USB port. Note that the audio is not digital, and
you must connect the line out connector to a sound card or a you must connect the line out connector to a sound card or a
...@@ -154,7 +154,7 @@ config USB_MA901 ...@@ -154,7 +154,7 @@ config USB_MA901
config RADIO_TEA5764 config RADIO_TEA5764
tristate "TEA5764 I2C FM radio support" tristate "TEA5764 I2C FM radio support"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
---help--- help
Say Y here if you want to use the TEA5764 FM chip found in Say Y here if you want to use the TEA5764 FM chip found in
EZX phones. This FM chip is present in EZX phones from Motorola, EZX phones. This FM chip is present in EZX phones from Motorola,
connected to internal pxa I2C bus. connected to internal pxa I2C bus.
...@@ -173,7 +173,7 @@ config RADIO_TEA5764_XTAL ...@@ -173,7 +173,7 @@ config RADIO_TEA5764_XTAL
config RADIO_SAA7706H config RADIO_SAA7706H
tristate "SAA7706H Car Radio DSP" tristate "SAA7706H Car Radio DSP"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
---help--- help
Say Y here if you want to use the SAA7706H Car radio Digital Say Y here if you want to use the SAA7706H Car radio Digital
Signal Processor, found for instance on the Russellville development Signal Processor, found for instance on the Russellville development
board. On the russellville the device is connected to internal board. On the russellville the device is connected to internal
...@@ -185,7 +185,7 @@ config RADIO_SAA7706H ...@@ -185,7 +185,7 @@ config RADIO_SAA7706H
config RADIO_TEF6862 config RADIO_TEF6862
tristate "TEF6862 Car Radio Enhanced Selectivity Tuner" tristate "TEF6862 Car Radio Enhanced Selectivity Tuner"
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
---help--- help
Say Y here if you want to use the TEF6862 Car Radio Enhanced Say Y here if you want to use the TEF6862 Car Radio Enhanced
Selectivity Tuner, found for instance on the Russellville development Selectivity Tuner, found for instance on the Russellville development
board. On the russellville the device is connected to internal board. On the russellville the device is connected to internal
...@@ -200,7 +200,7 @@ config RADIO_TIMBERDALE ...@@ -200,7 +200,7 @@ config RADIO_TIMBERDALE
depends on I2C # for RADIO_SAA7706H depends on I2C # for RADIO_SAA7706H
select RADIO_TEF6862 select RADIO_TEF6862
select RADIO_SAA7706H select RADIO_SAA7706H
---help--- help
This is a kind of umbrella driver for the Radio Tuner and DSP This is a kind of umbrella driver for the Radio Tuner and DSP
found behind the Timberdale FPGA on the Russellville board. found behind the Timberdale FPGA on the Russellville board.
Enabling this driver will automatically select the DSP and tuner. Enabling this driver will automatically select the DSP and tuner.
...@@ -211,7 +211,7 @@ config RADIO_WL1273 ...@@ -211,7 +211,7 @@ config RADIO_WL1273
select MFD_CORE select MFD_CORE
select MFD_WL1273_CORE select MFD_WL1273_CORE
select FW_LOADER select FW_LOADER
---help--- help
Choose Y here if you have this FM radio chip. Choose Y here if you have this FM radio chip.
In order to control your radio card, you will need to use programs In order to control your radio card, you will need to use programs
...@@ -233,7 +233,7 @@ menuconfig V4L_RADIO_ISA_DRIVERS ...@@ -233,7 +233,7 @@ menuconfig V4L_RADIO_ISA_DRIVERS
bool "ISA radio devices" bool "ISA radio devices"
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
default n default n
---help--- help
Say Y here to enable support for these ISA drivers. Say Y here to enable support for these ISA drivers.
if V4L_RADIO_ISA_DRIVERS if V4L_RADIO_ISA_DRIVERS
...@@ -246,7 +246,7 @@ config RADIO_CADET ...@@ -246,7 +246,7 @@ config RADIO_CADET
tristate "ADS Cadet AM/FM Tuner" tristate "ADS Cadet AM/FM Tuner"
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
---help--- help
Choose Y here if you have one of these AM/FM radio cards, and then Choose Y here if you have one of these AM/FM radio cards, and then
fill in the port address below. fill in the port address below.
...@@ -258,7 +258,7 @@ config RADIO_RTRACK ...@@ -258,7 +258,7 @@ config RADIO_RTRACK
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have one of these FM radio cards, and then fill Choose Y here if you have one of these FM radio cards, and then fill
in the port address below. in the port address below.
...@@ -290,7 +290,7 @@ config RADIO_RTRACK2 ...@@ -290,7 +290,7 @@ config RADIO_RTRACK2
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have this FM radio card, and then fill in the Choose Y here if you have this FM radio card, and then fill in the
port address below. port address below.
...@@ -314,7 +314,7 @@ config RADIO_AZTECH ...@@ -314,7 +314,7 @@ config RADIO_AZTECH
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have one of these FM radio cards, and then fill Choose Y here if you have one of these FM radio cards, and then fill
in the port address below. in the port address below.
...@@ -335,7 +335,7 @@ config RADIO_GEMTEK ...@@ -335,7 +335,7 @@ config RADIO_GEMTEK
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have this FM radio card, and then fill in the Choose Y here if you have this FM radio card, and then fill in the
I/O port address and settings below. The following cards either have I/O port address and settings below. The following cards either have
GemTek Radio tuner or are rebranded GemTek Radio cards: GemTek Radio tuner or are rebranded GemTek Radio cards:
...@@ -377,7 +377,7 @@ config RADIO_MIROPCM20 ...@@ -377,7 +377,7 @@ config RADIO_MIROPCM20
depends on ISA_DMA_API && VIDEO_V4L2 && SND depends on ISA_DMA_API && VIDEO_V4L2 && SND
select SND_ISA select SND_ISA
select SND_MIRO select SND_MIRO
---help--- help
Choose Y here if you have this FM radio card. You also need to enable Choose Y here if you have this FM radio card. You also need to enable
the ALSA sound system. This choice automatically selects the ALSA the ALSA sound system. This choice automatically selects the ALSA
sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this
...@@ -390,7 +390,7 @@ config RADIO_SF16FMI ...@@ -390,7 +390,7 @@ config RADIO_SF16FMI
tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio" tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio"
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
---help--- help
Choose Y here if you have one of these FM radio cards. Choose Y here if you have one of these FM radio cards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -401,7 +401,7 @@ config RADIO_SF16FMR2 ...@@ -401,7 +401,7 @@ config RADIO_SF16FMR2
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_TEA575X select RADIO_TEA575X
---help--- help
Choose Y here if you have one of these FM radio cards. Choose Y here if you have one of these FM radio cards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -412,7 +412,7 @@ config RADIO_TERRATEC ...@@ -412,7 +412,7 @@ config RADIO_TERRATEC
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have this FM radio card. Choose Y here if you have this FM radio card.
Note: this driver hasn't been tested since a long time due to lack Note: this driver hasn't been tested since a long time due to lack
...@@ -451,7 +451,7 @@ config RADIO_TYPHOON ...@@ -451,7 +451,7 @@ config RADIO_TYPHOON
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have one of these FM radio cards, and then fill Choose Y here if you have one of these FM radio cards, and then fill
in the port address and the frequency used for muting below. in the port address and the frequency used for muting below.
...@@ -486,7 +486,7 @@ config RADIO_ZOLTRIX ...@@ -486,7 +486,7 @@ config RADIO_ZOLTRIX
depends on ISA || COMPILE_TEST depends on ISA || COMPILE_TEST
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select RADIO_ISA select RADIO_ISA
---help--- help
Choose Y here if you have one of these FM radio cards, and then fill Choose Y here if you have one of these FM radio cards, and then fill
in the port address below. in the port address below.
......
config RADIO_SI470X config RADIO_SI470X
tristate "Silicon Labs Si470x FM Radio Receiver support" tristate "Silicon Labs Si470x FM Radio Receiver support"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
---help--- help
This is a driver for devices with the Silicon Labs SI470x This is a driver for devices with the Silicon Labs SI470x
chip (either via USB or I2C buses). chip (either via USB or I2C buses).
...@@ -15,7 +15,7 @@ config RADIO_SI470X ...@@ -15,7 +15,7 @@ config RADIO_SI470X
config USB_SI470X config USB_SI470X
tristate "Silicon Labs Si470x FM Radio Receiver support with USB" tristate "Silicon Labs Si470x FM Radio Receiver support with USB"
depends on USB && RADIO_SI470X depends on USB && RADIO_SI470X
---help--- help
This is a driver for USB devices with the Silicon Labs SI470x This is a driver for USB devices with the Silicon Labs SI470x
chip. Currently these devices are known to work: chip. Currently these devices are known to work:
- 10c4:818a: Silicon Labs USB FM Radio Reference Design - 10c4:818a: Silicon Labs USB FM Radio Reference Design
...@@ -40,7 +40,7 @@ config USB_SI470X ...@@ -40,7 +40,7 @@ config USB_SI470X
config I2C_SI470X config I2C_SI470X
tristate "Silicon Labs Si470x FM Radio Receiver support with I2C" tristate "Silicon Labs Si470x FM Radio Receiver support with I2C"
depends on I2C && RADIO_SI470X depends on I2C && RADIO_SI470X
---help--- help
This is a driver for I2C devices with the Silicon Labs SI470x This is a driver for I2C devices with the Silicon Labs SI470x
chip. chip.
......
...@@ -2,7 +2,7 @@ config USB_SI4713 ...@@ -2,7 +2,7 @@ config USB_SI4713
tristate "Silicon Labs Si4713 FM Radio Transmitter support with USB" tristate "Silicon Labs Si4713 FM Radio Transmitter support with USB"
depends on USB && I2C && RADIO_SI4713 depends on USB && I2C && RADIO_SI4713
select I2C_SI4713 select I2C_SI4713
---help--- help
This is a driver for USB devices with the Silicon Labs SI4713 This is a driver for USB devices with the Silicon Labs SI4713
chip. Currently these devices are known to work. chip. Currently these devices are known to work.
- 10c4:8244: Silicon Labs FM Transmitter USB device. - 10c4:8244: Silicon Labs FM Transmitter USB device.
...@@ -17,7 +17,7 @@ config PLATFORM_SI4713 ...@@ -17,7 +17,7 @@ config PLATFORM_SI4713
tristate "Silicon Labs Si4713 FM Radio Transmitter support with I2C" tristate "Silicon Labs Si4713 FM Radio Transmitter support with I2C"
depends on I2C && RADIO_SI4713 depends on I2C && RADIO_SI4713
select I2C_SI4713 select I2C_SI4713
---help--- help
This is a driver for I2C devices with the Silicon Labs SI4713 This is a driver for I2C devices with the Silicon Labs SI4713
chip. chip.
...@@ -30,7 +30,7 @@ config PLATFORM_SI4713 ...@@ -30,7 +30,7 @@ config PLATFORM_SI4713
config I2C_SI4713 config I2C_SI4713
tristate "Silicon Labs Si4713 FM Radio Transmitter support" tristate "Silicon Labs Si4713 FM Radio Transmitter support"
depends on I2C && RADIO_SI4713 depends on I2C && RADIO_SI4713
---help--- help
Say Y here if you want support to Si4713 FM Radio Transmitter. Say Y here if you want support to Si4713 FM Radio Transmitter.
This device can transmit audio through FM. It can transmit This device can transmit audio through FM. It can transmit
RDS and RBDS signals as well. This module is the v4l2 radio RDS and RBDS signals as well. This module is the v4l2 radio
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
menuconfig RC_CORE menuconfig RC_CORE
tristate "Remote Controller support" tristate "Remote Controller support"
depends on INPUT depends on INPUT
---help--- help
Enable support for Remote Controllers on Linux. This is Enable support for Remote Controllers on Linux. This is
needed in order to support several video capture adapters, needed in order to support several video capture adapters,
standalone IR receivers/transmitters, and RF receivers. standalone IR receivers/transmitters, and RF receivers.
...@@ -19,7 +19,7 @@ source "drivers/media/rc/keymaps/Kconfig" ...@@ -19,7 +19,7 @@ source "drivers/media/rc/keymaps/Kconfig"
config LIRC config LIRC
bool "LIRC user interface" bool "LIRC user interface"
depends on RC_CORE depends on RC_CORE
---help--- help
Enable this option to enable the Linux Infrared Remote Enable this option to enable the Linux Infrared Remote
Control user interface (e.g. /dev/lirc*). This interface Control user interface (e.g. /dev/lirc*). This interface
passes raw IR to and from userspace, which is needed for passes raw IR to and from userspace, which is needed for
...@@ -48,7 +48,7 @@ config IR_NEC_DECODER ...@@ -48,7 +48,7 @@ config IR_NEC_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have IR with NEC protocol, and Enable this option if you have IR with NEC protocol, and
if the IR is decoded in software if the IR is decoded in software
...@@ -57,7 +57,7 @@ config IR_RC5_DECODER ...@@ -57,7 +57,7 @@ config IR_RC5_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have IR with RC-5 protocol, and Enable this option if you have IR with RC-5 protocol, and
if the IR is decoded in software if the IR is decoded in software
...@@ -66,7 +66,7 @@ config IR_RC6_DECODER ...@@ -66,7 +66,7 @@ config IR_RC6_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have an infrared remote control which Enable this option if you have an infrared remote control which
uses the RC6 protocol, and you need software decoding support. uses the RC6 protocol, and you need software decoding support.
...@@ -75,7 +75,7 @@ config IR_JVC_DECODER ...@@ -75,7 +75,7 @@ config IR_JVC_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have an infrared remote control which Enable this option if you have an infrared remote control which
uses the JVC protocol, and you need software decoding support. uses the JVC protocol, and you need software decoding support.
...@@ -84,7 +84,7 @@ config IR_SONY_DECODER ...@@ -84,7 +84,7 @@ config IR_SONY_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have an infrared remote control which Enable this option if you have an infrared remote control which
uses the Sony protocol, and you need software decoding support. uses the Sony protocol, and you need software decoding support.
...@@ -92,7 +92,7 @@ config IR_SANYO_DECODER ...@@ -92,7 +92,7 @@ config IR_SANYO_DECODER
tristate "Enable IR raw decoder for the Sanyo protocol" tristate "Enable IR raw decoder for the Sanyo protocol"
depends on RC_CORE depends on RC_CORE
---help--- help
Enable this option if you have an infrared remote control which Enable this option if you have an infrared remote control which
uses the Sanyo protocol (Sanyo, Aiwa, Chinon remotes), uses the Sanyo protocol (Sanyo, Aiwa, Chinon remotes),
and you need software decoding support. and you need software decoding support.
...@@ -101,7 +101,7 @@ config IR_SHARP_DECODER ...@@ -101,7 +101,7 @@ config IR_SHARP_DECODER
tristate "Enable IR raw decoder for the Sharp protocol" tristate "Enable IR raw decoder for the Sharp protocol"
depends on RC_CORE depends on RC_CORE
---help--- help
Enable this option if you have an infrared remote control which Enable this option if you have an infrared remote control which
uses the Sharp protocol (Sharp, Denon), and you need software uses the Sharp protocol (Sharp, Denon), and you need software
decoding support. decoding support.
...@@ -111,7 +111,7 @@ config IR_MCE_KBD_DECODER ...@@ -111,7 +111,7 @@ config IR_MCE_KBD_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have a Microsoft Remote Keyboard for Enable this option if you have a Microsoft Remote Keyboard for
Windows Media Center Edition, which you would like to use with Windows Media Center Edition, which you would like to use with
a raw IR receiver in your system. a raw IR receiver in your system.
...@@ -121,14 +121,14 @@ config IR_XMP_DECODER ...@@ -121,14 +121,14 @@ config IR_XMP_DECODER
depends on RC_CORE depends on RC_CORE
select BITREVERSE select BITREVERSE
---help--- help
Enable this option if you have IR with XMP protocol, and Enable this option if you have IR with XMP protocol, and
if the IR is decoded in software if the IR is decoded in software
config IR_IMON_DECODER config IR_IMON_DECODER
tristate "Enable IR raw decoder for the iMON protocol" tristate "Enable IR raw decoder for the iMON protocol"
depends on RC_CORE depends on RC_CORE
---help--- help
Enable this option if you have iMON PAD or Antec Veris infrared Enable this option if you have iMON PAD or Antec Veris infrared
remote control and you would like to use it with a raw IR remote control and you would like to use it with a raw IR
receiver, or if you wish to use an encoder to transmit this IR. receiver, or if you wish to use an encoder to transmit this IR.
...@@ -177,7 +177,7 @@ config IR_ENE ...@@ -177,7 +177,7 @@ config IR_ENE
tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)" tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)"
depends on PNP || COMPILE_TEST depends on PNP || COMPILE_TEST
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y here to enable support for integrated infrared receiver Say Y here to enable support for integrated infrared receiver
/transceiver made by ENE. /transceiver made by ENE.
...@@ -203,7 +203,7 @@ config IR_IMON ...@@ -203,7 +203,7 @@ config IR_IMON
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use a SoundGraph iMON (aka Antec Veris) Say Y here if you want to use a SoundGraph iMON (aka Antec Veris)
IR Receiver and/or LCD/VFD/VGA display. IR Receiver and/or LCD/VFD/VGA display.
...@@ -215,7 +215,7 @@ config IR_IMON_RAW ...@@ -215,7 +215,7 @@ config IR_IMON_RAW
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use a SoundGraph iMON IR Receiver, Say Y here if you want to use a SoundGraph iMON IR Receiver,
early raw models. early raw models.
...@@ -227,7 +227,7 @@ config IR_MCEUSB ...@@ -227,7 +227,7 @@ config IR_MCEUSB
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use a Windows Media Center Edition Say Y here if you want to use a Windows Media Center Edition
eHome Infrared Transceiver. eHome Infrared Transceiver.
...@@ -238,7 +238,7 @@ config IR_ITE_CIR ...@@ -238,7 +238,7 @@ config IR_ITE_CIR
tristate "ITE Tech Inc. IT8712/IT8512 Consumer Infrared Transceiver" tristate "ITE Tech Inc. IT8712/IT8512 Consumer Infrared Transceiver"
depends on PNP || COMPILE_TEST depends on PNP || COMPILE_TEST
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y here to enable support for integrated infrared receivers Say Y here to enable support for integrated infrared receivers
/transceivers made by ITE Tech Inc. These are found in /transceivers made by ITE Tech Inc. These are found in
several ASUS devices, like the ASUS Digimatrix or the ASUS several ASUS devices, like the ASUS Digimatrix or the ASUS
...@@ -251,7 +251,7 @@ config IR_FINTEK ...@@ -251,7 +251,7 @@ config IR_FINTEK
tristate "Fintek Consumer Infrared Transceiver" tristate "Fintek Consumer Infrared Transceiver"
depends on PNP || COMPILE_TEST depends on PNP || COMPILE_TEST
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y here to enable support for integrated infrared receiver Say Y here to enable support for integrated infrared receiver
/transceiver made by Fintek. This chip is found on assorted /transceiver made by Fintek. This chip is found on assorted
Jetway motherboards (and of course, possibly others). Jetway motherboards (and of course, possibly others).
...@@ -263,7 +263,7 @@ config IR_MESON ...@@ -263,7 +263,7 @@ config IR_MESON
tristate "Amlogic Meson IR remote receiver" tristate "Amlogic Meson IR remote receiver"
depends on RC_CORE depends on RC_CORE
depends on ARCH_MESON || COMPILE_TEST depends on ARCH_MESON || COMPILE_TEST
---help--- help
Say Y if you want to use the IR remote receiver available Say Y if you want to use the IR remote receiver available
on Amlogic Meson SoCs. on Amlogic Meson SoCs.
...@@ -274,7 +274,7 @@ config IR_MTK ...@@ -274,7 +274,7 @@ config IR_MTK
tristate "Mediatek IR remote receiver" tristate "Mediatek IR remote receiver"
depends on RC_CORE depends on RC_CORE
depends on ARCH_MEDIATEK || COMPILE_TEST depends on ARCH_MEDIATEK || COMPILE_TEST
---help--- help
Say Y if you want to use the IR remote receiver available Say Y if you want to use the IR remote receiver available
on Mediatek SoCs. on Mediatek SoCs.
...@@ -285,7 +285,7 @@ config IR_NUVOTON ...@@ -285,7 +285,7 @@ config IR_NUVOTON
tristate "Nuvoton w836x7hg Consumer Infrared Transceiver" tristate "Nuvoton w836x7hg Consumer Infrared Transceiver"
depends on PNP || COMPILE_TEST depends on PNP || COMPILE_TEST
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y here to enable support for integrated infrared receiver Say Y here to enable support for integrated infrared receiver
/transceiver made by Nuvoton (formerly Winbond). This chip is /transceiver made by Nuvoton (formerly Winbond). This chip is
found in the ASRock ION 330HT, as well as assorted Intel found in the ASRock ION 330HT, as well as assorted Intel
...@@ -301,7 +301,7 @@ config IR_REDRAT3 ...@@ -301,7 +301,7 @@ config IR_REDRAT3
select NEW_LEDS select NEW_LEDS
select LEDS_CLASS select LEDS_CLASS
select USB select USB
---help--- help
Say Y here if you want to use a RedRat3 Infrared Transceiver. Say Y here if you want to use a RedRat3 Infrared Transceiver.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -311,7 +311,7 @@ config IR_SPI ...@@ -311,7 +311,7 @@ config IR_SPI
tristate "SPI connected IR LED" tristate "SPI connected IR LED"
depends on SPI && LIRC depends on SPI && LIRC
depends on OF || COMPILE_TEST depends on OF || COMPILE_TEST
---help--- help
Say Y if you want to use an IR LED connected through SPI bus. Say Y if you want to use an IR LED connected through SPI bus.
To compile this driver as a module, choose M here: the module will be To compile this driver as a module, choose M here: the module will be
...@@ -322,7 +322,7 @@ config IR_STREAMZAP ...@@ -322,7 +322,7 @@ config IR_STREAMZAP
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use a Streamzap PC Remote Say Y here if you want to use a Streamzap PC Remote
Infrared Receiver. Infrared Receiver.
...@@ -336,7 +336,7 @@ config IR_WINBOND_CIR ...@@ -336,7 +336,7 @@ config IR_WINBOND_CIR
select NEW_LEDS select NEW_LEDS
select LEDS_CLASS select LEDS_CLASS
select BITREVERSE select BITREVERSE
---help--- help
Say Y here if you want to use the IR remote functionality found Say Y here if you want to use the IR remote functionality found
in some Winbond SuperI/O chips. Currently only the WPCD376I in some Winbond SuperI/O chips. Currently only the WPCD376I
chip is supported (included in some Intel Media series chip is supported (included in some Intel Media series
...@@ -350,7 +350,7 @@ config IR_IGORPLUGUSB ...@@ -350,7 +350,7 @@ config IR_IGORPLUGUSB
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use the IgorPlug-USB IR Receiver by Say Y here if you want to use the IgorPlug-USB IR Receiver by
Igor Cesko. This device is included on the Fit-PC2. Igor Cesko. This device is included on the Fit-PC2.
...@@ -365,7 +365,7 @@ config IR_IGUANA ...@@ -365,7 +365,7 @@ config IR_IGUANA
depends on USB_ARCH_HAS_HCD depends on USB_ARCH_HAS_HCD
depends on RC_CORE depends on RC_CORE
select USB select USB
---help--- help
Say Y here if you want to use the IguanaWorks USB IR Transceiver. Say Y here if you want to use the IguanaWorks USB IR Transceiver.
Both infrared receive and send are supported. If you want to Both infrared receive and send are supported. If you want to
change the ID or the pin config, use the user space driver from change the ID or the pin config, use the user space driver from
...@@ -383,7 +383,7 @@ config IR_TTUSBIR ...@@ -383,7 +383,7 @@ config IR_TTUSBIR
select USB select USB
select NEW_LEDS select NEW_LEDS
select LEDS_CLASS select LEDS_CLASS
---help--- help
Say Y here if you want to use the TechnoTrend USB IR Receiver. The Say Y here if you want to use the TechnoTrend USB IR Receiver. The
driver can control the led. driver can control the led.
...@@ -393,7 +393,7 @@ config IR_TTUSBIR ...@@ -393,7 +393,7 @@ config IR_TTUSBIR
config IR_RX51 config IR_RX51
tristate "Nokia N900 IR transmitter diode" tristate "Nokia N900 IR transmitter diode"
depends on (OMAP_DM_TIMER && PWM_OMAP_DMTIMER && ARCH_OMAP2PLUS || COMPILE_TEST) && RC_CORE depends on (OMAP_DM_TIMER && PWM_OMAP_DMTIMER && ARCH_OMAP2PLUS || COMPILE_TEST) && RC_CORE
---help--- help
Say Y or M here if you want to enable support for the IR Say Y or M here if you want to enable support for the IR
transmitter diode built in the Nokia N900 (RX51) device. transmitter diode built in the Nokia N900 (RX51) device.
...@@ -405,7 +405,7 @@ source "drivers/media/rc/img-ir/Kconfig" ...@@ -405,7 +405,7 @@ source "drivers/media/rc/img-ir/Kconfig"
config RC_LOOPBACK config RC_LOOPBACK
tristate "Remote Control Loopback Driver" tristate "Remote Control Loopback Driver"
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y here if you want support for the remote control loopback Say Y here if you want support for the remote control loopback
driver which allows TX data to be sent back as RX data. driver which allows TX data to be sent back as RX data.
This is mostly useful for debugging purposes. This is mostly useful for debugging purposes.
...@@ -419,7 +419,7 @@ config IR_GPIO_CIR ...@@ -419,7 +419,7 @@ config IR_GPIO_CIR
tristate "GPIO IR remote control" tristate "GPIO IR remote control"
depends on RC_CORE depends on RC_CORE
depends on (OF && GPIOLIB) || COMPILE_TEST depends on (OF && GPIOLIB) || COMPILE_TEST
---help--- help
Say Y if you want to use GPIO based IR Receiver. Say Y if you want to use GPIO based IR Receiver.
To compile this driver as a module, choose M here: the module will To compile this driver as a module, choose M here: the module will
...@@ -430,7 +430,7 @@ config IR_GPIO_TX ...@@ -430,7 +430,7 @@ config IR_GPIO_TX
depends on RC_CORE depends on RC_CORE
depends on LIRC depends on LIRC
depends on (OF && GPIOLIB) || COMPILE_TEST depends on (OF && GPIOLIB) || COMPILE_TEST
---help--- help
Say Y if you want to a GPIO based IR transmitter. This is a Say Y if you want to a GPIO based IR transmitter. This is a
bit banging driver. bit banging driver.
...@@ -443,7 +443,7 @@ config IR_PWM_TX ...@@ -443,7 +443,7 @@ config IR_PWM_TX
depends on LIRC depends on LIRC
depends on PWM depends on PWM
depends on OF || COMPILE_TEST depends on OF || COMPILE_TEST
---help--- help
Say Y if you want to use a PWM based IR transmitter. This is Say Y if you want to use a PWM based IR transmitter. This is
more power efficient than the bit banging gpio driver. more power efficient than the bit banging gpio driver.
...@@ -454,7 +454,7 @@ config RC_ST ...@@ -454,7 +454,7 @@ config RC_ST
tristate "ST remote control receiver" tristate "ST remote control receiver"
depends on RC_CORE depends on RC_CORE
depends on ARCH_STI || COMPILE_TEST depends on ARCH_STI || COMPILE_TEST
---help--- help
Say Y here if you want support for ST remote control driver Say Y here if you want support for ST remote control driver
which allows both IR and UHF RX. which allows both IR and UHF RX.
The driver passes raw pulse and space information to the LIRC decoder. The driver passes raw pulse and space information to the LIRC decoder.
...@@ -465,7 +465,7 @@ config IR_SUNXI ...@@ -465,7 +465,7 @@ config IR_SUNXI
tristate "SUNXI IR remote control" tristate "SUNXI IR remote control"
depends on RC_CORE depends on RC_CORE
depends on ARCH_SUNXI || COMPILE_TEST depends on ARCH_SUNXI || COMPILE_TEST
---help--- help
Say Y if you want to use sunXi internal IR Controller Say Y if you want to use sunXi internal IR Controller
To compile this driver as a module, choose M here: the module will To compile this driver as a module, choose M here: the module will
...@@ -474,7 +474,7 @@ config IR_SUNXI ...@@ -474,7 +474,7 @@ config IR_SUNXI
config IR_SERIAL config IR_SERIAL
tristate "Homebrew Serial Port Receiver" tristate "Homebrew Serial Port Receiver"
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y if you want to use Homebrew Serial Port Receivers and Say Y if you want to use Homebrew Serial Port Receivers and
Transceivers. Transceivers.
...@@ -484,13 +484,13 @@ config IR_SERIAL ...@@ -484,13 +484,13 @@ config IR_SERIAL
config IR_SERIAL_TRANSMITTER config IR_SERIAL_TRANSMITTER
bool "Serial Port Transmitter" bool "Serial Port Transmitter"
depends on IR_SERIAL depends on IR_SERIAL
---help--- help
Serial Port Transmitter support Serial Port Transmitter support
config IR_SIR config IR_SIR
tristate "Built-in SIR IrDA port" tristate "Built-in SIR IrDA port"
depends on RC_CORE depends on RC_CORE
---help--- help
Say Y if you want to use a IrDA SIR port Transceivers. Say Y if you want to use a IrDA SIR port Transceivers.
To compile this driver as a module, choose M here: the module will To compile this driver as a module, choose M here: the module will
...@@ -500,7 +500,7 @@ config IR_TANGO ...@@ -500,7 +500,7 @@ config IR_TANGO
tristate "Sigma Designs SMP86xx IR decoder" tristate "Sigma Designs SMP86xx IR decoder"
depends on RC_CORE depends on RC_CORE
depends on ARCH_TANGO || COMPILE_TEST depends on ARCH_TANGO || COMPILE_TEST
---help--- help
Adds support for the HW IR decoder embedded on Sigma Designs Adds support for the HW IR decoder embedded on Sigma Designs
Tango-based systems (SMP86xx, SMP87xx). Tango-based systems (SMP86xx, SMP87xx).
The HW decoder supports NEC, RC-5, RC-6 IR protocols. The HW decoder supports NEC, RC-5, RC-6 IR protocols.
...@@ -522,7 +522,7 @@ config IR_ZX ...@@ -522,7 +522,7 @@ config IR_ZX
tristate "ZTE ZX IR remote control" tristate "ZTE ZX IR remote control"
depends on RC_CORE depends on RC_CORE
depends on ARCH_ZX || COMPILE_TEST depends on ARCH_ZX || COMPILE_TEST
---help--- help
Say Y if you want to use the IR remote control available Say Y if you want to use the IR remote control available
on ZTE ZX family SoCs. on ZTE ZX family SoCs.
......
...@@ -3,7 +3,7 @@ config RC_MAP ...@@ -3,7 +3,7 @@ config RC_MAP
depends on RC_CORE depends on RC_CORE
default y default y
---help--- help
This option enables the compilation of lots of Remote This option enables the compilation of lots of Remote
Controller tables. They are short tables, but if you Controller tables. They are short tables, but if you
don't use a remote controller, or prefer to load the don't use a remote controller, or prefer to load the
......
...@@ -6,7 +6,7 @@ menu "SPI helper chips" ...@@ -6,7 +6,7 @@ menu "SPI helper chips"
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 endmenu
......
...@@ -2,7 +2,7 @@ config USB_AIRSPY ...@@ -2,7 +2,7 @@ config USB_AIRSPY
tristate "AirSpy" tristate "AirSpy"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
This is a video4linux2 driver for AirSpy SDR device. This is a video4linux2 driver for AirSpy SDR device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -9,7 +9,7 @@ config VIDEO_AU0828 ...@@ -9,7 +9,7 @@ config VIDEO_AU0828
select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a hybrid analog/digital tv capture driver for This is a hybrid analog/digital tv capture driver for
Auvitek's AU0828 USB device. Auvitek's AU0828 USB device.
...@@ -23,7 +23,7 @@ config VIDEO_AU0828_V4L2 ...@@ -23,7 +23,7 @@ config VIDEO_AU0828_V4L2
select DVB_AU8522_V4L if MEDIA_SUBDRV_AUTOSELECT select DVB_AU8522_V4L if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_TUNER select VIDEO_TUNER
default y default y
---help--- help
This is a video4linux driver for Auvitek's USB device. This is a video4linux driver for Auvitek's USB device.
Choose Y here to include support for v4l2 analog video Choose Y here to include support for v4l2 analog video
...@@ -34,5 +34,5 @@ config VIDEO_AU0828_RC ...@@ -34,5 +34,5 @@ config VIDEO_AU0828_RC
depends on RC_CORE depends on RC_CORE
depends on !(RC_CORE=m && VIDEO_AU0828=y) depends on !(RC_CORE=m && VIDEO_AU0828=y)
depends on VIDEO_AU0828 depends on VIDEO_AU0828
---help--- help
Enables Remote Controller support on au0828 driver. Enables Remote Controller support on au0828 driver.
config VIDEO_CPIA2 config VIDEO_CPIA2
tristate "CPiA2 Video For Linux" tristate "CPiA2 Video For Linux"
depends on VIDEO_DEV && USB && VIDEO_V4L2 depends on VIDEO_DEV && USB && VIDEO_V4L2
---help--- help
This is the video4linux driver for cameras based on Vision's CPiA2 This is the video4linux driver for cameras based on Vision's CPiA2
(Colour Processor Interface ASIC), such as the Digital Blue QX5 (Colour Processor Interface ASIC), such as the Digital Blue QX5
Microscope. If you have one of these cameras, say Y here Microscope. If you have one of these cameras, say Y here
......
...@@ -7,7 +7,7 @@ config VIDEO_CX231XX ...@@ -7,7 +7,7 @@ config VIDEO_CX231XX
select VIDEO_CX25840 select VIDEO_CX25840
select VIDEO_CX2341X select VIDEO_CX2341X
---help--- help
This is a video4linux driver for Conexant 231xx USB based TV cards. This is a video4linux driver for Conexant 231xx USB based TV cards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -18,7 +18,7 @@ config VIDEO_CX231XX_RC ...@@ -18,7 +18,7 @@ config VIDEO_CX231XX_RC
depends on RC_CORE=y || RC_CORE=VIDEO_CX231XX depends on RC_CORE=y || RC_CORE=VIDEO_CX231XX
depends on VIDEO_CX231XX depends on VIDEO_CX231XX
default y default y
---help--- help
cx231xx hardware has a builtin RX/TX support. However, a few cx231xx hardware has a builtin RX/TX support. However, a few
designs opted to not use it, but, instead, some other hardware. designs opted to not use it, but, instead, some other hardware.
This module enables the usage of those other hardware, like the This module enables the usage of those other hardware, like the
...@@ -31,7 +31,7 @@ config VIDEO_CX231XX_ALSA ...@@ -31,7 +31,7 @@ config VIDEO_CX231XX_ALSA
depends on VIDEO_CX231XX && SND depends on VIDEO_CX231XX && SND
select SND_PCM select SND_PCM
---help--- help
This is an ALSA driver for Cx231xx USB based TV cards. This is an ALSA driver for Cx231xx USB based TV cards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -52,6 +52,6 @@ config VIDEO_CX231XX_DVB ...@@ -52,6 +52,6 @@ config VIDEO_CX231XX_DVB
select DVB_MN88473 if MEDIA_SUBDRV_AUTOSELECT select DVB_MN88473 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This adds support for DVB cards based on the This adds support for DVB cards based on the
Conexant cx231xx chips. Conexant cx231xx chips.
...@@ -13,7 +13,7 @@ config VIDEO_EM28XX_V4L2 ...@@ -13,7 +13,7 @@ config VIDEO_EM28XX_V4L2
select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_MT9V011 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT select VIDEO_MT9V011 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT
select VIDEO_OV2640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT select VIDEO_OV2640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT
---help--- help
This is a video4linux driver for Empia 28xx based TV cards. This is a video4linux driver for Empia 28xx based TV cards.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -23,7 +23,7 @@ config VIDEO_EM28XX_ALSA ...@@ -23,7 +23,7 @@ config VIDEO_EM28XX_ALSA
depends on VIDEO_EM28XX && SND depends on VIDEO_EM28XX && SND
select SND_PCM select SND_PCM
tristate "Empia EM28xx ALSA audio module" tristate "Empia EM28xx ALSA audio module"
---help--- help
This is an ALSA driver for some Empia 28xx based TV cards. This is an ALSA driver for some Empia 28xx based TV cards.
This is not required for em2800/em2820/em2821 boards. However, This is not required for em2800/em2820/em2821 boards. However,
...@@ -66,7 +66,7 @@ config VIDEO_EM28XX_DVB ...@@ -66,7 +66,7 @@ config VIDEO_EM28XX_DVB
select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This adds support for DVB cards based on the This adds support for DVB cards based on the
Empiatech em28xx chips. Empiatech em28xx chips.
...@@ -76,5 +76,5 @@ config VIDEO_EM28XX_RC ...@@ -76,5 +76,5 @@ config VIDEO_EM28XX_RC
depends on VIDEO_EM28XX depends on VIDEO_EM28XX
depends on !(RC_CORE=m && VIDEO_EM28XX=y) depends on !(RC_CORE=m && VIDEO_EM28XX=y)
default VIDEO_EM28XX default VIDEO_EM28XX
---help--- help
Enables Remote Controller support on em28xx driver. Enables Remote Controller support on em28xx driver.
...@@ -13,7 +13,7 @@ config VIDEO_GO7007 ...@@ -13,7 +13,7 @@ config VIDEO_GO7007
select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT
select VIDEO_OV7640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT select VIDEO_OV7640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT
select VIDEO_UDA1342 if MEDIA_SUBDRV_AUTOSELECT select VIDEO_UDA1342 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This is a video4linux driver for the WIS GO7007 MPEG This is a video4linux driver for the WIS GO7007 MPEG
encoder chip. encoder chip.
...@@ -23,7 +23,7 @@ config VIDEO_GO7007 ...@@ -23,7 +23,7 @@ config VIDEO_GO7007
config VIDEO_GO7007_USB config VIDEO_GO7007_USB
tristate "WIS GO7007 USB support" tristate "WIS GO7007 USB support"
depends on VIDEO_GO7007 && USB depends on VIDEO_GO7007 && USB
---help--- help
This is a video4linux driver for the WIS GO7007 MPEG This is a video4linux driver for the WIS GO7007 MPEG
encoder chip over USB. encoder chip over USB.
...@@ -34,7 +34,7 @@ config VIDEO_GO7007_LOADER ...@@ -34,7 +34,7 @@ config VIDEO_GO7007_LOADER
tristate "WIS GO7007 Loader support" tristate "WIS GO7007 Loader support"
depends on VIDEO_GO7007 depends on VIDEO_GO7007
default y default y
---help--- help
This is a go7007 firmware loader driver for the WIS GO7007 This is a go7007 firmware loader driver for the WIS GO7007
MPEG encoder chip over USB. MPEG encoder chip over USB.
...@@ -44,7 +44,7 @@ config VIDEO_GO7007_LOADER ...@@ -44,7 +44,7 @@ config VIDEO_GO7007_LOADER
config VIDEO_GO7007_USB_S2250_BOARD config VIDEO_GO7007_USB_S2250_BOARD
tristate "Sensoray 2250/2251 support" tristate "Sensoray 2250/2251 support"
depends on VIDEO_GO7007_USB && USB depends on VIDEO_GO7007_USB && USB
---help--- help
This is a video4linux driver for the Sensoray 2250/2251 device. This is a video4linux driver for the Sensoray 2250/2251 device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -4,7 +4,7 @@ menuconfig USB_GSPCA ...@@ -4,7 +4,7 @@ menuconfig USB_GSPCA
depends on INPUT || INPUT=n depends on INPUT || INPUT=n
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
default m default m
---help--- help
Say Y here if you want to enable selecting webcams based Say Y here if you want to enable selecting webcams based
on the GSPCA framework. on the GSPCA framework.
......
...@@ -2,7 +2,7 @@ config USB_HACKRF ...@@ -2,7 +2,7 @@ config USB_HACKRF
tristate "HackRF" tristate "HackRF"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
This is a video4linux2 driver for HackRF SDR device. This is a video4linux2 driver for HackRF SDR device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
config VIDEO_HDPVR config VIDEO_HDPVR
tristate "Hauppauge HD PVR support" tristate "Hauppauge HD PVR support"
depends on VIDEO_DEV && VIDEO_V4L2 depends on VIDEO_DEV && VIDEO_V4L2
---help--- help
This is a video4linux driver for Hauppauge's HD PVR USB device. This is a video4linux driver for Hauppauge's HD PVR USB device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -4,7 +4,7 @@ config USB_PULSE8_CEC ...@@ -4,7 +4,7 @@ config USB_PULSE8_CEC
select CEC_CORE select CEC_CORE
select SERIO select SERIO
select SERIO_SERPORT select SERIO_SERPORT
---help--- help
This is a cec driver for the Pulse Eight HDMI CEC device. This is a cec driver for the Pulse Eight HDMI CEC device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -9,7 +9,7 @@ config VIDEO_PVRUSB2 ...@@ -9,7 +9,7 @@ config VIDEO_PVRUSB2
select VIDEO_MSP3400 select VIDEO_MSP3400
select VIDEO_WM8775 select VIDEO_WM8775
select VIDEO_CS53L32A select VIDEO_CS53L32A
---help--- help
This is a video4linux driver for Conexant 23416 based This is a video4linux driver for Conexant 23416 based
usb2 personal video recorder devices. usb2 personal video recorder devices.
...@@ -20,7 +20,7 @@ config VIDEO_PVRUSB2_SYSFS ...@@ -20,7 +20,7 @@ config VIDEO_PVRUSB2_SYSFS
bool "pvrusb2 sysfs support" bool "pvrusb2 sysfs support"
default y default y
depends on VIDEO_PVRUSB2 && SYSFS depends on VIDEO_PVRUSB2 && SYSFS
---help--- help
This option enables the operation of a sysfs based This option enables the operation of a sysfs based
interface for query and control of the pvrusb2 driver. interface for query and control of the pvrusb2 driver.
...@@ -43,7 +43,7 @@ config VIDEO_PVRUSB2_DVB ...@@ -43,7 +43,7 @@ config VIDEO_PVRUSB2_DVB
select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
---help--- help
This option enables a DVB interface for the pvrusb2 driver. This option enables a DVB interface for the pvrusb2 driver.
If your device does not support digital television, this If your device does not support digital television, this
feature will have no affect on the driver's operation. feature will have no affect on the driver's operation.
...@@ -53,7 +53,7 @@ config VIDEO_PVRUSB2_DVB ...@@ -53,7 +53,7 @@ config VIDEO_PVRUSB2_DVB
config VIDEO_PVRUSB2_DEBUGIFC config VIDEO_PVRUSB2_DEBUGIFC
bool "pvrusb2 debug interface" bool "pvrusb2 debug interface"
depends on VIDEO_PVRUSB2_SYSFS depends on VIDEO_PVRUSB2_SYSFS
---help--- help
This option enables the inclusion of a debug interface This option enables the inclusion of a debug interface
in the pvrusb2 driver, hosted through sysfs. in the pvrusb2 driver, hosted through sysfs.
......
...@@ -2,7 +2,7 @@ config USB_PWC ...@@ -2,7 +2,7 @@ config USB_PWC
tristate "USB Philips Cameras" tristate "USB Philips Cameras"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
Say Y or M here if you want to use one of these Philips & OEM Say Y or M here if you want to use one of these Philips & OEM
webcams: webcams:
* Philips PCA645, PCA646 * Philips PCA645, PCA646
...@@ -41,7 +41,7 @@ config USB_PWC_INPUT_EVDEV ...@@ -41,7 +41,7 @@ config USB_PWC_INPUT_EVDEV
bool "USB Philips Cameras input events device support" bool "USB Philips Cameras input events device support"
default y default y
depends on USB_PWC && (USB_PWC=INPUT || INPUT=y) depends on USB_PWC && (USB_PWC=INPUT || INPUT=y)
---help--- help
This option makes USB Philips cameras register the snapshot button as This option makes USB Philips cameras register the snapshot button as
an input device to report button events. an input device to report button events.
......
...@@ -4,7 +4,7 @@ config USB_RAINSHADOW_CEC ...@@ -4,7 +4,7 @@ config USB_RAINSHADOW_CEC
select CEC_CORE select CEC_CORE
select SERIO select SERIO
select SERIO_SERPORT select SERIO_SERPORT
---help--- help
This is a cec driver for the RainShadow Tech HDMI CEC device. This is a cec driver for the RainShadow Tech HDMI CEC device.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -8,6 +8,6 @@ config SMS_USB_DRV ...@@ -8,6 +8,6 @@ config SMS_USB_DRV
depends on !RC_CORE || RC_CORE depends on !RC_CORE || RC_CORE
select MEDIA_COMMON_OPTIONS select MEDIA_COMMON_OPTIONS
select SMS_SIANO_MDTV select SMS_SIANO_MDTV
---help--- help
Choose if you would like to have Siano's support for USB interface Choose if you would like to have Siano's support for USB interface
...@@ -2,7 +2,7 @@ config VIDEO_STK1160_COMMON ...@@ -2,7 +2,7 @@ config VIDEO_STK1160_COMMON
tristate "STK1160 USB video capture support" tristate "STK1160 USB video capture support"
depends on VIDEO_DEV && I2C depends on VIDEO_DEV && I2C
---help--- help
This is a video4linux driver for STK1160 based video capture devices. This is a video4linux driver for STK1160 based video capture devices.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
config USB_STKWEBCAM config USB_STKWEBCAM
tristate "USB Syntek DC1125 Camera support" tristate "USB Syntek DC1125 Camera support"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
---help--- help
Say Y here if you want to use this type of camera. Say Y here if you want to use this type of camera.
Supported devices are typically found in some Asus laptops, Supported devices are typically found in some Asus laptops,
with USB id 174f:a311 and 05e1:0501. Other Syntek cameras with USB id 174f:a311 and 05e1:0501. Other Syntek cameras
......
...@@ -18,7 +18,7 @@ config VIDEO_TM6000_ALSA ...@@ -18,7 +18,7 @@ config VIDEO_TM6000_ALSA
tristate "TV Master TM5600/6000/6010 audio support" tristate "TV Master TM5600/6000/6010 audio support"
depends on VIDEO_TM6000 && SND depends on VIDEO_TM6000 && SND
select SND_PCM select SND_PCM
---help--- help
This is a video4linux driver for direct (DMA) audio for This is a video4linux driver for direct (DMA) audio for
TM5600/TM6000/TM6010 USB Devices. TM5600/TM6000/TM6010 USB Devices.
...@@ -29,5 +29,5 @@ config VIDEO_TM6000_DVB ...@@ -29,5 +29,5 @@ config VIDEO_TM6000_DVB
tristate "DVB Support for tm6000 based TV cards" tristate "DVB Support for tm6000 based TV cards"
depends on VIDEO_TM6000 && DVB_CORE && USB depends on VIDEO_TM6000 && DVB_CORE && USB
select DVB_ZL10353 select DVB_ZL10353
---help--- help
This adds support for DVB cards based on the tm5600/tm6000 chip. This adds support for DVB cards based on the tm5600/tm6000 chip.
...@@ -4,7 +4,7 @@ config VIDEO_USBTV ...@@ -4,7 +4,7 @@ config VIDEO_USBTV
select SND_PCM select SND_PCM
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
This is a video4linux2 driver for USBTV007 based video capture devices. This is a video4linux2 driver for USBTV007 based video capture devices.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -3,7 +3,7 @@ config VIDEO_USBVISION ...@@ -3,7 +3,7 @@ config VIDEO_USBVISION
depends on I2C && VIDEO_V4L2 depends on I2C && VIDEO_V4L2
select VIDEO_TUNER select VIDEO_TUNER
select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT
---help--- help
There are more than 50 different USB video devices based on There are more than 50 different USB video devices based on
NT1003/1004/1005 USB Bridges. This driver enables using those NT1003/1004/1005 USB Bridges. This driver enables using those
devices. devices.
......
...@@ -2,7 +2,7 @@ config USB_VIDEO_CLASS ...@@ -2,7 +2,7 @@ config USB_VIDEO_CLASS
tristate "USB Video Class (UVC)" tristate "USB Video Class (UVC)"
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select VIDEOBUF2_VMALLOC select VIDEOBUF2_VMALLOC
---help--- help
Support for the USB Video Class (UVC). Currently only video Support for the USB Video Class (UVC). Currently only video
input devices, such as webcams, are supported. input devices, such as webcams, are supported.
...@@ -13,7 +13,7 @@ config USB_VIDEO_CLASS_INPUT_EVDEV ...@@ -13,7 +13,7 @@ config USB_VIDEO_CLASS_INPUT_EVDEV
default y default y
depends on USB_VIDEO_CLASS depends on USB_VIDEO_CLASS
depends on USB_VIDEO_CLASS=INPUT || INPUT=y depends on USB_VIDEO_CLASS=INPUT || INPUT=y
---help--- help
This option makes USB Video Class devices register an input device This option makes USB Video Class devices register an input device
to report button events. to report button events.
......
...@@ -3,7 +3,7 @@ config USB_ZR364XX ...@@ -3,7 +3,7 @@ config USB_ZR364XX
depends on VIDEO_V4L2 depends on VIDEO_V4L2
select VIDEOBUF_GEN select VIDEOBUF_GEN
select VIDEOBUF_VMALLOC select VIDEOBUF_VMALLOC
---help--- help
Say Y here if you want to connect this type of camera to your Say Y here if you want to connect this type of camera to your
computer's USB port. computer's USB port.
See <file:Documentation/media/v4l-drivers/zr364xx.rst> for more info See <file:Documentation/media/v4l-drivers/zr364xx.rst> for more info
......
...@@ -13,7 +13,7 @@ config VIDEO_V4L2 ...@@ -13,7 +13,7 @@ config VIDEO_V4L2
config VIDEO_ADV_DEBUG config VIDEO_ADV_DEBUG
bool "Enable advanced debug functionality on V4L2 drivers" bool "Enable advanced debug functionality on V4L2 drivers"
default n default n
---help--- help
Say Y here to enable advanced debugging functionality on some Say Y here to enable advanced debugging functionality on some
V4L devices. V4L devices.
In doubt, say N. In doubt, say N.
...@@ -21,7 +21,7 @@ config VIDEO_ADV_DEBUG ...@@ -21,7 +21,7 @@ config VIDEO_ADV_DEBUG
config VIDEO_FIXED_MINOR_RANGES config VIDEO_FIXED_MINOR_RANGES
bool "Enable old-style fixed minor ranges on drivers/video devices" bool "Enable old-style fixed minor ranges on drivers/video devices"
default n default n
---help--- help
Say Y here to enable the old-style fixed-range minor assignments. Say Y here to enable the old-style fixed-range minor assignments.
Only useful if you rely on the old behavior and use mknod instead of udev. Only useful if you rely on the old behavior and use mknod instead of udev.
...@@ -33,7 +33,7 @@ config VIDEO_PCI_SKELETON ...@@ -33,7 +33,7 @@ config VIDEO_PCI_SKELETON
depends on SAMPLES depends on SAMPLES
depends on VIDEO_V4L2 && VIDEOBUF2_CORE depends on VIDEO_V4L2 && VIDEOBUF2_CORE
depends on VIDEOBUF2_MEMOPS && VIDEOBUF2_DMA_CONTIG depends on VIDEOBUF2_MEMOPS && VIDEOBUF2_DMA_CONTIG
---help--- help
Enable build of the skeleton PCI driver, used as a reference Enable build of the skeleton PCI driver, used as a reference
when developing new drivers. when developing new drivers.
...@@ -51,7 +51,7 @@ config V4L2_FLASH_LED_CLASS ...@@ -51,7 +51,7 @@ config V4L2_FLASH_LED_CLASS
tristate "V4L2 flash API for LED flash class devices" tristate "V4L2 flash API for LED flash class devices"
depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
depends on LEDS_CLASS_FLASH depends on LEDS_CLASS_FLASH
---help--- help
Say Y here to enable V4L2 flash API support for LED flash Say Y here to enable V4L2 flash API support for LED flash
class drivers. class drivers.
......
menuconfig STAGING_MEDIA menuconfig STAGING_MEDIA
bool "Media staging drivers" bool "Media staging drivers"
default n default n
---help--- help
This option allows you to select a number of media drivers that This option allows you to select a number of media drivers that
don't have the "normal" Linux kernel quality level. don't have the "normal" Linux kernel quality level.
Most of them don't follow properly the V4L, DVB and/or RC API's, Most of them don't follow properly the V4L, DVB and/or RC API's,
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
config I2C_BCM2048 config I2C_BCM2048
tristate "Broadcom BCM2048 FM Radio Receiver support" tristate "Broadcom BCM2048 FM Radio Receiver support"
depends on I2C && VIDEO_V4L2 && RADIO_ADAPTERS depends on I2C && VIDEO_V4L2 && RADIO_ADAPTERS
---help--- help
Say Y here if you want support to BCM2048 FM Radio Receiver. Say Y here if you want support to BCM2048 FM Radio Receiver.
This device driver supports only i2c bus. This device driver supports only i2c bus.
......
...@@ -6,7 +6,7 @@ config VIDEO_IMX_MEDIA ...@@ -6,7 +6,7 @@ config VIDEO_IMX_MEDIA
depends on HAS_DMA depends on HAS_DMA
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
select V4L2_FWNODE select V4L2_FWNODE
---help--- help
Say yes here to enable support for video4linux media controller Say yes here to enable support for video4linux media controller
driver for the i.MX5/6 SOC. driver for the i.MX5/6 SOC.
...@@ -17,7 +17,7 @@ config VIDEO_IMX_CSI ...@@ -17,7 +17,7 @@ config VIDEO_IMX_CSI
tristate "i.MX5/6 Camera Sensor Interface driver" tristate "i.MX5/6 Camera Sensor Interface driver"
depends on VIDEO_IMX_MEDIA && VIDEO_DEV && I2C depends on VIDEO_IMX_MEDIA && VIDEO_DEV && I2C
default y default y
---help--- help
A video4linux camera sensor interface driver for i.MX5/6. A video4linux camera sensor interface driver for i.MX5/6.
config VIDEO_IMX7_CSI config VIDEO_IMX7_CSI
......
...@@ -5,7 +5,7 @@ config VIDEO_IPU3_IMGU ...@@ -5,7 +5,7 @@ config VIDEO_IPU3_IMGU
depends on X86 depends on X86
select IOMMU_IOVA select IOMMU_IOVA
select VIDEOBUF2_DMA_SG select VIDEOBUF2_DMA_SG
---help--- help
This is the Video4Linux2 driver for Intel IPU3 image processing unit, This is the Video4Linux2 driver for Intel IPU3 image processing unit,
found in Intel Skylake and Kaby Lake SoCs and used for processing found in Intel Skylake and Kaby Lake SoCs and used for processing
images and video. images and video.
......
...@@ -6,5 +6,5 @@ config VIDEO_OMAP4 ...@@ -6,5 +6,5 @@ config VIDEO_OMAP4
depends on ARCH_OMAP4 || COMPILE_TEST depends on ARCH_OMAP4 || COMPILE_TEST
select MFD_SYSCON select MFD_SYSCON
select VIDEOBUF2_DMA_CONTIG select VIDEOBUF2_DMA_CONTIG
---help--- help
Driver for an OMAP 4 ISS controller. Driver for an OMAP 4 ISS controller.
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