1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Copyright (c) 2020 Engicam srl
4 * Copyright (c) 2020 Amarula Solutions
5 * Copyright (c) 2020 Amarula Solutions(India)
9 vcc5v0_sys: vcc5v0-sys {
10 compatible = "regulator-fixed";
11 regulator-name = "vcc5v0_sys"; /* +5V */
14 regulator-min-microvolt = <5000000>;
15 regulator-max-microvolt = <5000000>;
18 sdio_pwrseq: sdio-pwrseq {
19 compatible = "mmc-pwrseq-simple";
21 clock-names = "ext_clock";
22 post-power-on-delay-ms = <80>;
23 pinctrl-names = "default";
24 pinctrl-0 = <&wifi_enable_h>;
27 vcc3v3_btreg: vcc3v3-btreg {
28 compatible = "regulator-gpio";
30 pinctrl-names = "default";
31 pinctrl-0 = <&bt_enable_h>;
32 regulator-name = "btreg-gpio-supply";
33 regulator-min-microvolt = <3300000>;
34 regulator-max-microvolt = <3300000>;
36 states = <3300000 0x0>;
39 vcc3v3_rf_aux_mod: vcc3v3-rf-aux-mod {
40 compatible = "regulator-fixed";
41 regulator-name = "vcc3v3_rf_aux_mod";
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
46 vin-supply = <&vcc5v0_sys>;
50 compatible = "fixed-clock";
52 clock-frequency = <32768>;
53 clock-output-names = "xin32k";
61 clock-frequency = <50000000>;
64 keep-power-in-suspend;
65 mmc-pwrseq = <&sdio_pwrseq>;
71 compatible = "brcm,bcm4329-fmac";
77 clock_in_out = "output";
78 phy-supply = <&vcc_3v3>; /* +3V3_SOM */
79 snps,reset-active-low;
80 snps,reset-delays-us = <0 50000 50000>;
81 snps,reset-gpio = <&gpio2 RK_PB5 GPIO_ACTIVE_HIGH>;
91 card-detect-delay = <800>;
92 vmmc-supply = <&vcc_3v3>; /* +3V3_SOM */
93 vqmmc-supply = <&vcc_3v3>;
100 u2phy_host: host-port {
104 u2phy_otg: otg-port {
110 pinctrl-0 = <&uart2m1_xfer>;