Lines Matching +full:regulator +full:- +full:suspend +full:- +full:microvolt
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/pinctrl/rockchip.h>
14 model = "ODROID-GO Advance";
15 compatible = "hardkernel,rk3326-odroid-go2", "rockchip,rk3326";
18 stdout-path = "serial2:115200n8";
22 compatible = "pwm-backlight";
23 power-supply = <&vcc_bl>;
27 gpio-keys {
28 compatible = "gpio-keys";
29 pinctrl-names = "default";
30 pinctrl-0 = <&btn_pins>;
33 * *** ODROIDGO2-Advance Switch layout ***
34 * |------------------------------------------------|
36 * |------------------------------------------------|
37 * | sw1 |-------------------| sw8 |
41 * | |-------------------| |
43 * |------------------------------------------------|
48 label = "DPAD-UP";
53 label = "DPAD-DOWN";
58 label = "DPAD-LEFT";
63 label = "DPAD-RIGHT";
68 label = "BTN-A";
73 label = "BTN-B";
78 label = "BTN-Y";
83 label = "BTN-X";
118 label = "TOP-LEFT";
123 label = "TOP-RIGHT";
128 leds: gpio-leds {
129 compatible = "gpio-leds";
130 pinctrl-names = "default";
131 pinctrl-0 = <&blue_led_pin>;
133 blue_led: led-0 {
136 linux,default-trigger = "heartbeat";
141 compatible = "regulator-fixed";
142 regulator-name = "vcc3v8_sys";
143 regulator-always-on;
144 regulator-min-microvolt = <3800000>;
145 regulator-max-microvolt = <3800000>;
149 compatible = "regulator-fixed";
150 regulator-name = "vcc_host";
151 regulator-min-microvolt = <5000000>;
152 regulator-max-microvolt = <5000000>;
155 enable-active-high;
156 regulator-always-on;
157 vin-supply = <&vccsys>;
162 cpu-supply = <&vdd_arm>;
166 cpu-supply = <&vdd_arm>;
170 cpu-supply = <&vdd_arm>;
174 cpu-supply = <&vdd_arm>;
178 assigned-clocks = <&cru PLL_NPLL>,
184 assigned-clock-rates = <1188000000>,
203 remote-endpoint = <&mipi_in_panel>;
212 iovcc-supply = <&vcc_lcd>;
213 reset-gpios = <&gpio3 RK_PC0 GPIO_ACTIVE_LOW>;
214 vdd-supply = <&vcc_lcd>;
218 remote-endpoint = <&mipi_out_panel>;
229 mali-supply = <&vdd_logic>;
234 clock-frequency = <400000>;
235 i2c-scl-falling-time-ns = <16>;
236 i2c-scl-rising-time-ns = <280>;
242 interrupt-parent = <&gpio0>;
244 pinctrl-names = "default";
245 pinctrl-0 = <&pmic_int>;
246 wakeup-source;
247 #clock-cells = <1>;
248 clock-output-names = "rk808-clkout1", "xin32k";
250 vcc1-supply = <&vccsys>;
251 vcc2-supply = <&vccsys>;
252 vcc3-supply = <&vccsys>;
253 vcc4-supply = <&vccsys>;
254 vcc5-supply = <&vccsys>;
255 vcc6-supply = <&vccsys>;
256 vcc7-supply = <&vccsys>;
260 regulator-name = "vdd_logic";
261 regulator-min-microvolt = <950000>;
262 regulator-max-microvolt = <1150000>;
263 regulator-ramp-delay = <6001>;
264 regulator-always-on;
265 regulator-boot-on;
267 regulator-state-mem {
268 regulator-on-in-suspend;
269 regulator-suspend-microvolt = <950000>;
274 regulator-name = "vdd_arm";
275 regulator-min-microvolt = <950000>;
276 regulator-max-microvolt = <1350000>;
277 regulator-ramp-delay = <6001>;
278 regulator-always-on;
279 regulator-boot-on;
281 regulator-state-mem {
282 regulator-off-in-suspend;
283 regulator-suspend-microvolt = <950000>;
288 regulator-name = "vcc_ddr";
289 regulator-always-on;
290 regulator-boot-on;
292 regulator-state-mem {
293 regulator-on-in-suspend;
298 regulator-name = "vcc_3v3";
299 regulator-min-microvolt = <3300000>;
300 regulator-max-microvolt = <3300000>;
301 regulator-always-on;
302 regulator-boot-on;
304 regulator-state-mem {
305 regulator-off-in-suspend;
306 regulator-suspend-microvolt = <3300000>;
311 regulator-name = "vcc_1v8";
312 regulator-min-microvolt = <1800000>;
313 regulator-max-microvolt = <1800000>;
314 regulator-always-on;
315 regulator-boot-on;
317 regulator-state-mem {
318 regulator-on-in-suspend;
319 regulator-suspend-microvolt = <1800000>;
324 regulator-name = "vdd_1v0";
325 regulator-min-microvolt = <1000000>;
326 regulator-max-microvolt = <1000000>;
327 regulator-always-on;
328 regulator-boot-on;
330 regulator-state-mem {
331 regulator-on-in-suspend;
332 regulator-suspend-microvolt = <1000000>;
337 regulator-name = "vcc3v3_pmu";
338 regulator-min-microvolt = <3300000>;
339 regulator-max-microvolt = <3300000>;
340 regulator-always-on;
341 regulator-boot-on;
343 regulator-state-mem {
344 regulator-on-in-suspend;
345 regulator-suspend-microvolt = <3300000>;
350 regulator-name = "vccio_sd";
351 regulator-min-microvolt = <1800000>;
352 regulator-max-microvolt = <3300000>;
353 regulator-always-on;
354 regulator-boot-on;
356 regulator-state-mem {
357 regulator-on-in-suspend;
358 regulator-suspend-microvolt = <3300000>;
363 regulator-name = "vcc_sd";
364 regulator-min-microvolt = <3300000>;
365 regulator-max-microvolt = <3300000>;
366 regulator-boot-on;
368 regulator-state-mem {
369 regulator-on-in-suspend;
370 regulator-suspend-microvolt = <3300000>;
375 regulator-name = "vcc_bl";
376 regulator-min-microvolt = <3300000>;
377 regulator-max-microvolt = <3300000>;
379 regulator-state-mem {
380 regulator-off-in-suspend;
381 regulator-suspend-microvolt = <3300000>;
386 regulator-name = "vcc_lcd";
387 regulator-min-microvolt = <2800000>;
388 regulator-max-microvolt = <2800000>;
390 regulator-state-mem {
391 regulator-off-in-suspend;
392 regulator-suspend-microvolt = <2800000>;
397 regulator-name = "vcc_cam";
398 regulator-min-microvolt = <3000000>;
399 regulator-max-microvolt = <3000000>;
401 regulator-state-mem {
402 regulator-off-in-suspend;
403 regulator-suspend-microvolt = <3000000>;
412 clock-frequency = <400000>;
422 vccio1-supply = <&vcc_3v3>;
423 vccio2-supply = <&vccio_sd>;
424 vccio3-supply = <&vcc_3v3>;
425 vccio4-supply = <&vcc_3v3>;
426 vccio5-supply = <&vcc_3v3>;
427 vccio6-supply = <&vcc_3v3>;
432 pmuio1-supply = <&vcc3v3_pmu>;
433 pmuio2-supply = <&vcc3v3_pmu>;
442 vref-supply = <&vcc_1v8>;
447 cap-sd-highspeed;
448 card-detect-delay = <200>;
449 cd-gpios = <&gpio0 RK_PA3 GPIO_ACTIVE_LOW>; /*[> CD GPIO <]*/
450 sd-uhs-sdr12;
451 sd-uhs-sdr25;
452 sd-uhs-sdr50;
453 sd-uhs-sdr104;
454 vmmc-supply = <&vcc_sd>;
455 vqmmc-supply = <&vccio_sd>;
466 u2phy_host: host-port {
470 u2phy_otg: otg-port {
481 pinctrl-names = "default";
482 pinctrl-0 = <&uart1_xfer &uart1_cts>;
487 pinctrl-names = "default";
488 pinctrl-0 = <&uart2m1_xfer>;
502 btn_pins: btn-pins {
523 hp_det: hp-det {
529 blue_led_pin: blue-led-pin {
535 dc_det: dc-det {
539 pmic_int: pmic-int {