brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · e2ffe0a Raw
103 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/media/i2c/ovti,ov2685.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: OmniVision OV2685 Image Sensor8 9maintainers:10  - Shunqian Zheng <zhengsq@rock-chips.com>11 12properties:13  compatible:14    const: ovti,ov268515 16  reg:17    maxItems: 118 19  clocks:20    items:21      - description: XVCLK clock22 23  clock-names:24    items:25      - const: xvclk26 27  dvdd-supply:28    description: Digital Domain Power Supply29 30  avdd-supply:31    description: Analog Domain Power Supply32 33  dovdd-supply:34    description: I/O Domain Power Supply35 36  reset-gpios:37    maxItems: 138    description: Reset Pin GPIO Control (active low)39 40  port:41    description: MIPI CSI-2 transmitter port42    $ref: /schemas/graph.yaml#/$defs/port-base43    additionalProperties: false44 45    properties:46      endpoint:47        $ref: /schemas/media/video-interfaces.yaml#48        unevaluatedProperties: false49 50        properties:51          data-lanes:52            minItems: 153            maxItems: 254 55        required:56          - data-lanes57 58required:59  - compatible60  - reg61  - clocks62  - clock-names63  - dvdd-supply64  - avdd-supply65  - dovdd-supply66  - port67 68additionalProperties: false69 70examples:71  - |72    #include <dt-bindings/clock/rk3399-cru.h>73    #include <dt-bindings/gpio/gpio.h>74 75    i2c {76        #address-cells = <1>;77        #size-cells = <0>;78 79        ov2685: camera-sensor@3c {80            compatible = "ovti,ov2685";81            reg = <0x3c>;82            pinctrl-names = "default";83            pinctrl-0 = <&clk_24m_cam>;84 85            clocks = <&cru SCLK_TESTCLKOUT1>;86            clock-names = "xvclk";87 88            avdd-supply = <&pp2800_cam>;89            dovdd-supply = <&pp1800>;90            dvdd-supply = <&pp1800>;91            reset-gpios = <&gpio2 3 GPIO_ACTIVE_LOW>;92 93            port {94                ucam_out: endpoint {95                    remote-endpoint = <&mipi_in_ucam>;96                    data-lanes = <1>;97                };98            };99        };100    };101 102...103