Hi Mathias, This series mainly includes some changes for xhci-plat.c. Some of the patches were reviewed by you, some were sent during your holiday. To easy your review and save, I re-send them together. The patches are already rebased with the lastest usb/next, thanks. Changes for v2: - Do not set wakeup defaulted enabled since the device's wakeup enable will not turn off its power dowain. [Patch 5/7] https://www.spinics.net/lists/linux-usb/msg199303.html - Change the comments for this behavior accordingly [Patch 6/7] Peter Peter Chen (7): usb: host: xhci-plat: add platform data support usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv usb: host: xhci-plat: delete the unnecessary code usb: host: xhci-plat: add priv quirk for skip PHY initialization usb: host: xhci-plat: add wakeup entry at sysfs usb: host: xhci-plat: improve the comments for xhci_plat_suspend usb: host: xhci: avoid calling contineous two times for xhci_suspend drivers/usb/host/xhci-plat.c | 44 +++++++++++++++++++++++++++--------- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci.c | 7 ++++-- drivers/usb/host/xhci.h | 1 + 4 files changed, 40 insertions(+), 13 deletions(-) -- 2.17.1