Commit 52dde401 authored by Hirofumi Ogawa's avatar Hirofumi Ogawa Committed by Jeff Garzik

[netdrvr 8139too] lwake unlock fix

parent 0f024d36
...@@ -892,8 +892,11 @@ static int __devinit rtl8139_init_board (struct pci_dev *pdev, ...@@ -892,8 +892,11 @@ static int __devinit rtl8139_init_board (struct pci_dev *pdev,
} }
if (rtl_chip_info[tp->chipset].flags & HasLWake) { if (rtl_chip_info[tp->chipset].flags & HasLWake) {
tmp8 = RTL_R8 (Config4); tmp8 = RTL_R8 (Config4);
if (tmp8 & LWPTN) if (tmp8 & LWPTN) {
RTL_W8 (Cfg9346, Cfg9346_Unlock);
RTL_W8 (Config4, tmp8 & ~LWPTN); RTL_W8 (Config4, tmp8 & ~LWPTN);
RTL_W8 (Cfg9346, Cfg9346_Lock);
}
} }
} else { } else {
DPRINTK("Old chip wakeup\n"); DPRINTK("Old chip wakeup\n");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment