hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/drivers/media/i2c/Kconfig
....@@ -351,6 +351,7 @@
351351 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
352352 select HDMI
353353 select V4L2_FWNODE
354
+ select VIDEO_ROCKCHIP_HDMIRX_CLASS
354355 help
355356 Support for the ITE IT6616 series HDMI to MIPI CSI-2 bridge.
356357
....@@ -362,6 +363,7 @@
362363 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
363364 select HDMI
364365 select V4L2_FWNODE
366
+ select VIDEO_ROCKCHIP_HDMIRX_CLASS
365367 help
366368 Support for the Lontium LT6911UXC series HDMI to MIPI CSI-2 bridge.
367369
....@@ -661,6 +663,8 @@
661663 To compile this driver as a module, choose M here: the
662664 module will be called max96722.
663665
666
+source "drivers/media/i2c/maxim4c/Kconfig"
667
+
664668 comment "Video and audio decoders"
665669
666670 config VIDEO_SAA717X
....@@ -930,6 +934,18 @@
930934
931935 To compile this driver as a module, choose M here: the
932936 module will be called ar0230.
937
+
938
+config VIDEO_AR0822
939
+ tristate "Onsemi AR0822 sensor support"
940
+ depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
941
+ depends on MEDIA_CAMERA_SUPPORT
942
+ select V4L2_FWNODE
943
+ help
944
+ This is a Video4Linux2 sensor driver for the Onsemi
945
+ AR0822 camera.
946
+
947
+ To compile this driver as a module, choose M here: the
948
+ module will be called ar0822.
933949
934950 config VIDEO_GC02M2
935951 tristate "GalaxyCore GC02M2 sensor support"
....@@ -1376,6 +1392,15 @@
13761392 help
13771393 This is a Video4Linux2 sensor driver for the OmniVision
13781394 OS02G10 camera.
1395
+
1396
+config VIDEO_OS02K10
1397
+ tristate "OmniVision OS02K10 sensor support"
1398
+ depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API
1399
+ depends on MEDIA_CAMERA_SUPPORT
1400
+ select V4L2_FWNODE
1401
+ help
1402
+ This is a Video4Linux2 sensor driver for the OmniVision
1403
+ OS02K10 camera.
13791404
13801405 config VIDEO_OS03B10
13811406 tristate "OmniVision OS03B10 sensor support"
....@@ -1920,6 +1945,16 @@
19201945 To compile this driver as a module, choose M here: the
19211946 module will be called sc132gs.
19221947
1948
+config VIDEO_SC1346
1949
+ tristate "SmartSens SC1346 sensor support"
1950
+ depends on I2C && VIDEO_V4L2
1951
+ select MEDIA_CONTROLLER
1952
+ select VIDEO_V4L2_SUBDEV_API
1953
+ select V4L2_FWNODE
1954
+ help
1955
+ This is a Video4Linux2 sensor driver for the SmartSens
1956
+ SC1346 camera.
1957
+
19231958 config VIDEO_SC200AI
19241959 tristate "SmartSens SC200AI sensor support"
19251960 depends on I2C && VIDEO_V4L2
....@@ -1959,6 +1994,16 @@
19591994 help
19601995 This is a Video4Linux2 sensor driver for the SmartSens
19611996 SC2239 camera.
1997
+
1998
+config VIDEO_SC223A
1999
+ tristate "SmartSens SC223A sensor support"
2000
+ depends on I2C && VIDEO_V4L2
2001
+ select MEDIA_CONTROLLER
2002
+ select VIDEO_V4L2_SUBDEV_API
2003
+ select V4L2_FWNODE
2004
+ help
2005
+ This is a Video4Linux2 sensor driver for the SmartSens
2006
+ SC223A camera.
19622007
19632008 config VIDEO_SC230AI
19642009 tristate "SmartSens SC230AI sensor support"
....@@ -2100,6 +2145,16 @@
21002145 This is a Video4Linux2 sensor driver for the SmartSens
21012146 SC530AI camera.
21022147
2148
+config VIDEO_SC5336
2149
+ tristate "SmartSens SC5336 sensor support"
2150
+ depends on I2C && VIDEO_V4L2
2151
+ select MEDIA_CONTROLLER
2152
+ select VIDEO_V4L2_SUBDEV_API
2153
+ select V4L2_FWNODE
2154
+ help
2155
+ This is a Video4Linux2 sensor driver for the SmartSens
2156
+ SC5336 camera.
2157
+
21032158 config VIDEO_SC850SL
21042159 tristate "SmartSens SC850SL sensor support"
21052160 depends on I2C && VIDEO_V4L2