summaryrefslogtreecommitdiffstats
path: root/net/sched
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2010-12-26 08:44:32 +0000
committerDavid S. Miller <davem@davemloft.net>2010-12-31 11:14:29 -0800
commit0f333d10e3f689640b229c8cf00b16ea51ce4951 (patch)
treed38c7c0107471d68c4276984991afa6cac2e9140 /net/sched
parentc866b7eac073198cef03ea6bac2dc978635a9f5c (diff)
downloadop-kernel-dev-0f333d10e3f689640b229c8cf00b16ea51ce4951.zip
op-kernel-dev-0f333d10e3f689640b229c8cf00b16ea51ce4951.tar.gz
sky2: Do not use legacy PCI power management
The sky2 driver uses the legacy PCI power management, so it has to do some PCI-specific things in its ->suspend() and ->resume() callbacks, which isn't necessary and should better be done by the PCI sybsystem-level power management code. Moreover, it uses device_set_wakeup_enable() incorrectly (that function should be used when the WoL setting is changed rather than during suspend). Convert sky2 to the new PCI power management framework and make it let the PCI subsystem take care of all the PCI-specific aspects of device handling during system power transitions. Tested on a desktop machine with a Marvell 88E8056 PCI-E adapter. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Acked-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sched')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud