Преглед изворни кода

ipq40xx: migrate Linksys WHW01 to DSA and re-enable

Convert Linksys WHW01 network configuration to DSA and re-enable builds.

Reviewed-by: Robert Marko <[email protected]>
Tested-by: Wyatt Martin <[email protected]>
Signed-off-by: Wyatt Martin <[email protected]>
Signed-off-by: Tony Ambardar <[email protected]>
Tony Ambardar пре 2 година
родитељ
комит
4b367e2b60

+ 3 - 0
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)

+ 18 - 0
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";
+};

+ 1 - 2
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)