| * Omnivision OV2680 MIPI CSI-2 sensor |
| |
| Required Properties: |
| - compatible: should be "ovti,ov2680". |
| - clocks: reference to the xvclk input clock. |
| - clock-names: should be "xvclk". |
| - DOVDD-supply: Digital I/O voltage supply. |
| - DVDD-supply: Digital core voltage supply. |
| - AVDD-supply: Analog voltage supply. |
| |
| Optional Properties: |
| - reset-gpios: reference to the GPIO connected to the powerdown/reset pin, |
| if any. This is an active low signal to the OV2680. |
| |
| The device node must contain one 'port' child node for its digital output |
| video port, and this port must have a single endpoint in accordance with |
| the video interface bindings defined in |
| Documentation/devicetree/bindings/media/video-interfaces.txt. |
| |
| Endpoint node required properties for CSI-2 connection are: |
| - remote-endpoint: a phandle to the bus receiver's endpoint node. |
| - clock-lanes: should be set to <0> (clock lane on hardware lane 0). |
| - data-lanes: should be set to <1> (one CSI-2 lane supported). |
| |
| Example: |
| |
| &i2c2 { |
| ov2680: camera-sensor@36 { |
| compatible = "ovti,ov2680"; |
| reg = <0x36>; |
| clocks = <&osc>; |
| clock-names = "xvclk"; |
| reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; |
| DOVDD-supply = <&sw2_reg>; |
| DVDD-supply = <&sw2_reg>; |
| AVDD-supply = <®_peri_3p15v>; |
| |
| port { |
| ov2680_to_mipi: endpoint { |
| remote-endpoint = <&mipi_from_sensor>; |
| clock-lanes = <0>; |
| data-lanes = <1>; |
| }; |
| }; |
| }; |
| }; |