aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq40xx
diff options
context:
space:
mode:
authorJames Andrewartha <trs80@ucc.asn.au>2023-01-17 15:02:02 +0800
committerDavid Bauer <mail@david-bauer.net>2023-01-17 23:45:44 +0100
commit7c04e80f87f343bde6d137d813d694f40f3ec481 (patch)
treeefeab07f847c6389e4471905798eae3120c7d3e4 /target/linux/ipq40xx
parent2f83369e3e97de1e209b196820b05b47016c9df0 (diff)
downloadupstream-7c04e80f87f343bde6d137d813d694f40f3ec481.tar.gz
upstream-7c04e80f87f343bde6d137d813d694f40f3ec481.tar.bz2
upstream-7c04e80f87f343bde6d137d813d694f40f3ec481.zip
ipq40xx: convert Extreme AP3915i to DSA
Convert and re-enabled Extreme AP3915i to DSA. Signed-off-by: James Andrewartha <trs80@ucc.asn.au>
Diffstat (limited to 'target/linux/ipq40xx')
-rw-r--r--target/linux/ipq40xx/base-files/etc/board.d/02_network1
-rw-r--r--target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ws-ap3915i.dts14
-rw-r--r--target/linux/ipq40xx/image/generic.mk3
3 files changed, 16 insertions, 2 deletions
diff --git a/target/linux/ipq40xx/base-files/etc/board.d/02_network b/target/linux/ipq40xx/base-files/etc/board.d/02_network
index 7d4806b605..e5789d15b9 100644
--- a/target/linux/ipq40xx/base-files/etc/board.d/02_network
+++ b/target/linux/ipq40xx/base-files/etc/board.d/02_network
@@ -46,6 +46,7 @@ ipq40xx_setup_interfaces()
aruba,ap-303|\
avm,fritzrepeater-1200|\
dlink,dap-2610|\
+ extreme-networks,ws-ap3915i|\
meraki,mr33|\
meraki,mr74|\
mikrotik,lhgg-60ad|\
diff --git a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ws-ap3915i.dts b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ws-ap3915i.dts
index 423c24b89a..08874bcf4f 100644
--- a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ws-ap3915i.dts
+++ b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-ws-ap3915i.dts
@@ -124,6 +124,20 @@
status = "okay";
};
+&gmac {
+ status = "okay";
+};
+
+&switch {
+ status = "okay";
+};
+
+&swport5 {
+ status = "okay";
+
+ label = "lan";
+};
+
&tlmm {
mdio_pins: mdio_pinmux {
mux_1 {
diff --git a/target/linux/ipq40xx/image/generic.mk b/target/linux/ipq40xx/image/generic.mk
index deec544f65..a145f05358 100644
--- a/target/linux/ipq40xx/image/generic.mk
+++ b/target/linux/ipq40xx/image/generic.mk
@@ -542,8 +542,7 @@ define Device/extreme-networks_ws-ap3915i
IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | check-size | append-metadata
DEVICE_PACKAGES := ipq-wifi-extreme-networks_ws-ap3915i
endef
-# Missing DSA Setup
-#TARGET_DEVICES += extreme-networks_ws-ap3915i
+TARGET_DEVICES += extreme-networks_ws-ap3915i
define Device/ezviz_cs-w3-wd1200g-eup
$(call Device/FitImage)