usb: dwc2: Simplify wait_for_chhltd(), remove ignore_ack
[oweals/u-boot.git] / drivers / usb / host / xhci-omap.c
index 3a5520838447d75102e383ffb771e5ab0cab6213..fd19f79f0fc5f2b2b4c7b9a0da5208d5e07deb5b 100644 (file)
@@ -27,7 +27,7 @@ DECLARE_GLOBAL_DATA_PTR;
 
 static struct omap_xhci omap;
 
-inline int __board_usb_init(int index, enum usb_init_type init)
+__weak int __board_usb_init(int index, enum usb_init_type init)
 {
        return 0;
 }
@@ -96,4 +96,5 @@ void xhci_hcd_stop(int index)
        struct omap_xhci *ctx = &omap;
 
        omap_xhci_core_exit(ctx);
+       board_usb_cleanup(index, USB_INIT_HOST);
 }