提交 69820e01 编写于 作者: A Alan Stern 提交者: Greg Kroah-Hartman

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: NAlan Stern <stern@rowland.harvard.edu>
cc: <stable@vger.kernel.org>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 d143a8ed
...@@ -289,7 +289,7 @@ static struct pci_driver ohci_pci_driver = { ...@@ -289,7 +289,7 @@ static struct pci_driver ohci_pci_driver = {
.remove = usb_hcd_pci_remove, .remove = usb_hcd_pci_remove,
.shutdown = usb_hcd_pci_shutdown, .shutdown = usb_hcd_pci_shutdown,
#ifdef CONFIG_PM_SLEEP #ifdef CONFIG_PM
.driver = { .driver = {
.pm = &usb_hcd_pci_pm_ops .pm = &usb_hcd_pci_pm_ops
}, },
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册