1c4c0283aSBenoit Parrot* OV2659 1/5-Inch 2Mp SOC Camera 2c4c0283aSBenoit Parrot 3c4c0283aSBenoit ParrotThe Omnivision OV2659 is a 1/5-inch SOC camera, with an active array size of 4c4c0283aSBenoit Parrot1632H x 1212V. It is programmable through a SCCB. The OV2659 sensor supports 5c4c0283aSBenoit Parrotmultiple resolutions output, such as UXGA, SVGA, 720p. It also can support 6c4c0283aSBenoit ParrotYUV422, RGB565/555 or raw RGB output formats. 7c4c0283aSBenoit Parrot 8c4c0283aSBenoit ParrotRequired Properties: 9c4c0283aSBenoit Parrot- compatible: Must be "ovti,ov2659" 10c4c0283aSBenoit Parrot- reg: I2C slave address 11c4c0283aSBenoit Parrot- clocks: reference to the xvclk input clock. 12c4c0283aSBenoit Parrot- clock-names: should be "xvclk". 13c4c0283aSBenoit Parrot- link-frequencies: target pixel clock frequency. 14c4c0283aSBenoit Parrot 15341f0960SBenoit ParrotOptional Properties: 16341f0960SBenoit Parrot- powerdown-gpios: reference to the GPIO connected to the pwdn pin, if any. 17341f0960SBenoit Parrot Active high with internal pull down resistor. 18341f0960SBenoit Parrot- reset-gpios: reference to the GPIO connected to the resetb pin, if any. 19341f0960SBenoit Parrot Active low with internal pull up resistor. 20341f0960SBenoit Parrot 21c4c0283aSBenoit ParrotFor further reading on port node refer to 22c4c0283aSBenoit ParrotDocumentation/devicetree/bindings/media/video-interfaces.txt. 23c4c0283aSBenoit Parrot 24c4c0283aSBenoit ParrotExample: 25c4c0283aSBenoit Parrot 26c4c0283aSBenoit Parrot i2c0@1c22000 { 27c4c0283aSBenoit Parrot ... 28c4c0283aSBenoit Parrot ... 29c4c0283aSBenoit Parrot ov2659@30 { 30c4c0283aSBenoit Parrot compatible = "ovti,ov2659"; 31c4c0283aSBenoit Parrot reg = <0x30>; 32c4c0283aSBenoit Parrot 33c4c0283aSBenoit Parrot clocks = <&clk_ov2659 0>; 34c4c0283aSBenoit Parrot clock-names = "xvclk"; 35c4c0283aSBenoit Parrot 36341f0960SBenoit Parrot powerdown-gpios = <&gpio6 14 GPIO_ACTIVE_HIGH>; 37341f0960SBenoit Parrot reset-gpios = <&gpio6 15 GPIO_ACTIVE_LOW>; 38341f0960SBenoit Parrot 39c4c0283aSBenoit Parrot port { 40c4c0283aSBenoit Parrot ov2659_0: endpoint { 41c4c0283aSBenoit Parrot remote-endpoint = <&vpfe_ep>; 42c4c0283aSBenoit Parrot link-frequencies = /bits/ 64 <70000000>; 43c4c0283aSBenoit Parrot }; 44c4c0283aSBenoit Parrot }; 45c4c0283aSBenoit Parrot }; 46c4c0283aSBenoit Parrot ... 47c4c0283aSBenoit Parrot }; 48