Hi Greg A few xhci fixes for usb-linus. USB3 devices aren't visible immediately after xHC reset, so don't stop polling the roothub and suspend too early after xHC reset. Also Revert the port poweroff patch due to regression, and fix a null pointer issue for xHC hosts with just one roothub. -Mathias Mathias Nyman (3): xhci: Fix null pointer dereference in remove if xHC has only one roothub xhci: Add grace period after xHC start to prevent premature runtime suspend. Revert "xhci: turn off port power in shutdown" drivers/usb/host/xhci-hub.c | 13 ++++++++++++- drivers/usb/host/xhci-plat.c | 11 ++++++++--- drivers/usb/host/xhci.c | 19 +++++-------------- drivers/usb/host/xhci.h | 4 +--- 4 files changed, 26 insertions(+), 21 deletions(-) -- 2.25.1