commit | 760093a70428cecc323b7a6294a83109d3f1dc5c | [log] [tgz] |
---|---|---|
author | developer <developer@mediatek.com> | Wed Mar 15 10:28:10 2023 +0800 |
committer | developer <developer@mediatek.com> | Fri Mar 17 17:22:57 2023 +0800 |
tree | 3b5f1ff0279e29ce852b79e0c2f84e5402180154 | |
parent | fde3e37442090fdea7fbe8be96e904870c8d768a [diff] |
[][kernel][mt7981][eth][Fix FC mis-match issue in externel phy] [Description] Fix FC mis-match issue in externel phy, the issue will cause a decrease in T-put. [Release-log] N/A Change-Id: Ib47fbee55b2cf78df79e41a3207091ba172d29f5 Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7248826
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-spim-nand-2500wan-gmac2.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-spim-nand-2500wan-gmac2.dts index 396f483..ad398b9 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-spim-nand-2500wan-gmac2.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-spim-nand-2500wan-gmac2.dts
@@ -98,25 +98,19 @@ compatible = "mediatek,eth-mac"; reg = <1>; phy-mode = "2500base-x"; - - fixed-link { - speed = <2500>; - full-duplex; - pause; - }; + phy-handle = <&phy5>; }; mdio: mdio-bus { #address-cells = <1>; #size-cells = <0>; + reset-gpios = <&pio 14 1>; + reset-delay-us = <600>; + phy5: phy@5 { - compatible = "ethernet-phy-id67c9.de0a"; + compatible = "ethernet-phy-ieee802.3-c45"; reg = <5>; - reset-gpios = <&pio 14 1>; - reset-assert-us = <600>; - reset-deassert-us = <20000>; - phy-mode = "2500base-x"; }; switch@0 {