ARM64: dts: rk3366: fix SCLK_MAC_TX && drive strength for RGMII TX pins
authorRoger Chen <roger.chen@rock-chips.com>
Fri, 4 Mar 2016 06:17:23 +0000 (14:17 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Fri, 4 Mar 2016 10:07:43 +0000 (18:07 +0800)
Change-Id: I0fe3d33c99d1fb0fb5451ee6123d44e3399b84da
Signed-off-by: Roger Chen <roger.chen@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3366.dtsi

index 950a3a0ed5626b3b32e0690bef764e87107dea42..484931c6aa887806757b9c479ab3fcd9ac2e4800 100644 (file)
                interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>;
                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",
                                        /* 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 */
                                        /* 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 */
                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>;
                        };
                };
        };