[openwrt/openwrt] ipq40xx: migrate Linksys WHW01 to DSA and re-enable
LEDE Commits
lede-commits at lists.infradead.org
Sat Dec 31 09:57:32 PST 2022
hauke pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/4b367e2b606583bb1316a54d952935893bc53c6c
commit 4b367e2b606583bb1316a54d952935893bc53c6c
Author: Tony Ambardar <itugrok at yahoo.com>
AuthorDate: Mon Dec 5 19:38:45 2022 -0800
ipq40xx: migrate Linksys WHW01 to DSA and re-enable
Convert Linksys WHW01 network configuration to DSA and re-enable builds.
Reviewed-by: Robert Marko <robimarko at gmail.com>
Tested-by: Wyatt Martin <wawowl at gmail.com>
Signed-off-by: Wyatt Martin <wawowl at gmail.com>
Signed-off-by: Tony Ambardar <itugrok at yahoo.com>
---
target/linux/ipq40xx/base-files/etc/board.d/02_network | 3 +++
.../files/arch/arm/boot/dts/qcom-ipq4018-whw01.dts | 18 ++++++++++++++++++
target/linux/ipq40xx/image/generic.mk | 3 +--
3 files changed, 22 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 bceb434bff..7a4cac868c 100644
--- a/target/linux/ipq40xx/base-files/etc/board.d/02_network
+++ b/target/linux/ipq40xx/base-files/etc/board.d/02_network
@@ -59,6 +59,9 @@ ipq40xx_setup_interfaces()
compex,wpj428)
ucidef_set_interface_lan "lan1 lan2"
;;
+ linksys,whw01)
+ ucidef_set_interface_lan "eth1 eth2"
+ ;;
glinet,gl-a1300|\
glinet,gl-b1300|\
mobipromo,cm520-79f)
diff --git a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-whw01.dts b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-whw01.dts
index 09349219ed..5859548254 100644
--- a/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-whw01.dts
+++ b/target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-whw01.dts
@@ -316,3 +316,21 @@
nvmem-cell-names = "pre-calibration";
nvmem-cells = <&precal_art_5000>;
};
+
+&gmac {
+ status = "okay";
+};
+
+&switch {
+ status = "okay";
+};
+
+&swport4 {
+ status = "okay";
+ label = "eth1";
+};
+
+&swport5 {
+ status = "okay";
+ label = "eth2";
+};
diff --git a/target/linux/ipq40xx/image/generic.mk b/target/linux/ipq40xx/image/generic.mk
index a2807c6c9c..f92e11c797 100644
--- a/target/linux/ipq40xx/image/generic.mk
+++ b/target/linux/ipq40xx/image/generic.mk
@@ -734,8 +734,7 @@ define Device/linksys_whw01
IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | linksys-image type=WHW01
DEVICE_PACKAGES := uboot-envtools kmod-leds-pca963x
endef
-# Missing DSA Setup
-#TARGET_DEVICES += linksys_whw01
+TARGET_DEVICES += linksys_whw01
define Device/luma_wrtq-329acn
$(call Device/FitImage)
More information about the lede-commits
mailing list