usb: xhci: Fix suspend/resume when used with OTG core
[cascardo/linux.git] / drivers / usb / host / xhci-plat.c
index 267787a..890ad9d 100644 (file)
@@ -140,6 +140,7 @@ static int xhci_plat_probe(struct platform_device *pdev)
 
        xhci = hcd_to_xhci(hcd);
        xhci->clk = clk;
+       xhci->main_hcd = hcd;
        xhci->shared_hcd = usb_create_shared_hcd(driver, &pdev->dev,
                        dev_name(&pdev->dev), hcd);
        if (!xhci->shared_hcd) {