xref: /freebsd/sys/contrib/device-tree/Bindings/media/i2c/aptina,mt9v032.txt (revision ae5de77ed78ae54d86cead5604869212e8008e6b)
1*ae5de77eSEmmanuel Vadot* Aptina 1/3-Inch WVGA CMOS Digital Image Sensor
2*ae5de77eSEmmanuel Vadot
3*ae5de77eSEmmanuel VadotThe Aptina MT9V032 is a 1/3-inch CMOS active pixel digital image sensor with
4*ae5de77eSEmmanuel Vadotan active array size of 752H x 480V. It is programmable through a simple
5*ae5de77eSEmmanuel Vadottwo-wire serial interface.
6*ae5de77eSEmmanuel Vadot
7*ae5de77eSEmmanuel VadotRequired Properties:
8*ae5de77eSEmmanuel Vadot
9*ae5de77eSEmmanuel Vadot- compatible: value should be either one among the following
10*ae5de77eSEmmanuel Vadot	(a) "aptina,mt9v022" for MT9V022 color sensor
11*ae5de77eSEmmanuel Vadot	(b) "aptina,mt9v022m" for MT9V022 monochrome sensor
12*ae5de77eSEmmanuel Vadot	(c) "aptina,mt9v024" for MT9V024 color sensor
13*ae5de77eSEmmanuel Vadot	(d) "aptina,mt9v024m" for MT9V024 monochrome sensor
14*ae5de77eSEmmanuel Vadot	(e) "aptina,mt9v032" for MT9V032 color sensor
15*ae5de77eSEmmanuel Vadot	(f) "aptina,mt9v032m" for MT9V032 monochrome sensor
16*ae5de77eSEmmanuel Vadot	(g) "aptina,mt9v034" for MT9V034 color sensor
17*ae5de77eSEmmanuel Vadot	(h) "aptina,mt9v034m" for MT9V034 monochrome sensor
18*ae5de77eSEmmanuel Vadot
19*ae5de77eSEmmanuel VadotOptional Properties:
20*ae5de77eSEmmanuel Vadot
21*ae5de77eSEmmanuel Vadot- link-frequencies: List of allowed link frequencies in Hz. Each frequency is
22*ae5de77eSEmmanuel Vadot	expressed as a 64-bit big-endian integer.
23*ae5de77eSEmmanuel Vadot- reset-gpios: GPIO handle which is connected to the reset pin of the chip.
24*ae5de77eSEmmanuel Vadot- standby-gpios: GPIO handle which is connected to the standby pin of the chip.
25*ae5de77eSEmmanuel Vadot
26*ae5de77eSEmmanuel VadotFor further reading on port node refer to
27*ae5de77eSEmmanuel VadotDocumentation/devicetree/bindings/media/video-interfaces.txt.
28*ae5de77eSEmmanuel Vadot
29*ae5de77eSEmmanuel VadotExample:
30*ae5de77eSEmmanuel Vadot
31*ae5de77eSEmmanuel Vadot	mt9v032@5c {
32*ae5de77eSEmmanuel Vadot		compatible = "aptina,mt9v032";
33*ae5de77eSEmmanuel Vadot		reg = <0x5c>;
34*ae5de77eSEmmanuel Vadot
35*ae5de77eSEmmanuel Vadot		port {
36*ae5de77eSEmmanuel Vadot			mt9v032_out: endpoint {
37*ae5de77eSEmmanuel Vadot				link-frequencies = /bits/ 64
38*ae5de77eSEmmanuel Vadot					<13000000 26600000 27000000>;
39*ae5de77eSEmmanuel Vadot			};
40*ae5de77eSEmmanuel Vadot		};
41*ae5de77eSEmmanuel Vadot	};
42