GNU Linux-libre 4.14.302-gnu1
[releases.git] / drivers / staging / media / atomisp / i2c / Kconfig
1 #
2 # Kconfig for sensor drivers
3 #
4
5 source "drivers/staging/media/atomisp/i2c/ov5693/Kconfig"
6 source "drivers/staging/media/atomisp/i2c/imx/Kconfig"
7
8 config VIDEO_OV2722
9        tristate "OVT ov2722 sensor support"
10        depends on I2C && VIDEO_V4L2
11        ---help---
12          This is a Video4Linux2 sensor-level driver for the OVT
13          OV2722 raw camera.
14
15          OVT is a 2M raw sensor.
16
17          It currently only works with the atomisp driver.
18
19 config VIDEO_GC2235
20        tristate "Galaxy gc2235 sensor support"
21        depends on I2C && VIDEO_V4L2
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
30 config VIDEO_OV8858
31        tristate "Omnivision ov8858 sensor support"
32        depends on I2C && VIDEO_V4L2 && VIDEO_ATOMISP
33        ---help---
34          This is a Video4Linux2 sensor-level driver for the Omnivision
35          ov8858 RAW sensor.
36
37          OV8858 is a 8M raw sensor.
38
39          It currently only works with the atomisp driver.
40
41 config VIDEO_MSRLIST_HELPER
42        tristate "Helper library to load, parse and apply large register lists."
43        depends on I2C
44        ---help---
45          This is a helper library to be used from a sensor driver to load, parse
46          and apply large register lists.
47
48          To compile this driver as a module, choose M here: the
49          module will be called libmsrlisthelper.
50
51 config VIDEO_MT9M114
52        tristate "Aptina mt9m114 sensor support"
53        depends on I2C && VIDEO_V4L2
54        ---help---
55          This is a Video4Linux2 sensor-level driver for the Micron
56          mt9m114 1.3 Mpixel camera.
57
58          mt9m114 is video camera sensor.
59
60          It currently only works with the atomisp driver.
61
62 config VIDEO_AP1302
63        tristate "AP1302 external ISP support"
64        depends on I2C && VIDEO_V4L2
65        select REGMAP_I2C
66        ---help---
67          This is a Video4Linux2 sensor-level driver for the external
68          ISP AP1302.
69
70          AP1302 is an exteral ISP.
71
72          It currently only works with the atomisp driver.
73
74 config VIDEO_GC0310
75         tristate "GC0310 sensor support"
76         depends on I2C && VIDEO_V4L2
77         ---help---
78          This is a Video4Linux2 sensor-level driver for the Galaxycore
79          GC0310 0.3MP sensor.
80          
81 config VIDEO_OV2680
82        tristate "Omnivision OV2680 sensor support"
83        depends on I2C && VIDEO_V4L2
84        ---help---
85          This is a Video4Linux2 sensor-level driver for the Omnivision
86          OV2680 raw camera.
87
88          ov2680 is a 2M raw sensor.
89
90          It currently only works with the atomisp driver.
91
92 #
93 # Kconfig for flash drivers
94 #
95
96 config VIDEO_LM3554
97        tristate "LM3554 flash light driver"
98        depends on VIDEO_V4L2 && I2C
99        ---help---
100          This is a Video4Linux2 sub-dev driver for the LM3554
101          flash light driver.
102
103          To compile this driver as a module, choose M here: the
104          module will be called lm3554
105
106