]> git.baikalelectronics.ru Git - kernel.git/commit
tg3: Check transitions to D0 power state
authorMatt Carlson <mcarlson@broadcom.com>
Wed, 13 Jul 2011 09:27:29 +0000 (09:27 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 14 Jul 2011 15:41:59 +0000 (08:41 -0700)
commite9078c811121c45ddc34d970c9e1eb80e19fc498
treee4c6d122e21cfe96d6645f171bfa558405f06a4b
parent3c3959d6b158fe01d999000f71e5dcc4d1f9a230
tg3: Check transitions to D0 power state

Currently pci_set_power_state() does not return useful return codes for
transitions to the D0 power state.  If a device refuses to go into D0,
the PCI layer issues a warning but returns success.

Entering into D0 is a requirement for correct operation of tg3 devices
though.  If the PCI layer should be changed to return an error code for
this type of failure, the tg3 driver would be interested in catching it
and reacting to it.  This patch makes the necessary modifications.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tg3.c