1# SPDX-License-Identifier: GPL-2.0
2#
3# Kconfig for sensor drivers
4#
5
6config VIDEO_ATOMISP_OV2722
7	tristate "OVT ov2722 sensor support"
8	depends on ACPI
9	depends on I2C && VIDEO_DEV
10	help
11	  This is a Video4Linux2 sensor-level driver for the OVT
12	  OV2722 raw camera.
13
14	  OVT is a 2M raw sensor.
15
16	  It currently only works with the atomisp driver.
17
18config VIDEO_ATOMISP_GC2235
19	tristate "Galaxy gc2235 sensor support"
20	depends on ACPI
21	depends on I2C && VIDEO_DEV
22	help
23	  This is a Video4Linux2 sensor-level driver for the OVT
24	  GC2235 raw camera.
25
26	  GC2235 is a 2M raw sensor.
27
28	  It currently only works with the atomisp driver.
29
30config VIDEO_ATOMISP_MSRLIST_HELPER
31	tristate "Helper library to load, parse and apply large register lists."
32	depends on I2C
33	help
34	  This is a helper library to be used from a sensor driver to load, parse
35	  and apply large register lists.
36
37	  To compile this driver as a module, choose M here: the
38	  module will be called libmsrlisthelper.
39
40config VIDEO_ATOMISP_MT9M114
41	tristate "Aptina mt9m114 sensor support"
42	depends on ACPI
43	depends on I2C && VIDEO_DEV
44	help
45	  This is a Video4Linux2 sensor-level driver for the Micron
46	  mt9m114 1.3 Mpixel camera.
47
48	  mt9m114 is video camera sensor.
49
50	  It currently only works with the atomisp driver.
51
52config VIDEO_ATOMISP_GC0310
53	tristate "GC0310 sensor support"
54	depends on ACPI
55	depends on I2C && VIDEO_DEV
56	help
57	  This is a Video4Linux2 sensor-level driver for the Galaxycore
58	  GC0310 0.3MP sensor.
59
60#
61# Kconfig for flash drivers
62#
63
64config VIDEO_ATOMISP_LM3554
65       tristate "LM3554 flash light driver"
66	depends on ACPI
67       depends on VIDEO_DEV && I2C
68	help
69	 This is a Video4Linux2 sub-dev driver for the LM3554
70	 flash light driver.
71
72	 To compile this driver as a module, choose M here: the
73	 module will be called lm3554
74