The Unifi AC Mesh is equivalent to the Unifi AC Lite. However,
for setting certain parameters with the flashed device it is
helpful that the devices know their variant (e.g. automatically
setting antenna gain for the different antennas in Lite and Mesh).
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
"tplink,tl-mr10u"|\
"tplink,tl-wr703n"|\
"ubnt,unifiac-lite"|\
"tplink,tl-mr10u"|\
"tplink,tl-wr703n"|\
"ubnt,unifiac-lite"|\
"ubnt,unifi")
ucidef_set_interface_lan "eth0"
;;
"ubnt,unifi")
ucidef_set_interface_lan "eth0"
;;
ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -2)
;;
"ubnt,unifiac-lite"|\
ath10kcal_patch_mac $(macaddr_add $(cat /sys/class/net/eth1/address) -2)
;;
"ubnt,unifiac-lite"|\
"ubnt,unifiac-pro")
ath10kcal_extract "EEPROM" 20480 2116
;;
"ubnt,unifiac-pro")
ath10kcal_extract "EEPROM" 20480 2116
;;
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
/dts-v1/;
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
/dts-v1/;
-#include "qca9563_ubnt_unifiac.dtsi"
+#include "qca9563_ubnt_unifiac-lite.dtsi"
/ {
compatible = "ubnt,unifiac-lite", "qca,qca9563";
/ {
compatible = "ubnt,unifiac-lite", "qca,qca9563";
- model = "Ubiquiti UniFi-AC-LITE/MESH/LR";
-};
-
-&mdio0 {
- status = "okay";
-
- phy-mask = <4>;
- phy4: ethernet-phy@4 {
- phy-mode = "sgmii";
- reg = <4>;
- };
-};
-
-ð0 {
- status = "okay";
-
- mtd-mac-address = <&eeprom 0x0>;
- phy-handle = <&phy4>;
+ model = "Ubiquiti UniFi-AC-LITE/LR";
--- /dev/null
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+
+#include "qca9563_ubnt_unifiac.dtsi"
+
+&mdio0 {
+ status = "okay";
+
+ phy-mask = <4>;
+ phy4: ethernet-phy@4 {
+ phy-mode = "sgmii";
+ reg = <4>;
+ };
+};
+
+ð0 {
+ status = "okay";
+
+ mtd-mac-address = <&eeprom 0x0>;
+ phy-handle = <&phy4>;
+};
--- /dev/null
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/dts-v1/;
+
+#include "qca9563_ubnt_unifiac-lite.dtsi"
+
+/ {
+ compatible = "ubnt,unifiac-mesh", "qca,qca9563";
+ model = "Ubiquiti UniFi-AC-MESH";
+};
endef
TARGET_DEVICES += ubnt_unifiac-lite
endef
TARGET_DEVICES += ubnt_unifiac-lite
+define Device/ubnt_unifiac-mesh
+ $(Device/ubnt_unifiac)
+ DEVICE_TITLE := Ubiquiti UniFi AC-Mesh
+ SUPPORTED_DEVICES += ubnt-unifiac-mesh
+endef
+TARGET_DEVICES += ubnt_unifiac-mesh
+
define Device/ubnt_unifiac-pro
$(Device/ubnt_unifiac)
DEVICE_TITLE := Ubiquiti UniFi AC-Pro
define Device/ubnt_unifiac-pro
$(Device/ubnt_unifiac)
DEVICE_TITLE := Ubiquiti UniFi AC-Pro