Lines Matching +full:avdd +full:- +full:supply
1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Steve Longerbeam <slongerbeam@gmail.com>
13 - $ref: /schemas/media/video-interface-devices.yaml#
25 clock-names:
28 AVDD-supply:
29 description: Analog voltage supply, 2.8 volts
31 DVDD-supply:
32 description: Digital core voltage supply, 1.5 volts
34 DOVDD-supply:
35 description: Digital I/O voltage supply, 1.8 volts
37 powerdown-gpios:
42 reset-gpios:
49 $ref: /schemas/graph.yaml#/$defs/port-base
54 $ref: /schemas/media/video-interfaces.yaml#
58 clock-lanes:
61 data-lanes:
67 bus-width:
70 data-shift:
74 - compatible
75 - reg
76 - clocks
77 - clock-names
78 - AVDD-supply
79 - DVDD-supply
80 - DOVDD-supply
81 - port
86 - |
87 #include <dt-bindings/clock/imx6qdl-clock.h>
88 #include <dt-bindings/gpio/gpio.h>
91 #address-cells = <1>;
92 #size-cells = <0>;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_ov5640>;
100 clock-names = "xclk";
101 DOVDD-supply = <&vgen4_reg>; /* 1.8v */
102 AVDD-supply = <&vgen3_reg>; /* 2.8v */
103 DVDD-supply = <&vgen2_reg>; /* 1.5v */
104 powerdown-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
105 reset-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
109 /* MIPI CSI-2 bus endpoint */
111 remote-endpoint = <&mipi_csi2_from_ov5640>;
112 clock-lanes = <0>;
113 data-lanes = <1 2>;
119 - |
121 #address-cells = <1>;
122 #size-cells = <0>;
126 pinctrl-names = "default";
127 pinctrl-0 = <&pinctrl_ov5640>;
130 clock-names = "xclk";
131 DOVDD-supply = <&vgen4_reg>; /* 1.8v */
132 AVDD-supply = <&vgen3_reg>; /* 2.8v */
133 DVDD-supply = <&vgen2_reg>; /* 1.5v */
138 remote-endpoint = <¶llel_from_ov5640>;
139 bus-width = <8>;
140 data-shift = <2>; /* lines 9:2 are used */
141 hsync-active = <0>;
142 vsync-active = <0>;
143 pclk-sample = <1>;