Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

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