summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ohci-pci.c
diff options
context:
space:
mode:
authorAlan Stern2013-08-26 21:01:40 +0200
committerGreg Kroah-Hartman2013-08-28 06:36:46 +0200
commit69820e01aa756b8d228143d997f71523c1e97984 (patch)
tree438c9249db2a25bcb0627343945ba32e037c82d5 /drivers/usb/host/ohci-pci.c
parentusb: ohci-at91: remove unnecessary dev_set_drvdata() (diff)
downloadkernel-qcow2-linux-69820e01aa756b8d228143d997f71523c1e97984.tar.gz
kernel-qcow2-linux-69820e01aa756b8d228143d997f71523c1e97984.tar.xz
kernel-qcow2-linux-69820e01aa756b8d228143d997f71523c1e97984.zip
USB: OHCI: Allow runtime PM without system sleep
Since ohci-hcd supports runtime PM, the .pm field in its pci_driver structure should be protected by CONFIG_PM rather than CONFIG_PM_SLEEP. Without this change, OHCI controllers won't do runtime suspend if system suspend or hibernation isn't enabled. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> cc: <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/host/ohci-pci.c')
-rw-r--r--drivers/usb/host/ohci-pci.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/host/ohci-pci.c b/drivers/usb/host/ohci-pci.c
index 08613e241894..767a5eeff848 100644
--- a/drivers/usb/host/ohci-pci.c
+++ b/drivers/usb/host/ohci-pci.c
@@ -289,7 +289,7 @@ static struct pci_driver ohci_pci_driver = {
.remove = usb_hcd_pci_remove,
.shutdown = usb_hcd_pci_shutdown,
-#ifdef CONFIG_PM_SLEEP
+#ifdef CONFIG_PM
.driver = {
.pm = &usb_hcd_pci_pm_ops
},