diff --git a/arch/arm64/boot/dts/rockchip/rk3366.dtsi b/arch/arm64/boot/dts/rockchip/rk3366.dtsi index 950a3a0ed562..484931c6aa88 100644 --- a/arch/arm64/boot/dts/rockchip/rk3366.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3366.dtsi @@ -258,7 +258,7 @@ interrupts = ; interrupt-names = "macirq"; clocks = <&cru SCLK_MAC>, <&cru SCLK_MAC_RX>, - <&cru SCLK_MAC_RX>, <&cru SCLK_MACREF>, + <&cru SCLK_MAC_TX>, <&cru SCLK_MACREF>, <&cru SCLK_MACREF_OUT>, <&cru ACLK_GMAC>, <&cru PCLK_GMAC>; clock-names = "stmmaceth", "mac_clk_rx", @@ -1248,17 +1248,19 @@ /* mac_rxd2 */ <2 6 RK_FUNC_1 &pcfg_pull_none>, /* mac_txd3 */ - <2 5 RK_FUNC_1 &pcfg_pull_none>, + <2 5 RK_FUNC_1 &pcfg_pull_none_12ma>, /* mac_txd2 */ - <2 4 RK_FUNC_1 &pcfg_pull_none>, + <2 4 RK_FUNC_1 &pcfg_pull_none_12ma>, /* mac_rxd1 */ <2 3 RK_FUNC_1 &pcfg_pull_none>, /* mac_rxd0 */ <2 2 RK_FUNC_1 &pcfg_pull_none>, /* mac_txd1 */ - <2 1 RK_FUNC_1 &pcfg_pull_none>, + <2 1 RK_FUNC_1 &pcfg_pull_none_12ma>, /* mac_txd0 */ <2 0 RK_FUNC_1 &pcfg_pull_none>, + /* mac_txclkout */ + <2 17 RK_FUNC_1 &pcfg_pull_none_12ma>, /* mac_crs */ /* <2 15 RK_FUNC_1 &pcfg_pull_none>, */ /* mac_rxclkin */ @@ -1266,7 +1268,7 @@ /* mac_mdio */ <2 13 RK_FUNC_1 &pcfg_pull_none>, /* mac_txen */ - <2 12 RK_FUNC_1 &pcfg_pull_none>, + <2 12 RK_FUNC_1 &pcfg_pull_none_12ma>, /* mac_clk */ <2 11 RK_FUNC_1 &pcfg_pull_none>, /* mac_rxer */ @@ -1309,7 +1311,7 @@ eth_phy { eth_phy_pwr: eth-phy-pwr { rockchip,pins = - <0 24 RK_FUNC_GPIO &pcfg_pull_none>; + <0 25 RK_FUNC_GPIO &pcfg_pull_none>; }; }; };