Lines Matching +full:pa +full:- +full:gpios
2 * Copyright (C) 2017 Chen-Yu Tsai <wens@csie.org>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-r40.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
50 model = "Banana Pi BPI-M2-Ultra";
51 compatible = "sinovoip,bpi-m2-ultra", "allwinner,sun8i-r40";
59 stdout-path = "serial0:115200n8";
63 compatible = "gpio-leds";
65 pwr-led {
67 gpios = <&pio 7 20 GPIO_ACTIVE_HIGH>;
68 default-state = "on";
71 user-led-green {
73 gpios = <&pio 7 21 GPIO_ACTIVE_HIGH>;
76 user-led-blue {
78 gpios = <&pio 7 22 GPIO_ACTIVE_HIGH>;
83 compatible = "regulator-fixed";
84 regulator-name = "vcc5v0";
85 regulator-min-microvolt = <5000000>;
86 regulator-max-microvolt = <5000000>;
88 enable-active-high;
92 compatible = "mmc-pwrseq-simple";
93 reset-gpios = <&pio 6 10 GPIO_ACTIVE_LOW>; /* PG10 WIFI_EN */
106 pinctrl-names = "default";
107 pinctrl-0 = <&gmac_rgmii_pins>;
108 phy-handle = <&phy1>;
109 phy-mode = "rgmii";
110 phy-supply = <®_dc1sw>;
115 phy1: ethernet-phy@1 {
116 compatible = "ethernet-phy-ieee802.3-c22";
125 compatible = "x-powers,axp221";
127 interrupt-parent = <&nmi_intc>;
135 vmmc-supply = <®_dcdc1>;
136 bus-width = <4>;
137 cd-gpios = <&pio 7 13 GPIO_ACTIVE_HIGH>; /* PH13 */
138 cd-inverted;
143 pinctrl-names = "default";
144 pinctrl-0 = <&mmc1_pg_pins>;
145 vmmc-supply = <®_dldo2>;
146 vqmmc-supply = <®_dldo1>;
147 mmc-pwrseq = <&wifi_pwrseq>;
148 bus-width = <4>;
149 non-removable;
154 vmmc-supply = <®_dcdc1>;
155 vqmmc-supply = <®_dcdc1>;
156 bus-width = <8>;
157 non-removable;
170 regulator-always-on;
171 regulator-min-microvolt = <2500000>;
172 regulator-max-microvolt = <2500000>;
173 regulator-name = "vcc-pa";
177 regulator-always-on;
178 regulator-min-microvolt = <2700000>;
179 regulator-max-microvolt = <3300000>;
180 regulator-name = "avcc";
184 regulator-min-microvolt = <3000000>;
185 regulator-max-microvolt = <3000000>;
186 regulator-name = "vcc-gmac-phy";
190 regulator-always-on;
191 regulator-min-microvolt = <3000000>;
192 regulator-max-microvolt = <3000000>;
193 regulator-name = "vcc-3v0";
197 regulator-always-on;
198 regulator-min-microvolt = <1000000>;
199 regulator-max-microvolt = <1300000>;
200 regulator-name = "vdd-cpu";
204 regulator-always-on;
205 regulator-min-microvolt = <1000000>;
206 regulator-max-microvolt = <1300000>;
207 regulator-name = "vdd-sys";
211 regulator-always-on;
212 regulator-min-microvolt = <1500000>;
213 regulator-max-microvolt = <1500000>;
214 regulator-name = "vcc-dram";
218 regulator-min-microvolt = <1800000>;
219 regulator-max-microvolt = <3300000>;
220 regulator-name = "vcc-wifi-io";
224 regulator-min-microvolt = <3300000>;
225 regulator-max-microvolt = <3300000>;
226 regulator-name = "vcc-wifi";
230 pinctrl-names = "default";
231 pinctrl-0 = <&uart0_pb_pins>;
236 usb1_vbus-supply = <®_vcc5v0>;
237 usb2_vbus-supply = <®_vcc5v0>;