The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/media/i2c/ov2680.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 * Omnivision OV2680 MIPI CSI-2 sensor
    2 
    3 Required Properties:
    4 - compatible: should be "ovti,ov2680".
    5 - clocks: reference to the xvclk input clock.
    6 - clock-names: should be "xvclk".
    7 - DOVDD-supply: Digital I/O voltage supply.
    8 - DVDD-supply: Digital core voltage supply.
    9 - AVDD-supply: Analog voltage supply.
   10 
   11 Optional Properties:
   12 - reset-gpios: reference to the GPIO connected to the powerdown/reset pin,
   13                if any. This is an active low signal to the OV2680.
   14 
   15 The device node must contain one 'port' child node for its digital output
   16 video port, and this port must have a single endpoint in accordance with
   17  the video interface bindings defined in
   18 Documentation/devicetree/bindings/media/video-interfaces.txt.
   19 
   20 Endpoint node required properties for CSI-2 connection are:
   21 - remote-endpoint: a phandle to the bus receiver's endpoint node.
   22 - clock-lanes: should be set to <0> (clock lane on hardware lane 0).
   23 - data-lanes: should be set to <1> (one CSI-2 lane supported).
   24 
   25 Example:
   26 
   27 &i2c2 {
   28         ov2680: camera-sensor@36 {
   29                 compatible = "ovti,ov2680";
   30                 reg = <0x36>;
   31                 clocks = <&osc>;
   32                 clock-names = "xvclk";
   33                 reset-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
   34                 DOVDD-supply = <&sw2_reg>;
   35                 DVDD-supply = <&sw2_reg>;
   36                 AVDD-supply = <&reg_peri_3p15v>;
   37 
   38                 port {
   39                         ov2680_to_mipi: endpoint {
   40                                 remote-endpoint = <&mipi_from_sensor>;
   41                                 clock-lanes = <0>;
   42                                 data-lanes = <1>;
   43                         };
   44                 };
   45         };
   46 };

Cache object: aae6e210d15d41e0b3a3c0eeaf9f2c44


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.