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 <[email protected]>
@@ -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";
@@ -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)