Lines Matching +full:x +full:- +full:powers

1 // SPDX-License-Identifier: (GPL-2.0+ or MIT)
4 #include <dt-bindings/gpio/gpio.h>
6 /dts-v1/;
8 #include "sun20i-d1.dtsi"
9 #include "sun20i-common-regulators.dtsi"
12 model = "ClockworkPi v3.14 (R-01)";
13 compatible = "clockwork,r-01-clockworkpi-v3.14", "allwinner,sun20i-d1";
21 stdout-path = "serial0:115200n8";
25 * This regulator is PWM-controlled, but the PWM controller is not
28 reg_vdd_cpu: vdd-cpu {
29 compatible = "regulator-fixed";
30 regulator-name = "vdd-cpu";
31 regulator-min-microvolt = <1100000>;
32 regulator-max-microvolt = <1100000>;
33 vin-supply = <&reg_vcc>;
36 wifi_pwrseq: wifi-pwrseq {
37 compatible = "mmc-pwrseq-simple";
38 reset-gpios = <&pio 6 11 GPIO_ACTIVE_LOW>; /* PG11/GPIO3 */
43 cpu-supply = <&reg_vdd_cpu>;
47 clock-frequency = <24000000>;
55 pinctrl-0 = <&i2c0_pb10_pins>;
56 pinctrl-names = "default";
60 compatible = "x-powers,axp228", "x-powers,axp221";
62 interrupt-parent = <&pio>;
64 interrupt-controller;
65 #interrupt-cells = <1>;
67 ac_power_supply: ac-power {
68 compatible = "x-powers,axp221-ac-power-supply";
72 compatible = "x-powers,axp221-adc";
73 #io-channel-cells = <1>;
76 battery_power_supply: battery-power {
77 compatible = "x-powers,axp221-battery-power-supply";
81 compatible = "x-powers,axp221-gpio";
82 gpio-controller;
83 #gpio-cells = <2>;
87 x-powers,dcdc-freq = <3000>;
90 regulator-name = "sys-3v3";
91 regulator-always-on;
92 regulator-min-microvolt = <3300000>;
93 regulator-max-microvolt = <3300000>;
97 regulator-name = "sys-1v8";
98 regulator-always-on;
99 regulator-min-microvolt = <1800000>;
100 regulator-max-microvolt = <1800000>;
104 regulator-name = "aud-3v3";
105 regulator-min-microvolt = <3300000>;
106 regulator-max-microvolt = <3300000>;
110 regulator-name = "disp-3v3";
111 regulator-always-on;
112 regulator-min-microvolt = <3300000>;
113 regulator-max-microvolt = <3300000>;
117 regulator-name = "vdd-wifi";
118 regulator-min-microvolt = <1800000>;
119 regulator-max-microvolt = <1800000>;
122 /* DLDO1 and ELDO1-3 are connected in parallel. */
124 regulator-name = "vbat-wifi-a";
125 regulator-always-on;
126 regulator-min-microvolt = <3300000>;
127 regulator-max-microvolt = <3300000>;
130 /* DLDO2-DLDO4 are connected in parallel. */
132 regulator-name = "vcc-3v3-ext-a";
133 regulator-always-on;
134 regulator-min-microvolt = <3300000>;
135 regulator-max-microvolt = <3300000>;
139 regulator-name = "vcc-3v3-ext-b";
140 regulator-always-on;
141 regulator-min-microvolt = <3300000>;
142 regulator-max-microvolt = <3300000>;
146 regulator-name = "vcc-3v3-ext-c";
147 regulator-always-on;
148 regulator-min-microvolt = <3300000>;
149 regulator-max-microvolt = <3300000>;
153 regulator-name = "vbat-wifi-b";
154 regulator-always-on;
155 regulator-min-microvolt = <3300000>;
156 regulator-max-microvolt = <3300000>;
160 regulator-name = "vbat-wifi-c";
161 regulator-always-on;
162 regulator-min-microvolt = <3300000>;
163 regulator-max-microvolt = <3300000>;
167 regulator-name = "vbat-wifi-d";
168 regulator-always-on;
169 regulator-min-microvolt = <3300000>;
170 regulator-max-microvolt = <3300000>;
174 usb_power_supply: usb-power {
175 compatible = "x-powers,axp221-usb-power-supply";
182 broken-cd;
183 bus-width = <4>;
184 disable-wp;
185 vmmc-supply = <&reg_dcdc1>;
186 vqmmc-supply = <&reg_vcc_3v3>;
187 pinctrl-0 = <&mmc0_pins>;
188 pinctrl-names = "default";
193 bus-width = <4>;
194 mmc-pwrseq = <&wifi_pwrseq>;
195 non-removable;
196 vmmc-supply = <&reg_dldo1>;
197 vqmmc-supply = <&reg_aldo3>;
198 pinctrl-0 = <&mmc1_pins>;
199 pinctrl-names = "default";
203 compatible = "brcm,bcm43456-fmac", "brcm,bcm4329-fmac";
205 interrupt-parent = <&pio>;
207 interrupt-names = "host-wake";
216 vcc-pg-supply = <&reg_ldoa>;
220 pinctrl-0 = <&uart0_pb8_pins>;
221 pinctrl-names = "default";
226 uart-has-rtscts;
227 pinctrl-0 = <&uart1_pg6_pins>, <&uart1_pg8_rts_cts_pins>;
228 pinctrl-names = "default";
233 interrupt-parent = <&pio>;
235 device-wakeup-gpios = <&pio 6 16 GPIO_ACTIVE_HIGH>; /* PG16/GPIO7 */
236 shutdown-gpios = <&pio 6 18 GPIO_ACTIVE_HIGH>; /* PG18/GPIO5 */
237 max-speed = <1500000>;
238 vbat-supply = <&reg_dldo1>;
239 vddio-supply = <&reg_aldo3>;
249 usb0_vbus_power-supply = <&ac_power_supply>;
250 usb1_vbus-supply = <&reg_vcc>;