Lines Matching +full:our +full:- +full:claim +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
38 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
44 /dts-v1/;
45 #include "sun8i-r40.dtsi"
46 #include "sun8i-r40-cpu-opp.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
51 model = "Banana Pi BPI-M2-Ultra";
52 compatible = "sinovoip,bpi-m2-ultra", "allwinner,sun8i-r40";
60 stdout-path = "serial0:115200n8";
64 compatible = "hdmi-connector";
69 remote-endpoint = <&hdmi_out_con>;
75 compatible = "gpio-leds";
77 pwr-led {
79 gpios = <&pio 7 20 GPIO_ACTIVE_HIGH>;
80 default-state = "on";
83 user-led-green {
85 gpios = <&pio 7 21 GPIO_ACTIVE_HIGH>;
88 user-led-blue {
90 gpios = <&pio 7 22 GPIO_ACTIVE_HIGH>;
95 compatible = "regulator-fixed";
96 regulator-name = "vcc5v0";
97 regulator-min-microvolt = <5000000>;
98 regulator-max-microvolt = <5000000>;
100 enable-active-high;
104 compatible = "mmc-pwrseq-simple";
105 reset-gpios = <&pio 6 10 GPIO_ACTIVE_LOW>; /* PG10 WIFI_EN */
107 clock-names = "ext_clock";
112 ahci-supply = <®_dldo4>;
113 phy-supply = <®_eldo3>;
118 cpu-supply = <®_dcdc2>;
134 pinctrl-names = "default";
135 pinctrl-0 = <&gmac_rgmii_pins>;
136 phy-handle = <&phy1>;
137 phy-mode = "rgmii-id";
138 phy-supply = <®_dc1sw>;
143 phy1: ethernet-phy@1 {
144 compatible = "ethernet-phy-ieee802.3-c22";
155 remote-endpoint = <&hdmi_con_in>;
163 compatible = "x-powers,axp221";
165 interrupt-parent = <&nmi_intc>;
177 vmmc-supply = <®_dcdc1>;
178 bus-width = <4>;
179 cd-gpios = <&pio 7 13 GPIO_ACTIVE_LOW>; /* PH13 */
184 pinctrl-names = "default";
185 pinctrl-0 = <&mmc1_pg_pins>;
186 vmmc-supply = <®_dldo2>;
187 vqmmc-supply = <®_dldo1>;
188 mmc-pwrseq = <&wifi_pwrseq>;
189 bus-width = <4>;
190 non-removable;
195 vmmc-supply = <®_dcdc1>;
196 vqmmc-supply = <®_dcdc1>;
197 bus-width = <8>;
198 non-removable;
211 pinctrl-names = "default";
212 pinctrl-0 = <&clk_out_a_pin>;
213 vcc-pa-supply = <®_aldo2>;
214 vcc-pc-supply = <®_dcdc1>;
215 vcc-pd-supply = <®_dcdc1>;
216 vcc-pe-supply = <®_eldo1>;
217 vcc-pf-supply = <®_dcdc1>;
218 vcc-pg-supply = <®_dldo1>;
222 regulator-min-microvolt = <2500000>;
223 regulator-max-microvolt = <2500000>;
224 regulator-name = "vcc-pa";
228 regulator-always-on;
229 regulator-min-microvolt = <2700000>;
230 regulator-max-microvolt = <3300000>;
231 regulator-name = "avcc";
235 regulator-min-microvolt = <3300000>;
236 regulator-max-microvolt = <3300000>;
237 regulator-name = "vcc-gmac-phy";
241 regulator-always-on;
242 regulator-min-microvolt = <3300000>;
243 regulator-max-microvolt = <3300000>;
244 regulator-name = "vcc-3v3";
248 regulator-always-on;
249 regulator-min-microvolt = <1000000>;
250 regulator-max-microvolt = <1300000>;
251 regulator-name = "vdd-cpu";
255 regulator-always-on;
256 regulator-min-microvolt = <1000000>;
257 regulator-max-microvolt = <1300000>;
258 regulator-name = "vdd-sys";
262 regulator-always-on;
263 regulator-min-microvolt = <1500000>;
264 regulator-max-microvolt = <1500000>;
265 regulator-name = "vcc-dram";
269 regulator-min-microvolt = <1800000>;
270 regulator-max-microvolt = <3300000>;
271 regulator-name = "vcc-wifi-io";
275 * Our WiFi chip needs both DLDO2 and DLDO3 to be powered at the same
282 regulator-always-on;
283 regulator-min-microvolt = <3300000>;
284 regulator-max-microvolt = <3300000>;
285 regulator-name = "vcc-wifi";
289 regulator-always-on;
290 regulator-min-microvolt = <3300000>;
291 regulator-max-microvolt = <3300000>;
292 regulator-name = "vcc-wifi-2";
296 regulator-min-microvolt = <2500000>;
297 regulator-max-microvolt = <2500000>;
298 regulator-name = "vdd2v5-sata";
302 regulator-min-microvolt = <1200000>;
303 regulator-max-microvolt = <1200000>;
304 regulator-name = "vdd1v2-sata";
312 pinctrl-names = "default";
313 pinctrl-0 = <&uart0_pb_pins>;
318 pinctrl-names = "default";
319 pinctrl-0 = <&uart3_pg_pins>, <&uart3_rts_cts_pg_pins>;
320 uart-has-rtscts;
324 compatible = "brcm,bcm43438-bt";
326 clock-names = "lpo";
327 vbat-supply = <®_dldo2>;
328 vddio-supply = <®_dldo1>;
329 device-wakeup-gpios = <&pio 6 11 GPIO_ACTIVE_HIGH>; /* PG11 */
331 shutdown-gpios = <&pio 7 12 GPIO_ACTIVE_HIGH>; /* PH12 */
332 max-speed = <1500000>;
337 usb1_vbus-supply = <®_vcc5v0>;
338 usb2_vbus-supply = <®_vcc5v0>;