| .. | .. |
|---|
| 5 | 5 | |
|---|
| 6 | 6 | if VIDEO_V4L2 |
|---|
| 7 | 7 | |
|---|
| 8 | +config VIDEO_CAM_SLEEP_WAKEUP |
|---|
| 9 | + tristate "Enable sensor sleep wake up function" |
|---|
| 10 | + depends on ARCH_ROCKCHIP |
|---|
| 11 | + help |
|---|
| 12 | + Support for sensor sleep and wake up. |
|---|
| 13 | + |
|---|
| 8 | 14 | comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" |
|---|
| 9 | 15 | depends on MEDIA_SUBDRV_AUTOSELECT && I2C && RC_CORE |
|---|
| 10 | 16 | |
|---|
| .. | .. |
|---|
| 663 | 669 | To compile this driver as a module, choose M here: the |
|---|
| 664 | 670 | module will be called max96722. |
|---|
| 665 | 671 | |
|---|
| 672 | +config VIDEO_MAX96756 |
|---|
| 673 | + tristate "Maxim MAX96756 GMSL1/2 CSI display deserializer support" |
|---|
| 674 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 675 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 676 | + select V4L2_FWNODE |
|---|
| 677 | + help |
|---|
| 678 | + This driver supports the Maxim MAX96756 GMSL1/2 CSI display deserializer. |
|---|
| 679 | + |
|---|
| 680 | + To compile this driver as a module, choose M here: the |
|---|
| 681 | + module will be called max96756. |
|---|
| 682 | + |
|---|
| 683 | +source "drivers/media/i2c/maxim2c/Kconfig" |
|---|
| 666 | 684 | source "drivers/media/i2c/maxim4c/Kconfig" |
|---|
| 667 | 685 | |
|---|
| 668 | 686 | comment "Video and audio decoders" |
|---|
| .. | .. |
|---|
| 946 | 964 | |
|---|
| 947 | 965 | To compile this driver as a module, choose M here: the |
|---|
| 948 | 966 | module will be called ar0822. |
|---|
| 967 | + |
|---|
| 968 | +config VIDEO_AR2020 |
|---|
| 969 | + tristate "Onsemi AR2020 sensor support" |
|---|
| 970 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 971 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 972 | + select V4L2_FWNODE |
|---|
| 973 | + help |
|---|
| 974 | + This is a Video4Linux2 sensor driver for the Onsemi |
|---|
| 975 | + AR2020 camera. |
|---|
| 976 | + |
|---|
| 977 | + To compile this driver as a module, choose M here: the |
|---|
| 978 | + module will be called ar2020. |
|---|
| 949 | 979 | |
|---|
| 950 | 980 | config VIDEO_GC02M2 |
|---|
| 951 | 981 | tristate "GalaxyCore GC02M2 sensor support" |
|---|
| .. | .. |
|---|
| 1384 | 1414 | To compile this driver as a module, choose M here: the |
|---|
| 1385 | 1415 | module will be called jx_k17. |
|---|
| 1386 | 1416 | |
|---|
| 1417 | +config VIDEO_OG01A10 |
|---|
| 1418 | + tristate "OmniVision OG01A10 sensor support" |
|---|
| 1419 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 1420 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 1421 | + select V4L2_FWNODE |
|---|
| 1422 | + help |
|---|
| 1423 | + This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1424 | + OG01A10 camera. |
|---|
| 1425 | + |
|---|
| 1426 | +config VIDEO_OG02B10 |
|---|
| 1427 | + tristate "OmniVision OG02B10 sensor support" |
|---|
| 1428 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 1429 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 1430 | + select V4L2_FWNODE |
|---|
| 1431 | + help |
|---|
| 1432 | + This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1433 | + OG02B10 camera. |
|---|
| 1434 | + |
|---|
| 1387 | 1435 | config VIDEO_OS02G10 |
|---|
| 1388 | 1436 | tristate "OmniVision OS02G10 sensor support" |
|---|
| 1389 | 1437 | depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| .. | .. |
|---|
| 1420 | 1468 | This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1421 | 1469 | OS04A10 camera. |
|---|
| 1422 | 1470 | |
|---|
| 1471 | +config VIDEO_OS04D10 |
|---|
| 1472 | + tristate "OmniVision OS04D10 sensor support" |
|---|
| 1473 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 1474 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 1475 | + select V4L2_FWNODE |
|---|
| 1476 | + help |
|---|
| 1477 | + This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1478 | + OS04D10 camera. |
|---|
| 1479 | + |
|---|
| 1423 | 1480 | config VIDEO_OS05A20 |
|---|
| 1424 | 1481 | tristate "OmniVision OS05A20 sensor support" |
|---|
| 1425 | 1482 | depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| .. | .. |
|---|
| 1455 | 1512 | help |
|---|
| 1456 | 1513 | This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1457 | 1514 | OV02K10 camera. |
|---|
| 1515 | + |
|---|
| 1516 | +config VIDEO_OV16885 |
|---|
| 1517 | + tristate "OmniVision OV16885 sensor support" |
|---|
| 1518 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 1519 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 1520 | + select V4L2_FWNODE |
|---|
| 1521 | + help |
|---|
| 1522 | + This is a Video4Linux2 sensor driver for the OmniVision |
|---|
| 1523 | + OV16885 camera. |
|---|
| 1458 | 1524 | |
|---|
| 1459 | 1525 | config VIDEO_OV16A10 |
|---|
| 1460 | 1526 | tristate "OmniVision OV16A10 sensor support" |
|---|
| .. | .. |
|---|
| 1827 | 1893 | To compile this driver as a module, choose M here: the |
|---|
| 1828 | 1894 | module will be called vs6624. |
|---|
| 1829 | 1895 | |
|---|
| 1896 | +config VIDEO_MIS2031 |
|---|
| 1897 | + tristate "ImageDesign mis2031 sensor support" |
|---|
| 1898 | + depends on I2C && VIDEO_V4L2 |
|---|
| 1899 | + select MEDIA_CONTROLLER |
|---|
| 1900 | + select VIDEO_V4L2_SUBDEV_API |
|---|
| 1901 | + select V4L2_FWNODE |
|---|
| 1902 | + help |
|---|
| 1903 | + This is a Video4Linux2 sensor driver for the ImageDesign |
|---|
| 1904 | + MIS2031 camera. |
|---|
| 1905 | + |
|---|
| 1906 | +config VIDEO_MIS4001 |
|---|
| 1907 | + tristate "ImageDesign mis4001 sensor support" |
|---|
| 1908 | + depends on I2C && VIDEO_V4L2 |
|---|
| 1909 | + select MEDIA_CONTROLLER |
|---|
| 1910 | + select VIDEO_V4L2_SUBDEV_API |
|---|
| 1911 | + select V4L2_FWNODE |
|---|
| 1912 | + help |
|---|
| 1913 | + This is a Video4Linux2 sensor driver for the ImageDesign |
|---|
| 1914 | + MIS4001 camera. |
|---|
| 1915 | + |
|---|
| 1830 | 1916 | config VIDEO_MT9M001 |
|---|
| 1831 | 1917 | tristate "mt9m001 support" |
|---|
| 1832 | 1918 | depends on I2C && VIDEO_V4L2 |
|---|
| .. | .. |
|---|
| 2035 | 2121 | This is a Video4Linux2 sensor driver for the SmartSens |
|---|
| 2036 | 2122 | SC2336 camera. |
|---|
| 2037 | 2123 | |
|---|
| 2124 | +config VIDEO_SC2355 |
|---|
| 2125 | + tristate "SmartSens SC2355 sensor support" |
|---|
| 2126 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
|---|
| 2127 | + depends on MEDIA_CAMERA_SUPPORT |
|---|
| 2128 | + select V4L2_FWNODE |
|---|
| 2129 | + help |
|---|
| 2130 | + Support for the SmartSens SC2355 sensor. |
|---|
| 2131 | + To compile this driver as a module, choose M here: the |
|---|
| 2132 | + module will be called sc2355. |
|---|
| 2133 | + |
|---|
| 2038 | 2134 | config VIDEO_SC301IOT |
|---|
| 2039 | 2135 | tristate "SmartSens SC301IOT sensor support" |
|---|
| 2040 | 2136 | depends on I2C && VIDEO_V4L2 |
|---|
| .. | .. |
|---|
| 2114 | 2210 | help |
|---|
| 2115 | 2211 | This is a Video4Linux2 sensor driver for the SmartSens |
|---|
| 2116 | 2212 | SC4336 camera. |
|---|
| 2213 | + |
|---|
| 2214 | +config VIDEO_SC4336P |
|---|
| 2215 | + tristate "SmartSens SC4336P sensor support" |
|---|
| 2216 | + depends on I2C && VIDEO_V4L2 |
|---|
| 2217 | + select MEDIA_CONTROLLER |
|---|
| 2218 | + select VIDEO_V4L2_SUBDEV_API |
|---|
| 2219 | + select V4L2_FWNODE |
|---|
| 2220 | + help |
|---|
| 2221 | + This is a Video4Linux2 sensor driver for the SmartSens |
|---|
| 2222 | + SC4336P camera. |
|---|
| 2223 | + |
|---|
| 2224 | +config VIDEO_SC450AI |
|---|
| 2225 | + tristate "SmartSens SC450AI sensor support" |
|---|
| 2226 | + depends on I2C && VIDEO_V4L2 |
|---|
| 2227 | + select MEDIA_CONTROLLER |
|---|
| 2228 | + select VIDEO_V4L2_SUBDEV_API |
|---|
| 2229 | + select V4L2_FWNODE |
|---|
| 2230 | + help |
|---|
| 2231 | + This is a Video4Linux2 sensor driver for the SmartSens |
|---|
| 2232 | + SC450ai camera. |
|---|
| 2117 | 2233 | |
|---|
| 2118 | 2234 | config VIDEO_SC500AI |
|---|
| 2119 | 2235 | tristate "SmartSens SC500AI sensor support" |
|---|
| .. | .. |
|---|
| 2372 | 2488 | capability. This is designed for linear control of |
|---|
| 2373 | 2489 | voice coil motors, controlled via I2C serial interface. |
|---|
| 2374 | 2490 | |
|---|
| 2491 | +config VIDEO_DW9800V |
|---|
| 2492 | + tristate "DW9800V lens voice coil support" |
|---|
| 2493 | + depends on I2C && VIDEO_V4L2 |
|---|
| 2494 | + select MEDIA_CONTROLLER |
|---|
| 2495 | + select VIDEO_V4L2_SUBDEV_API |
|---|
| 2496 | + select V4L2_FWNODE |
|---|
| 2497 | + help |
|---|
| 2498 | + This is a driver for the DW9800V camera lens voice coil. |
|---|
| 2499 | + DW9800W is a 10 bit DAC with ±130mA output current sink |
|---|
| 2500 | + capability. This is designed for linear control of bi-direction |
|---|
| 2501 | + voice coil motors, controlled via I2C serial interface. |
|---|
| 2502 | + |
|---|
| 2375 | 2503 | config VIDEO_DW9800W |
|---|
| 2376 | 2504 | tristate "DW9800W lens voice coil support" |
|---|
| 2377 | 2505 | depends on I2C && VIDEO_V4L2 |
|---|