Lines Matching +full:vcc12 +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
10 compatible = "radxa,rock-5b", "rockchip,rk3588";
19 stdout-path = "serial2:1500000n8";
22 analog-sound {
23 compatible = "audio-graph-card";
24 label = "rk3588-es8316";
34 hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_HIGH>;
35 pinctrl-names = "default";
36 pinctrl-0 = <&hp_detect>;
39 fan: pwm-fan {
40 compatible = "pwm-fan";
41 cooling-levels = <0 95 145 195 255>;
42 fan-supply = <&vcc5v0_sys>;
44 #cooling-cells = <2>;
47 vcc5v0_host: vcc5v0-host-regulator {
48 compatible = "regulator-fixed";
49 regulator-name = "vcc5v0_host";
50 regulator-boot-on;
51 regulator-always-on;
52 regulator-min-microvolt = <5000000>;
53 regulator-max-microvolt = <5000000>;
54 enable-active-high;
56 pinctrl-names = "default";
57 pinctrl-0 = <&vcc5v0_host_en>;
58 vin-supply = <&vcc5v0_sys>;
61 vcc5v0_sys: vcc5v0-sys-regulator {
62 compatible = "regulator-fixed";
63 regulator-name = "vcc5v0_sys";
64 regulator-always-on;
65 regulator-boot-on;
66 regulator-min-microvolt = <5000000>;
67 regulator-max-microvolt = <5000000>;
70 vcc_1v1_nldo_s3: vcc-1v1-nldo-s3-regulator {
71 compatible = "regulator-fixed";
72 regulator-name = "vcc_1v1_nldo_s3";
73 regulator-always-on;
74 regulator-boot-on;
75 regulator-min-microvolt = <1100000>;
76 regulator-max-microvolt = <1100000>;
77 vin-supply = <&vcc5v0_sys>;
82 cpu-supply = <&vdd_cpu_big0_s0>;
86 cpu-supply = <&vdd_cpu_big0_s0>;
90 cpu-supply = <&vdd_cpu_big1_s0>;
94 cpu-supply = <&vdd_cpu_big1_s0>;
98 cpu-supply = <&vdd_cpu_lit_s0>;
102 cpu-supply = <&vdd_cpu_lit_s0>;
106 cpu-supply = <&vdd_cpu_lit_s0>;
110 cpu-supply = <&vdd_cpu_lit_s0>;
114 pinctrl-names = "default";
115 pinctrl-0 = <&i2c0m2_xfer>;
121 fcs,suspend-voltage-selector = <1>;
122 regulator-name = "vdd_cpu_big0_s0";
123 regulator-always-on;
124 regulator-boot-on;
125 regulator-min-microvolt = <550000>;
126 regulator-max-microvolt = <1050000>;
127 regulator-ramp-delay = <2300>;
128 vin-supply = <&vcc5v0_sys>;
130 regulator-state-mem {
131 regulator-off-in-suspend;
138 fcs,suspend-voltage-selector = <1>;
139 regulator-name = "vdd_cpu_big1_s0";
140 regulator-always-on;
141 regulator-boot-on;
142 regulator-min-microvolt = <550000>;
143 regulator-max-microvolt = <1050000>;
144 regulator-ramp-delay = <2300>;
145 vin-supply = <&vcc5v0_sys>;
147 regulator-state-mem {
148 regulator-off-in-suspend;
159 #clock-cells = <0>;
160 clock-output-names = "hym8563";
161 pinctrl-names = "default";
162 pinctrl-0 = <&hym8563_int>;
163 interrupt-parent = <&gpio0>;
165 wakeup-source;
172 es8316: audio-codec@11 {
176 clock-names = "mclk";
177 assigned-clocks = <&cru I2S0_8CH_MCLKOUT>;
178 assigned-clock-rates = <12288000>;
179 #sound-dai-cells = <0>;
183 remote-endpoint = <&i2s0_8ch_p0_0>;
190 pinctrl-names = "default";
191 pinctrl-0 = <&i2s0_lrck
200 dai-format = "i2s";
201 mclk-fs = <256>;
202 remote-endpoint = <&es8316_p0_0>;
209 hym8563_int: hym8563-int {
215 hp_detect: hp-detect {
221 vcc5v0_host_en: vcc5v0-host-en {
232 vref-supply = <&avcc_1v8_s0>;
237 bus-width = <8>;
238 no-sdio;
239 no-sd;
240 non-removable;
241 mmc-hs400-1_8v;
242 mmc-hs400-enhanced-strobe;
247 max-frequency = <200000000>;
248 no-sdio;
249 no-mmc;
250 bus-width = <4>;
251 cap-mmc-highspeed;
252 cap-sd-highspeed;
253 cd-gpios = <&gpio0 RK_PA4 GPIO_ACTIVE_LOW>;
254 disable-wp;
255 sd-uhs-sdr104;
256 vmmc-supply = <&vcc_3v3_s3>;
257 vqmmc-supply = <&vccio_sd_s0>;
263 assigned-clocks = <&cru CLK_SPI2>;
264 assigned-clock-rates = <200000000>;
265 pinctrl-names = "default";
266 pinctrl-0 = <&spi2m2_cs0 &spi2m2_pins>;
267 num-cs = <1>;
271 spi-max-frequency = <1000000>;
274 interrupt-parent = <&gpio0>;
277 pinctrl-names = "default";
278 pinctrl-0 = <&pmic_pins>, <&rk806_dvs1_null>,
281 vcc1-supply = <&vcc5v0_sys>;
282 vcc2-supply = <&vcc5v0_sys>;
283 vcc3-supply = <&vcc5v0_sys>;
284 vcc4-supply = <&vcc5v0_sys>;
285 vcc5-supply = <&vcc5v0_sys>;
286 vcc6-supply = <&vcc5v0_sys>;
287 vcc7-supply = <&vcc5v0_sys>;
288 vcc8-supply = <&vcc5v0_sys>;
289 vcc9-supply = <&vcc5v0_sys>;
290 vcc10-supply = <&vcc5v0_sys>;
291 vcc11-supply = <&vcc_2v0_pldo_s3>;
292 vcc12-supply = <&vcc5v0_sys>;
293 vcc13-supply = <&vcc_1v1_nldo_s3>;
294 vcc14-supply = <&vcc_1v1_nldo_s3>;
295 vcca-supply = <&vcc5v0_sys>;
297 gpio-controller;
298 #gpio-cells = <2>;
300 rk806_dvs1_null: dvs1-null-pins {
305 rk806_dvs2_null: dvs2-null-pins {
310 rk806_dvs3_null: dvs3-null-pins {
316 vdd_gpu_s0: vdd_gpu_mem_s0: dcdc-reg1 {
317 regulator-boot-on;
318 regulator-min-microvolt = <550000>;
319 regulator-max-microvolt = <950000>;
320 regulator-ramp-delay = <12500>;
321 regulator-name = "vdd_gpu_s0";
322 regulator-enable-ramp-delay = <400>;
324 regulator-state-mem {
325 regulator-off-in-suspend;
329 vdd_cpu_lit_s0: vdd_cpu_lit_mem_s0: dcdc-reg2 {
330 regulator-always-on;
331 regulator-boot-on;
332 regulator-min-microvolt = <550000>;
333 regulator-max-microvolt = <950000>;
334 regulator-ramp-delay = <12500>;
335 regulator-name = "vdd_cpu_lit_s0";
337 regulator-state-mem {
338 regulator-off-in-suspend;
342 vdd_log_s0: dcdc-reg3 {
343 regulator-always-on;
344 regulator-boot-on;
345 regulator-min-microvolt = <675000>;
346 regulator-max-microvolt = <750000>;
347 regulator-ramp-delay = <12500>;
348 regulator-name = "vdd_log_s0";
350 regulator-state-mem {
351 regulator-off-in-suspend;
352 regulator-suspend-microvolt = <750000>;
356 vdd_vdenc_s0: vdd_vdenc_mem_s0: dcdc-reg4 {
357 regulator-always-on;
358 regulator-boot-on;
359 regulator-min-microvolt = <550000>;
360 regulator-max-microvolt = <950000>;
361 regulator-ramp-delay = <12500>;
362 regulator-name = "vdd_vdenc_s0";
364 regulator-state-mem {
365 regulator-off-in-suspend;
369 vdd_ddr_s0: dcdc-reg5 {
370 regulator-always-on;
371 regulator-boot-on;
372 regulator-min-microvolt = <675000>;
373 regulator-max-microvolt = <900000>;
374 regulator-ramp-delay = <12500>;
375 regulator-name = "vdd_ddr_s0";
377 regulator-state-mem {
378 regulator-off-in-suspend;
379 regulator-suspend-microvolt = <850000>;
383 vdd2_ddr_s3: dcdc-reg6 {
384 regulator-always-on;
385 regulator-boot-on;
386 regulator-name = "vdd2_ddr_s3";
388 regulator-state-mem {
389 regulator-on-in-suspend;
393 vcc_2v0_pldo_s3: dcdc-reg7 {
394 regulator-always-on;
395 regulator-boot-on;
396 regulator-min-microvolt = <2000000>;
397 regulator-max-microvolt = <2000000>;
398 regulator-ramp-delay = <12500>;
399 regulator-name = "vdd_2v0_pldo_s3";
401 regulator-state-mem {
402 regulator-on-in-suspend;
403 regulator-suspend-microvolt = <2000000>;
407 vcc_3v3_s3: dcdc-reg8 {
408 regulator-always-on;
409 regulator-boot-on;
410 regulator-min-microvolt = <3300000>;
411 regulator-max-microvolt = <3300000>;
412 regulator-name = "vcc_3v3_s3";
414 regulator-state-mem {
415 regulator-on-in-suspend;
416 regulator-suspend-microvolt = <3300000>;
420 vddq_ddr_s0: dcdc-reg9 {
421 regulator-always-on;
422 regulator-boot-on;
423 regulator-name = "vddq_ddr_s0";
425 regulator-state-mem {
426 regulator-off-in-suspend;
430 vcc_1v8_s3: dcdc-reg10 {
431 regulator-always-on;
432 regulator-boot-on;
433 regulator-min-microvolt = <1800000>;
434 regulator-max-microvolt = <1800000>;
435 regulator-name = "vcc_1v8_s3";
437 regulator-state-mem {
438 regulator-on-in-suspend;
439 regulator-suspend-microvolt = <1800000>;
443 avcc_1v8_s0: pldo-reg1 {
444 regulator-always-on;
445 regulator-boot-on;
446 regulator-min-microvolt = <1800000>;
447 regulator-max-microvolt = <1800000>;
448 regulator-name = "avcc_1v8_s0";
450 regulator-state-mem {
451 regulator-off-in-suspend;
455 vcc_1v8_s0: pldo-reg2 {
456 regulator-always-on;
457 regulator-boot-on;
458 regulator-min-microvolt = <1800000>;
459 regulator-max-microvolt = <1800000>;
460 regulator-name = "vcc_1v8_s0";
462 regulator-state-mem {
463 regulator-off-in-suspend;
464 regulator-suspend-microvolt = <1800000>;
468 avdd_1v2_s0: pldo-reg3 {
469 regulator-always-on;
470 regulator-boot-on;
471 regulator-min-microvolt = <1200000>;
472 regulator-max-microvolt = <1200000>;
473 regulator-name = "avdd_1v2_s0";
475 regulator-state-mem {
476 regulator-off-in-suspend;
480 vcc_3v3_s0: pldo-reg4 {
481 regulator-always-on;
482 regulator-boot-on;
483 regulator-min-microvolt = <3300000>;
484 regulator-max-microvolt = <3300000>;
485 regulator-ramp-delay = <12500>;
486 regulator-name = "vcc_3v3_s0";
488 regulator-state-mem {
489 regulator-off-in-suspend;
493 vccio_sd_s0: pldo-reg5 {
494 regulator-always-on;
495 regulator-boot-on;
496 regulator-min-microvolt = <1800000>;
497 regulator-max-microvolt = <3300000>;
498 regulator-ramp-delay = <12500>;
499 regulator-name = "vccio_sd_s0";
501 regulator-state-mem {
502 regulator-off-in-suspend;
506 pldo6_s3: pldo-reg6 {
507 regulator-always-on;
508 regulator-boot-on;
509 regulator-min-microvolt = <1800000>;
510 regulator-max-microvolt = <1800000>;
511 regulator-name = "pldo6_s3";
513 regulator-state-mem {
514 regulator-on-in-suspend;
515 regulator-suspend-microvolt = <1800000>;
519 vdd_0v75_s3: nldo-reg1 {
520 regulator-always-on;
521 regulator-boot-on;
522 regulator-min-microvolt = <750000>;
523 regulator-max-microvolt = <750000>;
524 regulator-name = "vdd_0v75_s3";
526 regulator-state-mem {
527 regulator-on-in-suspend;
528 regulator-suspend-microvolt = <750000>;
532 vdd_ddr_pll_s0: nldo-reg2 {
533 regulator-always-on;
534 regulator-boot-on;
535 regulator-min-microvolt = <850000>;
536 regulator-max-microvolt = <850000>;
537 regulator-name = "vdd_ddr_pll_s0";
539 regulator-state-mem {
540 regulator-off-in-suspend;
541 regulator-suspend-microvolt = <850000>;
545 avdd_0v75_s0: nldo-reg3 {
546 regulator-always-on;
547 regulator-boot-on;
548 regulator-min-microvolt = <750000>;
549 regulator-max-microvolt = <750000>;
550 regulator-name = "avdd_0v75_s0";
552 regulator-state-mem {
553 regulator-off-in-suspend;
557 vdd_0v85_s0: nldo-reg4 {
558 regulator-always-on;
559 regulator-boot-on;
560 regulator-min-microvolt = <850000>;
561 regulator-max-microvolt = <850000>;
562 regulator-name = "vdd_0v85_s0";
564 regulator-state-mem {
565 regulator-off-in-suspend;
569 vdd_0v75_s0: nldo-reg5 {
570 regulator-always-on;
571 regulator-boot-on;
572 regulator-min-microvolt = <750000>;
573 regulator-max-microvolt = <750000>;
574 regulator-name = "vdd_0v75_s0";
576 regulator-state-mem {
577 regulator-off-in-suspend;
585 pinctrl-0 = <&uart2m0_xfer>;
595 phy-supply = <&vcc5v0_sys>;
604 phy-supply = <&vcc5v0_host>;