1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- * Omnivision OV7740 CMOS image sensor
- The Omnivision OV7740 image sensor supports multiple output image
- size, such as VGA, and QVGA, CIF and any size smaller. It also
- supports the RAW RGB and YUV output formats.
- The common video interfaces bindings (see video-interfaces.txt) should
- be used to specify link to the image data receiver. The OV7740 device
- node should contain one 'port' child node with an 'endpoint' subnode.
- Required Properties:
- - compatible: "ovti,ov7740".
- - reg: I2C slave address of the sensor.
- - clocks: Reference to the xvclk input clock.
- - clock-names: "xvclk".
- Optional Properties:
- - reset-gpios: Rreference to the GPIO connected to the reset_b pin,
- if any. Active low with pull-ip resistor.
- - powerdown-gpios: Reference to the GPIO connected to the pwdn pin,
- if any. Active high with pull-down resistor.
- Endpoint node mandatory properties:
- - remote-endpoint: A phandle to the bus receiver's endpoint node.
- Example:
- i2c1: i2c@fc028000 {
- ov7740: camera@21 {
- compatible = "ovti,ov7740";
- reg = <0x21>;
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_sensor_power &pinctrl_sensor_reset>;
- clocks = <&isc>;
- clock-names = "xvclk";
- assigned-clocks = <&isc>;
- assigned-clock-rates = <24000000>;
- reset-gpios = <&pioA 43 GPIO_ACTIVE_LOW>;
- powerdown-gpios = <&pioA 44 GPIO_ACTIVE_HIGH>;
- port {
- ov7740_0: endpoint {
- remote-endpoint = <&isc_0>;
- };
- };
- };
- };
|