X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=drivers%2Fusb%2Fhost%2Fxhci-omap.c;h=912b2bd8d582258c1898e3272a98e3510dd7873c;hb=149c751dc7958f3db99203e49208198aa40811b3;hp=f6099ac17363e7a5fa52b8d7c9a29bc7105439b9;hpb=55aea84b1db277bd86edadb37d11b78d36db7608;p=u-boot diff --git a/drivers/usb/host/xhci-omap.c b/drivers/usb/host/xhci-omap.c index f6099ac173..912b2bd8d5 100644 --- a/drivers/usb/host/xhci-omap.c +++ b/drivers/usb/host/xhci-omap.c @@ -27,11 +27,11 @@ DECLARE_GLOBAL_DATA_PTR; static struct omap_xhci omap; -inline int __board_usb_init(int index, enum board_usb_init_type init) +inline int __board_usb_init(int index, enum usb_init_type init) { return 0; } -int board_usb_init(int index, enum board_usb_init_type init) \ +int board_usb_init(int index, enum usb_init_type init) __attribute__((weak, alias("__board_usb_init"))); static void dwc3_set_mode(struct dwc3 *dwc3_reg, u32 mode) @@ -98,6 +98,7 @@ static int omap_xhci_core_init(struct omap_xhci *omap) { int ret = 0; + usb_phy_power(1); omap_enable_phy(omap); ret = dwc3_core_init(omap->dwc3_reg);