|
|
|
@ -27,28 +27,6 @@ DECLARE_GLOBAL_DATA_PTR; |
|
|
|
|
|
|
|
|
|
static struct omap_xhci omap; |
|
|
|
|
|
|
|
|
|
__weak int omap_xhci_board_usb_init(int index, enum usb_init_type init) |
|
|
|
|
{ |
|
|
|
|
enable_usb_clocks(index); |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
int board_usb_init(int index, enum usb_init_type init) |
|
|
|
|
{ |
|
|
|
|
return omap_xhci_board_usb_init(index, init); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
__weak int omap_xhci_board_usb_cleanup(int index, enum usb_init_type init) |
|
|
|
|
{ |
|
|
|
|
disable_usb_clocks(index); |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
int board_usb_cleanup(int index, enum usb_init_type init) |
|
|
|
|
{ |
|
|
|
|
return omap_xhci_board_usb_cleanup(index, init); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static int omap_xhci_core_init(struct omap_xhci *omap) |
|
|
|
|
{ |
|
|
|
|
int ret = 0; |
|
|
|
|