Skip to content

Commit d859388

Browse files
hkallweitgregkh
authored andcommitted
r8169: fix resuming from suspend on RTL8105e if machine runs on battery
commit d2a0437 upstream. Armin reported that after referenced commit his RTL8105e is dead when resuming from suspend and machine runs on battery. This patch has been confirmed to fix the issue. Fixes: e80bd76 ("r8169: work around power-saving bug on some chip versions") Reported-by: Armin Wolf <W_Armin@gmx.de> Tested-by: Armin Wolf <W_Armin@gmx.de> Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 1fba84f commit d859388

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

drivers/net/ethernet/realtek/r8169_main.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3959,6 +3959,7 @@ static void rtl_pll_power_down(struct rtl8169_private *tp)
39593959

39603960
switch (tp->mac_version) {
39613961
case RTL_GIGA_MAC_VER_25 ... RTL_GIGA_MAC_VER_26:
3962+
case RTL_GIGA_MAC_VER_29 ... RTL_GIGA_MAC_VER_30:
39623963
case RTL_GIGA_MAC_VER_32 ... RTL_GIGA_MAC_VER_33:
39633964
case RTL_GIGA_MAC_VER_37:
39643965
case RTL_GIGA_MAC_VER_39:
@@ -3989,6 +3990,7 @@ static void rtl_pll_power_up(struct rtl8169_private *tp)
39893990
{
39903991
switch (tp->mac_version) {
39913992
case RTL_GIGA_MAC_VER_25 ... RTL_GIGA_MAC_VER_26:
3993+
case RTL_GIGA_MAC_VER_29 ... RTL_GIGA_MAC_VER_30:
39923994
case RTL_GIGA_MAC_VER_32 ... RTL_GIGA_MAC_VER_33:
39933995
case RTL_GIGA_MAC_VER_37:
39943996
case RTL_GIGA_MAC_VER_39:

0 commit comments

Comments
 (0)