Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b26fa4e0 authored by Eric Dumazet's avatar Eric Dumazet Committed by David S. Miller
Browse files

r8169: fix a bug in rtl8169_init_phy()



commit 54405cde (r8169: support control of advertising.)
introduced a bug in rtl8169_init_phy()

Reported-by: default avatarPiotr Hosowicz <piotr@hosowicz.com>
Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
Cc: Oliver Neukum <oliver@neukum.org>
Cc: Francois Romieu <romieu@fr.zoreil.com>
Tested-by: default avatarAnca Emanuel <anca.emanuel@gmail.com>
Tested-by: default avatarPiotr Hosowicz <piotr@hosowicz.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent dadaa10b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2685,9 +2685,9 @@ static void rtl8169_init_phy(struct net_device *dev, struct rtl8169_private *tp)
	rtl8169_set_speed(dev, AUTONEG_ENABLE, SPEED_1000, DUPLEX_FULL,
		ADVERTISED_10baseT_Half | ADVERTISED_10baseT_Full |
		ADVERTISED_100baseT_Half | ADVERTISED_100baseT_Full |
		tp->mii.supports_gmii ?
		(tp->mii.supports_gmii ?
			ADVERTISED_1000baseT_Half |
			ADVERTISED_1000baseT_Full : 0);
			ADVERTISED_1000baseT_Full : 0));

	if (RTL_R8(PHYstatus) & TBI_Enable)
		netif_info(tp, link, dev, "TBI auto-negotiating\n");