Lines Matching +full:hsic +full:- +full:state

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
4 /dts-v1/;
6 #include "sun50i-a64.dtsi"
7 #include "sun50i-a64-cpu-opp.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
12 model = "BananaPi-M64";
13 compatible = "sinovoip,bananapi-m64", "allwinner,sun50i-a64";
22 stdout-path = "serial0:115200n8";
25 hdmi-connector {
26 compatible = "hdmi-connector";
31 remote-endpoint = <&hdmi_out_con>;
37 compatible = "gpio-leds";
39 led-0 {
40 label = "bananapi-m64:red:pwr";
42 default-state = "on";
45 led-1 {
46 label = "bananapi-m64:green:user";
50 led-2 {
51 label = "bananapi-m64:blue:user";
57 compatible = "mmc-pwrseq-simple";
58 reset-gpios = <&r_pio 0 2 GPIO_ACTIVE_LOW>; /* PL2 */
60 clock-names = "ext_clock";
69 cpvdd-supply = <&reg_eldo1>;
74 cpu-supply = <&reg_dcdc2>;
78 cpu-supply = <&reg_dcdc2>;
82 cpu-supply = <&reg_dcdc2>;
86 cpu-supply = <&reg_dcdc2>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&rgmii_pins>;
108 phy-mode = "rgmii-id";
109 phy-handle = <&ext_rgmii_phy>;
110 phy-supply = <&reg_dc1sw>;
115 hvcc-supply = <&reg_dldo1>;
121 remote-endpoint = <&hdmi_con_in>;
130 bias-pull-up;
134 ext_rgmii_phy: ethernet-phy@1 {
135 compatible = "ethernet-phy-ieee802.3-c22";
141 pinctrl-names = "default";
142 pinctrl-0 = <&mmc0_pins>;
143 vmmc-supply = <&reg_dcdc1>;
144 cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>;
145 disable-wp;
146 bus-width = <4>;
151 pinctrl-names = "default";
152 pinctrl-0 = <&mmc1_pins>;
153 vmmc-supply = <&reg_dldo2>;
154 vqmmc-supply = <&reg_dldo4>;
155 mmc-pwrseq = <&wifi_pwrseq>;
156 bus-width = <4>;
157 non-removable;
162 compatible = "brcm,bcm4329-fmac";
163 interrupt-parent = <&r_pio>;
165 interrupt-names = "host-wake";
170 pinctrl-names = "default";
171 pinctrl-0 = <&mmc2_pins>, <&mmc2_ds_pin>;
172 vmmc-supply = <&reg_dcdc1>;
173 bus-width = <8>;
174 non-removable;
175 cap-mmc-hw-reset;
191 compatible = "x-powers,axp803";
193 interrupt-parent = <&r_intc>;
195 x-powers,drive-vbus-en; /* set N_VBUSEN as output pin */
214 regulator-always-on;
215 regulator-min-microvolt = <2800000>;
216 regulator-max-microvolt = <2800000>;
217 regulator-name = "afvcc-csi";
221 regulator-always-on;
222 regulator-min-microvolt = <1800000>;
223 regulator-max-microvolt = <3300000>;
224 regulator-name = "vcc-pl";
228 regulator-always-on;
229 regulator-min-microvolt = <3000000>;
230 regulator-max-microvolt = <3000000>;
231 regulator-name = "vcc-pll-avcc";
239 regulator-always-on;
240 regulator-name = "vcc-phy";
244 regulator-always-on;
245 regulator-min-microvolt = <3300000>;
246 regulator-max-microvolt = <3300000>;
247 regulator-name = "vcc-3v3";
251 regulator-always-on;
252 regulator-min-microvolt = <1040000>;
253 regulator-max-microvolt = <1300000>;
254 regulator-name = "vdd-cpux";
260 regulator-always-on;
261 regulator-min-microvolt = <1500000>;
262 regulator-max-microvolt = <1500000>;
263 regulator-name = "vcc-dram";
267 regulator-always-on;
268 regulator-min-microvolt = <1100000>;
269 regulator-max-microvolt = <1100000>;
270 regulator-name = "vdd-sys";
274 regulator-min-microvolt = <3300000>;
275 regulator-max-microvolt = <3300000>;
276 regulator-name = "vcc-hdmi-dsi";
280 regulator-min-microvolt = <3300000>;
281 regulator-max-microvolt = <3300000>;
282 regulator-name = "vcc-wifi";
286 regulator-min-microvolt = <1800000>;
287 regulator-max-microvolt = <3300000>;
288 regulator-name = "vcc-wifi-io";
292 regulator-name = "usb0-vbus";
297 regulator-min-microvolt = <1800000>;
298 regulator-max-microvolt = <1800000>;
299 regulator-name = "cpvdd";
303 regulator-min-microvolt = <1200000>;
304 regulator-max-microvolt = <1200000>;
305 regulator-name = "vcc-1v2-hsic";
314 regulator-always-on;
315 regulator-min-microvolt = <1100000>;
316 regulator-max-microvolt = <1100000>;
317 regulator-name = "vdd-cpus";
321 regulator-name = "vcc-rtc";
325 vcc-hdmi-supply = <&reg_dldo1>;
330 simple-audio-card,widgets = "Headphone", "Headphone Jack",
333 simple-audio-card,routing =
345 pinctrl-names = "default";
346 pinctrl-0 = <&uart0_pb_pins>;
351 pinctrl-names = "default";
352 pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>;
353 uart-has-rtscts;
357 compatible = "brcm,bcm43438-bt";
359 clock-names = "lpo";
360 vbat-supply = <&reg_dldo2>;
361 vddio-supply = <&reg_dldo4>;
362 device-wakeup-gpios = <&r_pio 0 6 GPIO_ACTIVE_HIGH>; /* PL6 */
363 host-wakeup-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */
364 shutdown-gpios = <&r_pio 0 4 GPIO_ACTIVE_HIGH>; /* PL4 */
378 usb0_id_det-gpios = <&pio 7 9 GPIO_ACTIVE_HIGH>; /* PH9 */
379 usb0_vbus_power-supply = <&usb_power_supply>;
380 usb0_vbus-supply = <&reg_drivevbus>;