.. | .. |
---|
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 | |
---|
.. | .. |
---|
351 | 357 | depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API |
---|
352 | 358 | select HDMI |
---|
353 | 359 | select V4L2_FWNODE |
---|
| 360 | + select VIDEO_ROCKCHIP_HDMIRX_CLASS |
---|
354 | 361 | help |
---|
355 | 362 | Support for the ITE IT6616 series HDMI to MIPI CSI-2 bridge. |
---|
356 | 363 | |
---|
.. | .. |
---|
362 | 369 | depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API |
---|
363 | 370 | select HDMI |
---|
364 | 371 | select V4L2_FWNODE |
---|
| 372 | + select VIDEO_ROCKCHIP_HDMIRX_CLASS |
---|
365 | 373 | help |
---|
366 | 374 | Support for the Lontium LT6911UXC series HDMI to MIPI CSI-2 bridge. |
---|
367 | 375 | |
---|
.. | .. |
---|
661 | 669 | To compile this driver as a module, choose M here: the |
---|
662 | 670 | module will be called max96722. |
---|
663 | 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" |
---|
| 684 | +source "drivers/media/i2c/maxim4c/Kconfig" |
---|
| 685 | + |
---|
664 | 686 | comment "Video and audio decoders" |
---|
665 | 687 | |
---|
666 | 688 | config VIDEO_SAA717X |
---|
.. | .. |
---|
930 | 952 | |
---|
931 | 953 | To compile this driver as a module, choose M here: the |
---|
932 | 954 | module will be called ar0230. |
---|
| 955 | + |
---|
| 956 | +config VIDEO_AR0822 |
---|
| 957 | + tristate "Onsemi AR0822 sensor support" |
---|
| 958 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
---|
| 959 | + depends on MEDIA_CAMERA_SUPPORT |
---|
| 960 | + select V4L2_FWNODE |
---|
| 961 | + help |
---|
| 962 | + This is a Video4Linux2 sensor driver for the Onsemi |
---|
| 963 | + AR0822 camera. |
---|
| 964 | + |
---|
| 965 | + To compile this driver as a module, choose M here: the |
---|
| 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. |
---|
933 | 979 | |
---|
934 | 980 | config VIDEO_GC02M2 |
---|
935 | 981 | tristate "GalaxyCore GC02M2 sensor support" |
---|
.. | .. |
---|
1368 | 1414 | To compile this driver as a module, choose M here: the |
---|
1369 | 1415 | module will be called jx_k17. |
---|
1370 | 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 | + |
---|
1371 | 1435 | config VIDEO_OS02G10 |
---|
1372 | 1436 | tristate "OmniVision OS02G10 sensor support" |
---|
1373 | 1437 | depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
---|
.. | .. |
---|
1376 | 1440 | help |
---|
1377 | 1441 | This is a Video4Linux2 sensor driver for the OmniVision |
---|
1378 | 1442 | OS02G10 camera. |
---|
| 1443 | + |
---|
| 1444 | +config VIDEO_OS02K10 |
---|
| 1445 | + tristate "OmniVision OS02K10 sensor support" |
---|
| 1446 | + depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API |
---|
| 1447 | + depends on MEDIA_CAMERA_SUPPORT |
---|
| 1448 | + select V4L2_FWNODE |
---|
| 1449 | + help |
---|
| 1450 | + This is a Video4Linux2 sensor driver for the OmniVision |
---|
| 1451 | + OS02K10 camera. |
---|
1379 | 1452 | |
---|
1380 | 1453 | config VIDEO_OS03B10 |
---|
1381 | 1454 | tristate "OmniVision OS03B10 sensor support" |
---|
.. | .. |
---|
1394 | 1467 | help |
---|
1395 | 1468 | This is a Video4Linux2 sensor driver for the OmniVision |
---|
1396 | 1469 | OS04A10 camera. |
---|
| 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. |
---|
1397 | 1479 | |
---|
1398 | 1480 | config VIDEO_OS05A20 |
---|
1399 | 1481 | tristate "OmniVision OS05A20 sensor support" |
---|
.. | .. |
---|
1430 | 1512 | help |
---|
1431 | 1513 | This is a Video4Linux2 sensor driver for the OmniVision |
---|
1432 | 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. |
---|
1433 | 1524 | |
---|
1434 | 1525 | config VIDEO_OV16A10 |
---|
1435 | 1526 | tristate "OmniVision OV16A10 sensor support" |
---|
.. | .. |
---|
1802 | 1893 | To compile this driver as a module, choose M here: the |
---|
1803 | 1894 | module will be called vs6624. |
---|
1804 | 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 | + |
---|
1805 | 1916 | config VIDEO_MT9M001 |
---|
1806 | 1917 | tristate "mt9m001 support" |
---|
1807 | 1918 | depends on I2C && VIDEO_V4L2 |
---|
.. | .. |
---|
1920 | 2031 | To compile this driver as a module, choose M here: the |
---|
1921 | 2032 | module will be called sc132gs. |
---|
1922 | 2033 | |
---|
| 2034 | +config VIDEO_SC1346 |
---|
| 2035 | + tristate "SmartSens SC1346 sensor support" |
---|
| 2036 | + depends on I2C && VIDEO_V4L2 |
---|
| 2037 | + select MEDIA_CONTROLLER |
---|
| 2038 | + select VIDEO_V4L2_SUBDEV_API |
---|
| 2039 | + select V4L2_FWNODE |
---|
| 2040 | + help |
---|
| 2041 | + This is a Video4Linux2 sensor driver for the SmartSens |
---|
| 2042 | + SC1346 camera. |
---|
| 2043 | + |
---|
1923 | 2044 | config VIDEO_SC200AI |
---|
1924 | 2045 | tristate "SmartSens SC200AI sensor support" |
---|
1925 | 2046 | depends on I2C && VIDEO_V4L2 |
---|
.. | .. |
---|
1960 | 2081 | This is a Video4Linux2 sensor driver for the SmartSens |
---|
1961 | 2082 | SC2239 camera. |
---|
1962 | 2083 | |
---|
| 2084 | +config VIDEO_SC223A |
---|
| 2085 | + tristate "SmartSens SC223A sensor support" |
---|
| 2086 | + depends on I2C && VIDEO_V4L2 |
---|
| 2087 | + select MEDIA_CONTROLLER |
---|
| 2088 | + select VIDEO_V4L2_SUBDEV_API |
---|
| 2089 | + select V4L2_FWNODE |
---|
| 2090 | + help |
---|
| 2091 | + This is a Video4Linux2 sensor driver for the SmartSens |
---|
| 2092 | + SC223A camera. |
---|
| 2093 | + |
---|
1963 | 2094 | config VIDEO_SC230AI |
---|
1964 | 2095 | tristate "SmartSens SC230AI sensor support" |
---|
1965 | 2096 | depends on I2C && VIDEO_V4L2 |
---|
.. | .. |
---|
1989 | 2120 | help |
---|
1990 | 2121 | This is a Video4Linux2 sensor driver for the SmartSens |
---|
1991 | 2122 | SC2336 camera. |
---|
| 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. |
---|
1992 | 2133 | |
---|
1993 | 2134 | config VIDEO_SC301IOT |
---|
1994 | 2135 | tristate "SmartSens SC301IOT sensor support" |
---|
.. | .. |
---|
2070 | 2211 | This is a Video4Linux2 sensor driver for the SmartSens |
---|
2071 | 2212 | SC4336 camera. |
---|
2072 | 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. |
---|
| 2233 | + |
---|
2073 | 2234 | config VIDEO_SC500AI |
---|
2074 | 2235 | tristate "SmartSens SC500AI sensor support" |
---|
2075 | 2236 | depends on I2C && VIDEO_V4L2 |
---|
.. | .. |
---|
2099 | 2260 | help |
---|
2100 | 2261 | This is a Video4Linux2 sensor driver for the SmartSens |
---|
2101 | 2262 | SC530AI camera. |
---|
| 2263 | + |
---|
| 2264 | +config VIDEO_SC5336 |
---|
| 2265 | + tristate "SmartSens SC5336 sensor support" |
---|
| 2266 | + depends on I2C && VIDEO_V4L2 |
---|
| 2267 | + select MEDIA_CONTROLLER |
---|
| 2268 | + select VIDEO_V4L2_SUBDEV_API |
---|
| 2269 | + select V4L2_FWNODE |
---|
| 2270 | + help |
---|
| 2271 | + This is a Video4Linux2 sensor driver for the SmartSens |
---|
| 2272 | + SC5336 camera. |
---|
2102 | 2273 | |
---|
2103 | 2274 | config VIDEO_SC850SL |
---|
2104 | 2275 | tristate "SmartSens SC850SL sensor support" |
---|
.. | .. |
---|
2317 | 2488 | capability. This is designed for linear control of |
---|
2318 | 2489 | voice coil motors, controlled via I2C serial interface. |
---|
2319 | 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 | + |
---|
2320 | 2503 | config VIDEO_DW9800W |
---|
2321 | 2504 | tristate "DW9800W lens voice coil support" |
---|
2322 | 2505 | depends on I2C && VIDEO_V4L2 |
---|