1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 #include <dt-bindings/gpio/gpio.h>
8 compatible = "bananapi,bpi-r4", "mediatek,mt7988a";
13 wifi_12v: regulator-wifi-12v {
14 compatible = "regulator-fixed";
15 regulator-name = "wifi";
16 regulator-min-microvolt = <12000000>;
17 regulator-max-microvolt = <12000000>;
18 gpios = <&pio 4 GPIO_ACTIVE_HIGH>;
31 // 5G WIFI MAC Address EEPROM
33 compatible = "atmel,24c02";
40 compatible = "fixed-layout";
44 macaddr_5g: macaddr@0 {
50 // 6G WIFI MAC Address EEPROM
52 compatible = "atmel,24c02";
59 compatible = "fixed-layout";
63 macaddr_6g: macaddr@0 {
80 reg = <0x0000 0 0 0 0>;
83 compatible = "mediatek,mt76";
84 reg = <0x0000 0 0 0 0>;
85 nvmem-cell-names = "mac-address";
86 nvmem-cells = <&macaddr_5g>;
101 reg = <0x0000 0 0 0 0>;
104 compatible = "mediatek,mt76";
105 reg = <0x0000 0 0 0 0>;
106 nvmem-cell-names = "mac-address";
107 nvmem-cells = <&macaddr_6g>;