Lines Matching +full:startup +full:- +full:delay +full:- +full:us
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-h6.dtsi"
7 #include "sun50i-h6-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
13 compatible = "pine64,pine-h64", "allwinner,sun50i-h6";
22 stdout-path = "serial0:115200n8";
25 ext_osc32k: ext-osc32k-clk {
26 #clock-cells = <0>;
27 compatible = "fixed-clock";
28 clock-frequency = <32768>;
29 clock-output-names = "ext_osc32k";
33 compatible = "hdmi-connector";
35 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */
39 remote-endpoint = <&hdmi_out_con>;
45 compatible = "gpio-leds";
47 led-0 {
48 label = "pine-h64:green:heartbeat";
52 led-1 {
53 label = "pine-h64:white:link";
57 led-2 {
58 label = "pine-h64:blue:status";
63 reg_gmac_3v3: gmac-3v3 {
64 compatible = "regulator-fixed";
65 regulator-name = "vcc-gmac-3v3";
66 regulator-min-microvolt = <3300000>;
67 regulator-max-microvolt = <3300000>;
68 startup-delay-us = <100000>;
70 enable-active-high;
74 compatible = "regulator-fixed";
75 regulator-name = "usb-vbus";
76 regulator-min-microvolt = <5000000>;
77 regulator-max-microvolt = <5000000>;
78 startup-delay-us = <100000>;
80 enable-active-high;
85 cpu-supply = <®_dcdca>;
101 pinctrl-names = "default";
102 pinctrl-0 = <&ext_rgmii_pins>;
103 phy-mode = "rgmii-id";
104 phy-handle = <&ext_rgmii_phy>;
105 phy-supply = <®_gmac_3v3>;
106 allwinner,rx-delay-ps = <200>;
107 allwinner,tx-delay-ps = <200>;
112 mali-supply = <®_dcdcc>;
122 remote-endpoint = <&hdmi_con_in>;
127 ext_rgmii_phy: ethernet-phy@1 {
128 compatible = "ethernet-phy-ieee802.3-c22";
134 vmmc-supply = <®_cldo1>;
135 cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>;
136 disable-wp;
137 bus-width = <4>;
142 vmmc-supply = <®_cldo1>;
143 vqmmc-supply = <®_bldo2>;
144 non-removable;
145 cap-mmc-hw-reset;
146 mmc-hs200-1_8v;
147 bus-width = <8>;
160 vcc-pc-supply = <®_bldo2>;
161 vcc-pd-supply = <®_cldo1>;
162 vcc-pg-supply = <®_aldo1>;
169 compatible = "x-powers,axp805", "x-powers,axp806";
171 interrupt-parent = <&r_intc>;
173 interrupt-controller;
174 #interrupt-cells = <1>;
175 x-powers,self-working-mode;
179 regulator-always-on;
180 regulator-min-microvolt = <3300000>;
181 regulator-max-microvolt = <3300000>;
182 regulator-name = "vcc-pl";
186 regulator-min-microvolt = <3300000>;
187 regulator-max-microvolt = <3300000>;
188 regulator-name = "vcc-ac200";
189 regulator-enable-ramp-delay = <100000>;
194 regulator-always-on;
195 regulator-min-microvolt = <3300000>;
196 regulator-max-microvolt = <3300000>;
197 regulator-name = "vcc-3v3-1";
201 regulator-always-on;
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <1800000>;
204 regulator-name = "vcc-bias-pll";
208 regulator-always-on;
209 regulator-min-microvolt = <1800000>;
210 regulator-max-microvolt = <1800000>;
211 regulator-name = "vcc-efuse-pcie-hdmi-io";
215 regulator-always-on;
216 regulator-min-microvolt = <1800000>;
217 regulator-max-microvolt = <1800000>;
218 regulator-name = "vcc-dcxoio";
227 regulator-always-on;
228 regulator-min-microvolt = <3300000>;
229 regulator-max-microvolt = <3300000>;
230 regulator-name = "vcc-3v3-2";
234 regulator-min-microvolt = <3300000>;
235 regulator-max-microvolt = <3300000>;
236 regulator-name = "vcc-wifi-1";
240 regulator-min-microvolt = <3300000>;
241 regulator-max-microvolt = <3300000>;
242 regulator-name = "vcc-wifi-2";
246 regulator-always-on;
247 regulator-min-microvolt = <810000>;
248 regulator-max-microvolt = <1160000>;
249 regulator-ramp-delay = <2500>;
250 regulator-name = "vdd-cpu";
254 regulator-enable-ramp-delay = <32000>;
255 regulator-min-microvolt = <810000>;
256 regulator-max-microvolt = <1080000>;
257 regulator-ramp-delay = <2500>;
258 regulator-name = "vdd-gpu";
262 regulator-always-on;
263 regulator-min-microvolt = <960000>;
264 regulator-max-microvolt = <960000>;
265 regulator-name = "vdd-sys";
269 regulator-always-on;
270 regulator-min-microvolt = <1200000>;
271 regulator-max-microvolt = <1200000>;
272 regulator-name = "vcc-dram";
284 interrupt-parent = <&r_intc>;
286 #clock-cells = <0>;
295 vcc-pm-supply = <®_aldo1>;
305 * Disable SPI0 in here, to prefer the more useful eMMC. U-Boot can
309 pinctrl-0 = <&spi0_pins>, <&spi0_cs_pin>;
310 pinctrl-names = "default";
314 compatible = "winbond,w25q128", "jedec,spi-nor";
316 spi-max-frequency = <4000000>;
321 pinctrl-names = "default";
322 pinctrl-0 = <&uart0_ph_pins>;
332 usb0_vbus-supply = <®_usb_vbus>;
333 usb3_vbus-supply = <®_usb_vbus>;