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

4  * SPDX-License-Identifier:     GPL-2.0+
7 /dts-v1/;
9 #include "px30-u-boot.dtsi"
10 #include <dt-bindings/input/input.h>
14 compatible = "rockchip,px30-evb", "rockchip,px30";
16 adc-keys {
17 u-boot,dm-pre-reloc;
18 compatible = "adc-keys";
19 io-channels = <&saradc 2>;
20 io-channel-names = "buttons";
21 keyup-threshold-microvolt = <1800000>;
23 vol-up-key {
24 u-boot,dm-pre-reloc;
27 press-threshold-microvolt = <10000>;
30 vol-down-key {
33 press-threshold-microvolt = <170000>;
36 home-key {
39 press-threshold-microvolt = <254000>;
42 menu-key {
45 press-threshold-microvolt = <414000>;
48 esc-key {
51 press-threshold-microvolt = <614000>;
56 compatible = "pwm-backlight";
58 brightness-levels = <
91 default-brightness-level = <200>;
94 vcc_phy: vcc-phy-regulator {
95 compatible = "regulator-fixed";
96 regulator-name = "vcc_phy";
97 regulator-always-on;
98 regulator-boot-on;
103 phy-supply = <&vcc_phy>;
105 snps,reset-gpio = <&gpio2 13 GPIO_ACTIVE_LOW>;
106 snps,reset-active-low;
107 snps,reset-delays-us = <0 50000 50000>;
117 interrupt-parent = <&gpio0>;
119 pinctrl-names = "default";
120 pinctrl-0 = <&pmic_int>;
121 rockchip,system-power-controller;
122 wakeup-source;
123 #clock-cells = <1>;
124 clock-output-names = "xin32k", "rk808-clkout2";
126 vcc1-supply = <&vccsys>;
127 vcc2-supply = <&vccsys>;
128 vcc3-supply = <&vccsys>;
129 vcc4-supply = <&vccsys>;
130 vcc5-supply = <&vccsys>;
131 vcc6-supply = <&vccsys>;
132 vcc7-supply = <&vcc_3v0>;
133 vcc8-supply = <&vccsys>;
134 vcc9-supply = <&dcdc_boost>;
137 compatible = "regulator-fixed";
138 regulator-name = "vcc3v8_sys";
139 regulator-always-on;
140 regulator-boot-on;
141 regulator-min-microvolt = <3800000>;
142 regulator-max-microvolt = <3800000>;
171 regulator-always-on;
172 regulator-boot-on;
173 regulator-min-microvolt = <950000>;
174 regulator-max-microvolt = <1350000>;
175 regulator-ramp-delay = <6001>;
176 regulator-initial-mode = <0x1>;
177 regulator-name = "vdd_arm";
178 regulator-state-mem {
179 regulator-on-in-suspend;
180 regulator-suspend-microvolt = <700000>;
185 regulator-always-on;
186 regulator-boot-on;
187 regulator-min-microvolt = <950000>;
188 regulator-max-microvolt = <1350000>;
189 regulator-ramp-delay = <6001>;
190 regulator-initial-mode = <0x1>;
191 regulator-name = "vdd_logic";
192 regulator-state-mem {
193 regulator-off-in-suspend;
194 regulator-suspend-microvolt = <800000>;
199 regulator-always-on;
200 regulator-boot-on;
201 regulator-initial-mode = <0x1>;
202 regulator-name = "vcc_ddr";
203 regulator-state-mem {
204 regulator-on-in-suspend;
209 regulator-always-on;
210 regulator-boot-on;
211 regulator-min-microvolt = <3000000>;
212 regulator-max-microvolt = <3000000>;
213 regulator-initial-mode = <0x1>;
214 regulator-name = "vcc_3v0";
215 regulator-state-mem {
216 regulator-off-in-suspend;
217 regulator-suspend-microvolt = <3000000>;
222 regulator-always-on;
223 regulator-boot-on;
224 regulator-min-microvolt = <2500000>;
225 regulator-max-microvolt = <2500000>;
226 regulator-name = "vcc2v5_ddr";
227 regulator-state-mem {
228 regulator-on-in-suspend;
229 regulator-suspend-microvolt = <2500000>;
234 regulator-always-on;
235 regulator-boot-on;
236 regulator-min-microvolt = <1800000>;
237 regulator-max-microvolt = <1800000>;
239 regulator-name = "vcc1v8_soc";
240 regulator-state-mem {
241 regulator-on-in-suspend;
242 regulator-suspend-microvolt = <1800000>;
247 regulator-always-on;
248 regulator-boot-on;
249 regulator-min-microvolt = <1000000>;
250 regulator-max-microvolt = <1000000>;
252 regulator-name = "vcc1v0_soc";
253 regulator-state-mem {
254 regulator-off-in-suspend;
255 regulator-suspend-microvolt = <1000000>;
260 regulator-always-on;
261 regulator-boot-on;
262 regulator-min-microvolt = <3000000>;
263 regulator-max-microvolt = <3000000>;
265 regulator-name = "vcc3v0_pmu";
266 regulator-state-mem {
267 regulator-off-in-suspend;
268 regulator-suspend-microvolt = <3000000>;
273 regulator-always-on;
274 regulator-boot-on;
275 regulator-min-microvolt = <1800000>;
276 regulator-max-microvolt = <3300000>;
278 regulator-name = "vccio_sd";
279 regulator-state-mem {
280 regulator-on-in-suspend;
281 regulator-suspend-microvolt = <3300000>;
286 regulator-always-on;
287 regulator-boot-on;
288 regulator-min-microvolt = <3300000>;
289 regulator-max-microvolt = <3300000>;
291 regulator-name = "vcc_sd";
292 regulator-state-mem {
293 regulator-on-in-suspend;
294 regulator-suspend-microvolt = <3300000>;
299 regulator-always-on;
300 regulator-boot-on;
301 regulator-min-microvolt = <2800000>;
302 regulator-max-microvolt = <2800000>;
304 regulator-name = "vcc2v8_dvp";
305 regulator-state-mem {
306 regulator-off-in-suspend;
307 regulator-suspend-microvolt = <2800000>;
312 regulator-always-on;
313 regulator-boot-on;
314 regulator-min-microvolt = <1800000>;
315 regulator-max-microvolt = <1800000>;
317 regulator-name = "vcc1v8_dvp";
318 regulator-state-mem {
319 regulator-on-in-suspend;
320 regulator-suspend-microvolt = <1800000>;
325 regulator-always-on;
326 regulator-boot-on;
327 regulator-min-microvolt = <1500000>;
328 regulator-max-microvolt = <1500000>;
330 regulator-name = "vdd1v5_dvp";
331 regulator-state-mem {
332 regulator-off-in-suspend;
333 regulator-suspend-microvolt = <1500000>;
338 regulator-always-on;
339 regulator-boot-on;
340 regulator-min-microvolt = <4700000>;
341 regulator-max-microvolt = <5400000>;
342 regulator-name = "boost";
346 regulator-always-on;
347 regulator-boot-on;
348 regulator-name = "otg_switch";
386 bus-width = <4>;
387 cap-mmc-highspeed;
388 cap-sd-highspeed;
389 supports-sd;
390 card-detect-delay = <800>;
391 ignore-pm-notify;
392 /*cd-gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>; [> CD GPIO <]*/
393 sd-uhs-sdr12;
394 sd-uhs-sdr25;
395 sd-uhs-sdr50;
396 sd-uhs-sdr104;
397 vqmmc-supply = <&vccio_sd>;
398 vmmc-supply = <&vcc_sd>;
407 bus-width = <8>;
408 cap-mmc-highspeed;
409 mmc-hs200-1_8v;
410 supports-emmc;
411 disable-wp;
412 non-removable;
413 num-slots = <1>;
414 pinctrl-names = "default";
415 pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;