diff --git a/target/linux/ath79/dts/qca9557_elecom_wab-s1167-ps.dts b/target/linux/ath79/dts/qca9557_elecom_wab-s1167-ps.dts new file mode 100644 index 00000000000..facead974d3 --- /dev/null +++ b/target/linux/ath79/dts/qca9557_elecom_wab-s1167-ps.dts @@ -0,0 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT + +#include "qca955x_elecom_wab.dtsi" + +/ { + compatible = "elecom,wab-s1167-ps", "qca,qca9557"; + model = "ELECOM WAB-S1167-PS"; +}; diff --git a/target/linux/ath79/generic/base-files/etc/board.d/02_network b/target/linux/ath79/generic/base-files/etc/board.d/02_network index 56ef7dd51fb..fd7feb1ae57 100644 --- a/target/linux/ath79/generic/base-files/etc/board.d/02_network +++ b/target/linux/ath79/generic/base-files/etc/board.d/02_network @@ -144,6 +144,7 @@ ath79_setup_interfaces() alfa-network,n5q|\ devolo,dvl1200e|\ devolo,dvl1750e|\ + elecom,wab-s1167-ps|\ elecom,wab-s600-ps|\ engenius,enstationac-v1|\ engenius,ews511ap|\ @@ -703,6 +704,7 @@ ath79_setup_macs() lan_mac=$(mtd_get_mac_ascii devdata "lanmac") wan_mac=$(mtd_get_mac_ascii devdata "wanmac") ;; + elecom,wab-s1167-ps|\ elecom,wab-s600-ps|\ engenius,ecb1200|\ engenius,ecb1750) diff --git a/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac b/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac index 3d24a4f31a8..b238fc081e3 100644 --- a/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac +++ b/target/linux/ath79/generic/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac @@ -41,6 +41,7 @@ case "$board" in [ "$PHYNBR" -eq 1 ] && \ mtd_get_mac_ascii bdcfg "wlanmac" > /sys${DEVPATH}/macaddress ;; + elecom,wab-s1167-ps|\ elecom,wab-s600-ps) # set the 5G MAC address (= ethaddr + 1) [ "$PHYNBR" -eq 0 ] && \ diff --git a/target/linux/ath79/image/generic.mk b/target/linux/ath79/image/generic.mk index 16ef4fdca38..7a2b54ddfb6 100644 --- a/target/linux/ath79/image/generic.mk +++ b/target/linux/ath79/image/generic.mk @@ -1327,6 +1327,14 @@ define Device/elecom_wab kmod-usb2 kmod-usb-ledtrig-usbport endef +define Device/elecom_wab-s1167-ps + $(Device/elecom_wab) + SOC := qca9557 + DEVICE_MODEL := WAB-S1167-PS + ELECOM_HWID := 0107000c +endef +TARGET_DEVICES += elecom_wab-s1167-ps + define Device/elecom_wab-s600-ps $(Device/elecom_wab) SOC := qca9557