1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Multimedia Video device configuration 4# 5 6if VIDEO_DEV 7 8comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" 9 depends on MEDIA_SUBDRV_AUTOSELECT && I2C && RC_CORE 10 11config VIDEO_IR_I2C 12 tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT || EXPERT 13 depends on I2C && RC_CORE 14 default y 15 help 16 Most boards have an IR chip directly connected via GPIO. However, 17 some video boards have the IR connected via I2C bus. 18 19 If your board doesn't have an I2C IR chip, you may disable this 20 option. 21 22 In doubt, say Y. 23 24# 25# V4L2 I2C drivers that are related with Camera support 26# 27 28menuconfig VIDEO_CAMERA_SENSOR 29 bool "Camera sensor devices" 30 depends on MEDIA_CAMERA_SUPPORT && I2C 31 select MEDIA_CONTROLLER 32 select V4L2_FWNODE 33 select VIDEO_V4L2_SUBDEV_API 34 default y 35 36if VIDEO_CAMERA_SENSOR 37 38config VIDEO_APTINA_PLL 39 tristate 40 41config VIDEO_CCS_PLL 42 tristate 43 44config VIDEO_AR0521 45 tristate "ON Semiconductor AR0521 sensor support" 46 help 47 This is a Video4Linux2 sensor driver for the ON Semiconductor 48 AR0521 camera. 49 50 To compile this driver as a module, choose M here: the 51 module will be called ar0521. 52 53config VIDEO_HI556 54 tristate "Hynix Hi-556 sensor support" 55 help 56 This is a Video4Linux2 sensor driver for the Hynix 57 Hi-556 camera. 58 59 To compile this driver as a module, choose M here: the 60 module will be called hi556. 61 62config VIDEO_HI846 63 tristate "Hynix Hi-846 sensor support" 64 help 65 This is a Video4Linux2 sensor driver for the Hynix 66 Hi-846 camera. 67 68 To compile this driver as a module, choose M here: the 69 module will be called hi846. 70 71config VIDEO_HI847 72 tristate "Hynix Hi-847 sensor support" 73 help 74 This is a Video4Linux2 sensor driver for the Hynix 75 Hi-847 camera. 76 77 To compile this driver as a module, choose M here: the 78 module will be called hi847. 79 80config VIDEO_IMX208 81 tristate "Sony IMX208 sensor support" 82 help 83 This is a Video4Linux2 sensor driver for the Sony 84 IMX208 camera. 85 86 To compile this driver as a module, choose M here: the 87 module will be called imx208. 88 89config VIDEO_IMX214 90 tristate "Sony IMX214 sensor support" 91 depends on GPIOLIB 92 select REGMAP_I2C 93 help 94 This is a Video4Linux2 sensor driver for the Sony 95 IMX214 camera. 96 97 To compile this driver as a module, choose M here: the 98 module will be called imx214. 99 100config VIDEO_IMX219 101 tristate "Sony IMX219 sensor support" 102 select V4L2_CCI_I2C 103 help 104 This is a Video4Linux2 sensor driver for the Sony 105 IMX219 camera. 106 107 To compile this driver as a module, choose M here: the 108 module will be called imx219. 109 110config VIDEO_IMX258 111 tristate "Sony IMX258 sensor support" 112 help 113 This is a Video4Linux2 sensor driver for the Sony 114 IMX258 camera. 115 116 To compile this driver as a module, choose M here: the 117 module will be called imx258. 118 119config VIDEO_IMX274 120 tristate "Sony IMX274 sensor support" 121 select REGMAP_I2C 122 help 123 This is a V4L2 sensor driver for the Sony IMX274 124 CMOS image sensor. 125 126config VIDEO_IMX290 127 tristate "Sony IMX290 sensor support" 128 select REGMAP_I2C 129 select V4L2_CCI_I2C 130 help 131 This is a Video4Linux2 sensor driver for the Sony 132 IMX290 camera sensor. 133 134 To compile this driver as a module, choose M here: the 135 module will be called imx290. 136 137config VIDEO_IMX296 138 tristate "Sony IMX296 sensor support" 139 help 140 This is a Video4Linux2 sensor driver for the Sony 141 IMX296 camera. 142 143 To compile this driver as a module, choose M here: the 144 module will be called imx296. 145 146config VIDEO_IMX319 147 tristate "Sony IMX319 sensor support" 148 help 149 This is a Video4Linux2 sensor driver for the Sony 150 IMX319 camera. 151 152 To compile this driver as a module, choose M here: the 153 module will be called imx319. 154 155config VIDEO_IMX334 156 tristate "Sony IMX334 sensor support" 157 depends on OF_GPIO 158 help 159 This is a Video4Linux2 sensor driver for the Sony 160 IMX334 camera. 161 162 To compile this driver as a module, choose M here: the 163 module will be called imx334. 164 165config VIDEO_IMX335 166 tristate "Sony IMX335 sensor support" 167 depends on OF_GPIO 168 help 169 This is a Video4Linux2 sensor driver for the Sony 170 IMX335 camera. 171 172 To compile this driver as a module, choose M here: the 173 module will be called imx335. 174 175config VIDEO_IMX355 176 tristate "Sony IMX355 sensor support" 177 help 178 This is a Video4Linux2 sensor driver for the Sony 179 IMX355 camera. 180 181 To compile this driver as a module, choose M here: the 182 module will be called imx355. 183 184config VIDEO_IMX412 185 tristate "Sony IMX412 sensor support" 186 depends on OF_GPIO 187 help 188 This is a Video4Linux2 sensor driver for the Sony 189 IMX412 camera. 190 191 To compile this driver as a module, choose M here: the 192 module will be called imx412. 193 194config VIDEO_IMX415 195 tristate "Sony IMX415 sensor support" 196 depends on OF_GPIO 197 help 198 This is a Video4Linux2 sensor driver for the Sony 199 IMX415 camera. 200 201 To compile this driver as a module, choose M here: the 202 module will be called imx415. 203 204config VIDEO_MAX9271_LIB 205 tristate 206 207config VIDEO_MT9M001 208 tristate "mt9m001 support" 209 help 210 This driver supports MT9M001 cameras from Micron, monochrome 211 and colour models. 212 213config VIDEO_MT9M111 214 tristate "mt9m111, mt9m112 and mt9m131 support" 215 help 216 This driver supports MT9M111, MT9M112 and MT9M131 cameras from 217 Micron/Aptina 218 219config VIDEO_MT9P031 220 tristate "Aptina MT9P031 support" 221 select VIDEO_APTINA_PLL 222 help 223 This is a Video4Linux2 sensor driver for the Aptina 224 (Micron) mt9p031 5 Mpixel camera. 225 226config VIDEO_MT9T112 227 tristate "Aptina MT9T111/MT9T112 support" 228 help 229 This is a Video4Linux2 sensor driver for the Aptina 230 (Micron) MT9T111 and MT9T112 3 Mpixel camera. 231 232 To compile this driver as a module, choose M here: the 233 module will be called mt9t112. 234 235config VIDEO_MT9V011 236 tristate "Micron mt9v011 sensor support" 237 help 238 This is a Video4Linux2 sensor driver for the Micron 239 mt0v011 1.3 Mpixel camera. It currently only works with the 240 em28xx driver. 241 242config VIDEO_MT9V032 243 tristate "Micron MT9V032 sensor support" 244 select REGMAP_I2C 245 help 246 This is a Video4Linux2 sensor driver for the Micron 247 MT9V032 752x480 CMOS sensor. 248 249config VIDEO_MT9V111 250 tristate "Aptina MT9V111 sensor support" 251 help 252 This is a Video4Linux2 sensor driver for the Aptina/Micron 253 MT9V111 sensor. 254 255 To compile this driver as a module, choose M here: the 256 module will be called mt9v111. 257 258config VIDEO_OG01A1B 259 tristate "OmniVision OG01A1B sensor support" 260 help 261 This is a Video4Linux2 sensor driver for the OmniVision 262 OG01A1B camera. 263 264 To compile this driver as a module, choose M here: the 265 module will be called og01a1b. 266 267config VIDEO_OV01A10 268 tristate "OmniVision OV01A10 sensor support" 269 help 270 This is a Video4Linux2 sensor driver for the OmniVision 271 OV01A10 camera. 272 273 To compile this driver as a module, choose M here: the 274 module will be called ov01a10. 275 276config VIDEO_OV02A10 277 tristate "OmniVision OV02A10 sensor support" 278 help 279 This is a Video4Linux2 sensor driver for the OmniVision 280 OV02A10 camera. 281 282 To compile this driver as a module, choose M here: the 283 module will be called ov02a10. 284 285config VIDEO_OV08D10 286 tristate "OmniVision OV08D10 sensor support" 287 help 288 This is a Video4Linux2 sensor driver for the OmniVision 289 OV08D10 camera sensor. 290 291 To compile this driver as a module, choose M here: the 292 module will be called ov08d10. 293 294config VIDEO_OV08X40 295 tristate "OmniVision OV08X40 sensor support" 296 help 297 This is a Video4Linux2 sensor driver for the OmniVision 298 OV08X40 camera. 299 300 To compile this driver as a module, choose M here: the 301 module will be called ov08x40. 302 303config VIDEO_OV13858 304 tristate "OmniVision OV13858 sensor support" 305 help 306 This is a Video4Linux2 sensor driver for the OmniVision 307 OV13858 camera. 308 309config VIDEO_OV13B10 310 tristate "OmniVision OV13B10 sensor support" 311 help 312 This is a Video4Linux2 sensor driver for the OmniVision 313 OV13B10 camera. 314 315config VIDEO_OV2640 316 tristate "OmniVision OV2640 sensor support" 317 help 318 This is a Video4Linux2 sensor driver for the OmniVision 319 OV2640 camera. 320 321 To compile this driver as a module, choose M here: the 322 module will be called ov2640. 323 324config VIDEO_OV2659 325 tristate "OmniVision OV2659 sensor support" 326 depends on GPIOLIB 327 help 328 This is a Video4Linux2 sensor driver for the OmniVision 329 OV2659 camera. 330 331 To compile this driver as a module, choose M here: the 332 module will be called ov2659. 333 334config VIDEO_OV2680 335 tristate "OmniVision OV2680 sensor support" 336 select V4L2_CCI_I2C 337 help 338 This is a Video4Linux2 sensor driver for the OmniVision 339 OV2680 camera. 340 341 To compile this driver as a module, choose M here: the 342 module will be called ov2680. 343 344config VIDEO_OV2685 345 tristate "OmniVision OV2685 sensor support" 346 help 347 This is a Video4Linux2 sensor driver for the OmniVision 348 OV2685 camera. 349 350 To compile this driver as a module, choose M here: the 351 module will be called ov2685. 352 353config VIDEO_OV2740 354 tristate "OmniVision OV2740 sensor support" 355 depends on ACPI || COMPILE_TEST 356 select REGMAP_I2C 357 help 358 This is a Video4Linux2 sensor driver for the OmniVision 359 OV2740 camera. 360 361 To compile this driver as a module, choose M here: the 362 module will be called ov2740. 363 364config VIDEO_OV4689 365 tristate "OmniVision OV4689 sensor support" 366 depends on GPIOLIB 367 help 368 This is a Video4Linux2 sensor-level driver for the OmniVision 369 OV4689 camera. 370 371 To compile this driver as a module, choose M here: the 372 module will be called ov4689. 373 374config VIDEO_OV5640 375 tristate "OmniVision OV5640 sensor support" 376 depends on OF 377 depends on GPIOLIB 378 help 379 This is a Video4Linux2 sensor driver for the Omnivision 380 OV5640 camera sensor with a MIPI CSI-2 interface. 381 382config VIDEO_OV5645 383 tristate "OmniVision OV5645 sensor support" 384 depends on OF 385 help 386 This is a Video4Linux2 sensor driver for the OmniVision 387 OV5645 camera. 388 389 To compile this driver as a module, choose M here: the 390 module will be called ov5645. 391 392config VIDEO_OV5647 393 tristate "OmniVision OV5647 sensor support" 394 help 395 This is a Video4Linux2 sensor driver for the OmniVision 396 OV5647 camera. 397 398 To compile this driver as a module, choose M here: the 399 module will be called ov5647. 400 401config VIDEO_OV5648 402 tristate "OmniVision OV5648 sensor support" 403 depends on PM 404 help 405 This is a Video4Linux2 sensor driver for the OmniVision 406 OV5648 camera. 407 408 To compile this driver as a module, choose M here: the 409 module will be called ov5648. 410 411config VIDEO_OV5670 412 tristate "OmniVision OV5670 sensor support" 413 help 414 This is a Video4Linux2 sensor driver for the OmniVision 415 OV5670 camera. 416 417 To compile this driver as a module, choose M here: the 418 module will be called ov5670. 419 420config VIDEO_OV5675 421 tristate "OmniVision OV5675 sensor support" 422 help 423 This is a Video4Linux2 sensor driver for the OmniVision 424 OV5675 camera. 425 426 To compile this driver as a module, choose M here: the 427 module will be called ov5675. 428 429config VIDEO_OV5693 430 tristate "OmniVision OV5693 sensor support" 431 select V4L2_CCI_I2C 432 help 433 This is a Video4Linux2 sensor driver for the OmniVision 434 OV5693 camera. 435 436 To compile this driver as a module, choose M here: the 437 module will be called ov5693. 438 439config VIDEO_OV5695 440 tristate "OmniVision OV5695 sensor support" 441 help 442 This is a Video4Linux2 sensor driver for the OmniVision 443 OV5695 camera. 444 445 To compile this driver as a module, choose M here: the 446 module will be called ov5695. 447 448config VIDEO_OV6650 449 tristate "OmniVision OV6650 sensor support" 450 help 451 This is a Video4Linux2 sensor driver for the OmniVision 452 OV6650 camera. 453 454 To compile this driver as a module, choose M here: the 455 module will be called ov6650. 456 457config VIDEO_OV7251 458 tristate "OmniVision OV7251 sensor support" 459 help 460 This is a Video4Linux2 sensor driver for the OmniVision 461 OV7251 camera. 462 463 To compile this driver as a module, choose M here: the 464 module will be called ov7251. 465 466config VIDEO_OV7640 467 tristate "OmniVision OV7640 sensor support" 468 help 469 This is a Video4Linux2 sensor driver for the OmniVision 470 OV7640 camera. 471 472 To compile this driver as a module, choose M here: the 473 module will be called ov7640. 474 475config VIDEO_OV7670 476 tristate "OmniVision OV7670 sensor support" 477 help 478 This is a Video4Linux2 sensor driver for the OmniVision 479 OV7670 VGA camera. It currently only works with the M88ALP01 480 controller. 481 482config VIDEO_OV772X 483 tristate "OmniVision OV772x sensor support" 484 select REGMAP_SCCB 485 help 486 This is a Video4Linux2 sensor driver for the OmniVision 487 OV772x camera. 488 489 To compile this driver as a module, choose M here: the 490 module will be called ov772x. 491 492config VIDEO_OV7740 493 tristate "OmniVision OV7740 sensor support" 494 select REGMAP_SCCB 495 help 496 This is a Video4Linux2 sensor driver for the OmniVision 497 OV7740 VGA camera sensor. 498 499config VIDEO_OV8856 500 tristate "OmniVision OV8856 sensor support" 501 help 502 This is a Video4Linux2 sensor driver for the OmniVision 503 OV8856 camera sensor. 504 505 To compile this driver as a module, choose M here: the 506 module will be called ov8856. 507 508config VIDEO_OV8858 509 tristate "OmniVision OV8858 sensor support" 510 depends on PM 511 help 512 This is a Video4Linux2 sensor driver for OmniVision 513 OV8858 camera sensor. 514 515 To compile this driver as a module, choose M here: the 516 module will be called ov8858. 517 518config VIDEO_OV8865 519 tristate "OmniVision OV8865 sensor support" 520 depends on PM 521 help 522 This is a Video4Linux2 sensor driver for OmniVision 523 OV8865 camera sensor. 524 525 To compile this driver as a module, choose M here: the 526 module will be called ov8865. 527 528config VIDEO_OV9282 529 tristate "OmniVision OV9282 sensor support" 530 depends on OF_GPIO 531 help 532 This is a Video4Linux2 sensor driver for the OmniVision 533 OV9282 camera sensor. 534 535 To compile this driver as a module, choose M here: the 536 module will be called ov9282. 537 538config VIDEO_OV9640 539 tristate "OmniVision OV9640 sensor support" 540 help 541 This is a Video4Linux2 sensor driver for the OmniVision 542 OV9640 camera sensor. 543 544config VIDEO_OV9650 545 tristate "OmniVision OV9650/OV9652 sensor support" 546 select REGMAP_SCCB 547 help 548 This is a V4L2 sensor driver for the Omnivision 549 OV9650 and OV9652 camera sensors. 550 551config VIDEO_OV9734 552 tristate "OmniVision OV9734 sensor support" 553 depends on ACPI || COMPILE_TEST 554 help 555 This is a Video4Linux2 sensor driver for the OmniVision 556 OV9734 camera. 557 558 To compile this driver as a module, choose M here: the 559 module's name is ov9734. 560 561config VIDEO_RDACM20 562 tristate "IMI RDACM20 camera support" 563 select VIDEO_MAX9271_LIB 564 help 565 This driver supports the IMI RDACM20 GMSL camera, used in 566 ADAS systems. 567 568 This camera should be used in conjunction with a GMSL 569 deserialiser such as the MAX9286. 570 571config VIDEO_RDACM21 572 tristate "IMI RDACM21 camera support" 573 select VIDEO_MAX9271_LIB 574 help 575 This driver supports the IMI RDACM21 GMSL camera, used in 576 ADAS systems. 577 578 This camera should be used in conjunction with a GMSL 579 deserialiser such as the MAX9286. 580 581config VIDEO_RJ54N1 582 tristate "Sharp RJ54N1CB0C sensor support" 583 help 584 This is a V4L2 sensor driver for Sharp RJ54N1CB0C CMOS image 585 sensor. 586 587 To compile this driver as a module, choose M here: the 588 module will be called rj54n1. 589 590config VIDEO_S5C73M3 591 tristate "Samsung S5C73M3 sensor support" 592 depends on SPI 593 help 594 This is a V4L2 sensor driver for Samsung S5C73M3 595 8 Mpixel camera. 596 597config VIDEO_S5K5BAF 598 tristate "Samsung S5K5BAF sensor support" 599 help 600 This is a V4L2 sensor driver for Samsung S5K5BAF 2M 601 camera sensor with an embedded SoC image signal processor. 602 603config VIDEO_S5K6A3 604 tristate "Samsung S5K6A3 sensor support" 605 help 606 This is a V4L2 sensor driver for Samsung S5K6A3 raw 607 camera sensor. 608 609config VIDEO_ST_VGXY61 610 tristate "ST VGXY61 sensor support" 611 depends on OF && GPIOLIB 612 help 613 This is a Video4Linux2 sensor driver for the ST VGXY61 614 camera sensor. 615 616source "drivers/media/i2c/ccs/Kconfig" 617source "drivers/media/i2c/et8ek8/Kconfig" 618 619endif 620 621menu "Lens drivers" 622 visible if MEDIA_CAMERA_SUPPORT 623 624config VIDEO_AD5820 625 tristate "AD5820 lens voice coil support" 626 depends on GPIOLIB && I2C && VIDEO_DEV 627 select MEDIA_CONTROLLER 628 select V4L2_ASYNC 629 help 630 This is a driver for the AD5820 camera lens voice coil. 631 It is used for example in Nokia N900 (RX-51). 632 633config VIDEO_AK7375 634 tristate "AK7375 lens voice coil support" 635 depends on I2C && VIDEO_DEV 636 select MEDIA_CONTROLLER 637 select VIDEO_V4L2_SUBDEV_API 638 select V4L2_ASYNC 639 help 640 This is a driver for the AK7375 camera lens voice coil. 641 AK7375 is a 12 bit DAC with 120mA output current sink 642 capability. This is designed for linear control of 643 voice coil motors, controlled via I2C serial interface. 644 645config VIDEO_DW9714 646 tristate "DW9714 lens voice coil support" 647 depends on I2C && VIDEO_DEV 648 select MEDIA_CONTROLLER 649 select VIDEO_V4L2_SUBDEV_API 650 select V4L2_ASYNC 651 help 652 This is a driver for the DW9714 camera lens voice coil. 653 DW9714 is a 10 bit DAC with 120mA output current sink 654 capability. This is designed for linear control of 655 voice coil motors, controlled via I2C serial interface. 656 657config VIDEO_DW9719 658 tristate "DW9719 lens voice coil support" 659 depends on I2C && VIDEO_DEV 660 select MEDIA_CONTROLLER 661 select VIDEO_V4L2_SUBDEV_API 662 select V4L2_ASYNC 663 select V4L2_CCI_I2C 664 help 665 This is a driver for the DW9719 camera lens voice coil. 666 This is designed for linear control of voice coil motors, 667 controlled via I2C serial interface. 668 669config VIDEO_DW9768 670 tristate "DW9768 lens voice coil support" 671 depends on I2C && VIDEO_DEV 672 select MEDIA_CONTROLLER 673 select VIDEO_V4L2_SUBDEV_API 674 select V4L2_FWNODE 675 help 676 This is a driver for the DW9768 camera lens voice coil. 677 DW9768 is a 10 bit DAC with 100mA output current sink 678 capability. This is designed for linear control of 679 voice coil motors, controlled via I2C serial interface. 680 681config VIDEO_DW9807_VCM 682 tristate "DW9807 lens voice coil support" 683 depends on I2C && VIDEO_DEV 684 select MEDIA_CONTROLLER 685 select VIDEO_V4L2_SUBDEV_API 686 select V4L2_ASYNC 687 help 688 This is a driver for the DW9807 camera lens voice coil. 689 DW9807 is a 10 bit DAC with 100mA output current sink 690 capability. This is designed for linear control of 691 voice coil motors, controlled via I2C serial interface. 692 693endmenu 694 695menu "Flash devices" 696 visible if MEDIA_CAMERA_SUPPORT 697 698config VIDEO_ADP1653 699 tristate "ADP1653 flash support" 700 depends on I2C && VIDEO_DEV 701 select MEDIA_CONTROLLER 702 select V4L2_ASYNC 703 help 704 This is a driver for the ADP1653 flash controller. It is used for 705 example in Nokia N900. 706 707config VIDEO_LM3560 708 tristate "LM3560 dual flash driver support" 709 depends on I2C && VIDEO_DEV 710 select MEDIA_CONTROLLER 711 select REGMAP_I2C 712 select V4L2_ASYNC 713 help 714 This is a driver for the lm3560 dual flash controllers. It controls 715 flash, torch LEDs. 716 717config VIDEO_LM3646 718 tristate "LM3646 dual flash driver support" 719 depends on I2C && VIDEO_DEV 720 select MEDIA_CONTROLLER 721 select REGMAP_I2C 722 select V4L2_ASYNC 723 help 724 This is a driver for the lm3646 dual flash controllers. It controls 725 flash, torch LEDs. 726 727endmenu 728 729# 730# V4L2 I2C drivers that aren't related with Camera support 731# 732 733comment "audio, video and radio I2C drivers auto-selected by 'Autoselect ancillary drivers'" 734 depends on MEDIA_HIDE_ANCILLARY_SUBDRV 735# 736# Encoder / Decoder module configuration 737# 738 739menu "Audio decoders, processors and mixers" 740 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 741 742config VIDEO_CS3308 743 tristate "Cirrus Logic CS3308 audio ADC" 744 depends on VIDEO_DEV && I2C 745 help 746 Support for the Cirrus Logic CS3308 High Performance 8-Channel 747 Analog Volume Control 748 749 To compile this driver as a module, choose M here: the 750 module will be called cs3308. 751 752config VIDEO_CS5345 753 tristate "Cirrus Logic CS5345 audio ADC" 754 depends on VIDEO_DEV && I2C 755 help 756 Support for the Cirrus Logic CS5345 24-bit, 192 kHz 757 stereo A/D converter. 758 759 To compile this driver as a module, choose M here: the 760 module will be called cs5345. 761 762config VIDEO_CS53L32A 763 tristate "Cirrus Logic CS53L32A audio ADC" 764 depends on VIDEO_DEV && I2C 765 help 766 Support for the Cirrus Logic CS53L32A low voltage 767 stereo A/D converter. 768 769 To compile this driver as a module, choose M here: the 770 module will be called cs53l32a. 771 772config VIDEO_MSP3400 773 tristate "Micronas MSP34xx audio decoders" 774 depends on VIDEO_DEV && I2C 775 help 776 Support for the Micronas MSP34xx series of audio decoders. 777 778 To compile this driver as a module, choose M here: the 779 module will be called msp3400. 780 781config VIDEO_SONY_BTF_MPX 782 tristate "Sony BTF's internal MPX" 783 depends on VIDEO_DEV && I2C 784 help 785 Support for the internal MPX of the Sony BTF-PG472Z tuner. 786 787 To compile this driver as a module, choose M here: the 788 module will be called sony-btf-mpx. 789 790config VIDEO_TDA1997X 791 tristate "NXP TDA1997x HDMI receiver" 792 depends on VIDEO_DEV && I2C 793 depends on SND_SOC 794 select HDMI 795 select SND_PCM 796 select V4L2_FWNODE 797 select MEDIA_CONTROLLER 798 select VIDEO_V4L2_SUBDEV_API 799 help 800 V4L2 subdevice driver for the NXP TDA1997x HDMI receivers. 801 802 To compile this driver as a module, choose M here: the 803 module will be called tda1997x. 804 805config VIDEO_TDA7432 806 tristate "Philips TDA7432 audio processor" 807 depends on VIDEO_DEV && I2C 808 help 809 Support for tda7432 audio decoder chip found on some bt8xx boards. 810 811 To compile this driver as a module, choose M here: the 812 module will be called tda7432. 813 814config VIDEO_TDA9840 815 tristate "Philips TDA9840 audio processor" 816 depends on I2C 817 help 818 Support for tda9840 audio decoder chip found on some Zoran boards. 819 820 To compile this driver as a module, choose M here: the 821 module will be called tda9840. 822 823config VIDEO_TEA6415C 824 tristate "Philips TEA6415C audio processor" 825 depends on I2C 826 help 827 Support for tea6415c audio decoder chip found on some bt8xx boards. 828 829 To compile this driver as a module, choose M here: the 830 module will be called tea6415c. 831 832config VIDEO_TEA6420 833 tristate "Philips TEA6420 audio processor" 834 depends on I2C 835 help 836 Support for tea6420 audio decoder chip found on some bt8xx boards. 837 838 To compile this driver as a module, choose M here: the 839 module will be called tea6420. 840 841config VIDEO_TLV320AIC23B 842 tristate "Texas Instruments TLV320AIC23B audio codec" 843 depends on VIDEO_DEV && I2C 844 help 845 Support for the Texas Instruments TLV320AIC23B audio codec. 846 847 To compile this driver as a module, choose M here: the 848 module will be called tlv320aic23b. 849 850config VIDEO_TVAUDIO 851 tristate "Simple audio decoder chips" 852 depends on VIDEO_DEV && I2C 853 help 854 Support for several audio decoder chips found on some bt8xx boards: 855 Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300, 856 tea6320, tea6420, tda8425, ta8874z. 857 Microchip: pic16c54 based design on ProVideo PV951 board. 858 859 To compile this driver as a module, choose M here: the 860 module will be called tvaudio. 861 862config VIDEO_UDA1342 863 tristate "Philips UDA1342 audio codec" 864 depends on VIDEO_DEV && I2C 865 help 866 Support for the Philips UDA1342 audio codec. 867 868 To compile this driver as a module, choose M here: the 869 module will be called uda1342. 870 871config VIDEO_VP27SMPX 872 tristate "Panasonic VP27's internal MPX" 873 depends on VIDEO_DEV && I2C 874 help 875 Support for the internal MPX of the Panasonic VP27s tuner. 876 877 To compile this driver as a module, choose M here: the 878 module will be called vp27smpx. 879 880config VIDEO_WM8739 881 tristate "Wolfson Microelectronics WM8739 stereo audio ADC" 882 depends on VIDEO_DEV && I2C 883 help 884 Support for the Wolfson Microelectronics WM8739 885 stereo A/D Converter. 886 887 To compile this driver as a module, choose M here: the 888 module will be called wm8739. 889 890config VIDEO_WM8775 891 tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" 892 depends on VIDEO_DEV && I2C 893 help 894 Support for the Wolfson Microelectronics WM8775 high 895 performance stereo A/D Converter with a 4 channel input mixer. 896 897 To compile this driver as a module, choose M here: the 898 module will be called wm8775. 899 900endmenu 901 902menu "RDS decoders" 903 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 904 905config VIDEO_SAA6588 906 tristate "SAA6588 Radio Chip RDS decoder support" 907 depends on VIDEO_DEV && I2C 908 909 help 910 Support for this Radio Data System (RDS) decoder. This allows 911 seeing radio station identification transmitted using this 912 standard. 913 914 To compile this driver as a module, choose M here: the 915 module will be called saa6588. 916 917endmenu 918 919menu "Video decoders" 920 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 921 922config VIDEO_ADV7180 923 tristate "Analog Devices ADV7180 decoder" 924 depends on GPIOLIB && VIDEO_DEV && I2C 925 select MEDIA_CONTROLLER 926 select VIDEO_V4L2_SUBDEV_API 927 select V4L2_ASYNC 928 help 929 Support for the Analog Devices ADV7180 video decoder. 930 931 To compile this driver as a module, choose M here: the 932 module will be called adv7180. 933 934config VIDEO_ADV7183 935 tristate "Analog Devices ADV7183 decoder" 936 depends on VIDEO_DEV && I2C 937 help 938 V4l2 subdevice driver for the Analog Devices 939 ADV7183 video decoder. 940 941 To compile this driver as a module, choose M here: the 942 module will be called adv7183. 943 944config VIDEO_ADV748X 945 tristate "Analog Devices ADV748x decoder" 946 depends on VIDEO_DEV && I2C 947 depends on OF 948 select MEDIA_CONTROLLER 949 select VIDEO_V4L2_SUBDEV_API 950 select REGMAP_I2C 951 select V4L2_FWNODE 952 help 953 V4L2 subdevice driver for the Analog Devices 954 ADV7481 and ADV7482 HDMI/Analog video decoders. 955 956 To compile this driver as a module, choose M here: the 957 module will be called adv748x. 958 959config VIDEO_ADV7604 960 tristate "Analog Devices ADV7604 decoder" 961 depends on VIDEO_DEV && I2C 962 depends on GPIOLIB || COMPILE_TEST 963 select MEDIA_CONTROLLER 964 select VIDEO_V4L2_SUBDEV_API 965 select REGMAP_I2C 966 select HDMI 967 select V4L2_FWNODE 968 help 969 Support for the Analog Devices ADV7604 video decoder. 970 971 This is a Analog Devices Component/Graphics Digitizer 972 with 4:1 Multiplexed HDMI Receiver. 973 974 To compile this driver as a module, choose M here: the 975 module will be called adv7604. 976 977config VIDEO_ADV7604_CEC 978 bool "Enable Analog Devices ADV7604 CEC support" 979 depends on VIDEO_ADV7604 980 select CEC_CORE 981 help 982 When selected the adv7604 will support the optional 983 HDMI CEC feature. 984 985config VIDEO_ADV7842 986 tristate "Analog Devices ADV7842 decoder" 987 depends on VIDEO_DEV && I2C 988 select MEDIA_CONTROLLER 989 select VIDEO_V4L2_SUBDEV_API 990 select HDMI 991 help 992 Support for the Analog Devices ADV7842 video decoder. 993 994 This is a Analog Devices Component/Graphics/SD Digitizer 995 with 2:1 Multiplexed HDMI Receiver. 996 997 To compile this driver as a module, choose M here: the 998 module will be called adv7842. 999 1000config VIDEO_ADV7842_CEC 1001 bool "Enable Analog Devices ADV7842 CEC support" 1002 depends on VIDEO_ADV7842 1003 select CEC_CORE 1004 help 1005 When selected the adv7842 will support the optional 1006 HDMI CEC feature. 1007 1008config VIDEO_BT819 1009 tristate "BT819A VideoStream decoder" 1010 depends on VIDEO_DEV && I2C 1011 help 1012 Support for BT819A video decoder. 1013 1014 To compile this driver as a module, choose M here: the 1015 module will be called bt819. 1016 1017config VIDEO_BT856 1018 tristate "BT856 VideoStream decoder" 1019 depends on VIDEO_DEV && I2C 1020 help 1021 Support for BT856 video decoder. 1022 1023 To compile this driver as a module, choose M here: the 1024 module will be called bt856. 1025 1026config VIDEO_BT866 1027 tristate "BT866 VideoStream decoder" 1028 depends on VIDEO_DEV && I2C 1029 help 1030 Support for BT866 video decoder. 1031 1032 To compile this driver as a module, choose M here: the 1033 module will be called bt866. 1034 1035config VIDEO_ISL7998X 1036 tristate "Intersil ISL7998x video decoder" 1037 depends on VIDEO_DEV && I2C 1038 depends on OF_GPIO 1039 select MEDIA_CONTROLLER 1040 select VIDEO_V4L2_SUBDEV_API 1041 select V4L2_FWNODE 1042 help 1043 Support for Intersil ISL7998x analog to MIPI-CSI2 or 1044 BT.656 decoder. 1045 1046config VIDEO_KS0127 1047 tristate "KS0127 video decoder" 1048 depends on VIDEO_DEV && I2C 1049 help 1050 Support for KS0127 video decoder. 1051 1052 This chip is used on AverMedia AVS6EYES Zoran-based MJPEG 1053 cards. 1054 1055 To compile this driver as a module, choose M here: the 1056 module will be called ks0127. 1057 1058config VIDEO_MAX9286 1059 tristate "Maxim MAX9286 GMSL deserializer support" 1060 depends on I2C && I2C_MUX 1061 depends on VIDEO_DEV 1062 depends on OF_GPIO 1063 select V4L2_FWNODE 1064 select VIDEO_V4L2_SUBDEV_API 1065 select MEDIA_CONTROLLER 1066 help 1067 This driver supports the Maxim MAX9286 GMSL deserializer. 1068 1069 To compile this driver as a module, choose M here: the 1070 module will be called max9286. 1071 1072config VIDEO_ML86V7667 1073 tristate "OKI ML86V7667 video decoder" 1074 depends on VIDEO_DEV && I2C 1075 help 1076 Support for the OKI Semiconductor ML86V7667 video decoder. 1077 1078 To compile this driver as a module, choose M here: the 1079 module will be called ml86v7667. 1080 1081config VIDEO_SAA7110 1082 tristate "Philips SAA7110 video decoder" 1083 depends on VIDEO_DEV && I2C 1084 help 1085 Support for the Philips SAA7110 video decoders. 1086 1087 To compile this driver as a module, choose M here: the 1088 module will be called saa7110. 1089 1090config VIDEO_SAA711X 1091 tristate "Philips SAA7111/3/4/5 video decoders" 1092 depends on VIDEO_DEV && I2C 1093 help 1094 Support for the Philips SAA7111/3/4/5 video decoders. 1095 1096 To compile this driver as a module, choose M here: the 1097 module will be called saa7115. 1098 1099config VIDEO_TC358743 1100 tristate "Toshiba TC358743 decoder" 1101 depends on VIDEO_DEV && I2C 1102 select MEDIA_CONTROLLER 1103 select VIDEO_V4L2_SUBDEV_API 1104 select HDMI 1105 select V4L2_FWNODE 1106 help 1107 Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge. 1108 1109 To compile this driver as a module, choose M here: the 1110 module will be called tc358743. 1111 1112config VIDEO_TC358743_CEC 1113 bool "Enable Toshiba TC358743 CEC support" 1114 depends on VIDEO_TC358743 1115 select CEC_CORE 1116 help 1117 When selected the tc358743 will support the optional 1118 HDMI CEC feature. 1119 1120config VIDEO_TC358746 1121 tristate "Toshiba TC358746 parallel-CSI2 bridge" 1122 depends on VIDEO_DEV && PM && I2C 1123 select VIDEO_V4L2_SUBDEV_API 1124 select MEDIA_CONTROLLER 1125 select V4L2_FWNODE 1126 select GENERIC_PHY 1127 select GENERIC_PHY_MIPI_DPHY 1128 select REGMAP_I2C 1129 help 1130 Support for the Toshiba TC358746 parallel to MIPI CSI-2 bridge. 1131 The bridge can work in both directions but currently only the 1132 parallel-in / csi-out path is supported. 1133 1134 To compile this driver as a module, choose M here: the 1135 module will be called tc358746. 1136 1137config VIDEO_TVP514X 1138 tristate "Texas Instruments TVP514x video decoder" 1139 depends on VIDEO_DEV && I2C 1140 select V4L2_FWNODE 1141 help 1142 This is a Video4Linux2 sensor driver for the TI TVP5146/47 1143 decoder. It is currently working with the TI OMAP3 camera 1144 controller. 1145 1146 To compile this driver as a module, choose M here: the 1147 module will be called tvp514x. 1148 1149config VIDEO_TVP5150 1150 tristate "Texas Instruments TVP5150 video decoder" 1151 depends on VIDEO_DEV && I2C 1152 select V4L2_FWNODE 1153 select REGMAP_I2C 1154 help 1155 Support for the Texas Instruments TVP5150 video decoder. 1156 1157 To compile this driver as a module, choose M here: the 1158 module will be called tvp5150. 1159 1160config VIDEO_TVP7002 1161 tristate "Texas Instruments TVP7002 video decoder" 1162 depends on VIDEO_DEV && I2C 1163 select V4L2_FWNODE 1164 help 1165 Support for the Texas Instruments TVP7002 video decoder. 1166 1167 To compile this driver as a module, choose M here: the 1168 module will be called tvp7002. 1169 1170config VIDEO_TW2804 1171 tristate "Techwell TW2804 multiple video decoder" 1172 depends on VIDEO_DEV && I2C 1173 help 1174 Support for the Techwell tw2804 multiple video decoder. 1175 1176 To compile this driver as a module, choose M here: the 1177 module will be called tw2804. 1178 1179config VIDEO_TW9903 1180 tristate "Techwell TW9903 video decoder" 1181 depends on VIDEO_DEV && I2C 1182 help 1183 Support for the Techwell tw9903 multi-standard video decoder 1184 with high quality down scaler. 1185 1186 To compile this driver as a module, choose M here: the 1187 module will be called tw9903. 1188 1189config VIDEO_TW9906 1190 tristate "Techwell TW9906 video decoder" 1191 depends on VIDEO_DEV && I2C 1192 help 1193 Support for the Techwell tw9906 enhanced multi-standard comb filter 1194 video decoder with YCbCr input support. 1195 1196 To compile this driver as a module, choose M here: the 1197 module will be called tw9906. 1198 1199config VIDEO_TW9910 1200 tristate "Techwell TW9910 video decoder" 1201 depends on VIDEO_DEV && I2C 1202 select V4L2_ASYNC 1203 help 1204 Support for Techwell TW9910 NTSC/PAL/SECAM video decoder. 1205 1206 To compile this driver as a module, choose M here: the 1207 module will be called tw9910. 1208 1209config VIDEO_VPX3220 1210 tristate "vpx3220a, vpx3216b & vpx3214c video decoders" 1211 depends on VIDEO_DEV && I2C 1212 help 1213 Support for VPX322x video decoders. 1214 1215 To compile this driver as a module, choose M here: the 1216 module will be called vpx3220. 1217 1218comment "Video and audio decoders" 1219 1220config VIDEO_SAA717X 1221 tristate "Philips SAA7171/3/4 audio/video decoders" 1222 depends on VIDEO_DEV && I2C 1223 help 1224 Support for the Philips SAA7171/3/4 audio/video decoders. 1225 1226 To compile this driver as a module, choose M here: the 1227 module will be called saa717x. 1228 1229source "drivers/media/i2c/cx25840/Kconfig" 1230 1231endmenu 1232 1233menu "Video encoders" 1234 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 1235 1236config VIDEO_ADV7170 1237 tristate "Analog Devices ADV7170 video encoder" 1238 depends on VIDEO_DEV && I2C 1239 help 1240 Support for the Analog Devices ADV7170 video encoder driver 1241 1242 To compile this driver as a module, choose M here: the 1243 module will be called adv7170. 1244 1245config VIDEO_ADV7175 1246 tristate "Analog Devices ADV7175 video encoder" 1247 depends on VIDEO_DEV && I2C 1248 help 1249 Support for the Analog Devices ADV7175 video encoder driver 1250 1251 To compile this driver as a module, choose M here: the 1252 module will be called adv7175. 1253 1254config VIDEO_ADV7343 1255 tristate "ADV7343 video encoder" 1256 depends on I2C 1257 select V4L2_ASYNC 1258 help 1259 Support for Analog Devices I2C bus based ADV7343 encoder. 1260 1261 To compile this driver as a module, choose M here: the 1262 module will be called adv7343. 1263 1264config VIDEO_ADV7393 1265 tristate "ADV7393 video encoder" 1266 depends on I2C 1267 help 1268 Support for Analog Devices I2C bus based ADV7393 encoder. 1269 1270 To compile this driver as a module, choose M here: the 1271 module will be called adv7393. 1272 1273config VIDEO_ADV7511 1274 tristate "Analog Devices ADV7511 encoder" 1275 depends on VIDEO_DEV && I2C 1276 depends on DRM_I2C_ADV7511=n || COMPILE_TEST 1277 select MEDIA_CONTROLLER 1278 select VIDEO_V4L2_SUBDEV_API 1279 select HDMI 1280 help 1281 Support for the Analog Devices ADV7511 video encoder. 1282 1283 This is a Analog Devices HDMI transmitter. 1284 1285 To compile this driver as a module, choose M here: the 1286 module will be called adv7511. 1287 1288config VIDEO_ADV7511_CEC 1289 bool "Enable Analog Devices ADV7511 CEC support" 1290 depends on VIDEO_ADV7511 1291 select CEC_CORE 1292 help 1293 When selected the adv7511 will support the optional 1294 HDMI CEC feature. 1295 1296config VIDEO_AK881X 1297 tristate "AK8813/AK8814 video encoders" 1298 depends on I2C 1299 help 1300 Video output driver for AKM AK8813 and AK8814 TV encoders 1301 1302config VIDEO_SAA7127 1303 tristate "Philips SAA7127/9 digital video encoders" 1304 depends on VIDEO_DEV && I2C 1305 help 1306 Support for the Philips SAA7127/9 digital video encoders. 1307 1308 To compile this driver as a module, choose M here: the 1309 module will be called saa7127. 1310 1311config VIDEO_SAA7185 1312 tristate "Philips SAA7185 video encoder" 1313 depends on VIDEO_DEV && I2C 1314 help 1315 Support for the Philips SAA7185 video encoder. 1316 1317 To compile this driver as a module, choose M here: the 1318 module will be called saa7185. 1319 1320config VIDEO_THS8200 1321 tristate "Texas Instruments THS8200 video encoder" 1322 depends on VIDEO_DEV && I2C 1323 select V4L2_ASYNC 1324 help 1325 Support for the Texas Instruments THS8200 video encoder. 1326 1327 To compile this driver as a module, choose M here: the 1328 module will be called ths8200. 1329 1330endmenu 1331 1332menu "Video improvement chips" 1333 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 1334 1335config VIDEO_UPD64031A 1336 tristate "NEC Electronics uPD64031A Ghost Reduction" 1337 depends on VIDEO_DEV && I2C 1338 select V4L2_ASYNC 1339 help 1340 Support for the NEC Electronics uPD64031A Ghost Reduction 1341 video chip. It is most often found in NTSC TV cards made for 1342 Japan and is used to reduce the 'ghosting' effect that can 1343 be present in analog TV broadcasts. 1344 1345 To compile this driver as a module, choose M here: the 1346 module will be called upd64031a. 1347 1348config VIDEO_UPD64083 1349 tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" 1350 depends on VIDEO_DEV && I2C 1351 help 1352 Support for the NEC Electronics uPD64083 3-Dimensional Y/C 1353 separation video chip. It is used to improve the quality of 1354 the colors of a composite signal. 1355 1356 To compile this driver as a module, choose M here: the 1357 module will be called upd64083. 1358 1359endmenu 1360 1361menu "Audio/Video compression chips" 1362 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 1363 1364config VIDEO_SAA6752HS 1365 tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder" 1366 depends on VIDEO_DEV && I2C 1367 select CRC32 1368 help 1369 Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3 1370 audio encoder with multiplexer. 1371 1372 To compile this driver as a module, choose M here: the 1373 module will be called saa6752hs. 1374 1375endmenu 1376 1377menu "SDR tuner chips" 1378 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 1379 1380config SDR_MAX2175 1381 tristate "Maxim 2175 RF to Bits tuner" 1382 depends on VIDEO_DEV && MEDIA_SDR_SUPPORT && I2C 1383 select REGMAP_I2C 1384 select V4L2_ASYNC 1385 help 1386 Support for Maxim 2175 tuner. It is an advanced analog/digital 1387 radio receiver with RF-to-Bits front-end designed for SDR solutions. 1388 1389 To compile this driver as a module, choose M here; the 1390 module will be called max2175. 1391 1392endmenu 1393 1394menu "Miscellaneous helper chips" 1395 visible if !MEDIA_HIDE_ANCILLARY_SUBDRV 1396 1397config VIDEO_I2C 1398 tristate "I2C transport video support" 1399 depends on VIDEO_DEV && I2C 1400 select VIDEOBUF2_VMALLOC 1401 imply HWMON 1402 help 1403 Enable the I2C transport video support which supports the 1404 following: 1405 * Panasonic AMG88xx Grid-Eye Sensors 1406 * Melexis MLX90640 Thermal Cameras 1407 1408 To compile this driver as a module, choose M here: the 1409 module will be called video-i2c 1410 1411config VIDEO_M52790 1412 tristate "Mitsubishi M52790 A/V switch" 1413 depends on VIDEO_DEV && I2C 1414 help 1415 Support for the Mitsubishi M52790 A/V switch. 1416 1417 To compile this driver as a module, choose M here: the 1418 module will be called m52790. 1419 1420config VIDEO_ST_MIPID02 1421 tristate "STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge" 1422 depends on I2C && VIDEO_DEV 1423 select MEDIA_CONTROLLER 1424 select VIDEO_V4L2_SUBDEV_API 1425 select V4L2_FWNODE 1426 help 1427 Support for STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge. 1428 It is used to allow usage of CSI-2 sensor with PARALLEL port 1429 controller. 1430 1431 To compile this driver as a module, choose M here: the 1432 module will be called st-mipid02. 1433 1434config VIDEO_THS7303 1435 tristate "THS7303/53 Video Amplifier" 1436 depends on VIDEO_DEV && I2C 1437 select V4L2_ASYNC 1438 help 1439 Support for TI THS7303/53 video amplifier 1440 1441 To compile this driver as a module, choose M here: the 1442 module will be called ths7303. 1443 1444endmenu 1445 1446# 1447# Video serializers and deserializers (e.g. FPD-Link) 1448# 1449 1450menu "Video serializers and deserializers" 1451 1452config VIDEO_DS90UB913 1453 tristate "TI DS90UB913 FPD-Link III Serializer" 1454 depends on OF && I2C && VIDEO_DEV && COMMON_CLK 1455 select I2C_ATR 1456 select MEDIA_CONTROLLER 1457 select GPIOLIB 1458 select REGMAP_I2C 1459 select V4L2_FWNODE 1460 select VIDEO_V4L2_SUBDEV_API 1461 help 1462 Device driver for the Texas Instruments DS90UB913 1463 FPD-Link III Serializer. 1464 1465config VIDEO_DS90UB953 1466 tristate "TI FPD-Link III/IV CSI-2 Serializers" 1467 depends on OF && I2C && VIDEO_DEV && COMMON_CLK 1468 select I2C_ATR 1469 select MEDIA_CONTROLLER 1470 select GPIOLIB 1471 select REGMAP_I2C 1472 select V4L2_FWNODE 1473 select VIDEO_V4L2_SUBDEV_API 1474 help 1475 Device driver for the Texas Instruments DS90UB953 1476 FPD-Link III Serializer and DS90UB971 FPD-Link IV Serializer. 1477 1478config VIDEO_DS90UB960 1479 tristate "TI FPD-Link III/IV Deserializers" 1480 depends on OF && I2C && VIDEO_DEV && COMMON_CLK 1481 select I2C_ATR 1482 select MEDIA_CONTROLLER 1483 select GPIOLIB 1484 select REGMAP_I2C 1485 select V4L2_FWNODE 1486 select VIDEO_V4L2_SUBDEV_API 1487 help 1488 Device driver for the Texas Instruments DS90UB960 1489 FPD-Link III Deserializer and DS90UB9702 FPD-Link IV Deserializer. 1490 1491endmenu 1492 1493endif # VIDEO_DEV 1494