1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Multimedia Video device configuration 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunif VIDEO_V4L2 7*4882a593Smuzhiyun 8*4882a593Smuzhiyuncomment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" 9*4882a593Smuzhiyun depends on MEDIA_SUBDRV_AUTOSELECT && I2C && RC_CORE 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig VIDEO_IR_I2C 12*4882a593Smuzhiyun tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT || EXPERT 13*4882a593Smuzhiyun depends on I2C && RC_CORE 14*4882a593Smuzhiyun default y 15*4882a593Smuzhiyun help 16*4882a593Smuzhiyun Most boards have an IR chip directly connected via GPIO. However, 17*4882a593Smuzhiyun some video boards have the IR connected via I2C bus. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun If your board doesn't have an I2C IR chip, you may disable this 20*4882a593Smuzhiyun option. 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun In doubt, say Y. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun# 25*4882a593Smuzhiyun# V4L2 I2C drivers that aren't related with Camera support 26*4882a593Smuzhiyun# 27*4882a593Smuzhiyun 28*4882a593Smuzhiyuncomment "audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers'" 29*4882a593Smuzhiyun depends on MEDIA_HIDE_ANCILLARY_SUBDRV 30*4882a593Smuzhiyun# 31*4882a593Smuzhiyun# Encoder / Decoder module configuration 32*4882a593Smuzhiyun# 33*4882a593Smuzhiyun 34*4882a593Smuzhiyunmenu "Audio decoders, processors and mixers" 35*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunconfig VIDEO_TVAUDIO 38*4882a593Smuzhiyun tristate "Simple audio decoder chips" 39*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 40*4882a593Smuzhiyun help 41*4882a593Smuzhiyun Support for several audio decoder chips found on some bt8xx boards: 42*4882a593Smuzhiyun Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300, 43*4882a593Smuzhiyun tea6320, tea6420, tda8425, ta8874z. 44*4882a593Smuzhiyun Microchip: pic16c54 based design on ProVideo PV951 board. 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 47*4882a593Smuzhiyun module will be called tvaudio. 48*4882a593Smuzhiyun 49*4882a593Smuzhiyunconfig VIDEO_TDA7432 50*4882a593Smuzhiyun tristate "Philips TDA7432 audio processor" 51*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 52*4882a593Smuzhiyun help 53*4882a593Smuzhiyun Support for tda7432 audio decoder chip found on some bt8xx boards. 54*4882a593Smuzhiyun 55*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 56*4882a593Smuzhiyun module will be called tda7432. 57*4882a593Smuzhiyun 58*4882a593Smuzhiyunconfig VIDEO_TDA9840 59*4882a593Smuzhiyun tristate "Philips TDA9840 audio processor" 60*4882a593Smuzhiyun depends on I2C 61*4882a593Smuzhiyun help 62*4882a593Smuzhiyun Support for tda9840 audio decoder chip found on some Zoran boards. 63*4882a593Smuzhiyun 64*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 65*4882a593Smuzhiyun module will be called tda9840. 66*4882a593Smuzhiyun 67*4882a593Smuzhiyunconfig VIDEO_TDA1997X 68*4882a593Smuzhiyun tristate "NXP TDA1997x HDMI receiver" 69*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 70*4882a593Smuzhiyun depends on SND_SOC 71*4882a593Smuzhiyun select HDMI 72*4882a593Smuzhiyun select SND_PCM 73*4882a593Smuzhiyun select V4L2_FWNODE 74*4882a593Smuzhiyun select MEDIA_CONTROLLER 75*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 76*4882a593Smuzhiyun help 77*4882a593Smuzhiyun V4L2 subdevice driver for the NXP TDA1997x HDMI receivers. 78*4882a593Smuzhiyun 79*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 80*4882a593Smuzhiyun module will be called tda1997x. 81*4882a593Smuzhiyun 82*4882a593Smuzhiyunconfig VIDEO_TEA6415C 83*4882a593Smuzhiyun tristate "Philips TEA6415C audio processor" 84*4882a593Smuzhiyun depends on I2C 85*4882a593Smuzhiyun help 86*4882a593Smuzhiyun Support for tea6415c audio decoder chip found on some bt8xx boards. 87*4882a593Smuzhiyun 88*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 89*4882a593Smuzhiyun module will be called tea6415c. 90*4882a593Smuzhiyun 91*4882a593Smuzhiyunconfig VIDEO_TEA6420 92*4882a593Smuzhiyun tristate "Philips TEA6420 audio processor" 93*4882a593Smuzhiyun depends on I2C 94*4882a593Smuzhiyun help 95*4882a593Smuzhiyun Support for tea6420 audio decoder chip found on some bt8xx boards. 96*4882a593Smuzhiyun 97*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 98*4882a593Smuzhiyun module will be called tea6420. 99*4882a593Smuzhiyun 100*4882a593Smuzhiyunconfig VIDEO_MSP3400 101*4882a593Smuzhiyun tristate "Micronas MSP34xx audio decoders" 102*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 103*4882a593Smuzhiyun help 104*4882a593Smuzhiyun Support for the Micronas MSP34xx series of audio decoders. 105*4882a593Smuzhiyun 106*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 107*4882a593Smuzhiyun module will be called msp3400. 108*4882a593Smuzhiyun 109*4882a593Smuzhiyunconfig VIDEO_CS3308 110*4882a593Smuzhiyun tristate "Cirrus Logic CS3308 audio ADC" 111*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 112*4882a593Smuzhiyun help 113*4882a593Smuzhiyun Support for the Cirrus Logic CS3308 High Performance 8-Channel 114*4882a593Smuzhiyun Analog Volume Control 115*4882a593Smuzhiyun 116*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 117*4882a593Smuzhiyun module will be called cs3308. 118*4882a593Smuzhiyun 119*4882a593Smuzhiyunconfig VIDEO_CS5345 120*4882a593Smuzhiyun tristate "Cirrus Logic CS5345 audio ADC" 121*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 122*4882a593Smuzhiyun help 123*4882a593Smuzhiyun Support for the Cirrus Logic CS5345 24-bit, 192 kHz 124*4882a593Smuzhiyun stereo A/D converter. 125*4882a593Smuzhiyun 126*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 127*4882a593Smuzhiyun module will be called cs5345. 128*4882a593Smuzhiyun 129*4882a593Smuzhiyunconfig VIDEO_CS53L32A 130*4882a593Smuzhiyun tristate "Cirrus Logic CS53L32A audio ADC" 131*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 132*4882a593Smuzhiyun help 133*4882a593Smuzhiyun Support for the Cirrus Logic CS53L32A low voltage 134*4882a593Smuzhiyun stereo A/D converter. 135*4882a593Smuzhiyun 136*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 137*4882a593Smuzhiyun module will be called cs53l32a. 138*4882a593Smuzhiyun 139*4882a593Smuzhiyunconfig VIDEO_TLV320AIC23B 140*4882a593Smuzhiyun tristate "Texas Instruments TLV320AIC23B audio codec" 141*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 142*4882a593Smuzhiyun help 143*4882a593Smuzhiyun Support for the Texas Instruments TLV320AIC23B audio codec. 144*4882a593Smuzhiyun 145*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 146*4882a593Smuzhiyun module will be called tlv320aic23b. 147*4882a593Smuzhiyun 148*4882a593Smuzhiyunconfig VIDEO_UDA1342 149*4882a593Smuzhiyun tristate "Philips UDA1342 audio codec" 150*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 151*4882a593Smuzhiyun help 152*4882a593Smuzhiyun Support for the Philips UDA1342 audio codec. 153*4882a593Smuzhiyun 154*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 155*4882a593Smuzhiyun module will be called uda1342. 156*4882a593Smuzhiyun 157*4882a593Smuzhiyunconfig VIDEO_WM8775 158*4882a593Smuzhiyun tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" 159*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 160*4882a593Smuzhiyun help 161*4882a593Smuzhiyun Support for the Wolfson Microelectronics WM8775 high 162*4882a593Smuzhiyun performance stereo A/D Converter with a 4 channel input mixer. 163*4882a593Smuzhiyun 164*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 165*4882a593Smuzhiyun module will be called wm8775. 166*4882a593Smuzhiyun 167*4882a593Smuzhiyunconfig VIDEO_WM8739 168*4882a593Smuzhiyun tristate "Wolfson Microelectronics WM8739 stereo audio ADC" 169*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 170*4882a593Smuzhiyun help 171*4882a593Smuzhiyun Support for the Wolfson Microelectronics WM8739 172*4882a593Smuzhiyun stereo A/D Converter. 173*4882a593Smuzhiyun 174*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 175*4882a593Smuzhiyun module will be called wm8739. 176*4882a593Smuzhiyun 177*4882a593Smuzhiyunconfig VIDEO_VP27SMPX 178*4882a593Smuzhiyun tristate "Panasonic VP27's internal MPX" 179*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 180*4882a593Smuzhiyun help 181*4882a593Smuzhiyun Support for the internal MPX of the Panasonic VP27s tuner. 182*4882a593Smuzhiyun 183*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 184*4882a593Smuzhiyun module will be called vp27smpx. 185*4882a593Smuzhiyun 186*4882a593Smuzhiyunconfig VIDEO_SONY_BTF_MPX 187*4882a593Smuzhiyun tristate "Sony BTF's internal MPX" 188*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 189*4882a593Smuzhiyun help 190*4882a593Smuzhiyun Support for the internal MPX of the Sony BTF-PG472Z tuner. 191*4882a593Smuzhiyun 192*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 193*4882a593Smuzhiyun module will be called sony-btf-mpx. 194*4882a593Smuzhiyunendmenu 195*4882a593Smuzhiyun 196*4882a593Smuzhiyunmenu "RDS decoders" 197*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 198*4882a593Smuzhiyun 199*4882a593Smuzhiyunconfig VIDEO_SAA6588 200*4882a593Smuzhiyun tristate "SAA6588 Radio Chip RDS decoder support" 201*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 202*4882a593Smuzhiyun 203*4882a593Smuzhiyun help 204*4882a593Smuzhiyun Support for this Radio Data System (RDS) decoder. This allows 205*4882a593Smuzhiyun seeing radio station identification transmitted using this 206*4882a593Smuzhiyun standard. 207*4882a593Smuzhiyun 208*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 209*4882a593Smuzhiyun module will be called saa6588. 210*4882a593Smuzhiyunendmenu 211*4882a593Smuzhiyun 212*4882a593Smuzhiyunmenu "Video decoders" 213*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 214*4882a593Smuzhiyun 215*4882a593Smuzhiyunconfig VIDEO_ADV7180 216*4882a593Smuzhiyun tristate "Analog Devices ADV7180 decoder" 217*4882a593Smuzhiyun depends on GPIOLIB && VIDEO_V4L2 && I2C 218*4882a593Smuzhiyun select MEDIA_CONTROLLER 219*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 220*4882a593Smuzhiyun help 221*4882a593Smuzhiyun Support for the Analog Devices ADV7180 video decoder. 222*4882a593Smuzhiyun 223*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 224*4882a593Smuzhiyun module will be called adv7180. 225*4882a593Smuzhiyun 226*4882a593Smuzhiyunconfig VIDEO_ADV7183 227*4882a593Smuzhiyun tristate "Analog Devices ADV7183 decoder" 228*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 229*4882a593Smuzhiyun help 230*4882a593Smuzhiyun V4l2 subdevice driver for the Analog Devices 231*4882a593Smuzhiyun ADV7183 video decoder. 232*4882a593Smuzhiyun 233*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 234*4882a593Smuzhiyun module will be called adv7183. 235*4882a593Smuzhiyun 236*4882a593Smuzhiyunconfig VIDEO_ADV748X 237*4882a593Smuzhiyun tristate "Analog Devices ADV748x decoder" 238*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 239*4882a593Smuzhiyun depends on OF 240*4882a593Smuzhiyun select MEDIA_CONTROLLER 241*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 242*4882a593Smuzhiyun select REGMAP_I2C 243*4882a593Smuzhiyun select V4L2_FWNODE 244*4882a593Smuzhiyun help 245*4882a593Smuzhiyun V4L2 subdevice driver for the Analog Devices 246*4882a593Smuzhiyun ADV7481 and ADV7482 HDMI/Analog video decoders. 247*4882a593Smuzhiyun 248*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 249*4882a593Smuzhiyun module will be called adv748x. 250*4882a593Smuzhiyun 251*4882a593Smuzhiyunconfig VIDEO_ADV7604 252*4882a593Smuzhiyun tristate "Analog Devices ADV7604 decoder" 253*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 254*4882a593Smuzhiyun depends on GPIOLIB || COMPILE_TEST 255*4882a593Smuzhiyun select MEDIA_CONTROLLER 256*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 257*4882a593Smuzhiyun select REGMAP_I2C 258*4882a593Smuzhiyun select HDMI 259*4882a593Smuzhiyun select V4L2_FWNODE 260*4882a593Smuzhiyun help 261*4882a593Smuzhiyun Support for the Analog Devices ADV7604 video decoder. 262*4882a593Smuzhiyun 263*4882a593Smuzhiyun This is a Analog Devices Component/Graphics Digitizer 264*4882a593Smuzhiyun with 4:1 Multiplexed HDMI Receiver. 265*4882a593Smuzhiyun 266*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 267*4882a593Smuzhiyun module will be called adv7604. 268*4882a593Smuzhiyun 269*4882a593Smuzhiyunconfig VIDEO_ADV7604_CEC 270*4882a593Smuzhiyun bool "Enable Analog Devices ADV7604 CEC support" 271*4882a593Smuzhiyun depends on VIDEO_ADV7604 272*4882a593Smuzhiyun select CEC_CORE 273*4882a593Smuzhiyun help 274*4882a593Smuzhiyun When selected the adv7604 will support the optional 275*4882a593Smuzhiyun HDMI CEC feature. 276*4882a593Smuzhiyun 277*4882a593Smuzhiyunconfig VIDEO_ADV7842 278*4882a593Smuzhiyun tristate "Analog Devices ADV7842 decoder" 279*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 280*4882a593Smuzhiyun select MEDIA_CONTROLLER 281*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 282*4882a593Smuzhiyun select HDMI 283*4882a593Smuzhiyun help 284*4882a593Smuzhiyun Support for the Analog Devices ADV7842 video decoder. 285*4882a593Smuzhiyun 286*4882a593Smuzhiyun This is a Analog Devices Component/Graphics/SD Digitizer 287*4882a593Smuzhiyun with 2:1 Multiplexed HDMI Receiver. 288*4882a593Smuzhiyun 289*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 290*4882a593Smuzhiyun module will be called adv7842. 291*4882a593Smuzhiyun 292*4882a593Smuzhiyunconfig VIDEO_ADV7842_CEC 293*4882a593Smuzhiyun bool "Enable Analog Devices ADV7842 CEC support" 294*4882a593Smuzhiyun depends on VIDEO_ADV7842 295*4882a593Smuzhiyun select CEC_CORE 296*4882a593Smuzhiyun help 297*4882a593Smuzhiyun When selected the adv7842 will support the optional 298*4882a593Smuzhiyun HDMI CEC feature. 299*4882a593Smuzhiyun 300*4882a593Smuzhiyunconfig VIDEO_BT819 301*4882a593Smuzhiyun tristate "BT819A VideoStream decoder" 302*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 303*4882a593Smuzhiyun help 304*4882a593Smuzhiyun Support for BT819A video decoder. 305*4882a593Smuzhiyun 306*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 307*4882a593Smuzhiyun module will be called bt819. 308*4882a593Smuzhiyun 309*4882a593Smuzhiyunconfig VIDEO_BT856 310*4882a593Smuzhiyun tristate "BT856 VideoStream decoder" 311*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 312*4882a593Smuzhiyun help 313*4882a593Smuzhiyun Support for BT856 video decoder. 314*4882a593Smuzhiyun 315*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 316*4882a593Smuzhiyun module will be called bt856. 317*4882a593Smuzhiyun 318*4882a593Smuzhiyunconfig VIDEO_BT866 319*4882a593Smuzhiyun tristate "BT866 VideoStream decoder" 320*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 321*4882a593Smuzhiyun help 322*4882a593Smuzhiyun Support for BT866 video decoder. 323*4882a593Smuzhiyun 324*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 325*4882a593Smuzhiyun module will be called bt866. 326*4882a593Smuzhiyun 327*4882a593Smuzhiyunconfig VIDEO_EP9461E 328*4882a593Smuzhiyun tristate "Semiconn EP9461E decoder" 329*4882a593Smuzhiyun depends on I2C 330*4882a593Smuzhiyun select HDMI 331*4882a593Smuzhiyun help 332*4882a593Smuzhiyun Support for the Semiconn EP9461E 4 HDMI switch. 333*4882a593Smuzhiyun 334*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 335*4882a593Smuzhiyun module will be called ep9461e. 336*4882a593Smuzhiyun 337*4882a593Smuzhiyunconfig VIDEO_KS0127 338*4882a593Smuzhiyun tristate "KS0127 video decoder" 339*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 340*4882a593Smuzhiyun help 341*4882a593Smuzhiyun Support for KS0127 video decoder. 342*4882a593Smuzhiyun 343*4882a593Smuzhiyun This chip is used on AverMedia AVS6EYES Zoran-based MJPEG 344*4882a593Smuzhiyun cards. 345*4882a593Smuzhiyun 346*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 347*4882a593Smuzhiyun module will be called ks0127. 348*4882a593Smuzhiyun 349*4882a593Smuzhiyunconfig VIDEO_IT6616 350*4882a593Smuzhiyun tristate "ITE IT6616 decoder" 351*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 352*4882a593Smuzhiyun select HDMI 353*4882a593Smuzhiyun select V4L2_FWNODE 354*4882a593Smuzhiyun help 355*4882a593Smuzhiyun Support for the ITE IT6616 series HDMI to MIPI CSI-2 bridge. 356*4882a593Smuzhiyun 357*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 358*4882a593Smuzhiyun module will be called IT6616. 359*4882a593Smuzhiyun 360*4882a593Smuzhiyunconfig VIDEO_LT6911UXC 361*4882a593Smuzhiyun tristate "Lontium LT6911UXC decoder" 362*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 363*4882a593Smuzhiyun select HDMI 364*4882a593Smuzhiyun select V4L2_FWNODE 365*4882a593Smuzhiyun help 366*4882a593Smuzhiyun Support for the Lontium LT6911UXC series HDMI to MIPI CSI-2 bridge. 367*4882a593Smuzhiyun 368*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 369*4882a593Smuzhiyun module will be called lt6911uxc. 370*4882a593Smuzhiyun 371*4882a593Smuzhiyunconfig VIDEO_LT6911UXE 372*4882a593Smuzhiyun tristate "Lontium LT6911UXE decoder" 373*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 374*4882a593Smuzhiyun select HDMI 375*4882a593Smuzhiyun select V4L2_FWNODE 376*4882a593Smuzhiyun help 377*4882a593Smuzhiyun Support for the Lontium LT6911UXE series HDMI to MIPI CSI-2 bridge. 378*4882a593Smuzhiyun 379*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 380*4882a593Smuzhiyun module will be called lt6911uxe. 381*4882a593Smuzhiyun 382*4882a593Smuzhiyunconfig VIDEO_LT7911D 383*4882a593Smuzhiyun tristate "Lontium LT7911D decoder" 384*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 385*4882a593Smuzhiyun select HDMI 386*4882a593Smuzhiyun select V4L2_FWNODE 387*4882a593Smuzhiyun help 388*4882a593Smuzhiyun Support for the Lontium LT7911D series type-c DP to MIPI CSI-2 bridge. 389*4882a593Smuzhiyun 390*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 391*4882a593Smuzhiyun module will be called lt7911d. 392*4882a593Smuzhiyun 393*4882a593Smuzhiyunconfig VIDEO_LT7911UXC 394*4882a593Smuzhiyun tristate "Lontium LT7911UXC decoder" 395*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 396*4882a593Smuzhiyun select HDMI 397*4882a593Smuzhiyun select V4L2_FWNODE 398*4882a593Smuzhiyun help 399*4882a593Smuzhiyun Support for the Lontium LT7911UXC series type-c DP to MIPI CSI-2 bridge. 400*4882a593Smuzhiyun 401*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 402*4882a593Smuzhiyun module will be called lt7911uxc. 403*4882a593Smuzhiyun 404*4882a593Smuzhiyunconfig VIDEO_LT8619C 405*4882a593Smuzhiyun tristate "Lontium LT8619C decoder" 406*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 407*4882a593Smuzhiyun select HDMI 408*4882a593Smuzhiyun select V4L2_FWNODE 409*4882a593Smuzhiyun help 410*4882a593Smuzhiyun Support for the Lontium LT8619C HDMI to BT656/BT1120 bridge. 411*4882a593Smuzhiyun 412*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 413*4882a593Smuzhiyun module will be called lt8619c. 414*4882a593Smuzhiyun 415*4882a593Smuzhiyunconfig VIDEO_ML86V7667 416*4882a593Smuzhiyun tristate "OKI ML86V7667 video decoder" 417*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 418*4882a593Smuzhiyun help 419*4882a593Smuzhiyun Support for the OKI Semiconductor ML86V7667 video decoder. 420*4882a593Smuzhiyun 421*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 422*4882a593Smuzhiyun module will be called ml86v7667. 423*4882a593Smuzhiyun 424*4882a593Smuzhiyunconfig VIDEO_NVP6158 425*4882a593Smuzhiyun tristate "NEXTCHIP nvp6158 driver support" 426*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 427*4882a593Smuzhiyun help 428*4882a593Smuzhiyun Support for the Nextchip NVP6158 multi channels digital decode to 429*4882a593Smuzhiyun BT656/BT1120 bridge. 430*4882a593Smuzhiyun 431*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 432*4882a593Smuzhiyun module will be called nvp6158_drv. 433*4882a593Smuzhiyun 434*4882a593Smuzhiyunconfig VIDEO_NVP6188 435*4882a593Smuzhiyun tristate "NEXTCHIP nvp6188 driver support" 436*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 437*4882a593Smuzhiyun help 438*4882a593Smuzhiyun Support for the Nextchip NVP6188 multi channels digital decode to 439*4882a593Smuzhiyun MIPI CSI-2 bridge. 440*4882a593Smuzhiyun 441*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 442*4882a593Smuzhiyun module will be called nvp6188. 443*4882a593Smuzhiyun 444*4882a593Smuzhiyunconfig VIDEO_NVP6324 445*4882a593Smuzhiyun tristate "NEXTCHIP nvp6324 driver support" 446*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 447*4882a593Smuzhiyun help 448*4882a593Smuzhiyun Support for the NEXTCHIP NVP6324 video decoder. 449*4882a593Smuzhiyun 450*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 451*4882a593Smuzhiyun module will be called jaguar1_drv. 452*4882a593Smuzhiyun 453*4882a593Smuzhiyunconfig VIDEO_OTP_EEPROM 454*4882a593Smuzhiyun tristate "sensor otp from eeprom support" 455*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 456*4882a593Smuzhiyun select V4L2_FWNODE 457*4882a593Smuzhiyun help 458*4882a593Smuzhiyun This driver supports OTP load from eeprom. 459*4882a593Smuzhiyun 460*4882a593Smuzhiyunsource "drivers/media/i2c/rk628/Kconfig" 461*4882a593Smuzhiyun 462*4882a593Smuzhiyunconfig VIDEO_SAA7110 463*4882a593Smuzhiyun tristate "Philips SAA7110 video decoder" 464*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 465*4882a593Smuzhiyun help 466*4882a593Smuzhiyun Support for the Philips SAA7110 video decoders. 467*4882a593Smuzhiyun 468*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 469*4882a593Smuzhiyun module will be called saa7110. 470*4882a593Smuzhiyun 471*4882a593Smuzhiyunconfig VIDEO_SAA711X 472*4882a593Smuzhiyun tristate "Philips SAA7111/3/4/5 video decoders" 473*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 474*4882a593Smuzhiyun help 475*4882a593Smuzhiyun Support for the Philips SAA7111/3/4/5 video decoders. 476*4882a593Smuzhiyun 477*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 478*4882a593Smuzhiyun module will be called saa7115. 479*4882a593Smuzhiyun 480*4882a593Smuzhiyunconfig VIDEO_TC358743 481*4882a593Smuzhiyun tristate "Toshiba TC358743 decoder" 482*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 483*4882a593Smuzhiyun select MEDIA_CONTROLLER 484*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 485*4882a593Smuzhiyun select HDMI 486*4882a593Smuzhiyun select V4L2_FWNODE 487*4882a593Smuzhiyun help 488*4882a593Smuzhiyun Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge. 489*4882a593Smuzhiyun 490*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 491*4882a593Smuzhiyun module will be called tc358743. 492*4882a593Smuzhiyun 493*4882a593Smuzhiyunconfig VIDEO_TC358743_CEC 494*4882a593Smuzhiyun bool "Enable Toshiba TC358743 CEC support" 495*4882a593Smuzhiyun depends on VIDEO_TC358743 496*4882a593Smuzhiyun select CEC_CORE 497*4882a593Smuzhiyun help 498*4882a593Smuzhiyun When selected the tc358743 will support the optional 499*4882a593Smuzhiyun HDMI CEC feature. 500*4882a593Smuzhiyun 501*4882a593Smuzhiyunconfig VIDEO_TC35874X 502*4882a593Smuzhiyun tristate "Toshiba TC35874X decoder" 503*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 504*4882a593Smuzhiyun select MEDIA_CONTROLLER 505*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 506*4882a593Smuzhiyun select HDMI 507*4882a593Smuzhiyun select V4L2_FWNODE 508*4882a593Smuzhiyun help 509*4882a593Smuzhiyun Support for the Toshiba TC35874X HDMI to MIPI CSI-2 bridge. 510*4882a593Smuzhiyun 511*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 512*4882a593Smuzhiyun module will be called tc35874x. 513*4882a593Smuzhiyun 514*4882a593Smuzhiyunconfig VIDEO_TECHPOINT 515*4882a593Smuzhiyun tristate "TechPoint decoder" 516*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 517*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 518*4882a593Smuzhiyun help 519*4882a593Smuzhiyun Support for the TechPoint Multichannel digital decode to 520*4882a593Smuzhiyun MIPI CSI-2 bridge. 521*4882a593Smuzhiyun 522*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 523*4882a593Smuzhiyun module will be called TechPoint. 524*4882a593Smuzhiyun 525*4882a593Smuzhiyunconfig VIDEO_THCV244 526*4882a593Smuzhiyun tristate "Thine THCV244 decoder" 527*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 528*4882a593Smuzhiyun select MEDIA_CONTROLLER 529*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 530*4882a593Smuzhiyun select HDMI 531*4882a593Smuzhiyun select V4L2_FWNODE 532*4882a593Smuzhiyun help 533*4882a593Smuzhiyun Support for the Thine THCV244 deserializer. 534*4882a593Smuzhiyun 535*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 536*4882a593Smuzhiyun module will be called thcv244. 537*4882a593Smuzhiyun 538*4882a593Smuzhiyunconfig VIDEO_TVP514X 539*4882a593Smuzhiyun tristate "Texas Instruments TVP514x video decoder" 540*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 541*4882a593Smuzhiyun select V4L2_FWNODE 542*4882a593Smuzhiyun help 543*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the TI TVP5146/47 544*4882a593Smuzhiyun decoder. It is currently working with the TI OMAP3 camera 545*4882a593Smuzhiyun controller. 546*4882a593Smuzhiyun 547*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 548*4882a593Smuzhiyun module will be called tvp514x. 549*4882a593Smuzhiyun 550*4882a593Smuzhiyunconfig VIDEO_TVP5150 551*4882a593Smuzhiyun tristate "Texas Instruments TVP5150 video decoder" 552*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 553*4882a593Smuzhiyun select V4L2_FWNODE 554*4882a593Smuzhiyun select REGMAP_I2C 555*4882a593Smuzhiyun help 556*4882a593Smuzhiyun Support for the Texas Instruments TVP5150 video decoder. 557*4882a593Smuzhiyun 558*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 559*4882a593Smuzhiyun module will be called tvp5150. 560*4882a593Smuzhiyun 561*4882a593Smuzhiyunconfig VIDEO_TVP7002 562*4882a593Smuzhiyun tristate "Texas Instruments TVP7002 video decoder" 563*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 564*4882a593Smuzhiyun select V4L2_FWNODE 565*4882a593Smuzhiyun help 566*4882a593Smuzhiyun Support for the Texas Instruments TVP7002 video decoder. 567*4882a593Smuzhiyun 568*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 569*4882a593Smuzhiyun module will be called tvp7002. 570*4882a593Smuzhiyun 571*4882a593Smuzhiyunconfig VIDEO_TW2804 572*4882a593Smuzhiyun tristate "Techwell TW2804 multiple video decoder" 573*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 574*4882a593Smuzhiyun help 575*4882a593Smuzhiyun Support for the Techwell tw2804 multiple video decoder. 576*4882a593Smuzhiyun 577*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 578*4882a593Smuzhiyun module will be called tw2804. 579*4882a593Smuzhiyun 580*4882a593Smuzhiyunconfig VIDEO_TW9903 581*4882a593Smuzhiyun tristate "Techwell TW9903 video decoder" 582*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 583*4882a593Smuzhiyun help 584*4882a593Smuzhiyun Support for the Techwell tw9903 multi-standard video decoder 585*4882a593Smuzhiyun with high quality down scaler. 586*4882a593Smuzhiyun 587*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 588*4882a593Smuzhiyun module will be called tw9903. 589*4882a593Smuzhiyun 590*4882a593Smuzhiyunconfig VIDEO_TW9906 591*4882a593Smuzhiyun tristate "Techwell TW9906 video decoder" 592*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 593*4882a593Smuzhiyun help 594*4882a593Smuzhiyun Support for the Techwell tw9906 enhanced multi-standard comb filter 595*4882a593Smuzhiyun video decoder with YCbCr input support. 596*4882a593Smuzhiyun 597*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 598*4882a593Smuzhiyun module will be called tw9906. 599*4882a593Smuzhiyun 600*4882a593Smuzhiyunconfig VIDEO_TW9910 601*4882a593Smuzhiyun tristate "Techwell TW9910 video decoder" 602*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 603*4882a593Smuzhiyun help 604*4882a593Smuzhiyun Support for Techwell TW9910 NTSC/PAL/SECAM video decoder. 605*4882a593Smuzhiyun 606*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 607*4882a593Smuzhiyun module will be called tw9910. 608*4882a593Smuzhiyun 609*4882a593Smuzhiyunconfig VIDEO_VPX3220 610*4882a593Smuzhiyun tristate "vpx3220a, vpx3216b & vpx3214c video decoders" 611*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 612*4882a593Smuzhiyun help 613*4882a593Smuzhiyun Support for VPX322x video decoders. 614*4882a593Smuzhiyun 615*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 616*4882a593Smuzhiyun module will be called vpx3220. 617*4882a593Smuzhiyun 618*4882a593Smuzhiyunconfig VIDEO_MAX9286 619*4882a593Smuzhiyun tristate "Maxim MAX9286 GMSL deserializer support" 620*4882a593Smuzhiyun depends on I2C && I2C_MUX 621*4882a593Smuzhiyun depends on OF_GPIO 622*4882a593Smuzhiyun select V4L2_FWNODE 623*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 624*4882a593Smuzhiyun select MEDIA_CONTROLLER 625*4882a593Smuzhiyun help 626*4882a593Smuzhiyun This driver supports the Maxim MAX9286 GMSL deserializer. 627*4882a593Smuzhiyun 628*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 629*4882a593Smuzhiyun module will be called max9286. 630*4882a593Smuzhiyun 631*4882a593Smuzhiyunconfig VIDEO_MAX96712 632*4882a593Smuzhiyun tristate "Maxim MAX96712 GMSL deserializer support" 633*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 634*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 635*4882a593Smuzhiyun select V4L2_FWNODE 636*4882a593Smuzhiyun help 637*4882a593Smuzhiyun This driver supports the Maxim MAX96712 GMSL deserializer. 638*4882a593Smuzhiyun 639*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 640*4882a593Smuzhiyun module will be called max96712. 641*4882a593Smuzhiyun 642*4882a593Smuzhiyunconfig VIDEO_MAX96714 643*4882a593Smuzhiyun tristate "Maxim MAX96714 GMSL deserializer support" 644*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 645*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 646*4882a593Smuzhiyun select V4L2_FWNODE 647*4882a593Smuzhiyun help 648*4882a593Smuzhiyun This driver supports the Maxim MAX96714 GMSL deserializer. 649*4882a593Smuzhiyun 650*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 651*4882a593Smuzhiyun module will be called max96714. 652*4882a593Smuzhiyun 653*4882a593Smuzhiyunconfig VIDEO_MAX96722 654*4882a593Smuzhiyun tristate "Maxim MAX96722 GMSL deserializer support" 655*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 656*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 657*4882a593Smuzhiyun select V4L2_FWNODE 658*4882a593Smuzhiyun help 659*4882a593Smuzhiyun This driver supports the Maxim MAX96722 GMSL deserializer. 660*4882a593Smuzhiyun 661*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 662*4882a593Smuzhiyun module will be called max96722. 663*4882a593Smuzhiyun 664*4882a593Smuzhiyuncomment "Video and audio decoders" 665*4882a593Smuzhiyun 666*4882a593Smuzhiyunconfig VIDEO_SAA717X 667*4882a593Smuzhiyun tristate "Philips SAA7171/3/4 audio/video decoders" 668*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 669*4882a593Smuzhiyun help 670*4882a593Smuzhiyun Support for the Philips SAA7171/3/4 audio/video decoders. 671*4882a593Smuzhiyun 672*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 673*4882a593Smuzhiyun module will be called saa717x. 674*4882a593Smuzhiyun 675*4882a593Smuzhiyunsource "drivers/media/i2c/cx25840/Kconfig" 676*4882a593Smuzhiyunsource "drivers/media/i2c/it66353/Kconfig" 677*4882a593Smuzhiyun 678*4882a593Smuzhiyunendmenu 679*4882a593Smuzhiyun 680*4882a593Smuzhiyunmenu "Video encoders" 681*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 682*4882a593Smuzhiyun 683*4882a593Smuzhiyunconfig VIDEO_SAA7127 684*4882a593Smuzhiyun tristate "Philips SAA7127/9 digital video encoders" 685*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 686*4882a593Smuzhiyun help 687*4882a593Smuzhiyun Support for the Philips SAA7127/9 digital video encoders. 688*4882a593Smuzhiyun 689*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 690*4882a593Smuzhiyun module will be called saa7127. 691*4882a593Smuzhiyun 692*4882a593Smuzhiyunconfig VIDEO_SAA7185 693*4882a593Smuzhiyun tristate "Philips SAA7185 video encoder" 694*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 695*4882a593Smuzhiyun help 696*4882a593Smuzhiyun Support for the Philips SAA7185 video encoder. 697*4882a593Smuzhiyun 698*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 699*4882a593Smuzhiyun module will be called saa7185. 700*4882a593Smuzhiyun 701*4882a593Smuzhiyunconfig VIDEO_ADV7170 702*4882a593Smuzhiyun tristate "Analog Devices ADV7170 video encoder" 703*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 704*4882a593Smuzhiyun help 705*4882a593Smuzhiyun Support for the Analog Devices ADV7170 video encoder driver 706*4882a593Smuzhiyun 707*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 708*4882a593Smuzhiyun module will be called adv7170. 709*4882a593Smuzhiyun 710*4882a593Smuzhiyunconfig VIDEO_ADV7175 711*4882a593Smuzhiyun tristate "Analog Devices ADV7175 video encoder" 712*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 713*4882a593Smuzhiyun help 714*4882a593Smuzhiyun Support for the Analog Devices ADV7175 video encoder driver 715*4882a593Smuzhiyun 716*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 717*4882a593Smuzhiyun module will be called adv7175. 718*4882a593Smuzhiyun 719*4882a593Smuzhiyunconfig VIDEO_ADV7343 720*4882a593Smuzhiyun tristate "ADV7343 video encoder" 721*4882a593Smuzhiyun depends on I2C 722*4882a593Smuzhiyun help 723*4882a593Smuzhiyun Support for Analog Devices I2C bus based ADV7343 encoder. 724*4882a593Smuzhiyun 725*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 726*4882a593Smuzhiyun module will be called adv7343. 727*4882a593Smuzhiyun 728*4882a593Smuzhiyunconfig VIDEO_ADV7393 729*4882a593Smuzhiyun tristate "ADV7393 video encoder" 730*4882a593Smuzhiyun depends on I2C 731*4882a593Smuzhiyun help 732*4882a593Smuzhiyun Support for Analog Devices I2C bus based ADV7393 encoder. 733*4882a593Smuzhiyun 734*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 735*4882a593Smuzhiyun module will be called adv7393. 736*4882a593Smuzhiyun 737*4882a593Smuzhiyunconfig VIDEO_ADV7511 738*4882a593Smuzhiyun tristate "Analog Devices ADV7511 encoder" 739*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 740*4882a593Smuzhiyun depends on DRM_I2C_ADV7511=n || COMPILE_TEST 741*4882a593Smuzhiyun select MEDIA_CONTROLLER 742*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 743*4882a593Smuzhiyun select HDMI 744*4882a593Smuzhiyun help 745*4882a593Smuzhiyun Support for the Analog Devices ADV7511 video encoder. 746*4882a593Smuzhiyun 747*4882a593Smuzhiyun This is a Analog Devices HDMI transmitter. 748*4882a593Smuzhiyun 749*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 750*4882a593Smuzhiyun module will be called adv7511. 751*4882a593Smuzhiyun 752*4882a593Smuzhiyunconfig VIDEO_ADV7511_CEC 753*4882a593Smuzhiyun bool "Enable Analog Devices ADV7511 CEC support" 754*4882a593Smuzhiyun depends on VIDEO_ADV7511 755*4882a593Smuzhiyun select CEC_CORE 756*4882a593Smuzhiyun help 757*4882a593Smuzhiyun When selected the adv7511 will support the optional 758*4882a593Smuzhiyun HDMI CEC feature. 759*4882a593Smuzhiyun 760*4882a593Smuzhiyunconfig VIDEO_AD9389B 761*4882a593Smuzhiyun tristate "Analog Devices AD9389B encoder" 762*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 763*4882a593Smuzhiyun select MEDIA_CONTROLLER 764*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 765*4882a593Smuzhiyun 766*4882a593Smuzhiyun help 767*4882a593Smuzhiyun Support for the Analog Devices AD9389B video encoder. 768*4882a593Smuzhiyun 769*4882a593Smuzhiyun This is a Analog Devices HDMI transmitter. 770*4882a593Smuzhiyun 771*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 772*4882a593Smuzhiyun module will be called ad9389b. 773*4882a593Smuzhiyun 774*4882a593Smuzhiyunconfig VIDEO_AK881X 775*4882a593Smuzhiyun tristate "AK8813/AK8814 video encoders" 776*4882a593Smuzhiyun depends on I2C 777*4882a593Smuzhiyun help 778*4882a593Smuzhiyun Video output driver for AKM AK8813 and AK8814 TV encoders 779*4882a593Smuzhiyun 780*4882a593Smuzhiyunconfig VIDEO_THS8200 781*4882a593Smuzhiyun tristate "Texas Instruments THS8200 video encoder" 782*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 783*4882a593Smuzhiyun help 784*4882a593Smuzhiyun Support for the Texas Instruments THS8200 video encoder. 785*4882a593Smuzhiyun 786*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 787*4882a593Smuzhiyun module will be called ths8200. 788*4882a593Smuzhiyunendmenu 789*4882a593Smuzhiyun 790*4882a593Smuzhiyunmenu "Video improvement chips" 791*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 792*4882a593Smuzhiyun 793*4882a593Smuzhiyunconfig VIDEO_UPD64031A 794*4882a593Smuzhiyun tristate "NEC Electronics uPD64031A Ghost Reduction" 795*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 796*4882a593Smuzhiyun help 797*4882a593Smuzhiyun Support for the NEC Electronics uPD64031A Ghost Reduction 798*4882a593Smuzhiyun video chip. It is most often found in NTSC TV cards made for 799*4882a593Smuzhiyun Japan and is used to reduce the 'ghosting' effect that can 800*4882a593Smuzhiyun be present in analog TV broadcasts. 801*4882a593Smuzhiyun 802*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 803*4882a593Smuzhiyun module will be called upd64031a. 804*4882a593Smuzhiyun 805*4882a593Smuzhiyunconfig VIDEO_UPD64083 806*4882a593Smuzhiyun tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" 807*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 808*4882a593Smuzhiyun help 809*4882a593Smuzhiyun Support for the NEC Electronics uPD64083 3-Dimensional Y/C 810*4882a593Smuzhiyun separation video chip. It is used to improve the quality of 811*4882a593Smuzhiyun the colors of a composite signal. 812*4882a593Smuzhiyun 813*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 814*4882a593Smuzhiyun module will be called upd64083. 815*4882a593Smuzhiyunendmenu 816*4882a593Smuzhiyun 817*4882a593Smuzhiyunmenu "Audio/Video compression chips" 818*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 819*4882a593Smuzhiyun 820*4882a593Smuzhiyunconfig VIDEO_SAA6752HS 821*4882a593Smuzhiyun tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder" 822*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 823*4882a593Smuzhiyun select CRC32 824*4882a593Smuzhiyun help 825*4882a593Smuzhiyun Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3 826*4882a593Smuzhiyun audio encoder with multiplexer. 827*4882a593Smuzhiyun 828*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 829*4882a593Smuzhiyun module will be called saa6752hs. 830*4882a593Smuzhiyun 831*4882a593Smuzhiyunendmenu 832*4882a593Smuzhiyun 833*4882a593Smuzhiyunmenu "SDR tuner chips" 834*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 835*4882a593Smuzhiyun 836*4882a593Smuzhiyunconfig SDR_MAX2175 837*4882a593Smuzhiyun tristate "Maxim 2175 RF to Bits tuner" 838*4882a593Smuzhiyun depends on VIDEO_V4L2 && MEDIA_SDR_SUPPORT && I2C 839*4882a593Smuzhiyun select REGMAP_I2C 840*4882a593Smuzhiyun help 841*4882a593Smuzhiyun Support for Maxim 2175 tuner. It is an advanced analog/digital 842*4882a593Smuzhiyun radio receiver with RF-to-Bits front-end designed for SDR solutions. 843*4882a593Smuzhiyun 844*4882a593Smuzhiyun To compile this driver as a module, choose M here; the 845*4882a593Smuzhiyun module will be called max2175. 846*4882a593Smuzhiyun 847*4882a593Smuzhiyun 848*4882a593Smuzhiyunendmenu 849*4882a593Smuzhiyun 850*4882a593Smuzhiyunmenu "Miscellaneous helper chips" 851*4882a593Smuzhiyun visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 852*4882a593Smuzhiyun 853*4882a593Smuzhiyunconfig VIDEO_THS7303 854*4882a593Smuzhiyun tristate "THS7303/53 Video Amplifier" 855*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 856*4882a593Smuzhiyun help 857*4882a593Smuzhiyun Support for TI THS7303/53 video amplifier 858*4882a593Smuzhiyun 859*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 860*4882a593Smuzhiyun module will be called ths7303. 861*4882a593Smuzhiyun 862*4882a593Smuzhiyunconfig VIDEO_M52790 863*4882a593Smuzhiyun tristate "Mitsubishi M52790 A/V switch" 864*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 865*4882a593Smuzhiyun help 866*4882a593Smuzhiyun Support for the Mitsubishi M52790 A/V switch. 867*4882a593Smuzhiyun 868*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 869*4882a593Smuzhiyun module will be called m52790. 870*4882a593Smuzhiyun 871*4882a593Smuzhiyunconfig VIDEO_I2C 872*4882a593Smuzhiyun tristate "I2C transport video support" 873*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 874*4882a593Smuzhiyun select VIDEOBUF2_VMALLOC 875*4882a593Smuzhiyun imply HWMON 876*4882a593Smuzhiyun help 877*4882a593Smuzhiyun Enable the I2C transport video support which supports the 878*4882a593Smuzhiyun following: 879*4882a593Smuzhiyun * Panasonic AMG88xx Grid-Eye Sensors 880*4882a593Smuzhiyun * Melexis MLX90640 Thermal Cameras 881*4882a593Smuzhiyun 882*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 883*4882a593Smuzhiyun module will be called video-i2c 884*4882a593Smuzhiyun 885*4882a593Smuzhiyunconfig VIDEO_ST_MIPID02 886*4882a593Smuzhiyun tristate "STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge" 887*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 888*4882a593Smuzhiyun select MEDIA_CONTROLLER 889*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 890*4882a593Smuzhiyun select V4L2_FWNODE 891*4882a593Smuzhiyun help 892*4882a593Smuzhiyun Support for STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge. 893*4882a593Smuzhiyun It is used to allow usage of CSI-2 sensor with PARALLEL port 894*4882a593Smuzhiyun controller. 895*4882a593Smuzhiyun 896*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 897*4882a593Smuzhiyun module will be called st-mipid02. 898*4882a593Smuzhiyun 899*4882a593Smuzhiyunconfig VIDEO_RK_IRCUT 900*4882a593Smuzhiyun tristate "Rockchip IR-CUT control device" 901*4882a593Smuzhiyun depends on VIDEO_V4L2 902*4882a593Smuzhiyun help 903*4882a593Smuzhiyun Support for the Rockchip IR-CUT control board. 904*4882a593Smuzhiyun 905*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 906*4882a593Smuzhiyun module will be called rk_ircut. 907*4882a593Smuzhiyun 908*4882a593Smuzhiyunendmenu 909*4882a593Smuzhiyun 910*4882a593Smuzhiyun# 911*4882a593Smuzhiyun# V4L2 I2C drivers that are related with Camera support 912*4882a593Smuzhiyun# 913*4882a593Smuzhiyun 914*4882a593Smuzhiyunmenu "Camera sensor devices" 915*4882a593Smuzhiyun visible if MEDIA_CAMERA_SUPPORT 916*4882a593Smuzhiyun 917*4882a593Smuzhiyunconfig VIDEO_APTINA_PLL 918*4882a593Smuzhiyun tristate 919*4882a593Smuzhiyun 920*4882a593Smuzhiyunconfig VIDEO_SMIAPP_PLL 921*4882a593Smuzhiyun tristate 922*4882a593Smuzhiyun 923*4882a593Smuzhiyunconfig VIDEO_AR0230 924*4882a593Smuzhiyun tristate "Aptina AR0230 sensor support" 925*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 926*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 927*4882a593Smuzhiyun select V4L2_FWNODE 928*4882a593Smuzhiyun help 929*4882a593Smuzhiyun Support for the Aptina AR0230 sensor. 930*4882a593Smuzhiyun 931*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 932*4882a593Smuzhiyun module will be called ar0230. 933*4882a593Smuzhiyun 934*4882a593Smuzhiyunconfig VIDEO_AR0822 935*4882a593Smuzhiyun tristate "Onsemi AR0822 sensor support" 936*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 937*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 938*4882a593Smuzhiyun select V4L2_FWNODE 939*4882a593Smuzhiyun help 940*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Onsemi 941*4882a593Smuzhiyun AR0822 camera. 942*4882a593Smuzhiyun 943*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 944*4882a593Smuzhiyun module will be called ar0822. 945*4882a593Smuzhiyun 946*4882a593Smuzhiyunconfig VIDEO_GC02M2 947*4882a593Smuzhiyun tristate "GalaxyCore GC02M2 sensor support" 948*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 949*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 950*4882a593Smuzhiyun select V4L2_FWNODE 951*4882a593Smuzhiyun help 952*4882a593Smuzhiyun Support for the GalaxyCore GC02M2 sensor. 953*4882a593Smuzhiyun 954*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 955*4882a593Smuzhiyun module will be called gc02m2. 956*4882a593Smuzhiyun 957*4882a593Smuzhiyunconfig VIDEO_GC08A3 958*4882a593Smuzhiyun tristate "GalaxyCore GC08A3 sensor support" 959*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 960*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 961*4882a593Smuzhiyun select V4L2_FWNODE 962*4882a593Smuzhiyun help 963*4882a593Smuzhiyun Support for the GalaxyCore GC08A3 sensor. 964*4882a593Smuzhiyun 965*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 966*4882a593Smuzhiyun module will be called gc08a3. 967*4882a593Smuzhiyun 968*4882a593Smuzhiyunconfig VIDEO_GC1084 969*4882a593Smuzhiyun tristate "GalaxyCore GC1084 sensor support" 970*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 971*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 972*4882a593Smuzhiyun select V4L2_FWNODE 973*4882a593Smuzhiyun help 974*4882a593Smuzhiyun Support for the GalaxyCore GC1084 sensor. 975*4882a593Smuzhiyun 976*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 977*4882a593Smuzhiyun module will be called gc1084. 978*4882a593Smuzhiyun 979*4882a593Smuzhiyunconfig VIDEO_GC2053 980*4882a593Smuzhiyun tristate "GalaxyCore GC2053 sensor support" 981*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 982*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 983*4882a593Smuzhiyun select V4L2_FWNODE 984*4882a593Smuzhiyun help 985*4882a593Smuzhiyun Support for the GalaxyCore GC2053 sensor. 986*4882a593Smuzhiyun 987*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 988*4882a593Smuzhiyun module will be called gc2053. 989*4882a593Smuzhiyun 990*4882a593Smuzhiyunconfig VIDEO_GC2093 991*4882a593Smuzhiyun tristate "GalaxyCore GC2093 sensor support" 992*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 993*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 994*4882a593Smuzhiyun select V4L2_FWNODE 995*4882a593Smuzhiyun help 996*4882a593Smuzhiyun Support for the GalaxyCore GC2093 sensor. 997*4882a593Smuzhiyun 998*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 999*4882a593Smuzhiyun module will be called gc2093. 1000*4882a593Smuzhiyun 1001*4882a593Smuzhiyunconfig VIDEO_GC2145 1002*4882a593Smuzhiyun tristate "GalaxyCore GC2145 sensor support" 1003*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1004*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1005*4882a593Smuzhiyun select V4L2_FWNODE 1006*4882a593Smuzhiyun help 1007*4882a593Smuzhiyun Support for the GalaxyCore GC2145 sensor. 1008*4882a593Smuzhiyun 1009*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1010*4882a593Smuzhiyun module will be called gc2145. 1011*4882a593Smuzhiyun 1012*4882a593Smuzhiyunconfig VIDEO_GC2385 1013*4882a593Smuzhiyun tristate "GalaxyCore GC2385 sensor support" 1014*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1015*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1016*4882a593Smuzhiyun select V4L2_FWNODE 1017*4882a593Smuzhiyun help 1018*4882a593Smuzhiyun Support for the GalaxyCore GC2385 sensor. 1019*4882a593Smuzhiyun 1020*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1021*4882a593Smuzhiyun module will be called gc2385. 1022*4882a593Smuzhiyun 1023*4882a593Smuzhiyunconfig VIDEO_GC3003 1024*4882a593Smuzhiyun tristate "GalaxyCore GC3003 sensor support" 1025*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1026*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1027*4882a593Smuzhiyun select V4L2_FWNODE 1028*4882a593Smuzhiyun help 1029*4882a593Smuzhiyun Support for the GalaxyCore GC3003 sensor. 1030*4882a593Smuzhiyun 1031*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1032*4882a593Smuzhiyun module will be called gc3003. 1033*4882a593Smuzhiyun 1034*4882a593Smuzhiyunconfig VIDEO_GC4023 1035*4882a593Smuzhiyun tristate "GalaxyCore GC4023 sensor support" 1036*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1037*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1038*4882a593Smuzhiyun select V4L2_FWNODE 1039*4882a593Smuzhiyun help 1040*4882a593Smuzhiyun Support for the GalaxyCore GC4023 sensor. 1041*4882a593Smuzhiyun 1042*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1043*4882a593Smuzhiyun module will be called gc4023 1044*4882a593Smuzhiyun 1045*4882a593Smuzhiyunconfig VIDEO_GC4653 1046*4882a593Smuzhiyun tristate "GalaxyCore GC4653 sensor support" 1047*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1048*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1049*4882a593Smuzhiyun select V4L2_FWNODE 1050*4882a593Smuzhiyun help 1051*4882a593Smuzhiyun Support for the GalaxyCore GC4663 sensor. 1052*4882a593Smuzhiyun 1053*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1054*4882a593Smuzhiyun module will be called gc4653 1055*4882a593Smuzhiyun 1056*4882a593Smuzhiyunconfig VIDEO_GC4663 1057*4882a593Smuzhiyun tristate "GalaxyCore GC4663 sensor support" 1058*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1059*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1060*4882a593Smuzhiyun select V4L2_FWNODE 1061*4882a593Smuzhiyun help 1062*4882a593Smuzhiyun Support for the GalaxyCore GC4663 sensor. 1063*4882a593Smuzhiyun 1064*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1065*4882a593Smuzhiyun module will be called gc4663. 1066*4882a593Smuzhiyun 1067*4882a593Smuzhiyunconfig VIDEO_GC4C33 1068*4882a593Smuzhiyun tristate "GalaxyCore GC4C33 sensor support" 1069*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1070*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1071*4882a593Smuzhiyun select V4L2_FWNODE 1072*4882a593Smuzhiyun help 1073*4882a593Smuzhiyun Support for the GalaxyCore GC4C33 sensor. 1074*4882a593Smuzhiyun 1075*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1076*4882a593Smuzhiyun module will be called gc4C33. 1077*4882a593Smuzhiyun 1078*4882a593Smuzhiyunconfig VIDEO_GC5025 1079*4882a593Smuzhiyun tristate "GalaxyCore GC5025 sensor support" 1080*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1081*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1082*4882a593Smuzhiyun select V4L2_FWNODE 1083*4882a593Smuzhiyun help 1084*4882a593Smuzhiyun Support for the GalaxyCore GC5025 sensor. 1085*4882a593Smuzhiyun 1086*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1087*4882a593Smuzhiyun module will be called gc5025. 1088*4882a593Smuzhiyun 1089*4882a593Smuzhiyunconfig VIDEO_GC5035 1090*4882a593Smuzhiyun tristate "GalaxyCore GC5035 sensor support" 1091*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 1092*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1093*4882a593Smuzhiyun select V4L2_FWNODE 1094*4882a593Smuzhiyun help 1095*4882a593Smuzhiyun Support for the GalaxyCore GC5035 sensor. 1096*4882a593Smuzhiyun 1097*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1098*4882a593Smuzhiyun module will be called gc5035. 1099*4882a593Smuzhiyun 1100*4882a593Smuzhiyunconfig VIDEO_GC8034 1101*4882a593Smuzhiyun tristate "GalaxyCore GC8034 sensor support" 1102*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1103*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1104*4882a593Smuzhiyun select V4L2_FWNODE 1105*4882a593Smuzhiyun help 1106*4882a593Smuzhiyun Support for the GalaxyCore GC8034 sensor. 1107*4882a593Smuzhiyun 1108*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1109*4882a593Smuzhiyun module will be called gc8034. 1110*4882a593Smuzhiyun 1111*4882a593Smuzhiyunconfig VIDEO_HI556 1112*4882a593Smuzhiyun tristate "Hynix Hi-556 sensor support" 1113*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1114*4882a593Smuzhiyun select MEDIA_CONTROLLER 1115*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1116*4882a593Smuzhiyun select V4L2_FWNODE 1117*4882a593Smuzhiyun help 1118*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Hynix 1119*4882a593Smuzhiyun Hi-556 camera. 1120*4882a593Smuzhiyun 1121*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1122*4882a593Smuzhiyun module will be called hi556. 1123*4882a593Smuzhiyun 1124*4882a593Smuzhiyunconfig VIDEO_IMX214 1125*4882a593Smuzhiyun tristate "Sony IMX214 sensor support" 1126*4882a593Smuzhiyun depends on GPIOLIB && I2C && VIDEO_V4L2 1127*4882a593Smuzhiyun select V4L2_FWNODE 1128*4882a593Smuzhiyun select MEDIA_CONTROLLER 1129*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1130*4882a593Smuzhiyun select REGMAP_I2C 1131*4882a593Smuzhiyun help 1132*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1133*4882a593Smuzhiyun IMX214 camera. 1134*4882a593Smuzhiyun 1135*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1136*4882a593Smuzhiyun module will be called imx214. 1137*4882a593Smuzhiyun 1138*4882a593Smuzhiyunconfig VIDEO_IMX214_EEPROM 1139*4882a593Smuzhiyun tristate "Sony imx214 sensor otp from eeprom support" 1140*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1141*4882a593Smuzhiyun depends on VIDEO_IMX214 1142*4882a593Smuzhiyun select V4L2_FWNODE 1143*4882a593Smuzhiyun help 1144*4882a593Smuzhiyun This driver supports IMX214 OTP load from eeprom. 1145*4882a593Smuzhiyun 1146*4882a593Smuzhiyunconfig VIDEO_IMX219 1147*4882a593Smuzhiyun tristate "Sony IMX219 sensor support" 1148*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1149*4882a593Smuzhiyun select MEDIA_CONTROLLER 1150*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1151*4882a593Smuzhiyun select V4L2_FWNODE 1152*4882a593Smuzhiyun help 1153*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1154*4882a593Smuzhiyun IMX219 camera. 1155*4882a593Smuzhiyun 1156*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1157*4882a593Smuzhiyun module will be called imx219. 1158*4882a593Smuzhiyun 1159*4882a593Smuzhiyunconfig VIDEO_IMX258 1160*4882a593Smuzhiyun tristate "Sony IMX258 sensor support" 1161*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1162*4882a593Smuzhiyun select MEDIA_CONTROLLER 1163*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1164*4882a593Smuzhiyun help 1165*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1166*4882a593Smuzhiyun IMX258 camera. 1167*4882a593Smuzhiyun 1168*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1169*4882a593Smuzhiyun module will be called imx258. 1170*4882a593Smuzhiyun 1171*4882a593Smuzhiyunconfig VIDEO_IMX258_EEPROM 1172*4882a593Smuzhiyun tristate "Sony imx258 sensor otp from eeprom support" 1173*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1174*4882a593Smuzhiyun depends on VIDEO_IMX258 1175*4882a593Smuzhiyun select V4L2_FWNODE 1176*4882a593Smuzhiyun help 1177*4882a593Smuzhiyun This driver supports IMX258 OTP load from eeprom. 1178*4882a593Smuzhiyun 1179*4882a593Smuzhiyunconfig VIDEO_IMX274 1180*4882a593Smuzhiyun tristate "Sony IMX274 sensor support" 1181*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1182*4882a593Smuzhiyun select MEDIA_CONTROLLER 1183*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1184*4882a593Smuzhiyun select REGMAP_I2C 1185*4882a593Smuzhiyun help 1186*4882a593Smuzhiyun This is a V4L2 sensor driver for the Sony IMX274 1187*4882a593Smuzhiyun CMOS image sensor. 1188*4882a593Smuzhiyun 1189*4882a593Smuzhiyunconfig VIDEO_IMX290 1190*4882a593Smuzhiyun tristate "Sony IMX290 sensor support" 1191*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1192*4882a593Smuzhiyun select MEDIA_CONTROLLER 1193*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1194*4882a593Smuzhiyun select REGMAP_I2C 1195*4882a593Smuzhiyun select V4L2_FWNODE 1196*4882a593Smuzhiyun help 1197*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1198*4882a593Smuzhiyun IMX290 camera sensor. 1199*4882a593Smuzhiyun 1200*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1201*4882a593Smuzhiyun module will be called imx290. 1202*4882a593Smuzhiyun 1203*4882a593Smuzhiyunconfig VIDEO_IMX307 1204*4882a593Smuzhiyun tristate "Sony IMX307 sensor support" 1205*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1206*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1207*4882a593Smuzhiyun help 1208*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1209*4882a593Smuzhiyun IMX307 camera. 1210*4882a593Smuzhiyun 1211*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1212*4882a593Smuzhiyun module will be called imx307. 1213*4882a593Smuzhiyun 1214*4882a593Smuzhiyunconfig VIDEO_IMX317 1215*4882a593Smuzhiyun tristate "Sony IMX317 sensor support" 1216*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1217*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1218*4882a593Smuzhiyun help 1219*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1220*4882a593Smuzhiyun IMX317 camera. 1221*4882a593Smuzhiyun 1222*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1223*4882a593Smuzhiyun module will be called imx317. 1224*4882a593Smuzhiyun 1225*4882a593Smuzhiyunconfig VIDEO_IMX319 1226*4882a593Smuzhiyun tristate "Sony IMX319 sensor support" 1227*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1228*4882a593Smuzhiyun select MEDIA_CONTROLLER 1229*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1230*4882a593Smuzhiyun help 1231*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1232*4882a593Smuzhiyun IMX319 camera. 1233*4882a593Smuzhiyun 1234*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1235*4882a593Smuzhiyun module will be called imx319. 1236*4882a593Smuzhiyun 1237*4882a593Smuzhiyunconfig VIDEO_IMX323 1238*4882a593Smuzhiyun tristate "Sony IMX323 sensor support" 1239*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1240*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1241*4882a593Smuzhiyun help 1242*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1243*4882a593Smuzhiyun IMX323 camera. 1244*4882a593Smuzhiyun 1245*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1246*4882a593Smuzhiyun module will be called imx323. 1247*4882a593Smuzhiyun 1248*4882a593Smuzhiyunconfig VIDEO_IMX327 1249*4882a593Smuzhiyun tristate "Sony IMX327 sensor support" 1250*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1251*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1252*4882a593Smuzhiyun help 1253*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1254*4882a593Smuzhiyun IMX327 camera. 1255*4882a593Smuzhiyun 1256*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1257*4882a593Smuzhiyun module will be called imx327. 1258*4882a593Smuzhiyun 1259*4882a593Smuzhiyunconfig VIDEO_IMX334 1260*4882a593Smuzhiyun tristate "Sony IMX334 sensor support" 1261*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1262*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1263*4882a593Smuzhiyun help 1264*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1265*4882a593Smuzhiyun IMX334 camera. 1266*4882a593Smuzhiyun 1267*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1268*4882a593Smuzhiyun module will be called imx334. 1269*4882a593Smuzhiyun 1270*4882a593Smuzhiyunconfig VIDEO_IMX335 1271*4882a593Smuzhiyun tristate "Sony IMX335 sensor support" 1272*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1273*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1274*4882a593Smuzhiyun help 1275*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1276*4882a593Smuzhiyun IMX335 camera. 1277*4882a593Smuzhiyun 1278*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1279*4882a593Smuzhiyun module will be called imx335. 1280*4882a593Smuzhiyun 1281*4882a593Smuzhiyunconfig VIDEO_IMX347 1282*4882a593Smuzhiyun tristate "Sony IMX347 sensor support" 1283*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1284*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1285*4882a593Smuzhiyun help 1286*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1287*4882a593Smuzhiyun IMX347 camera. 1288*4882a593Smuzhiyun 1289*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1290*4882a593Smuzhiyun module will be called imx347. 1291*4882a593Smuzhiyun 1292*4882a593Smuzhiyunconfig VIDEO_IMX378 1293*4882a593Smuzhiyun tristate "Sony IMX378 sensor support" 1294*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1295*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1296*4882a593Smuzhiyun select V4L2_FWNODE 1297*4882a593Smuzhiyun help 1298*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1299*4882a593Smuzhiyun IMX378 camera. 1300*4882a593Smuzhiyun 1301*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1302*4882a593Smuzhiyun module will be called imx378. 1303*4882a593Smuzhiyun 1304*4882a593Smuzhiyunconfig VIDEO_IMX415 1305*4882a593Smuzhiyun tristate "Sony IMX415 sensor support" 1306*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1307*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1308*4882a593Smuzhiyun help 1309*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1310*4882a593Smuzhiyun IMX415 camera. 1311*4882a593Smuzhiyun 1312*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1313*4882a593Smuzhiyun module will be called imx415. 1314*4882a593Smuzhiyun 1315*4882a593Smuzhiyunconfig VIDEO_IMX464 1316*4882a593Smuzhiyun tristate "Sony IMX464 sensor support" 1317*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1318*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1319*4882a593Smuzhiyun help 1320*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1321*4882a593Smuzhiyun IMX464 camera. 1322*4882a593Smuzhiyun 1323*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1324*4882a593Smuzhiyun module will be called imx464. 1325*4882a593Smuzhiyun 1326*4882a593Smuzhiyunconfig VIDEO_IMX492 1327*4882a593Smuzhiyun tristate "Sony IMX492 sensor support" 1328*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1329*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1330*4882a593Smuzhiyun help 1331*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1332*4882a593Smuzhiyun IMX492 camera. 1333*4882a593Smuzhiyun 1334*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1335*4882a593Smuzhiyun module will be called imx492. 1336*4882a593Smuzhiyun 1337*4882a593Smuzhiyunconfig VIDEO_IMX355 1338*4882a593Smuzhiyun tristate "Sony IMX355 sensor support" 1339*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1340*4882a593Smuzhiyun select MEDIA_CONTROLLER 1341*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1342*4882a593Smuzhiyun help 1343*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1344*4882a593Smuzhiyun IMX355 camera. 1345*4882a593Smuzhiyun 1346*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1347*4882a593Smuzhiyun module will be called imx355. 1348*4882a593Smuzhiyun 1349*4882a593Smuzhiyunconfig VIDEO_IMX577 1350*4882a593Smuzhiyun tristate "Sony IMX577 sensor support" 1351*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1352*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1353*4882a593Smuzhiyun help 1354*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1355*4882a593Smuzhiyun IMX577 camera. 1356*4882a593Smuzhiyun 1357*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1358*4882a593Smuzhiyun module will be called imx577. 1359*4882a593Smuzhiyun 1360*4882a593Smuzhiyunconfig VIDEO_IMX586 1361*4882a593Smuzhiyun tristate "Sony IMX586 sensor support" 1362*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1363*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1364*4882a593Smuzhiyun help 1365*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Sony 1366*4882a593Smuzhiyun IMX586 camera. 1367*4882a593Smuzhiyun 1368*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1369*4882a593Smuzhiyun module will be called imx586. 1370*4882a593Smuzhiyun 1371*4882a593Smuzhiyunconfig VIDEO_JX_K17 1372*4882a593Smuzhiyun tristate "Soi JX_K17 sensor support" 1373*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1374*4882a593Smuzhiyun select MEDIA_CONTROLLER 1375*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1376*4882a593Smuzhiyun help 1377*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Soi 1378*4882a593Smuzhiyun JX_K17 camera. 1379*4882a593Smuzhiyun 1380*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1381*4882a593Smuzhiyun module will be called jx_k17. 1382*4882a593Smuzhiyun 1383*4882a593Smuzhiyunconfig VIDEO_OS02G10 1384*4882a593Smuzhiyun tristate "OmniVision OS02G10 sensor support" 1385*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1386*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1387*4882a593Smuzhiyun select V4L2_FWNODE 1388*4882a593Smuzhiyun help 1389*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1390*4882a593Smuzhiyun OS02G10 camera. 1391*4882a593Smuzhiyun 1392*4882a593Smuzhiyunconfig VIDEO_OS03B10 1393*4882a593Smuzhiyun tristate "OmniVision OS03B10 sensor support" 1394*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1395*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1396*4882a593Smuzhiyun select V4L2_FWNODE 1397*4882a593Smuzhiyun help 1398*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1399*4882a593Smuzhiyun OS03B10 camera. 1400*4882a593Smuzhiyun 1401*4882a593Smuzhiyunconfig VIDEO_OS04A10 1402*4882a593Smuzhiyun tristate "OmniVision OS04A10 sensor support" 1403*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1404*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1405*4882a593Smuzhiyun select V4L2_FWNODE 1406*4882a593Smuzhiyun help 1407*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1408*4882a593Smuzhiyun OS04A10 camera. 1409*4882a593Smuzhiyun 1410*4882a593Smuzhiyunconfig VIDEO_OS05A20 1411*4882a593Smuzhiyun tristate "OmniVision OS05A20 sensor support" 1412*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1413*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1414*4882a593Smuzhiyun select V4L2_FWNODE 1415*4882a593Smuzhiyun help 1416*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1417*4882a593Smuzhiyun OS05A20 camera. 1418*4882a593Smuzhiyun 1419*4882a593Smuzhiyunconfig VIDEO_OS08A20 1420*4882a593Smuzhiyun tristate "OmniVision OS08A20 sensor support" 1421*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1422*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1423*4882a593Smuzhiyun select V4L2_FWNODE 1424*4882a593Smuzhiyun help 1425*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1426*4882a593Smuzhiyun OS08A20 camera. 1427*4882a593Smuzhiyun 1428*4882a593Smuzhiyunconfig VIDEO_OV02B10 1429*4882a593Smuzhiyun tristate "OmniVision OV02B10 sensor support" 1430*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1431*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1432*4882a593Smuzhiyun select V4L2_FWNODE 1433*4882a593Smuzhiyun help 1434*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1435*4882a593Smuzhiyun OV02B10 camera. 1436*4882a593Smuzhiyun 1437*4882a593Smuzhiyunconfig VIDEO_OV02K10 1438*4882a593Smuzhiyun tristate "OmniVision OV02K10 sensor support" 1439*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1440*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1441*4882a593Smuzhiyun select V4L2_FWNODE 1442*4882a593Smuzhiyun help 1443*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1444*4882a593Smuzhiyun OV02K10 camera. 1445*4882a593Smuzhiyun 1446*4882a593Smuzhiyunconfig VIDEO_OV16A10 1447*4882a593Smuzhiyun tristate "OmniVision OV16A10 sensor support" 1448*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1449*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1450*4882a593Smuzhiyun select V4L2_FWNODE 1451*4882a593Smuzhiyun help 1452*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1453*4882a593Smuzhiyun OV16A10 camera. 1454*4882a593Smuzhiyun 1455*4882a593Smuzhiyunconfig VIDEO_OV16A1Q 1456*4882a593Smuzhiyun tristate "OmniVision OV16A1Q sensor support" 1457*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1458*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1459*4882a593Smuzhiyun select V4L2_FWNODE 1460*4882a593Smuzhiyun help 1461*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1462*4882a593Smuzhiyun OV16A1Q camera. 1463*4882a593Smuzhiyun 1464*4882a593Smuzhiyunconfig VIDEO_OV2640 1465*4882a593Smuzhiyun tristate "OmniVision OV2640 sensor support" 1466*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1467*4882a593Smuzhiyun help 1468*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1469*4882a593Smuzhiyun OV2640 camera. 1470*4882a593Smuzhiyun 1471*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1472*4882a593Smuzhiyun module will be called ov2640. 1473*4882a593Smuzhiyun 1474*4882a593Smuzhiyunconfig VIDEO_OV2659 1475*4882a593Smuzhiyun tristate "OmniVision OV2659 sensor support" 1476*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && GPIOLIB 1477*4882a593Smuzhiyun select V4L2_FWNODE 1478*4882a593Smuzhiyun help 1479*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1480*4882a593Smuzhiyun OV2659 camera. 1481*4882a593Smuzhiyun 1482*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1483*4882a593Smuzhiyun module will be called ov2659. 1484*4882a593Smuzhiyun 1485*4882a593Smuzhiyunconfig VIDEO_OV2680 1486*4882a593Smuzhiyun tristate "OmniVision OV2680 sensor support" 1487*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1488*4882a593Smuzhiyun select MEDIA_CONTROLLER 1489*4882a593Smuzhiyun select V4L2_FWNODE 1490*4882a593Smuzhiyun help 1491*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1492*4882a593Smuzhiyun OV2680 camera. 1493*4882a593Smuzhiyun 1494*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1495*4882a593Smuzhiyun module will be called ov2680. 1496*4882a593Smuzhiyun 1497*4882a593Smuzhiyunconfig VIDEO_OV2685 1498*4882a593Smuzhiyun tristate "OmniVision OV2685 sensor support" 1499*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1500*4882a593Smuzhiyun select MEDIA_CONTROLLER 1501*4882a593Smuzhiyun select V4L2_FWNODE 1502*4882a593Smuzhiyun help 1503*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1504*4882a593Smuzhiyun OV2685 camera. 1505*4882a593Smuzhiyun 1506*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1507*4882a593Smuzhiyun module will be called ov2685. 1508*4882a593Smuzhiyun 1509*4882a593Smuzhiyunconfig VIDEO_OV2718 1510*4882a593Smuzhiyun tristate "OmniVision OV2718 sensor support" 1511*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 1512*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1513*4882a593Smuzhiyun select V4L2_FWNODE 1514*4882a593Smuzhiyun help 1515*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1516*4882a593Smuzhiyun OV2718 camera. 1517*4882a593Smuzhiyun 1518*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1519*4882a593Smuzhiyun module will be called ov2718. 1520*4882a593Smuzhiyun 1521*4882a593Smuzhiyunconfig VIDEO_OV2740 1522*4882a593Smuzhiyun tristate "OmniVision OV2740 sensor support" 1523*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1524*4882a593Smuzhiyun depends on ACPI || COMPILE_TEST 1525*4882a593Smuzhiyun select MEDIA_CONTROLLER 1526*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1527*4882a593Smuzhiyun select V4L2_FWNODE 1528*4882a593Smuzhiyun help 1529*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1530*4882a593Smuzhiyun OV2740 camera. 1531*4882a593Smuzhiyun 1532*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1533*4882a593Smuzhiyun module will be called ov2740. 1534*4882a593Smuzhiyun 1535*4882a593Smuzhiyunconfig VIDEO_OV4686 1536*4882a593Smuzhiyun tristate "OmniVision OV4686 sensor support" 1537*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 1538*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1539*4882a593Smuzhiyun select V4L2_FWNODE 1540*4882a593Smuzhiyun help 1541*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1542*4882a593Smuzhiyun OV4686 camera. 1543*4882a593Smuzhiyun 1544*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1545*4882a593Smuzhiyun module will be called ov4686. 1546*4882a593Smuzhiyun 1547*4882a593Smuzhiyunconfig VIDEO_OV4688 1548*4882a593Smuzhiyun tristate "OmniVision OV4688 sensor support" 1549*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 1550*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1551*4882a593Smuzhiyun select V4L2_FWNODE 1552*4882a593Smuzhiyun help 1553*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1554*4882a593Smuzhiyun OV4688 camera. 1555*4882a593Smuzhiyun 1556*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1557*4882a593Smuzhiyun module will be called ov4688. 1558*4882a593Smuzhiyun 1559*4882a593Smuzhiyunconfig VIDEO_OV4689 1560*4882a593Smuzhiyun tristate "OmniVision OV4689 sensor support" 1561*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 1562*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1563*4882a593Smuzhiyun select V4L2_FWNODE 1564*4882a593Smuzhiyun help 1565*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1566*4882a593Smuzhiyun OV4689 camera. 1567*4882a593Smuzhiyun 1568*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1569*4882a593Smuzhiyun module will be called ov4689. 1570*4882a593Smuzhiyun 1571*4882a593Smuzhiyunconfig VIDEO_OV50C40 1572*4882a593Smuzhiyun tristate "OmniVision OV50C40 sensor support" 1573*4882a593Smuzhiyun depends on OF 1574*4882a593Smuzhiyun depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 1575*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1576*4882a593Smuzhiyun select V4L2_FWNODE 1577*4882a593Smuzhiyun select VIDEO_OTP_EEPROM 1578*4882a593Smuzhiyun help 1579*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Omnivision 1580*4882a593Smuzhiyun OV50C40 camera sensor with a MIPI CSI-2 interface. 1581*4882a593Smuzhiyun 1582*4882a593Smuzhiyunconfig VIDEO_OV5640 1583*4882a593Smuzhiyun tristate "OmniVision OV5640 sensor support" 1584*4882a593Smuzhiyun depends on OF 1585*4882a593Smuzhiyun depends on GPIOLIB && VIDEO_V4L2 && I2C 1586*4882a593Smuzhiyun select MEDIA_CONTROLLER 1587*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1588*4882a593Smuzhiyun select V4L2_FWNODE 1589*4882a593Smuzhiyun help 1590*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Omnivision 1591*4882a593Smuzhiyun OV5640 camera sensor with a MIPI CSI-2 interface. 1592*4882a593Smuzhiyun 1593*4882a593Smuzhiyunconfig VIDEO_OV5645 1594*4882a593Smuzhiyun tristate "OmniVision OV5645 sensor support" 1595*4882a593Smuzhiyun depends on OF 1596*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1597*4882a593Smuzhiyun select MEDIA_CONTROLLER 1598*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1599*4882a593Smuzhiyun select V4L2_FWNODE 1600*4882a593Smuzhiyun help 1601*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1602*4882a593Smuzhiyun OV5645 camera. 1603*4882a593Smuzhiyun 1604*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1605*4882a593Smuzhiyun module will be called ov5645. 1606*4882a593Smuzhiyun 1607*4882a593Smuzhiyunconfig VIDEO_OV5647 1608*4882a593Smuzhiyun tristate "OmniVision OV5647 sensor support" 1609*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1610*4882a593Smuzhiyun select MEDIA_CONTROLLER 1611*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1612*4882a593Smuzhiyun select V4L2_FWNODE 1613*4882a593Smuzhiyun help 1614*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1615*4882a593Smuzhiyun OV5647 camera. 1616*4882a593Smuzhiyun 1617*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1618*4882a593Smuzhiyun module will be called ov5647. 1619*4882a593Smuzhiyun 1620*4882a593Smuzhiyunconfig VIDEO_OV6650 1621*4882a593Smuzhiyun tristate "OmniVision OV6650 sensor support" 1622*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1623*4882a593Smuzhiyun help 1624*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1625*4882a593Smuzhiyun OV6650 camera. 1626*4882a593Smuzhiyun 1627*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1628*4882a593Smuzhiyun module will be called ov6650. 1629*4882a593Smuzhiyun 1630*4882a593Smuzhiyunconfig VIDEO_OV5670 1631*4882a593Smuzhiyun tristate "OmniVision OV5670 sensor support" 1632*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1633*4882a593Smuzhiyun select MEDIA_CONTROLLER 1634*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1635*4882a593Smuzhiyun select V4L2_FWNODE 1636*4882a593Smuzhiyun help 1637*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1638*4882a593Smuzhiyun OV5670 camera. 1639*4882a593Smuzhiyun 1640*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1641*4882a593Smuzhiyun module will be called ov5670. 1642*4882a593Smuzhiyun 1643*4882a593Smuzhiyunconfig VIDEO_OV5675 1644*4882a593Smuzhiyun tristate "OmniVision OV5675 sensor support" 1645*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1646*4882a593Smuzhiyun select MEDIA_CONTROLLER 1647*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1648*4882a593Smuzhiyun select V4L2_FWNODE 1649*4882a593Smuzhiyun help 1650*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1651*4882a593Smuzhiyun OV5675 camera. 1652*4882a593Smuzhiyun 1653*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1654*4882a593Smuzhiyun module will be called ov5675. 1655*4882a593Smuzhiyun 1656*4882a593Smuzhiyunconfig VIDEO_OV5695 1657*4882a593Smuzhiyun tristate "OmniVision OV5695 sensor support" 1658*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1659*4882a593Smuzhiyun select V4L2_FWNODE 1660*4882a593Smuzhiyun help 1661*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1662*4882a593Smuzhiyun OV5695 camera. 1663*4882a593Smuzhiyun 1664*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1665*4882a593Smuzhiyun module will be called ov5695. 1666*4882a593Smuzhiyun 1667*4882a593Smuzhiyunconfig VIDEO_OV7251 1668*4882a593Smuzhiyun tristate "OmniVision OV7251 sensor support" 1669*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1670*4882a593Smuzhiyun select MEDIA_CONTROLLER 1671*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1672*4882a593Smuzhiyun select V4L2_FWNODE 1673*4882a593Smuzhiyun help 1674*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1675*4882a593Smuzhiyun OV7251 camera. 1676*4882a593Smuzhiyun 1677*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1678*4882a593Smuzhiyun module will be called ov7251. 1679*4882a593Smuzhiyun 1680*4882a593Smuzhiyunconfig VIDEO_OV772X 1681*4882a593Smuzhiyun tristate "OmniVision OV772x sensor support" 1682*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1683*4882a593Smuzhiyun select REGMAP_SCCB 1684*4882a593Smuzhiyun help 1685*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1686*4882a593Smuzhiyun OV772x camera. 1687*4882a593Smuzhiyun 1688*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1689*4882a593Smuzhiyun module will be called ov772x. 1690*4882a593Smuzhiyun 1691*4882a593Smuzhiyunconfig VIDEO_OV7640 1692*4882a593Smuzhiyun tristate "OmniVision OV7640 sensor support" 1693*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1694*4882a593Smuzhiyun help 1695*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1696*4882a593Smuzhiyun OV7640 camera. 1697*4882a593Smuzhiyun 1698*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1699*4882a593Smuzhiyun module will be called ov7640. 1700*4882a593Smuzhiyun 1701*4882a593Smuzhiyunconfig VIDEO_OV7670 1702*4882a593Smuzhiyun tristate "OmniVision OV7670 sensor support" 1703*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1704*4882a593Smuzhiyun select V4L2_FWNODE 1705*4882a593Smuzhiyun help 1706*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1707*4882a593Smuzhiyun OV7670 VGA camera. It currently only works with the M88ALP01 1708*4882a593Smuzhiyun controller. 1709*4882a593Smuzhiyun 1710*4882a593Smuzhiyunconfig VIDEO_OV7740 1711*4882a593Smuzhiyun tristate "OmniVision OV7740 sensor support" 1712*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1713*4882a593Smuzhiyun select REGMAP_SCCB 1714*4882a593Smuzhiyun help 1715*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1716*4882a593Smuzhiyun OV7740 VGA camera sensor. 1717*4882a593Smuzhiyun 1718*4882a593Smuzhiyunconfig VIDEO_OV8856 1719*4882a593Smuzhiyun tristate "OmniVision OV8856 sensor support" 1720*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1721*4882a593Smuzhiyun select MEDIA_CONTROLLER 1722*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1723*4882a593Smuzhiyun select V4L2_FWNODE 1724*4882a593Smuzhiyun help 1725*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1726*4882a593Smuzhiyun OV8856 camera sensor. 1727*4882a593Smuzhiyun 1728*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1729*4882a593Smuzhiyun module will be called ov8856. 1730*4882a593Smuzhiyun 1731*4882a593Smuzhiyunconfig VIDEO_OV8858 1732*4882a593Smuzhiyun tristate "OmniVision OV8858 sensor support" 1733*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1734*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1735*4882a593Smuzhiyun help 1736*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1737*4882a593Smuzhiyun OV8858 camera. 1738*4882a593Smuzhiyun 1739*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1740*4882a593Smuzhiyun module will be called ov8858. 1741*4882a593Smuzhiyun 1742*4882a593Smuzhiyunconfig VIDEO_OV9281 1743*4882a593Smuzhiyun tristate "OmniVision OV9281 sensor support" 1744*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1745*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1746*4882a593Smuzhiyun help 1747*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1748*4882a593Smuzhiyun OV9281 camera. 1749*4882a593Smuzhiyun 1750*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1751*4882a593Smuzhiyun module will be called ov9281. 1752*4882a593Smuzhiyun 1753*4882a593Smuzhiyunconfig VIDEO_OV9640 1754*4882a593Smuzhiyun tristate "OmniVision OV9640 sensor support" 1755*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1756*4882a593Smuzhiyun help 1757*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1758*4882a593Smuzhiyun OV9640 camera sensor. 1759*4882a593Smuzhiyun 1760*4882a593Smuzhiyunconfig VIDEO_OV9650 1761*4882a593Smuzhiyun tristate "OmniVision OV9650/OV9652 sensor support" 1762*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1763*4882a593Smuzhiyun select MEDIA_CONTROLLER 1764*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1765*4882a593Smuzhiyun select REGMAP_SCCB 1766*4882a593Smuzhiyun help 1767*4882a593Smuzhiyun This is a V4L2 sensor driver for the Omnivision 1768*4882a593Smuzhiyun OV9650 and OV9652 camera sensors. 1769*4882a593Smuzhiyun 1770*4882a593Smuzhiyunconfig VIDEO_OV12D2Q 1771*4882a593Smuzhiyun tristate "OmniVision OV12D2Q sensor support" 1772*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1773*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1774*4882a593Smuzhiyun select V4L2_FWNODE 1775*4882a593Smuzhiyun help 1776*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1777*4882a593Smuzhiyun OV12D2Q camera. 1778*4882a593Smuzhiyun 1779*4882a593Smuzhiyunconfig VIDEO_OV13850 1780*4882a593Smuzhiyun tristate "OmniVision OV13850 sensor support" 1781*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1782*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1783*4882a593Smuzhiyun select V4L2_FWNODE 1784*4882a593Smuzhiyun help 1785*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1786*4882a593Smuzhiyun OV13850 camera. 1787*4882a593Smuzhiyun 1788*4882a593Smuzhiyunconfig VIDEO_VM149C 1789*4882a593Smuzhiyun tristate "VM149C lens voice coil support" 1790*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1791*4882a593Smuzhiyun depends on VIDEO_V4L2_SUBDEV_API 1792*4882a593Smuzhiyun help 1793*4882a593Smuzhiyun This is a driver for the VM149C camera lens voice coil. 1794*4882a593Smuzhiyun 1795*4882a593Smuzhiyunconfig VIDEO_OV13855 1796*4882a593Smuzhiyun tristate "OmniVision OV13855 sensor support" 1797*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1798*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1799*4882a593Smuzhiyun select V4L2_FWNODE 1800*4882a593Smuzhiyun help 1801*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1802*4882a593Smuzhiyun OV13855 camera. 1803*4882a593Smuzhiyun 1804*4882a593Smuzhiyunconfig VIDEO_OV13858 1805*4882a593Smuzhiyun tristate "OmniVision OV13858 sensor support" 1806*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1807*4882a593Smuzhiyun select MEDIA_CONTROLLER 1808*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1809*4882a593Smuzhiyun select V4L2_FWNODE 1810*4882a593Smuzhiyun help 1811*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the OmniVision 1812*4882a593Smuzhiyun OV13858 camera. 1813*4882a593Smuzhiyun 1814*4882a593Smuzhiyunconfig VIDEO_VS6624 1815*4882a593Smuzhiyun tristate "ST VS6624 sensor support" 1816*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C 1817*4882a593Smuzhiyun help 1818*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the ST VS6624 1819*4882a593Smuzhiyun camera. 1820*4882a593Smuzhiyun 1821*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1822*4882a593Smuzhiyun module will be called vs6624. 1823*4882a593Smuzhiyun 1824*4882a593Smuzhiyunconfig VIDEO_MT9M001 1825*4882a593Smuzhiyun tristate "mt9m001 support" 1826*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1827*4882a593Smuzhiyun select MEDIA_CONTROLLER 1828*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1829*4882a593Smuzhiyun help 1830*4882a593Smuzhiyun This driver supports MT9M001 cameras from Micron, monochrome 1831*4882a593Smuzhiyun and colour models. 1832*4882a593Smuzhiyun 1833*4882a593Smuzhiyunconfig VIDEO_MT9M032 1834*4882a593Smuzhiyun tristate "MT9M032 camera sensor support" 1835*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1836*4882a593Smuzhiyun select MEDIA_CONTROLLER 1837*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1838*4882a593Smuzhiyun select VIDEO_APTINA_PLL 1839*4882a593Smuzhiyun help 1840*4882a593Smuzhiyun This driver supports MT9M032 camera sensors from Aptina, monochrome 1841*4882a593Smuzhiyun models only. 1842*4882a593Smuzhiyun 1843*4882a593Smuzhiyunconfig VIDEO_MT9M111 1844*4882a593Smuzhiyun tristate "mt9m111, mt9m112 and mt9m131 support" 1845*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1846*4882a593Smuzhiyun select V4L2_FWNODE 1847*4882a593Smuzhiyun help 1848*4882a593Smuzhiyun This driver supports MT9M111, MT9M112 and MT9M131 cameras from 1849*4882a593Smuzhiyun Micron/Aptina 1850*4882a593Smuzhiyun 1851*4882a593Smuzhiyunconfig VIDEO_MT9P031 1852*4882a593Smuzhiyun tristate "Aptina MT9P031 support" 1853*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1854*4882a593Smuzhiyun select MEDIA_CONTROLLER 1855*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1856*4882a593Smuzhiyun select VIDEO_APTINA_PLL 1857*4882a593Smuzhiyun help 1858*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Aptina 1859*4882a593Smuzhiyun (Micron) mt9p031 5 Mpixel camera. 1860*4882a593Smuzhiyun 1861*4882a593Smuzhiyunconfig VIDEO_MT9T001 1862*4882a593Smuzhiyun tristate "Aptina MT9T001 support" 1863*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1864*4882a593Smuzhiyun select MEDIA_CONTROLLER 1865*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1866*4882a593Smuzhiyun help 1867*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Aptina 1868*4882a593Smuzhiyun (Micron) mt0t001 3 Mpixel camera. 1869*4882a593Smuzhiyun 1870*4882a593Smuzhiyunconfig VIDEO_MT9T112 1871*4882a593Smuzhiyun tristate "Aptina MT9T111/MT9T112 support" 1872*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1873*4882a593Smuzhiyun help 1874*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Aptina 1875*4882a593Smuzhiyun (Micron) MT9T111 and MT9T112 3 Mpixel camera. 1876*4882a593Smuzhiyun 1877*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1878*4882a593Smuzhiyun module will be called mt9t112. 1879*4882a593Smuzhiyun 1880*4882a593Smuzhiyunconfig VIDEO_MT9V011 1881*4882a593Smuzhiyun tristate "Micron mt9v011 sensor support" 1882*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1883*4882a593Smuzhiyun help 1884*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Micron 1885*4882a593Smuzhiyun mt0v011 1.3 Mpixel camera. It currently only works with the 1886*4882a593Smuzhiyun em28xx driver. 1887*4882a593Smuzhiyun 1888*4882a593Smuzhiyunconfig VIDEO_MT9V032 1889*4882a593Smuzhiyun tristate "Micron MT9V032 sensor support" 1890*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1891*4882a593Smuzhiyun select MEDIA_CONTROLLER 1892*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1893*4882a593Smuzhiyun select REGMAP_I2C 1894*4882a593Smuzhiyun select V4L2_FWNODE 1895*4882a593Smuzhiyun help 1896*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Micron 1897*4882a593Smuzhiyun MT9V032 752x480 CMOS sensor. 1898*4882a593Smuzhiyun 1899*4882a593Smuzhiyunconfig VIDEO_MT9V111 1900*4882a593Smuzhiyun tristate "Aptina MT9V111 sensor support" 1901*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1902*4882a593Smuzhiyun help 1903*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Aptina/Micron 1904*4882a593Smuzhiyun MT9V111 sensor. 1905*4882a593Smuzhiyun 1906*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1907*4882a593Smuzhiyun module will be called mt9v111. 1908*4882a593Smuzhiyun 1909*4882a593Smuzhiyunconfig VIDEO_SC031GS 1910*4882a593Smuzhiyun tristate "SmartSens SC031GS sensor support" 1911*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1912*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1913*4882a593Smuzhiyun select V4L2_FWNODE 1914*4882a593Smuzhiyun help 1915*4882a593Smuzhiyun Support for the SmartSens SC031GS sensor. 1916*4882a593Smuzhiyun 1917*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1918*4882a593Smuzhiyun module will be called sc031gs. 1919*4882a593Smuzhiyun 1920*4882a593Smuzhiyunconfig VIDEO_SC035GS 1921*4882a593Smuzhiyun tristate "SmartSens SC035GS sensor support" 1922*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1923*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1924*4882a593Smuzhiyun select V4L2_FWNODE 1925*4882a593Smuzhiyun help 1926*4882a593Smuzhiyun Support for the SmartSens SC035GS sensor. 1927*4882a593Smuzhiyun 1928*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1929*4882a593Smuzhiyun module will be called sc1035gs. 1930*4882a593Smuzhiyun 1931*4882a593Smuzhiyunconfig VIDEO_SC132GS 1932*4882a593Smuzhiyun tristate "SmartSens SC132GS sensor support" 1933*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 1934*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 1935*4882a593Smuzhiyun select V4L2_FWNODE 1936*4882a593Smuzhiyun help 1937*4882a593Smuzhiyun Support for the SmartSens SC132GS sensor. 1938*4882a593Smuzhiyun 1939*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 1940*4882a593Smuzhiyun module will be called sc132gs. 1941*4882a593Smuzhiyun 1942*4882a593Smuzhiyunconfig VIDEO_SC200AI 1943*4882a593Smuzhiyun tristate "SmartSens SC200AI sensor support" 1944*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1945*4882a593Smuzhiyun select MEDIA_CONTROLLER 1946*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1947*4882a593Smuzhiyun select V4L2_FWNODE 1948*4882a593Smuzhiyun help 1949*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 1950*4882a593Smuzhiyun SC200AI camera. 1951*4882a593Smuzhiyun 1952*4882a593Smuzhiyunconfig VIDEO_SC210IOT 1953*4882a593Smuzhiyun tristate "SmartSens SC210IOT sensor support" 1954*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1955*4882a593Smuzhiyun select MEDIA_CONTROLLER 1956*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1957*4882a593Smuzhiyun select V4L2_FWNODE 1958*4882a593Smuzhiyun help 1959*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 1960*4882a593Smuzhiyun SC210IOT camera. 1961*4882a593Smuzhiyun 1962*4882a593Smuzhiyunconfig VIDEO_SC2232 1963*4882a593Smuzhiyun tristate "SmartSens SC2232 sensor support" 1964*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1965*4882a593Smuzhiyun select MEDIA_CONTROLLER 1966*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1967*4882a593Smuzhiyun select V4L2_FWNODE 1968*4882a593Smuzhiyun help 1969*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 1970*4882a593Smuzhiyun SC2232 camera. 1971*4882a593Smuzhiyun 1972*4882a593Smuzhiyunconfig VIDEO_SC2239 1973*4882a593Smuzhiyun tristate "SmartSens SC2239 sensor support" 1974*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1975*4882a593Smuzhiyun select MEDIA_CONTROLLER 1976*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1977*4882a593Smuzhiyun select V4L2_FWNODE 1978*4882a593Smuzhiyun help 1979*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 1980*4882a593Smuzhiyun SC2239 camera. 1981*4882a593Smuzhiyun 1982*4882a593Smuzhiyunconfig VIDEO_SC223A 1983*4882a593Smuzhiyun tristate "SmartSens SC223A sensor support" 1984*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1985*4882a593Smuzhiyun select MEDIA_CONTROLLER 1986*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1987*4882a593Smuzhiyun select V4L2_FWNODE 1988*4882a593Smuzhiyun help 1989*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 1990*4882a593Smuzhiyun SC223A camera. 1991*4882a593Smuzhiyun 1992*4882a593Smuzhiyunconfig VIDEO_SC230AI 1993*4882a593Smuzhiyun tristate "SmartSens SC230AI sensor support" 1994*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 1995*4882a593Smuzhiyun select MEDIA_CONTROLLER 1996*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 1997*4882a593Smuzhiyun select V4L2_FWNODE 1998*4882a593Smuzhiyun help 1999*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2000*4882a593Smuzhiyun SC230AI camera. 2001*4882a593Smuzhiyun 2002*4882a593Smuzhiyunconfig VIDEO_SC2310 2003*4882a593Smuzhiyun tristate "SmartSens SC2310 sensor support" 2004*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2005*4882a593Smuzhiyun select MEDIA_CONTROLLER 2006*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2007*4882a593Smuzhiyun select V4L2_FWNODE 2008*4882a593Smuzhiyun help 2009*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2010*4882a593Smuzhiyun SC2310 camera. 2011*4882a593Smuzhiyun 2012*4882a593Smuzhiyunconfig VIDEO_SC2336 2013*4882a593Smuzhiyun tristate "SmartSens SC2336 sensor support" 2014*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2015*4882a593Smuzhiyun select MEDIA_CONTROLLER 2016*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2017*4882a593Smuzhiyun select V4L2_FWNODE 2018*4882a593Smuzhiyun help 2019*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2020*4882a593Smuzhiyun SC2336 camera. 2021*4882a593Smuzhiyun 2022*4882a593Smuzhiyunconfig VIDEO_SC301IOT 2023*4882a593Smuzhiyun tristate "SmartSens SC301IOT sensor support" 2024*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2025*4882a593Smuzhiyun select MEDIA_CONTROLLER 2026*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2027*4882a593Smuzhiyun select V4L2_FWNODE 2028*4882a593Smuzhiyun help 2029*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2030*4882a593Smuzhiyun SC301IOT camera. 2031*4882a593Smuzhiyun 2032*4882a593Smuzhiyunconfig VIDEO_SC3336 2033*4882a593Smuzhiyun tristate "SmartSens SC3336 sensor support" 2034*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2035*4882a593Smuzhiyun select MEDIA_CONTROLLER 2036*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2037*4882a593Smuzhiyun select V4L2_FWNODE 2038*4882a593Smuzhiyun help 2039*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2040*4882a593Smuzhiyun SC3336 camera. 2041*4882a593Smuzhiyun 2042*4882a593Smuzhiyunconfig VIDEO_SC3338 2043*4882a593Smuzhiyun tristate "SmartSens SC3338 sensor support" 2044*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2045*4882a593Smuzhiyun select MEDIA_CONTROLLER 2046*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2047*4882a593Smuzhiyun select V4L2_FWNODE 2048*4882a593Smuzhiyun help 2049*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2050*4882a593Smuzhiyun SC3338 camera. 2051*4882a593Smuzhiyun 2052*4882a593Smuzhiyunconfig VIDEO_SC401AI 2053*4882a593Smuzhiyun tristate "SmartSens SC401AI sensor support" 2054*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2055*4882a593Smuzhiyun select MEDIA_CONTROLLER 2056*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2057*4882a593Smuzhiyun select V4L2_FWNODE 2058*4882a593Smuzhiyun help 2059*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2060*4882a593Smuzhiyun SC401ai camera. 2061*4882a593Smuzhiyun 2062*4882a593Smuzhiyunconfig VIDEO_SC4210 2063*4882a593Smuzhiyun tristate "SmartSens SC4210 sensor support" 2064*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2065*4882a593Smuzhiyun select MEDIA_CONTROLLER 2066*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2067*4882a593Smuzhiyun select V4L2_FWNODE 2068*4882a593Smuzhiyun help 2069*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2070*4882a593Smuzhiyun SC4210 camera. 2071*4882a593Smuzhiyun 2072*4882a593Smuzhiyunconfig VIDEO_SC4238 2073*4882a593Smuzhiyun tristate "SmartSens SC4238 sensor support" 2074*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2075*4882a593Smuzhiyun select MEDIA_CONTROLLER 2076*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2077*4882a593Smuzhiyun select V4L2_FWNODE 2078*4882a593Smuzhiyun help 2079*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2080*4882a593Smuzhiyun SC4238 camera. 2081*4882a593Smuzhiyun 2082*4882a593Smuzhiyunconfig VIDEO_SC430CS 2083*4882a593Smuzhiyun tristate "SmartSens SC430CS sensor support" 2084*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2085*4882a593Smuzhiyun select MEDIA_CONTROLLER 2086*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2087*4882a593Smuzhiyun select V4L2_FWNODE 2088*4882a593Smuzhiyun help 2089*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2090*4882a593Smuzhiyun SC430CS camera. 2091*4882a593Smuzhiyun 2092*4882a593Smuzhiyunconfig VIDEO_SC4336 2093*4882a593Smuzhiyun tristate "SmartSens SC4336 sensor support" 2094*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2095*4882a593Smuzhiyun select MEDIA_CONTROLLER 2096*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2097*4882a593Smuzhiyun select V4L2_FWNODE 2098*4882a593Smuzhiyun help 2099*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2100*4882a593Smuzhiyun SC4336 camera. 2101*4882a593Smuzhiyun 2102*4882a593Smuzhiyunconfig VIDEO_SC500AI 2103*4882a593Smuzhiyun tristate "SmartSens SC500AI sensor support" 2104*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2105*4882a593Smuzhiyun select MEDIA_CONTROLLER 2106*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2107*4882a593Smuzhiyun select V4L2_FWNODE 2108*4882a593Smuzhiyun help 2109*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2110*4882a593Smuzhiyun SC500AI camera. 2111*4882a593Smuzhiyun 2112*4882a593Smuzhiyunconfig VIDEO_SC501AI 2113*4882a593Smuzhiyun tristate "SmartSens SC501AI sensor support" 2114*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2115*4882a593Smuzhiyun select MEDIA_CONTROLLER 2116*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2117*4882a593Smuzhiyun select V4L2_FWNODE 2118*4882a593Smuzhiyun help 2119*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2120*4882a593Smuzhiyun SC501AI camera. 2121*4882a593Smuzhiyun 2122*4882a593Smuzhiyunconfig VIDEO_SC530AI 2123*4882a593Smuzhiyun tristate "SmartSens SC530AI sensor support" 2124*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2125*4882a593Smuzhiyun select MEDIA_CONTROLLER 2126*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2127*4882a593Smuzhiyun select V4L2_FWNODE 2128*4882a593Smuzhiyun help 2129*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2130*4882a593Smuzhiyun SC530AI camera. 2131*4882a593Smuzhiyun 2132*4882a593Smuzhiyunconfig VIDEO_SC5336 2133*4882a593Smuzhiyun tristate "SmartSens SC5336 sensor support" 2134*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2135*4882a593Smuzhiyun select MEDIA_CONTROLLER 2136*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2137*4882a593Smuzhiyun select V4L2_FWNODE 2138*4882a593Smuzhiyun help 2139*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2140*4882a593Smuzhiyun SC5336 camera. 2141*4882a593Smuzhiyun 2142*4882a593Smuzhiyunconfig VIDEO_SC850SL 2143*4882a593Smuzhiyun tristate "SmartSens SC850SL sensor support" 2144*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2145*4882a593Smuzhiyun select MEDIA_CONTROLLER 2146*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2147*4882a593Smuzhiyun select V4L2_FWNODE 2148*4882a593Smuzhiyun help 2149*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the SmartSens 2150*4882a593Smuzhiyun SC850SL camera. 2151*4882a593Smuzhiyun 2152*4882a593Smuzhiyunconfig VIDEO_SENSOR_ADAPTER 2153*4882a593Smuzhiyun tristate "Rockchip sensor driver adapter" 2154*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2155*4882a593Smuzhiyun select MEDIA_CONTROLLER 2156*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2157*4882a593Smuzhiyun select V4L2_FWNODE 2158*4882a593Smuzhiyun help 2159*4882a593Smuzhiyun This is a Video4Linux2 sensor driver adapter for other platform. 2160*4882a593Smuzhiyun 2161*4882a593Smuzhiyunconfig VIDEO_SR030PC30 2162*4882a593Smuzhiyun tristate "Siliconfile SR030PC30 sensor support" 2163*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2164*4882a593Smuzhiyun help 2165*4882a593Smuzhiyun This driver supports SR030PC30 VGA camera from Siliconfile 2166*4882a593Smuzhiyun 2167*4882a593Smuzhiyunconfig VIDEO_NOON010PC30 2168*4882a593Smuzhiyun tristate "Siliconfile NOON010PC30 sensor support" 2169*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2170*4882a593Smuzhiyun select MEDIA_CONTROLLER 2171*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2172*4882a593Smuzhiyun help 2173*4882a593Smuzhiyun This driver supports NOON010PC30 CIF camera from Siliconfile 2174*4882a593Smuzhiyun 2175*4882a593Smuzhiyunsource "drivers/media/i2c/m5mols/Kconfig" 2176*4882a593Smuzhiyun 2177*4882a593Smuzhiyunconfig VIDEO_RDACM20 2178*4882a593Smuzhiyun tristate "IMI RDACM20 camera support" 2179*4882a593Smuzhiyun depends on I2C 2180*4882a593Smuzhiyun select V4L2_FWNODE 2181*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2182*4882a593Smuzhiyun select MEDIA_CONTROLLER 2183*4882a593Smuzhiyun help 2184*4882a593Smuzhiyun This driver supports the IMI RDACM20 GMSL camera, used in 2185*4882a593Smuzhiyun ADAS systems. 2186*4882a593Smuzhiyun 2187*4882a593Smuzhiyun This camera should be used in conjunction with a GMSL 2188*4882a593Smuzhiyun deserialiser such as the MAX9286. 2189*4882a593Smuzhiyun 2190*4882a593Smuzhiyunconfig VIDEO_RJ54N1 2191*4882a593Smuzhiyun tristate "Sharp RJ54N1CB0C sensor support" 2192*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2193*4882a593Smuzhiyun help 2194*4882a593Smuzhiyun This is a V4L2 sensor driver for Sharp RJ54N1CB0C CMOS image 2195*4882a593Smuzhiyun sensor. 2196*4882a593Smuzhiyun 2197*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 2198*4882a593Smuzhiyun module will be called rj54n1. 2199*4882a593Smuzhiyun 2200*4882a593Smuzhiyunconfig VIDEO_S5K3L6XX 2201*4882a593Smuzhiyun tristate "Samsung S5K3L6XX sensor support" 2202*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 2203*4882a593Smuzhiyun depends on MEDIA_CAMERA_SUPPORT 2204*4882a593Smuzhiyun select V4L2_FWNODE 2205*4882a593Smuzhiyun help 2206*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Samsung 2207*4882a593Smuzhiyun S5K3L6XX camera. 2208*4882a593Smuzhiyun 2209*4882a593Smuzhiyunconfig VIDEO_S5K6AA 2210*4882a593Smuzhiyun tristate "Samsung S5K6AAFX sensor support" 2211*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2212*4882a593Smuzhiyun select MEDIA_CONTROLLER 2213*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2214*4882a593Smuzhiyun help 2215*4882a593Smuzhiyun This is a V4L2 sensor driver for Samsung S5K6AA(FX) 1.3M 2216*4882a593Smuzhiyun camera sensor with an embedded SoC image signal processor. 2217*4882a593Smuzhiyun 2218*4882a593Smuzhiyunconfig VIDEO_S5K6A3 2219*4882a593Smuzhiyun tristate "Samsung S5K6A3 sensor support" 2220*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2221*4882a593Smuzhiyun select MEDIA_CONTROLLER 2222*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2223*4882a593Smuzhiyun help 2224*4882a593Smuzhiyun This is a V4L2 sensor driver for Samsung S5K6A3 raw 2225*4882a593Smuzhiyun camera sensor. 2226*4882a593Smuzhiyun 2227*4882a593Smuzhiyunconfig VIDEO_S5K4ECGX 2228*4882a593Smuzhiyun tristate "Samsung S5K4ECGX sensor support" 2229*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2230*4882a593Smuzhiyun select MEDIA_CONTROLLER 2231*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2232*4882a593Smuzhiyun select CRC32 2233*4882a593Smuzhiyun help 2234*4882a593Smuzhiyun This is a V4L2 sensor driver for Samsung S5K4ECGX 5M 2235*4882a593Smuzhiyun camera sensor with an embedded SoC image signal processor. 2236*4882a593Smuzhiyun 2237*4882a593Smuzhiyunconfig VIDEO_S5K5BAF 2238*4882a593Smuzhiyun tristate "Samsung S5K5BAF sensor support" 2239*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2240*4882a593Smuzhiyun select MEDIA_CONTROLLER 2241*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2242*4882a593Smuzhiyun select V4L2_FWNODE 2243*4882a593Smuzhiyun help 2244*4882a593Smuzhiyun This is a V4L2 sensor driver for Samsung S5K5BAF 2M 2245*4882a593Smuzhiyun camera sensor with an embedded SoC image signal processor. 2246*4882a593Smuzhiyun 2247*4882a593Smuzhiyunconfig VIDEO_S5KJN1 2248*4882a593Smuzhiyun tristate "Samsung S5KJN1 sensor support" 2249*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2250*4882a593Smuzhiyun select MEDIA_CONTROLLER 2251*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2252*4882a593Smuzhiyun select V4L2_FWNODE 2253*4882a593Smuzhiyun help 2254*4882a593Smuzhiyun This is a Video4Linux2 sensor driver for the Samsung 2255*4882a593Smuzhiyun S5KJN1 camera. 2256*4882a593Smuzhiyun 2257*4882a593Smuzhiyunsource "drivers/media/i2c/smiapp/Kconfig" 2258*4882a593Smuzhiyunsource "drivers/media/i2c/et8ek8/Kconfig" 2259*4882a593Smuzhiyun 2260*4882a593Smuzhiyunconfig VIDEO_S5C73M3 2261*4882a593Smuzhiyun tristate "Samsung S5C73M3 sensor support" 2262*4882a593Smuzhiyun depends on I2C && SPI && VIDEO_V4L2 2263*4882a593Smuzhiyun select MEDIA_CONTROLLER 2264*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2265*4882a593Smuzhiyun select V4L2_FWNODE 2266*4882a593Smuzhiyun help 2267*4882a593Smuzhiyun This is a V4L2 sensor driver for Samsung S5C73M3 2268*4882a593Smuzhiyun 8 Mpixel camera. 2269*4882a593Smuzhiyun 2270*4882a593Smuzhiyunconfig VIDEO_PREISP_DUMMY_SENSOR 2271*4882a593Smuzhiyun tristate "Preisp dummy sensor support" 2272*4882a593Smuzhiyun depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 2273*4882a593Smuzhiyun help 2274*4882a593Smuzhiyun Support for the preisp dummy sensor. 2275*4882a593Smuzhiyun To compile this driver as a module, choose M here: the 2276*4882a593Smuzhiyun module will be called pisp_dmy. 2277*4882a593Smuzhiyun 2278*4882a593Smuzhiyunendmenu 2279*4882a593Smuzhiyun 2280*4882a593Smuzhiyunmenu "Lens drivers" 2281*4882a593Smuzhiyun visible if MEDIA_CAMERA_SUPPORT 2282*4882a593Smuzhiyun 2283*4882a593Smuzhiyunconfig VIDEO_AD5820 2284*4882a593Smuzhiyun tristate "AD5820 lens voice coil support" 2285*4882a593Smuzhiyun depends on GPIOLIB && I2C && VIDEO_V4L2 2286*4882a593Smuzhiyun select MEDIA_CONTROLLER 2287*4882a593Smuzhiyun help 2288*4882a593Smuzhiyun This is a driver for the AD5820 camera lens voice coil. 2289*4882a593Smuzhiyun It is used for example in Nokia N900 (RX-51). 2290*4882a593Smuzhiyun 2291*4882a593Smuzhiyunconfig VIDEO_AK7375 2292*4882a593Smuzhiyun tristate "AK7375 lens voice coil support" 2293*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2294*4882a593Smuzhiyun select MEDIA_CONTROLLER 2295*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2296*4882a593Smuzhiyun help 2297*4882a593Smuzhiyun This is a driver for the AK7375 camera lens voice coil. 2298*4882a593Smuzhiyun AK7375 is a 12 bit DAC with 120mA output current sink 2299*4882a593Smuzhiyun capability. This is designed for linear control of 2300*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2301*4882a593Smuzhiyun 2302*4882a593Smuzhiyunconfig VIDEO_AW8601 2303*4882a593Smuzhiyun tristate "AW8601 lens voice coil support" 2304*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2305*4882a593Smuzhiyun select MEDIA_CONTROLLER 2306*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2307*4882a593Smuzhiyun help 2308*4882a593Smuzhiyun This is a driver for the AW8601 camera lens voice coil. 2309*4882a593Smuzhiyun AW8601 is a 10 bit DAC with 100mA output current sink 2310*4882a593Smuzhiyun capability. This is designed for linear control of 2311*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2312*4882a593Smuzhiyun 2313*4882a593Smuzhiyunconfig VIDEO_CN3927V 2314*4882a593Smuzhiyun tristate "CN3927V lens voice coil support" 2315*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2316*4882a593Smuzhiyun select MEDIA_CONTROLLER 2317*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2318*4882a593Smuzhiyun help 2319*4882a593Smuzhiyun This is a driver for the CN3927V camera lens voice coil. 2320*4882a593Smuzhiyun CN3927V is a 10 bit DAC with 120mA output current sink 2321*4882a593Smuzhiyun capability. This is designed for linear control of 2322*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2323*4882a593Smuzhiyun 2324*4882a593Smuzhiyunconfig VIDEO_DW9714 2325*4882a593Smuzhiyun tristate "DW9714 lens voice coil support" 2326*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2327*4882a593Smuzhiyun select MEDIA_CONTROLLER 2328*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2329*4882a593Smuzhiyun help 2330*4882a593Smuzhiyun This is a driver for the DW9714 camera lens voice coil. 2331*4882a593Smuzhiyun DW9714 is a 10 bit DAC with 120mA output current sink 2332*4882a593Smuzhiyun capability. This is designed for linear control of 2333*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2334*4882a593Smuzhiyun 2335*4882a593Smuzhiyunconfig VIDEO_DW9763 2336*4882a593Smuzhiyun tristate "DW9763 lens voice coil support" 2337*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2338*4882a593Smuzhiyun select MEDIA_CONTROLLER 2339*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2340*4882a593Smuzhiyun select V4L2_FWNODE 2341*4882a593Smuzhiyun help 2342*4882a593Smuzhiyun This is a driver for the DW9763 camera lens voice coil. 2343*4882a593Smuzhiyun DW9763 is a 10 bit DAC with 120mA output current sink 2344*4882a593Smuzhiyun capability. This is designed for linear control of 2345*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2346*4882a593Smuzhiyun 2347*4882a593Smuzhiyunconfig VIDEO_DW9768 2348*4882a593Smuzhiyun tristate "DW9768 lens voice coil support" 2349*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2350*4882a593Smuzhiyun select MEDIA_CONTROLLER 2351*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2352*4882a593Smuzhiyun select V4L2_FWNODE 2353*4882a593Smuzhiyun help 2354*4882a593Smuzhiyun This is a driver for the DW9768 camera lens voice coil. 2355*4882a593Smuzhiyun DW9768 is a 10 bit DAC with 100mA output current sink 2356*4882a593Smuzhiyun capability. This is designed for linear control of 2357*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2358*4882a593Smuzhiyun 2359*4882a593Smuzhiyunconfig VIDEO_DW9800W 2360*4882a593Smuzhiyun tristate "DW9800W lens voice coil support" 2361*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2362*4882a593Smuzhiyun select MEDIA_CONTROLLER 2363*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2364*4882a593Smuzhiyun select V4L2_FWNODE 2365*4882a593Smuzhiyun help 2366*4882a593Smuzhiyun This is a driver for the DW9800W camera lens voice coil. 2367*4882a593Smuzhiyun DW9800W is a 10 bit DAC with ±100mA output current sink 2368*4882a593Smuzhiyun capability. This is designed for linear control of 2369*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2370*4882a593Smuzhiyun 2371*4882a593Smuzhiyunconfig VIDEO_DW9807_VCM 2372*4882a593Smuzhiyun tristate "DW9807 lens voice coil support" 2373*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2374*4882a593Smuzhiyun select MEDIA_CONTROLLER 2375*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2376*4882a593Smuzhiyun help 2377*4882a593Smuzhiyun This is a driver for the DW9807 camera lens voice coil. 2378*4882a593Smuzhiyun DW9807 is a 10 bit DAC with 100mA output current sink 2379*4882a593Smuzhiyun capability. This is designed for linear control of 2380*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2381*4882a593Smuzhiyun 2382*4882a593Smuzhiyunconfig VIDEO_FP5510 2383*4882a593Smuzhiyun tristate "FP5510 lens voice coil support" 2384*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2385*4882a593Smuzhiyun select MEDIA_CONTROLLER 2386*4882a593Smuzhiyun select VIDEO_V4L2_SUBDEV_API 2387*4882a593Smuzhiyun help 2388*4882a593Smuzhiyun This is a driver for the FP5510 camera lens voice coil. 2389*4882a593Smuzhiyun FP5510 is a 10 bit DAC with 100mA output current sink 2390*4882a593Smuzhiyun capability. This is designed for linear control of 2391*4882a593Smuzhiyun voice coil motors, controlled via I2C serial interface. 2392*4882a593Smuzhiyun 2393*4882a593Smuzhiyunendmenu 2394*4882a593Smuzhiyun 2395*4882a593Smuzhiyunmenu "Flash devices" 2396*4882a593Smuzhiyun visible if MEDIA_CAMERA_SUPPORT 2397*4882a593Smuzhiyun 2398*4882a593Smuzhiyunconfig VIDEO_ADP1653 2399*4882a593Smuzhiyun tristate "ADP1653 flash support" 2400*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2401*4882a593Smuzhiyun select MEDIA_CONTROLLER 2402*4882a593Smuzhiyun help 2403*4882a593Smuzhiyun This is a driver for the ADP1653 flash controller. It is used for 2404*4882a593Smuzhiyun example in Nokia N900. 2405*4882a593Smuzhiyun 2406*4882a593Smuzhiyunconfig VIDEO_AW36518 2407*4882a593Smuzhiyun tristate "AW36518 flash driver support" 2408*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 2409*4882a593Smuzhiyun depends on VIDEO_V4L2_SUBDEV_API 2410*4882a593Smuzhiyun help 2411*4882a593Smuzhiyun This is a driver for the aw36518 flash controllers. It controls 2412*4882a593Smuzhiyun flash, torch LEDs. 2413*4882a593Smuzhiyun 2414*4882a593Smuzhiyunconfig VIDEO_LM3560 2415*4882a593Smuzhiyun tristate "LM3560 dual flash driver support" 2416*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2417*4882a593Smuzhiyun select MEDIA_CONTROLLER 2418*4882a593Smuzhiyun select REGMAP_I2C 2419*4882a593Smuzhiyun help 2420*4882a593Smuzhiyun This is a driver for the lm3560 dual flash controllers. It controls 2421*4882a593Smuzhiyun flash, torch LEDs. 2422*4882a593Smuzhiyun 2423*4882a593Smuzhiyunconfig VIDEO_LM3646 2424*4882a593Smuzhiyun tristate "LM3646 dual flash driver support" 2425*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 2426*4882a593Smuzhiyun select MEDIA_CONTROLLER 2427*4882a593Smuzhiyun select REGMAP_I2C 2428*4882a593Smuzhiyun help 2429*4882a593Smuzhiyun This is a driver for the lm3646 dual flash controllers. It controls 2430*4882a593Smuzhiyun flash, torch LEDs. 2431*4882a593Smuzhiyun 2432*4882a593Smuzhiyunconfig VIDEO_SGM3784 2433*4882a593Smuzhiyun tristate "SGM3784 dual flash driver support" 2434*4882a593Smuzhiyun depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 2435*4882a593Smuzhiyun depends on VIDEO_V4L2_SUBDEV_API 2436*4882a593Smuzhiyun help 2437*4882a593Smuzhiyun This is a driver for the sgm3784 dual flash controllers. It controls 2438*4882a593Smuzhiyun flash, torch LEDs. 2439*4882a593Smuzhiyunendmenu 2440*4882a593Smuzhiyun 2441*4882a593Smuzhiyunendif # VIDEO_V4L2 2442