Commits
Roger Quadros committed 0724b579821
usb: host: xhci-plat: Fix shared HCD's device for PM usb_create_shared_hcd() cannot take both sysdev and controller dev as arguments so we must use __usb_create_hcd() instead. This fixes problems during system suspend/resume which was caused because shared_hcd was being suspended after the controller device (xhci-plat) causing the xhci_suspend() call from xhci_plat_suspend() to fail as shared_hcd was not yet suspended. Fixes: 583ff1942b58 ("usb: xhci: use bus->sysdev for DMA configuration") Tested-by: Keerthy <j-keerthy@ti.com> Signed-off-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>