Lines Matching +full:ldo6 +full:- +full:supply
4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
9 #include <dt-bindings/pinctrl/rockchip.h>
10 #include <dt-bindings/pwm/pwm.h>
11 #include <dt-bindings/sensor-dev.h>
13 #include "rk312x-android.dtsi"
17 compatible = "rockchip,rk3126-m88", "rockchip,rk3126";
19 adc-keys {
20 compatible = "adc-keys";
21 io-channels = <&saradc 2>;
22 io-channel-names = "buttons";
23 poll-interval = <100>;
24 keyup-threshold-microvolt = <2429000>;
26 button-up {
29 press-threshold-microvolt = <0>;
32 button-down {
35 press-threshold-microvolt = <1650000>;
40 compatible = "pwm-backlight";
42 brightness-levels = <
73 default-brightness-level = <128>;
76 charge-animation {
77 compatible = "rockchip,uboot-charge";
78 rockchip,uboot-charge-on = <1>;
79 rockchip,android-charge-on = <0>;
80 rockchip,uboot-low-power-voltage = <3500>;
81 rockchip,screen-on-voltage = <3600>;
86 compatible = "simple-panel";
88 power-supply = <&ldo6>;
89 power-invert;
90 enable-delay-ms = <120>;
91 disable-delay-ms = <20>;
92 unprepare-delay-ms = <20>;
93 bus-format = <MEDIA_BUS_FMT_RGB666_1X18>;
95 width-mm = <153>;
96 height-mm = <85>;
98 display-timings {
99 native-mode = <&timing0>;
102 clock-frequency = <51200000>;
105 hback-porch = <100>;
106 hfront-porch = <120>;
107 vback-porch = <10>;
108 vfront-porch = <15>;
109 hsync-len = <100>;
110 vsync-len = <10>;
111 hsync-active = <0>;
112 vsync-active = <0>;
113 de-active = <0>;
114 pixelclk-active = <0>;
120 remote-endpoint = <&rgb_out_panel>;
127 io-channels = <&saradc 2>;
131 compatible = "simple-audio-card";
132 simple-audio-card,format = "i2s";
133 simple-audio-card,mclk-fs = <256>;
134 simple-audio-card,name = "rockchip,rk312x";
135 simple-audio-card,cpu {
136 sound-dai = <&i2s_2ch>;
138 simple-audio-card,codec {
139 sound-dai = <&codec>;
143 vccadc_ref: vccadc-ref {
144 compatible = "regulator-fixed";
145 regulator-name = "SARADC_AVDD33";
146 regulator-always-on;
147 regulator-boot-on;
148 regulator-min-microvolt = <3300000>;
149 regulator-max-microvolt = <3300000>;
152 vcc_sys: vcc-sys {
153 compatible = "regulator-fixed";
154 regulator-name = "vcc_sys";
155 regulator-min-microvolt = <4000000>;
156 regulator-max-microvolt = <4000000>;
157 regulator-always-on;
161 compatible = "fixed-clock";
162 clock-frequency = <32768>;
163 clock-output-names = "xin32k";
164 #clock-cells = <0>;
167 wireless-bluetooth {
168 compatible = "bluetooth-platdata";
169 /* wifi-bt-power-toggle; */
173 pinctrl-names = "default","rts_gpio";
174 pinctrl-0 = <&uart1_rts>;
175 pinctrl-1 = <&uart1_rts_gpio>;
182 wireless-wlan {
183 compatible = "wlan-platdata";
192 #sound-dai-cells = <0>;
193 spk-ctl-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
194 spk-mute-delay = <200>;
195 hp-mute-delay = <100>;
211 remote-endpoint = <&gc0312_out>;
212 vsync-active = <0>;
213 hsync-active = <1>;
217 remote-endpoint = <&gc2035_out>;
218 vsync-active = <1>;
219 hsync-active = <1>;
226 cpu-supply = <&vdd_arm>;
230 center-supply = <&vdd_log>;
234 bus-width = <8>;
235 cap-mmc-highspeed;
236 no-sdio;
237 no-sd;
238 mmc-ddr-1_8v;
239 disable-wp;
240 non-removable;
241 num-slots = <1>;
247 mali-supply = <&vdd_log>;
252 clock-frequency = <400000>;
257 interrupt-parent = <&gpio0>;
259 pinctrl-names = "default";
260 pinctrl-0 = <&pmic_int_l>;
261 rockchip,system-power-controller;
262 wakeup-source;
263 gpio-controller;
264 #gpio-cells = <2>;
265 #clock-cells = <1>;
266 clock-output-names = "rk816-clkout1", "rk816-clkout2";
269 vcc1-supply = <&vcc_sys>;
270 vcc2-supply = <&vcc_sys>;
271 vcc3-supply = <&vcc_sys>;
272 vcc4-supply = <&vcc_sys>;
273 vcc5-supply = <&vcc_io>;
274 vcc6-supply = <&vcc_sys>;
289 compatible = "rk816-battery";
314 regulator-name= "vdd_arm";
315 regulator-min-microvolt = <750000>;
316 regulator-max-microvolt = <1500000>;
317 regulator-ramp-delay = <6001>;
318 regulator-initial-mode = <1>;
319 regulator-always-on;
320 regulator-boot-on;
321 regulator-state-mem {
322 regulator-off-in-suspend;
323 regulator-suspend-microvolt = <900000>;
328 regulator-name= "vdd_logic";
329 regulator-min-microvolt = <750000>;
330 regulator-max-microvolt = <1500000>;
331 regulator-ramp-delay = <6001>;
332 regulator-initial-mode = <1>;
333 regulator-always-on;
334 regulator-boot-on;
335 regulator-state-mem {
336 regulator-on-in-suspend;
337 regulator-suspend-microvolt = <1000000>;
342 regulator-name = "vcc_ddr";
343 regulator-always-on;
344 regulator-boot-on;
348 regulator-name = "vcc_io";
349 regulator-min-microvolt = <3300000>;
350 regulator-max-microvolt = <3300000>;
351 regulator-initial-mode = <1>;
352 regulator-always-on;
353 regulator-boot-on;
354 regulator-state-mem {
355 regulator-on-in-suspend;
356 regulator-suspend-microvolt = <3000000>;
361 regulator-name = "vcc28_cif";
362 regulator-min-microvolt = <2800000>;
363 regulator-max-microvolt = <2800000>;
364 regulator-always-on;
365 regulator-boot-on;
366 regulator-state-mem {
367 regulator-off-in-suspend;
372 regulator-name = "vcc18_cif";
373 regulator-min-microvolt = <1800000>;
374 regulator-max-microvolt = <1800000>;
375 regulator-always-on;
376 regulator-boot-on;
377 regulator-state-mem {
378 regulator-off-in-suspend;
383 regulator-name = "vdd_11";
384 regulator-min-microvolt = <1100000>;
385 regulator-max-microvolt = <1100000>;
386 regulator-always-on;
387 regulator-boot-on;
388 regulator-state-mem {
389 regulator-on-in-suspend;
390 regulator-suspend-microvolt = <1100000>;
395 regulator-name= "ldo4";
396 regulator-min-microvolt = <3300000>;
397 regulator-max-microvolt = <3300000>;
398 regulator-always-on;
399 regulator-boot-on;
400 regulator-state-mem {
401 regulator-off-in-suspend;
406 regulator-name= "ldo5";
407 regulator-min-microvolt = <3000000>;
408 regulator-max-microvolt = <3000000>;
409 regulator-always-on;
410 regulator-boot-on;
411 regulator-state-mem {
412 regulator-on-in-suspend;
416 ldo6: LDO_REG6 { label
417 regulator-name= "ldo6";
418 regulator-min-microvolt = <3300000>;
419 regulator-max-microvolt = <3300000>;
420 regulator-state-mem {
421 regulator-on-in-suspend;
422 regulator-suspend-microvolt = <3300000>;
433 clock-names = "xvclk";
435 avdd-supply = <&vcc28_cif>;
436 dovdd-supply = <&vcc18_cif>;
437 dvdd-supply = <&vcc18_cif>;
439 pwdn-gpios = <&gpio3 RK_PB3 GPIO_ACTIVE_HIGH>;
440 rockchip,camera-module-index = <1>;
441 rockchip,camera-module-facing = "front";
442 rockchip,camera-module-name = "default";
443 rockchip,camera-module-lens-name = "default";
446 remote-endpoint = <&cif_in_fcam>;
456 clock-names = "xvclk";
458 avdd-supply = <&vcc28_cif>;
459 dovdd-supply = <&vcc18_cif>;
460 dvdd-supply = <&vcc18_cif>;
462 //pwdn-gpios = <&rk816 0 GPIO_ACTIVE_HIGH>;
463 rockchip,camera-module-index = <0>;
464 rockchip,camera-module-facing = "back";
465 rockchip,camera-module-name = "default";
466 rockchip,camera-module-lens-name = "default";
469 remote-endpoint = <&cif_in_bcam>;
485 compatible = "gslX680-d708";
487 touch-gpio = <&gpio2 20 IRQ_TYPE_LEVEL_LOW>;
488 //wake-gpio = <&gpio2 12 IRQ_TYPE_LEVEL_LOW>;
489 rst-supply = <&ldo6>;
499 #sound-dai-cells = <0>;
521 lcdc_rgb_pins: lcdc-rgb-pins {
535 lcdc_sleep_pins: lcdc-sleep-pins {
551 pmic_int_l: pmic-int-l {
557 wireless-bluetooth {
558 uart1_rts_gpio: uart1-rts-gpio {
574 vref-supply = <&vccadc_ref>;
578 cap-mmc-highspeed;
579 no-sdio;
580 no-mmc;
581 broken-cd;
582 card-detect-delay = <800>;
583 ignore-pm-notify;
584 keep-power-in-suspend;
585 /*cd-gpios = <&gpio2 4 GPIO_ACTIVE_HIGH>; [> CD GPIO <]*/
590 max-frequency = <50000000>;
591 cap-sd-highspeed;
592 no-sd;
593 no-mmc;
594 ignore-pm-notify;
595 keep-power-in-suspend;
596 non-removable;
597 vmmc-supply = <&ldo5>;
606 pinctrl-names = "default", "sleep";
607 pinctrl-0 = <&lcdc_rgb_pins>;
608 pinctrl-1 = <&lcdc_sleep_pins>;
616 remote-endpoint = <&panel_in_rgb>;
629 u2phy_otg: otg-port {
633 u2phy_host: host-port {
639 pinctrl-names = "default";
640 pinctrl-0 = <&uart1_xfer &uart1_cts>;