pci_resume
static SIMPLE_DEV_PM_OPS(pci_pm_ops, pci_suspend, pci_resume);
.resume = pci_resume,
if (hcd->driver->pci_resume)
hcd->driver->pci_resume(hcd, msg);
if (hcd->driver->pci_resume && !HCD_DEAD(hcd)) {
retval = hcd->driver->pci_resume(hcd, msg);
ehci_pci_hc_driver.pci_resume = ehci_pci_resume;
ohci_pci_hc_driver.pci_resume = ohci_pci_resume;
.pci_resume = NULL,
.pci_resume = uhci_pci_resume,
.pci_resume = NULL,
xhci_pci_hc_driver.pci_resume = pm_ptr(xhci_pci_resume);
int (*pci_resume)(struct usb_hcd *hcd, pm_message_t state);