1*c66ec88fSEmmanuel VadotOmnivision OV5647 raw image sensor 2*c66ec88fSEmmanuel Vadot--------------------------------- 3*c66ec88fSEmmanuel Vadot 4*c66ec88fSEmmanuel VadotOV5647 is a raw image sensor with MIPI CSI-2 and CCP2 image data interfaces 5*c66ec88fSEmmanuel Vadotand CCI (I2C compatible) control bus. 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel VadotRequired properties: 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel Vadot- compatible : "ovti,ov5647". 10*c66ec88fSEmmanuel Vadot- reg : I2C slave address of the sensor. 11*c66ec88fSEmmanuel Vadot- clocks : Reference to the xclk clock. 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel VadotThe common video interfaces bindings (see video-interfaces.txt) should be 14*c66ec88fSEmmanuel Vadotused to specify link to the image data receiver. The OV5647 device 15*c66ec88fSEmmanuel Vadotnode should contain one 'port' child node with an 'endpoint' subnode. 16*c66ec88fSEmmanuel Vadot 17*c66ec88fSEmmanuel VadotEndpoint node mandatory properties: 18*c66ec88fSEmmanuel Vadot 19*c66ec88fSEmmanuel Vadot- remote-endpoint: A phandle to the bus receiver's endpoint node. 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel VadotExample: 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel Vadot i2c@2000 { 24*c66ec88fSEmmanuel Vadot ... 25*c66ec88fSEmmanuel Vadot ov: camera@36 { 26*c66ec88fSEmmanuel Vadot compatible = "ovti,ov5647"; 27*c66ec88fSEmmanuel Vadot reg = <0x36>; 28*c66ec88fSEmmanuel Vadot clocks = <&camera_clk>; 29*c66ec88fSEmmanuel Vadot port { 30*c66ec88fSEmmanuel Vadot camera_1: endpoint { 31*c66ec88fSEmmanuel Vadot remote-endpoint = <&csi1_ep1>; 32*c66ec88fSEmmanuel Vadot }; 33*c66ec88fSEmmanuel Vadot }; 34*c66ec88fSEmmanuel Vadot }; 35*c66ec88fSEmmanuel Vadot }; 36