Kconfig (ecd740c6f2f092b90b95fa35f757973589eaaca2) | Kconfig (435ef148cabb65644032cb08d1ac3e7611cb24ae) |
---|---|
1# 2# Multimedia device configuration 3# 4 5menuconfig MEDIA_SUPPORT 6 tristate "Multimedia support" 7 depends on HAS_IOMEM 8 help --- 45 unchanged lines hidden (view full) --- 54 <http://linuxtv.org> 55 56 Say Y when you have a board with radio support. 57 58 Note: There are several TV cards that are based on chips that 59 support radio reception. Disabling this option will 60 disable support for them. 61 | 1# 2# Multimedia device configuration 3# 4 5menuconfig MEDIA_SUPPORT 6 tristate "Multimedia support" 7 depends on HAS_IOMEM 8 help --- 45 unchanged lines hidden (view full) --- 54 <http://linuxtv.org> 55 56 Say Y when you have a board with radio support. 57 58 Note: There are several TV cards that are based on chips that 59 support radio reception. Disabling this option will 60 disable support for them. 61 |
62config MEDIA_SDR_SUPPORT 63 bool "Software defined radio support" 64 ---help--- 65 Enable software defined radio support. 66 67 Say Y when you have a software defined radio device. 68 |
|
62config MEDIA_RC_SUPPORT 63 bool "Remote Controller support" 64 depends on INPUT 65 ---help--- 66 Enable support for Remote Controllers on Linux. This is 67 needed in order to support several video capture adapters, 68 standalone IR receivers/transmitters, and RF receivers. 69 --- 20 unchanged lines hidden (view full) --- 90# 91# Video4Linux support 92# Only enables if one of the V4L2 types (ATV, webcam, radio) is selected 93# 94 95config VIDEO_DEV 96 tristate 97 depends on MEDIA_SUPPORT | 69config MEDIA_RC_SUPPORT 70 bool "Remote Controller support" 71 depends on INPUT 72 ---help--- 73 Enable support for Remote Controllers on Linux. This is 74 needed in order to support several video capture adapters, 75 standalone IR receivers/transmitters, and RF receivers. 76 --- 20 unchanged lines hidden (view full) --- 97# 98# Video4Linux support 99# Only enables if one of the V4L2 types (ATV, webcam, radio) is selected 100# 101 102config VIDEO_DEV 103 tristate 104 depends on MEDIA_SUPPORT |
98 depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT | 105 depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT |
99 default y 100 101config VIDEO_V4L2_SUBDEV_API 102 bool "V4L2 sub-device userspace API" 103 depends on VIDEO_DEV && MEDIA_CONTROLLER 104 ---help--- 105 Enables the V4L2 sub-device pad-level userspace API used to configure 106 video format, size and frame rate between hardware blocks. --- 59 unchanged lines hidden (view full) --- 166comment "Media ancillary drivers (tuners, sensors, i2c, frontends)" 167 168# 169# Ancillary drivers (tuners, i2c, frontends) 170# 171 172config MEDIA_SUBDRV_AUTOSELECT 173 bool "Autoselect ancillary drivers (tuners, sensors, i2c, frontends)" | 106 default y 107 108config VIDEO_V4L2_SUBDEV_API 109 bool "V4L2 sub-device userspace API" 110 depends on VIDEO_DEV && MEDIA_CONTROLLER 111 ---help--- 112 Enables the V4L2 sub-device pad-level userspace API used to configure 113 video format, size and frame rate between hardware blocks. --- 59 unchanged lines hidden (view full) --- 173comment "Media ancillary drivers (tuners, sensors, i2c, frontends)" 174 175# 176# Ancillary drivers (tuners, i2c, frontends) 177# 178 179config MEDIA_SUBDRV_AUTOSELECT 180 bool "Autoselect ancillary drivers (tuners, sensors, i2c, frontends)" |
174 depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT | 181 depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_CAMERA_SUPPORT || MEDIA_SDR_SUPPORT |
175 depends on HAS_IOMEM 176 select I2C 177 select I2C_MUX 178 default y 179 help 180 By default, a media driver auto-selects all possible ancillary 181 devices such as tuners, sensors, video encoders/decoders and 182 frontends, that are used by any of the supported devices. --- 23 unchanged lines hidden --- | 182 depends on HAS_IOMEM 183 select I2C 184 select I2C_MUX 185 default y 186 help 187 By default, a media driver auto-selects all possible ancillary 188 devices such as tuners, sensors, video encoders/decoders and 189 frontends, that are used by any of the supported devices. --- 23 unchanged lines hidden --- |