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/ovti,ov5647.yaml

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 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/media/i2c/ovti,ov5647.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Omnivision OV5647 raw image sensor
    8 
    9 maintainers:
   10   - Dave Stevenson <dave.stevenson@raspberrypi.com>
   11   - Jacopo Mondi <jacopo@jmondi.org>
   12 
   13 description: |-
   14   The OV5647 is a raw image sensor with MIPI CSI-2 and CCP2 image data
   15   interfaces and CCI (I2C compatible) control bus.
   16 
   17 properties:
   18   compatible:
   19     const: ovti,ov5647
   20 
   21   reg:
   22     description: I2C device address.
   23     maxItems: 1
   24 
   25   clocks:
   26     description: Reference to the xclk clock.
   27     maxItems: 1
   28 
   29   pwdn-gpios:
   30     description: Reference to the GPIO connected to the pwdn pin. Active high.
   31     maxItems: 1
   32 
   33   port:
   34     $ref: /schemas/graph.yaml#/$defs/port-base
   35     additionalProperties: false
   36 
   37     properties:
   38       endpoint:
   39         $ref: /schemas/media/video-interfaces.yaml#
   40         unevaluatedProperties: false
   41 
   42         properties:
   43           clock-noncontinuous: true
   44 
   45 required:
   46   - compatible
   47   - reg
   48   - clocks
   49   - port
   50 
   51 additionalProperties: false
   52 
   53 examples:
   54   - |
   55     #include <dt-bindings/gpio/gpio.h>
   56 
   57     i2c {
   58         #address-cells = <1>;
   59         #size-cells = <0>;
   60 
   61         ov5647: camera@36 {
   62             compatible = "ovti,ov5647";
   63             reg = <0x36>;
   64             clocks = <&camera_clk>;
   65             pwdn-gpios = <&pioE 29 GPIO_ACTIVE_HIGH>;
   66 
   67             port {
   68                 camera_out: endpoint {
   69                     remote-endpoint = <&csi1_ep1>;
   70                 };
   71             };
   72         };
   73     };
   74 
   75 ...

Cache object: 97fef143d23d2b28fb7dbaffb7c5e78f


[ 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.