Lines Matching +full:reset +full:- +full:delays +full:- +full:us
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 #include <dt-bindings/pwm/pwm.h>
12 emmc_pwrseq: emmc-pwrseq {
13 compatible = "mmc-pwrseq-emmc";
14 pinctrl-0 = <&emmc_reset>;
15 pinctrl-names = "default";
16 reset-gpios = <&gpio3 RK_PB1 GPIO_ACTIVE_LOW>;
19 ext_gmac: external-gmac-clock {
20 compatible = "fixed-clock";
21 #clock-cells = <0>;
22 clock-frequency = <125000000>;
23 clock-output-names = "ext_gmac";
26 vcc_flash: flash-regulator {
27 compatible = "regulator-fixed";
28 regulator-name = "vcc_flash";
29 regulator-min-microvolt = <1800000>;
30 regulator-max-microvolt = <1800000>;
31 startup-delay-us = <150>;
32 vin-supply = <&vcc_io>;
35 vcc_sys: vsys-regulator {
36 compatible = "regulator-fixed";
37 regulator-name = "vcc_sys";
38 regulator-min-microvolt = <5000000>;
39 regulator-max-microvolt = <5000000>;
40 regulator-always-on;
41 regulator-boot-on;
46 cpu0-supply = <&vdd_cpu>;
50 bus-width = <8>;
51 cap-mmc-highspeed;
52 disable-wp;
53 non-removable;
54 mmc-pwrseq = <&emmc_pwrseq>;
55 pinctrl-names = "default";
56 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
57 vmmc-supply = <&vcc_io>;
58 vqmmc-supply = <&vcc_flash>;
63 assigned-clocks = <&cru SCLK_MAC>;
64 assigned-clock-parents = <&ext_gmac>;
66 phy-mode = "rgmii";
67 phy-supply = <&vccio_pmu>;
68 pinctrl-names = "default";
69 pinctrl-0 = <&rgmii_pins &phy_rst>;
70 snps,reset-gpio = <&gpio4 RK_PB0 GPIO_ACTIVE_LOW>;
71 snps,reset-active-low;
72 snps,reset-delays-us = <0 10000 30000>;
78 mali-supply = <&vdd_gpu>;
86 compatible = "active-semi,act8846";
88 system-power-controller;
89 inl1-supply = <&vcc_io>;
90 inl2-supply = <&vcc_sys>;
91 inl3-supply = <&vcc_20>;
92 vp1-supply = <&vcc_sys>;
93 vp2-supply = <&vcc_sys>;
94 vp3-supply = <&vcc_sys>;
95 vp4-supply = <&vcc_sys>;
99 regulator-name = "VCC_DDR";
100 regulator-min-microvolt = <1200000>;
101 regulator-max-microvolt = <1200000>;
102 regulator-always-on;
106 regulator-name = "VCC_IO";
107 regulator-min-microvolt = <3300000>;
108 regulator-max-microvolt = <3300000>;
109 regulator-always-on;
113 regulator-name = "VDD_LOG";
114 regulator-min-microvolt = <1000000>;
115 regulator-max-microvolt = <1000000>;
116 regulator-always-on;
120 regulator-name = "VCC_20";
121 regulator-min-microvolt = <2000000>;
122 regulator-max-microvolt = <2000000>;
123 regulator-always-on;
127 regulator-name = "VCCIO_SD";
128 regulator-min-microvolt = <3300000>;
129 regulator-max-microvolt = <3300000>;
130 regulator-always-on;
134 regulator-name = "VDD10_LCD";
135 regulator-min-microvolt = <1000000>;
136 regulator-max-microvolt = <1000000>;
137 regulator-always-on;
141 regulator-name = "VCCA_CODEC";
142 regulator-min-microvolt = <3300000>;
143 regulator-max-microvolt = <3300000>;
144 regulator-always-on;
148 regulator-name = "VCCA_TP";
149 regulator-min-microvolt = <3300000>;
150 regulator-max-microvolt = <3300000>;
151 regulator-always-on;
155 regulator-name = "VCCIO_PMU";
156 regulator-min-microvolt = <3300000>;
157 regulator-max-microvolt = <3300000>;
158 regulator-always-on;
162 regulator-name = "VDD_10";
163 regulator-min-microvolt = <1000000>;
164 regulator-max-microvolt = <1000000>;
165 regulator-always-on;
169 regulator-name = "VCC_18";
170 regulator-min-microvolt = <1800000>;
171 regulator-max-microvolt = <1800000>;
172 regulator-always-on;
176 regulator-name = "VCC18_LCD";
177 regulator-min-microvolt = <1800000>;
178 regulator-max-microvolt = <1800000>;
179 regulator-always-on;
187 fcs,suspend-voltage-selector = <1>;
188 regulator-always-on;
189 regulator-boot-on;
190 regulator-enable-ramp-delay = <300>;
191 regulator-name = "vdd_cpu";
192 regulator-min-microvolt = <850000>;
193 regulator-max-microvolt = <1350000>;
194 regulator-ramp-delay = <8000>;
195 vin-supply = <&vcc_sys>;
201 fcs,suspend-voltage-selector = <1>;
202 regulator-always-on;
203 regulator-enable-ramp-delay = <300>;
204 regulator-min-microvolt = <850000>;
205 regulator-max-microvolt = <1350000>;
206 regulator-name = "vdd_gpu";
207 regulator-ramp-delay = <8000>;
208 vin-supply = <&vcc_sys>;
215 audio-supply = <&vcc_io>;
216 bb-supply = <&vcc_io>;
217 dvp-supply = <&vcc_18>;
218 flash0-supply = <&vcc_flash>;
219 flash1-supply = <&vccio_pmu>;
220 gpio30-supply = <&vccio_pmu>;
221 gpio1830-supply = <&vcc_io>;
222 lcdc-supply = <&vcc_io>;
223 sdcard-supply = <&vccio_sd>;
224 wifi-supply = <&vcc_18>;
228 pcfg_output_high: pcfg-output-high {
229 output-high;
233 emmc_reset: emmc-reset {
239 phy_rst: phy-rst {
246 vref-supply = <&vcc_18>;
250 rockchip,hw-tshut-mode = <0>; /* tshut mode 0:CRU 1:GPIO */
251 rockchip,hw-tshut-polarity = <0>; /* tshut polarity 0:LOW 1:HIGH */