This series includes enhancements to the PCI resume function that allow it to handle PM events in order to improve the XHCI system resume time. v4: - update PMSG_AUTO_RESUME or PMSG_RESUME in all other resume cases accordingly. v3: - Fix for parameter of incompatible type reported by kernel test robot <lkp@xxxxxxxxx> Link: https://lore.kernel.org/oe-kbuild-all/202304272147.qSiPDNIh-lkp@xxxxxxxxx/ v2: - use the same indentation style. - keep same function name. - avoid wrapper for uhci_resume. - use pm_message_t type for PM events. - reword commit title and commit message accordingly. Basavaraj Natikar (2): USB: Extend pci resume function to handle PM events xhci: Improve the XHCI system resume time drivers/usb/core/hcd-pci.c | 24 +++++++++++++----------- drivers/usb/host/ehci-pci.c | 3 ++- drivers/usb/host/ohci-pci.c | 8 +++++++- drivers/usb/host/uhci-pci.c | 7 ++++--- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-pci.c | 4 ++-- drivers/usb/host/xhci-plat.c | 4 ++-- drivers/usb/host/xhci-tegra.c | 2 +- drivers/usb/host/xhci.c | 5 +++-- drivers/usb/host/xhci.h | 2 +- include/linux/usb/hcd.h | 2 +- 11 files changed, 37 insertions(+), 26 deletions(-) -- 2.25.1