Lines Matching +full:on +full:- +full:module
1 # SPDX-License-Identifier: GPL-2.0-only
8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'"
9 depends on MEDIA_SUBDRV_AUTOSELECT && I2C && RC_CORE
12 tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT || EXPERT
13 depends on I2C && RC_CORE
28 comment "audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers'"
29 depends on MEDIA_HIDE_ANCILLARY_SUBDRV
31 # Encoder / Decoder module configuration
39 depends on VIDEO_V4L2 && I2C
41 Support for several audio decoder chips found on some bt8xx boards:
44 Microchip: pic16c54 based design on ProVideo PV951 board.
46 To compile this driver as a module, choose M here: the
47 module will be called tvaudio.
51 depends on VIDEO_V4L2 && I2C
53 Support for tda7432 audio decoder chip found on some bt8xx boards.
55 To compile this driver as a module, choose M here: the
56 module will be called tda7432.
60 depends on I2C
62 Support for tda9840 audio decoder chip found on some Zoran boards.
64 To compile this driver as a module, choose M here: the
65 module will be called tda9840.
69 depends on VIDEO_V4L2 && I2C
70 depends on SND_SOC
79 To compile this driver as a module, choose M here: the
80 module will be called tda1997x.
84 depends on I2C
86 Support for tea6415c audio decoder chip found on some bt8xx boards.
88 To compile this driver as a module, choose M here: the
89 module will be called tea6415c.
93 depends on I2C
95 Support for tea6420 audio decoder chip found on some bt8xx boards.
97 To compile this driver as a module, choose M here: the
98 module will be called tea6420.
102 depends on VIDEO_V4L2 && I2C
106 To compile this driver as a module, choose M here: the
107 module will be called msp3400.
111 depends on VIDEO_V4L2 && I2C
113 Support for the Cirrus Logic CS3308 High Performance 8-Channel
116 To compile this driver as a module, choose M here: the
117 module will be called cs3308.
121 depends on VIDEO_V4L2 && I2C
123 Support for the Cirrus Logic CS5345 24-bit, 192 kHz
126 To compile this driver as a module, choose M here: the
127 module will be called cs5345.
131 depends on VIDEO_V4L2 && I2C
136 To compile this driver as a module, choose M here: the
137 module will be called cs53l32a.
141 depends on VIDEO_V4L2 && I2C
145 To compile this driver as a module, choose M here: the
146 module will be called tlv320aic23b.
150 depends on VIDEO_V4L2 && I2C
154 To compile this driver as a module, choose M here: the
155 module will be called uda1342.
159 depends on VIDEO_V4L2 && I2C
164 To compile this driver as a module, choose M here: the
165 module will be called wm8775.
169 depends on VIDEO_V4L2 && I2C
174 To compile this driver as a module, choose M here: the
175 module will be called wm8739.
179 depends on VIDEO_V4L2 && I2C
183 To compile this driver as a module, choose M here: the
184 module will be called vp27smpx.
188 depends on VIDEO_V4L2 && I2C
190 Support for the internal MPX of the Sony BTF-PG472Z tuner.
192 To compile this driver as a module, choose M here: the
193 module will be called sony-btf-mpx.
201 depends on VIDEO_V4L2 && I2C
208 To compile this driver as a module, choose M here: the
209 module will be called saa6588.
217 depends on GPIOLIB && VIDEO_V4L2 && I2C
223 To compile this driver as a module, choose M here: the
224 module will be called adv7180.
228 depends on VIDEO_V4L2 && I2C
233 To compile this driver as a module, choose M here: the
234 module will be called adv7183.
238 depends on VIDEO_V4L2 && I2C
239 depends on OF
248 To compile this driver as a module, choose M here: the
249 module will be called adv748x.
253 depends on VIDEO_V4L2 && I2C
254 depends on GPIOLIB || COMPILE_TEST
266 To compile this driver as a module, choose M here: the
267 module will be called adv7604.
271 depends on VIDEO_ADV7604
279 depends on VIDEO_V4L2 && I2C
289 To compile this driver as a module, choose M here: the
290 module will be called adv7842.
294 depends on VIDEO_ADV7842
302 depends on VIDEO_V4L2 && I2C
306 To compile this driver as a module, choose M here: the
307 module will be called bt819.
311 depends on VIDEO_V4L2 && I2C
315 To compile this driver as a module, choose M here: the
316 module will be called bt856.
320 depends on VIDEO_V4L2 && I2C
324 To compile this driver as a module, choose M here: the
325 module will be called bt866.
329 depends on VIDEO_V4L2 && I2C
333 This chip is used on AverMedia AVS6EYES Zoran-based MJPEG
336 To compile this driver as a module, choose M here: the
337 module will be called ks0127.
341 depends on VIDEO_V4L2 && I2C
345 To compile this driver as a module, choose M here: the
346 module will be called ml86v7667.
350 depends on VIDEO_V4L2 && I2C
354 To compile this driver as a module, choose M here: the
355 module will be called saa7110.
359 depends on VIDEO_V4L2 && I2C
363 To compile this driver as a module, choose M here: the
364 module will be called saa7115.
368 depends on VIDEO_V4L2 && I2C
374 Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge.
376 To compile this driver as a module, choose M here: the
377 module will be called tc358743.
381 depends on VIDEO_TC358743
389 depends on VIDEO_V4L2 && I2C
396 To compile this driver as a module, choose M here: the
397 module will be called tvp514x.
401 depends on VIDEO_V4L2 && I2C
407 To compile this driver as a module, choose M here: the
408 module will be called tvp5150.
412 depends on VIDEO_V4L2 && I2C
417 To compile this driver as a module, choose M here: the
418 module will be called tvp7002.
422 depends on VIDEO_V4L2 && I2C
426 To compile this driver as a module, choose M here: the
427 module will be called tw2804.
431 depends on VIDEO_V4L2 && I2C
433 Support for the Techwell tw9903 multi-standard video decoder
436 To compile this driver as a module, choose M here: the
437 module will be called tw9903.
441 depends on VIDEO_V4L2 && I2C
443 Support for the Techwell tw9906 enhanced multi-standard comb filter
446 To compile this driver as a module, choose M here: the
447 module will be called tw9906.
451 depends on VIDEO_V4L2 && I2C
455 To compile this driver as a module, choose M here: the
456 module will be called tw9910.
460 depends on VIDEO_V4L2 && I2C
464 To compile this driver as a module, choose M here: the
465 module will be called vpx3220.
469 depends on I2C && I2C_MUX
470 depends on OF_GPIO
477 To compile this driver as a module, choose M here: the
478 module will be called max9286.
484 depends on VIDEO_V4L2 && I2C
488 To compile this driver as a module, choose M here: the
489 module will be called saa717x.
500 depends on VIDEO_V4L2 && I2C
504 To compile this driver as a module, choose M here: the
505 module will be called saa7127.
509 depends on VIDEO_V4L2 && I2C
513 To compile this driver as a module, choose M here: the
514 module will be called saa7185.
518 depends on VIDEO_V4L2 && I2C
522 To compile this driver as a module, choose M here: the
523 module will be called adv7170.
527 depends on VIDEO_V4L2 && I2C
531 To compile this driver as a module, choose M here: the
532 module will be called adv7175.
536 depends on I2C
540 To compile this driver as a module, choose M here: the
541 module will be called adv7343.
545 depends on I2C
549 To compile this driver as a module, choose M here: the
550 module will be called adv7393.
554 depends on VIDEO_V4L2 && I2C
555 depends on DRM_I2C_ADV7511=n || COMPILE_TEST
564 To compile this driver as a module, choose M here: the
565 module will be called adv7511.
569 depends on VIDEO_ADV7511
577 depends on VIDEO_V4L2 && I2C
586 To compile this driver as a module, choose M here: the
587 module will be called ad9389b.
591 depends on I2C
597 depends on VIDEO_V4L2 && I2C
601 To compile this driver as a module, choose M here: the
602 module will be called ths8200.
610 depends on VIDEO_V4L2 && I2C
617 To compile this driver as a module, choose M here: the
618 module will be called upd64031a.
621 tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation"
622 depends on VIDEO_V4L2 && I2C
624 Support for the NEC Electronics uPD64083 3-Dimensional Y/C
628 To compile this driver as a module, choose M here: the
629 module will be called upd64083.
636 tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder"
637 depends on VIDEO_V4L2 && I2C
640 Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3
643 To compile this driver as a module, choose M here: the
644 module will be called saa6752hs.
653 depends on VIDEO_V4L2 && MEDIA_SDR_SUPPORT && I2C
657 radio receiver with RF-to-Bits front-end designed for SDR solutions.
659 To compile this driver as a module, choose M here; the
660 module will be called max2175.
670 depends on VIDEO_V4L2 && I2C
674 To compile this driver as a module, choose M here: the
675 module will be called ths7303.
679 depends on VIDEO_V4L2 && I2C
683 To compile this driver as a module, choose M here: the
684 module will be called m52790.
688 depends on VIDEO_V4L2 && I2C
694 * Panasonic AMG88xx Grid-Eye Sensors
697 To compile this driver as a module, choose M here: the
698 module will be called video-i2c
701 tristate "STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge"
702 depends on I2C && VIDEO_V4L2
707 Support for STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge.
708 It is used to allow usage of CSI-2 sensor with PARALLEL port
711 To compile this driver as a module, choose M here: the
712 module will be called st-mipid02.
729 tristate "Hynix Hi-556 sensor support"
730 depends on I2C && VIDEO_V4L2
736 Hi-556 camera.
738 To compile this driver as a module, choose M here: the
739 module will be called hi556.
743 depends on GPIOLIB && I2C && VIDEO_V4L2
752 To compile this driver as a module, choose M here: the
753 module will be called imx214.
757 depends on I2C && VIDEO_V4L2
765 To compile this driver as a module, choose M here: the
766 module will be called imx219.
770 depends on I2C && VIDEO_V4L2
777 To compile this driver as a module, choose M here: the
778 module will be called imx258.
782 depends on I2C && VIDEO_V4L2
792 depends on I2C && VIDEO_V4L2
801 To compile this driver as a module, choose M here: the
802 module will be called imx290.
806 depends on I2C && VIDEO_V4L2
813 To compile this driver as a module, choose M here: the
814 module will be called imx319.
818 depends on I2C && VIDEO_V4L2
825 To compile this driver as a module, choose M here: the
826 module will be called imx355.
830 depends on VIDEO_V4L2 && I2C
835 To compile this driver as a module, choose M here: the
836 module will be called ov2640.
840 depends on VIDEO_V4L2 && I2C && GPIOLIB
846 To compile this driver as a module, choose M here: the
847 module will be called ov2659.
851 depends on VIDEO_V4L2 && I2C
858 To compile this driver as a module, choose M here: the
859 module will be called ov2680.
863 depends on VIDEO_V4L2 && I2C
870 To compile this driver as a module, choose M here: the
871 module will be called ov2685.
875 depends on VIDEO_V4L2 && I2C
876 depends on ACPI || COMPILE_TEST
884 To compile this driver as a module, choose M here: the
885 module will be called ov2740.
889 depends on OF
890 depends on GPIOLIB && VIDEO_V4L2 && I2C
896 OV5640 camera sensor with a MIPI CSI-2 interface.
900 depends on OF
901 depends on I2C && VIDEO_V4L2
909 To compile this driver as a module, choose M here: the
910 module will be called ov5645.
914 depends on I2C && VIDEO_V4L2
922 To compile this driver as a module, choose M here: the
923 module will be called ov5647.
927 depends on I2C && VIDEO_V4L2
932 To compile this driver as a module, choose M here: the
933 module will be called ov6650.
937 depends on I2C && VIDEO_V4L2
945 To compile this driver as a module, choose M here: the
946 module will be called ov5670.
950 depends on I2C && VIDEO_V4L2
958 To compile this driver as a module, choose M here: the
959 module will be called ov5675.
963 depends on I2C && VIDEO_V4L2
969 To compile this driver as a module, choose M here: the
970 module will be called ov5695.
974 depends on I2C && VIDEO_V4L2
982 To compile this driver as a module, choose M here: the
983 module will be called ov7251.
987 depends on I2C && VIDEO_V4L2
993 To compile this driver as a module, choose M here: the
994 module will be called ov772x.
998 depends on I2C && VIDEO_V4L2
1003 To compile this driver as a module, choose M here: the
1004 module will be called ov7640.
1008 depends on I2C && VIDEO_V4L2
1017 depends on I2C && VIDEO_V4L2
1025 depends on I2C && VIDEO_V4L2
1033 To compile this driver as a module, choose M here: the
1034 module will be called ov8856.
1038 depends on I2C && VIDEO_V4L2
1045 depends on I2C && VIDEO_V4L2
1055 depends on I2C && VIDEO_V4L2
1065 depends on VIDEO_V4L2 && I2C
1070 To compile this driver as a module, choose M here: the
1071 module will be called vs6624.
1075 depends on I2C && VIDEO_V4L2
1084 depends on I2C && VIDEO_V4L2
1094 depends on I2C && VIDEO_V4L2
1102 depends on I2C && VIDEO_V4L2
1112 depends on I2C && VIDEO_V4L2
1121 depends on I2C && VIDEO_V4L2
1126 To compile this driver as a module, choose M here: the
1127 module will be called mt9t112.
1131 depends on I2C && VIDEO_V4L2
1139 depends on I2C && VIDEO_V4L2
1150 depends on I2C && VIDEO_V4L2
1155 To compile this driver as a module, choose M here: the
1156 module will be called mt9v111.
1160 depends on I2C && VIDEO_V4L2
1166 depends on I2C && VIDEO_V4L2
1176 depends on I2C
1189 depends on I2C && VIDEO_V4L2
1194 To compile this driver as a module, choose M here: the
1195 module will be called rj54n1.
1199 depends on I2C && VIDEO_V4L2
1208 depends on I2C && VIDEO_V4L2
1217 depends on I2C && VIDEO_V4L2
1227 depends on I2C && VIDEO_V4L2
1240 depends on I2C && SPI && VIDEO_V4L2
1255 depends on GPIOLIB && I2C && VIDEO_V4L2
1259 It is used for example in Nokia N900 (RX-51).
1263 depends on I2C && VIDEO_V4L2
1274 depends on I2C && VIDEO_V4L2
1285 depends on I2C && VIDEO_V4L2
1297 depends on I2C && VIDEO_V4L2
1313 depends on I2C && VIDEO_V4L2
1321 depends on I2C && VIDEO_V4L2
1330 depends on I2C && VIDEO_V4L2