14915255bSAkinobu MitaMT9M001: 1/2-Inch Megapixel Digital Image Sensor
24915255bSAkinobu Mita
34915255bSAkinobu MitaThe MT9M001 is an SXGA-format with a 1/2-inch CMOS active-pixel digital
44915255bSAkinobu Mitaimage sensor. It is programmable through I2C interface.
54915255bSAkinobu Mita
64915255bSAkinobu MitaRequired Properties:
74915255bSAkinobu Mita
84915255bSAkinobu Mita- compatible: shall be "onnn,mt9m001".
94915255bSAkinobu Mita- clocks: reference to the master clock into sensor
104915255bSAkinobu Mita
114915255bSAkinobu MitaOptional Properties:
124915255bSAkinobu Mita
134915255bSAkinobu Mita- reset-gpios: GPIO handle which is connected to the reset pin of the chip.
144915255bSAkinobu Mita  Active low.
154915255bSAkinobu Mita- standby-gpios: GPIO handle which is connected to the standby pin of the chip.
164915255bSAkinobu Mita  Active high.
174915255bSAkinobu Mita
184915255bSAkinobu MitaThe device node must contain one 'port' child node with one 'endpoint' child
194915255bSAkinobu Mitasub-node for its digital output video port, in accordance with the video
204915255bSAkinobu Mitainterface bindings defined in:
214915255bSAkinobu MitaDocumentation/devicetree/bindings/media/video-interfaces.txt
224915255bSAkinobu Mita
234915255bSAkinobu MitaExample:
244915255bSAkinobu Mita
254915255bSAkinobu Mita	&i2c1 {
264915255bSAkinobu Mita		camera-sensor@5d {
274915255bSAkinobu Mita			compatible = "onnn,mt9m001";
284915255bSAkinobu Mita			reg = <0x5d>;
294915255bSAkinobu Mita			reset-gpios = <&gpio0 0 GPIO_ACTIVE_LOW>;
304915255bSAkinobu Mita			standby-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
314915255bSAkinobu Mita			clocks = <&camera_clk>;
324915255bSAkinobu Mita			port {
334915255bSAkinobu Mita				mt9m001_out: endpoint {
344915255bSAkinobu Mita					remote-endpoint = <&vcap_in>;
354915255bSAkinobu Mita				};
364915255bSAkinobu Mita			};
374915255bSAkinobu Mita		};
384915255bSAkinobu Mita	};
39