1*7b05db63SAkinobu Mita* Omnivision OV9650/OV9652 CMOS sensor 2*7b05db63SAkinobu Mita 3*7b05db63SAkinobu MitaRequired Properties: 4*7b05db63SAkinobu Mita- compatible: shall be one of 5*7b05db63SAkinobu Mita "ovti,ov9650" 6*7b05db63SAkinobu Mita "ovti,ov9652" 7*7b05db63SAkinobu Mita- clocks: reference to the xvclk input clock. 8*7b05db63SAkinobu Mita 9*7b05db63SAkinobu MitaOptional Properties: 10*7b05db63SAkinobu Mita- reset-gpios: reference to the GPIO connected to the resetb pin, if any. 11*7b05db63SAkinobu Mita Active is high. 12*7b05db63SAkinobu Mita- powerdown-gpios: reference to the GPIO connected to the pwdn pin, if any. 13*7b05db63SAkinobu Mita Active is high. 14*7b05db63SAkinobu Mita 15*7b05db63SAkinobu MitaThe device node shall contain one 'port' child node with one child 'endpoint' 16*7b05db63SAkinobu Mitasubnode for its digital output video port, in accordance with the video 17*7b05db63SAkinobu Mitainterface bindings defined in Documentation/devicetree/bindings/media/ 18*7b05db63SAkinobu Mitavideo-interfaces.txt. 19*7b05db63SAkinobu Mita 20*7b05db63SAkinobu MitaExample: 21*7b05db63SAkinobu Mita 22*7b05db63SAkinobu Mita&i2c0 { 23*7b05db63SAkinobu Mita ov9650: camera@30 { 24*7b05db63SAkinobu Mita compatible = "ovti,ov9650"; 25*7b05db63SAkinobu Mita reg = <0x30>; 26*7b05db63SAkinobu Mita reset-gpios = <&axi_gpio_0 0 GPIO_ACTIVE_HIGH>; 27*7b05db63SAkinobu Mita powerdown-gpios = <&axi_gpio_0 1 GPIO_ACTIVE_HIGH>; 28*7b05db63SAkinobu Mita clocks = <&xclk>; 29*7b05db63SAkinobu Mita 30*7b05db63SAkinobu Mita port { 31*7b05db63SAkinobu Mita ov9650_0: endpoint { 32*7b05db63SAkinobu Mita remote-endpoint = <&vcap1_in0>; 33*7b05db63SAkinobu Mita }; 34*7b05db63SAkinobu Mita }; 35*7b05db63SAkinobu Mita }; 36*7b05db63SAkinobu Mita}; 37