Correct value on r810x_phy_power_up function normal clean 
 bit BMCR_PDOWN

Signed-off-by: Corcodel Marian <corcodel.mar...@gmail.com>

diff --git a/drivers/net/ethernet/realtek/r8169.c 
b/drivers/net/ethernet/realtek/r8169.c
index d6d39df..91cf3a6 100644
--- a/drivers/net/ethernet/realtek/r8169.c
+++ b/drivers/net/ethernet/realtek/r8169.c
@@ -4669,7 +4669,7 @@ static void r810x_phy_power_down(struct rtl8169_private 
*tp)
 static void r810x_phy_power_up(struct rtl8169_private *tp)
 {
        rtl_writephy(tp, 0x1f, 0x0000);
-       rtl_writephy(tp, MII_BMCR, BMCR_ANENABLE);
+       rtl_writephy(tp, MII_BMCR, ~BMCR_PDOWN);
 }
 
 static void r810x_pll_power_down(struct rtl8169_private *tp)
-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to