Lines Matching +full:pg +full:- +full:gpios
5 * Chen-Yu Tsai <wens@csie.org>
7 * This file is dual-licensed: you can use it either under the terms
46 /dts-v1/;
47 #include "sun9i-a80.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
66 led-0 {
68 gpios = <&pio 7 17 GPIO_ACTIVE_HIGH>; /* PH17 */
71 led-1 {
73 gpios = <&pio 7 6 GPIO_ACTIVE_HIGH>; /* PH6 */
77 vga-connector {
78 compatible = "vga-connector";
80 ddc-i2c-bus = <&i2c3>;
84 remote-endpoint = <&vga_dac_out>;
89 vga-dac {
91 vdd-supply = <®_dcdc1>;
94 #address-cells = <1>;
95 #size-cells = <0>;
101 remote-endpoint = <&tcon0_out_vga>;
109 remote-endpoint = <&vga_con_in>;
115 wifi_pwrseq: wifi-pwrseq {
116 compatible = "mmc-pwrseq-simple";
118 clock-names = "ext_clock";
119 /* enables internal regulator and de-asserts reset */
120 reset-gpios = <&r_pio 0 2 GPIO_ACTIVE_LOW>; /* PL2 WL-PMU-EN */
129 pinctrl-names = "default";
130 pinctrl-0 = <&gmac_rgmii_pins>;
131 phy-handle = <&phy1>;
132 phy-mode = "rgmii-id";
133 phy-supply = <®_cldo1>;
138 pinctrl-names = "default";
139 pinctrl-0 = <&i2c3_pins>;
144 phy1: ethernet-phy@1 {
150 pinctrl-names = "default";
151 pinctrl-0 = <&mmc0_pins>;
152 vmmc-supply = <®_dcdc1>;
153 bus-width = <4>;
154 cd-gpios = <&pio 7 18 GPIO_ACTIVE_LOW>; /* PH18 */
159 pinctrl-names = "default";
160 pinctrl-0 = <&mmc1_pins>;
161 vmmc-supply = <®_dldo1>;
162 vqmmc-supply = <®_cldo3>;
163 mmc-pwrseq = <&wifi_pwrseq>;
164 bus-width = <4>;
165 non-removable;
170 bias-pull-up;
174 pinctrl-names = "default";
175 pinctrl-0 = <&mmc2_8bit_pins>;
176 vmmc-supply = <®_dcdc1>;
177 bus-width = <8>;
178 non-removable;
179 cap-mmc-hw-reset;
185 drive-strength = <40>;
194 vcc-pa-supply = <®_ldo_io1>;
195 vcc-pb-supply = <®_aldo2>;
196 vcc-pc-supply = <®_dcdc1>;
197 vcc-pd-supply = <®_dc1sw>;
198 vcc-pe-supply = <®_eldo2>;
199 vcc-pf-supply = <®_dcdc1>;
200 vcc-pg-supply = <®_ldo_io0>;
201 vcc-ph-supply = <®_dcdc1>;
209 vcc-pl-supply = <®_dldo2>;
210 vcc-pm-supply = <®_eldo3>;
218 interrupt-parent = <&nmi_intc>;
227 regulator-always-on;
228 regulator-min-microvolt = <3000000>;
229 regulator-max-microvolt = <3000000>;
230 regulator-name = "vcc33-usbh";
234 regulator-min-microvolt = <1800000>;
235 regulator-max-microvolt = <1800000>;
236 regulator-name = "vcc-pb-io-cam";
244 regulator-name = "vcc-pd";
248 regulator-always-on;
249 regulator-min-microvolt = <800000>;
250 regulator-max-microvolt = <1100000>;
251 regulator-name = "vdd-cpus-09-usbh";
255 regulator-always-on;
256 regulator-min-microvolt = <3000000>;
257 regulator-max-microvolt = <3000000>;
258 regulator-name = "vcc-3v";
262 regulator-min-microvolt = <800000>;
263 regulator-max-microvolt = <1100000>;
264 regulator-name = "vdd-gpu";
268 regulator-always-on;
269 regulator-min-microvolt = <800000>;
270 regulator-max-microvolt = <1100000>;
271 regulator-name = "vdd-cpua";
275 regulator-always-on;
276 regulator-min-microvolt = <800000>;
277 regulator-max-microvolt = <1100000>;
278 regulator-name = "vdd-sys-usb0-hdmi";
282 regulator-always-on;
283 regulator-min-microvolt = <1425000>;
284 regulator-max-microvolt = <1575000>;
285 regulator-name = "vcc-dram";
295 regulator-min-microvolt = <3300000>;
296 regulator-max-microvolt = <3300000>;
297 regulator-name = "vcc-wifi";
301 regulator-min-microvolt = <3000000>;
302 regulator-max-microvolt = <3000000>;
303 regulator-name = "vcc-pl";
307 regulator-min-microvolt = <1200000>;
308 regulator-max-microvolt = <1200000>;
309 regulator-name = "vcc-dvdd-cam";
313 regulator-min-microvolt = <1800000>;
314 regulator-max-microvolt = <1800000>;
315 regulator-name = "vcc-pe";
319 regulator-min-microvolt = <3000000>;
320 regulator-max-microvolt = <3000000>;
321 regulator-name = "vcc-pm-codec-io1";
325 regulator-min-microvolt = <3000000>;
326 regulator-max-microvolt = <3000000>;
327 regulator-name = "vcc-pg";
331 regulator-min-microvolt = <2500000>;
332 regulator-max-microvolt = <2500000>;
333 regulator-name = "vcc-pa-gmac-2v5";
337 regulator-name = "vcc-rtc-vdd1v8-io";
347 compatible = "x-powers,axp806";
349 interrupt-parent = <&nmi_intc>;
351 interrupt-controller;
352 #interrupt-cells = <1>;
353 bldoin-supply = <®_dcdce>;
357 regulator-always-on;
358 regulator-min-microvolt = <3000000>;
359 regulator-max-microvolt = <3000000>;
360 regulator-name = "avcc";
368 regulator-name = "s_aldo2";
376 regulator-name = "s_aldo3";
380 regulator-always-on;
381 regulator-min-microvolt = <1700000>;
382 regulator-max-microvolt = <1900000>;
383 regulator-name = "vcc18-efuse-adc-display-csi";
387 regulator-always-on;
388 regulator-min-microvolt = <1700000>;
389 regulator-max-microvolt = <1900000>;
390 regulator-name =
391 "vdd18-drampll-vcc18-pll-cpvdd";
399 regulator-min-microvolt = <1100000>;
400 regulator-max-microvolt = <1300000>;
401 regulator-name = "vcc12-hsic";
410 regulator-min-microvolt = <3300000>;
411 regulator-max-microvolt = <3300000>;
415 * 30ms after the reset pin is de-asserted.
419 regulator-enable-ramp-delay = <100000>;
420 regulator-name = "vcc-gmac-phy";
424 regulator-min-microvolt = <2800000>;
425 regulator-max-microvolt = <2800000>;
426 regulator-name = "afvcc-cam";
430 regulator-min-microvolt = <3000000>;
431 regulator-max-microvolt = <3000000>;
432 regulator-name = "vcc-io-wifi-codec-io2";
436 regulator-always-on;
437 regulator-min-microvolt = <800000>;
438 regulator-max-microvolt = <1100000>;
439 regulator-name = "vdd-cpub";
443 regulator-always-on;
444 regulator-min-microvolt = <800000>;
445 regulator-max-microvolt = <1100000>;
446 regulator-name = "vdd-vpu";
450 regulator-always-on;
451 regulator-min-microvolt = <2100000>;
452 regulator-max-microvolt = <2100000>;
453 regulator-name = "vcc-bldo-codec-ldoin";
461 regulator-name = "s_sw";
467 compatible = "x-powers,ac100";
471 compatible = "x-powers,ac100-codec";
472 interrupt-parent = <&r_pio>;
474 #clock-cells = <0>;
475 clock-output-names = "4M_adda";
479 compatible = "x-powers,ac100-rtc";
480 interrupt-parent = <&nmi_intc>;
483 #clock-cells = <1>;
484 clock-output-names = "cko1_rtc",
494 pinctrl-names = "default";
495 pinctrl-0 = <&lcd0_rgb888_pins>;
500 remote-endpoint = <&vga_dac_in>;
505 pinctrl-names = "default";
506 pinctrl-0 = <&uart0_ph_pins>;