]> git.baikalelectronics.ru Git - kernel.git/commit
Net / e100: Fix suspend of devices that cannot be power managed
authorRafael J. Wysocki <rjw@sisk.pl>
Sun, 14 Jun 2009 09:46:46 +0000 (09:46 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 18 Jun 2009 07:29:10 +0000 (00:29 -0700)
commit99b1d8288ff6c016667a2c74f74f54014c2d22d2
treeef1a52ca05bf55e5b1e55bd3502b1f7295ac9bf1
parent7d237b6bfdb15fa84a85bdb7de3950b7b990b03b
Net / e100: Fix suspend of devices that cannot be power managed

If the adapter is not power-manageable using either ACPI, or the
native PCI PM interface, __e100_power_off() returns error code, which
causes every attempt to suspend to fail, although it should return 0
in such a case.  Fix this problem by ignoring the return value of
pci_set_power_state() in __e100_power_off().

Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Andreas Mohr <andi@lisas.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/e100.c