Lines Matching +full:regulator +full:- +full:suspend +full:- +full:microvolt

4  * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
45 #include "rk3288-u-boot.dtsi"
48 model = "Amarula Vyasa-RK3288";
49 compatible = "amarula,vyasa-rk3288", "rockchip,rk3288";
52 stdout-path = &uart2;
60 vcc_sd: sdmmc-regulator {
61 compatible = "regulator-fixed";
63 pinctrl-names = "default";
64 pinctrl-0 = <&sdmmc_pwr>;
65 regulator-name = "vcc_sd";
66 regulator-min-microvolt = <3300000>;
67 regulator-max-microvolt = <3300000>;
68 startup-delay-us = <100000>;
69 vin-supply = <&vcc_io>;
72 vcc_sys: vsys-regulator {
73 compatible = "regulator-fixed";
74 regulator-name = "vcc_sys";
75 regulator-min-microvolt = <5000000>;
76 regulator-max-microvolt = <5000000>;
77 regulator-always-on;
78 regulator-boot-on;
83 rockchip,pctl-timing = <0x29a 0xc8 0x1f8 0x42 0x4e 0x4 0xea 0xa
88 rockchip,phy-timing = <0x48f9aab4 0xea0910 0x1002c200
90 /* Add a dummy value to cause of-platdata think this is bytes */
91 rockchip,sdram-params = <0x30B25564 0x627 3 666000000 3 9 1>;
95 cpu0-supply = <&vdd_cpu>;
99 clock-frequency = <400000>;
105 interrupt-parent = <&gpio0>;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pmic_int &global_pwroff>;
109 wakeup-source;
110 rockchip,system-power-controller;
111 #clock-cells = <1>;
112 clock-output-names = "xin32k", "rk808-clkout2";
114 vcc1-supply = <&vcc_sys>;
115 vcc2-supply = <&vcc_sys>;
116 vcc3-supply = <&vcc_sys>;
117 vcc4-supply = <&vcc_sys>;
118 vcc6-supply = <&vcc_sys>;
119 vcc7-supply = <&vcc_sys>;
120 vcc8-supply = <&vcc_io>;
121 vcc9-supply = <&vcc_sys>;
122 vcc10-supply = <&vcc_sys>;
123 vcc11-supply = <&vcc_sys>;
124 vcc12-supply = <&vcc_io>;
128 regulator-always-on;
129 regulator-boot-on;
130 regulator-min-microvolt = <750000>;
131 regulator-max-microvolt = <1350000>;
132 regulator-name = "vdd_log";
133 regulator-state-mem {
134 regulator-off-in-suspend;
139 regulator-always-on;
140 regulator-boot-on;
141 regulator-min-microvolt = <850000>;
142 regulator-max-microvolt = <1250000>;
143 regulator-name = "vdd_gpu";
144 regulator-state-mem {
145 regulator-on-in-suspend;
146 regulator-suspend-microvolt = <1000000>;
151 regulator-always-on;
152 regulator-boot-on;
153 regulator-name = "vcc_ddr";
154 regulator-state-mem {
155 regulator-on-in-suspend;
160 regulator-always-on;
161 regulator-boot-on;
162 regulator-min-microvolt = <3300000>;
163 regulator-max-microvolt = <3300000>;
164 regulator-name = "vcc_io";
165 regulator-state-mem {
166 regulator-on-in-suspend;
167 regulator-suspend-microvolt = <3300000>;
172 regulator-always-on;
173 regulator-boot-on;
174 regulator-min-microvolt = <3300000>;
175 regulator-max-microvolt = <3300000>;
176 regulator-name = "vcc_tp";
177 regulator-state-mem {
178 regulator-on-in-suspend;
179 regulator-suspend-microvolt = <3300000>;
184 regulator-always-on;
185 regulator-boot-on;
186 regulator-min-microvolt = <3300000>;
187 regulator-max-microvolt = <3300000>;
188 regulator-name = "vcc_codec";
189 regulator-state-mem {
190 regulator-off-in-suspend;
195 regulator-always-on;
196 regulator-boot-on;
197 regulator-min-microvolt = <1000000>;
198 regulator-max-microvolt = <1000000>;
199 regulator-name = "vdd_10";
200 regulator-state-mem {
201 regulator-on-in-suspend;
202 regulator-suspend-microvolt = <1000000>;
207 regulator-always-on;
208 regulator-boot-on;
209 regulator-min-microvolt = <1800000>;
210 regulator-max-microvolt = <1800000>;
211 regulator-name = "vcc_gps";
212 regulator-state-mem {
213 regulator-on-in-suspend;
214 regulator-suspend-microvolt = <1800000>;
219 regulator-always-on;
220 regulator-boot-on;
221 regulator-min-microvolt = <1800000>;
222 regulator-max-microvolt = <3300000>;
223 regulator-name = "vccio_sd";
224 regulator-state-mem {
225 regulator-on-in-suspend;
226 regulator-suspend-microvolt = <3300000>;
231 regulator-always-on;
232 regulator-boot-on;
233 regulator-min-microvolt = <1000000>;
234 regulator-max-microvolt = <1000000>;
235 regulator-name = "vcc10_lcd";
236 regulator-state-mem {
237 regulator-on-in-suspend;
238 regulator-suspend-microvolt = <1800000>;
243 regulator-always-on;
244 regulator-boot-on;
245 regulator-min-microvolt = <1800000>;
246 regulator-max-microvolt = <1800000>;
247 regulator-name = "vcc_18";
248 regulator-state-mem {
249 regulator-on-in-suspend;
250 regulator-suspend-microvolt = <1800000>;
255 regulator-always-on;
256 regulator-boot-on;
257 regulator-min-microvolt = <1800000>;
258 regulator-max-microvolt = <1800000>;
259 regulator-name = "vcc18_lcd";
260 regulator-state-mem {
261 regulator-on-in-suspend;
262 regulator-suspend-microvolt = <1800000>;
267 regulator-always-on;
268 regulator-boot-on;
269 regulator-min-microvolt = <3300000>;
270 regulator-max-microvolt = <3300000>;
271 regulator-name = "vcc33_sd";
272 regulator-state-mem {
273 regulator-on-in-suspend;
278 regulator-always-on;
279 regulator-boot-on;
280 regulator-min-microvolt = <3300000>;
281 regulator-max-microvolt = <3300000>;
282 regulator-name = "vcc_lan";
283 regulator-state-mem {
284 regulator-on-in-suspend;
292 u-boot,dm-pre-reloc;
295 bus-width = <4>;
296 cap-mmc-highspeed;
297 cap-sd-highspeed;
298 card-detect-delay = <200>;
299 disable-wp;
300 pinctrl-names = "default";
301 pinctrl-0 = <&sdmmc_clk>, <&sdmmc_cmd>, <&sdmmc_cd>, <&sdmmc_bus4>;
302 vmmc-supply = <&vcc_sd>;
303 vqmmc-supply = <&vccio_sd>;
307 u-boot,dm-pre-reloc;
316 u-boot,dm-pre-reloc;
318 pmic_int: pmic-int {
324 sdmmc_pwr: sdmmc-pwr {