From 28893f5878a2afbfe91b5dd6027488d35bf43ed1 Mon Sep 17 00:00:00 2001 From: Chuanhong Guo Date: Sun, 12 Jul 2020 16:14:45 +0800 Subject: [PATCH] ath79: fix dsa binding for TP-Link TL-WR941ND v2 upstream changed dt-bindings for marvell 88e6060 to use mdio-device and dropped support for legacy bindings. fix it in our local dts. Fixes: FS#2524 Signed-off-by: Chuanhong Guo --- .../ath79/dts/ar9132_tplink_tl-wr941-v2.dts | 20 ++++++++----------- target/linux/ath79/image/tiny-tp-link.mk | 2 +- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts b/target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts index 1be4d6183a..11de522ae2 100644 --- a/target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts +++ b/target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts @@ -60,19 +60,18 @@ linux,default-trigger = "phy0tpt"; }; }; +}; - dsa { - compatible = "marvell,dsa"; - #address-cells = <1>; - #size-cells = <0>; +&mdio0 { + status = "okay"; - dsa,mii-bus = <&mdio0>; - dsa,ethernet = <ð0>; + switch@0 { + compatible = "marvell,mv88e6060"; + reg = <0>; - switch@0 { + ports { #address-cells = <1>; #size-cells = <0>; - reg = <0>; port@0 { reg = <0>; @@ -102,6 +101,7 @@ port@5 { reg = <5>; label = "cpu"; + ethernet = <ð0>; }; }; }; @@ -145,10 +145,6 @@ }; }; -&mdio0 { - status = "okay"; -}; - ð0 { status = "okay"; diff --git a/target/linux/ath79/image/tiny-tp-link.mk b/target/linux/ath79/image/tiny-tp-link.mk index 128ed9882e..0da712c5d4 100644 --- a/target/linux/ath79/image/tiny-tp-link.mk +++ b/target/linux/ath79/image/tiny-tp-link.mk @@ -443,7 +443,7 @@ define Device/tplink_tl-wr941-v2 TPLINK_HWREV := 2 SUPPORTED_DEVICES += tl-wr941nd endef -#TARGET_DEVICES += tplink_tl-wr941-v2 +TARGET_DEVICES += tplink_tl-wr941-v2 define Device/tplink_tl-wr941-v4 $(Device/tplink-4m) -- 2.30.2