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 <gch981213@gmail.com>
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>;
port@5 {
reg = <5>;
label = "cpu";
+ ethernet = <ð0>;
};
};
};
};
};
-&mdio0 {
- status = "okay";
-};
-
ð0 {
status = "okay";
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)