usb: dwc2: Call board_usb_init() from usb_lowlevel_init()
This patch makes the dwc2 controller like ehci / ohci / xhci controllers by calling the board_usb_init() function from usb_lowlevel_init. This can then be implemented by specific platforms to initialise their USB hardware (phys / clocks etc). Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
This commit is contained in:
parent
e22b1a5494
commit
93b9957894
@ -929,6 +929,10 @@ int usb_lowlevel_init(int index, enum usb_init_type init, void **controller)
|
||||
|
||||
root_hub_devnum = 0;
|
||||
|
||||
/* board dependant init */
|
||||
if (board_usb_init(index, USB_INIT_HOST))
|
||||
return -1;
|
||||
|
||||
snpsid = readl(®s->gsnpsid);
|
||||
printf("Core Release: %x.%03x\n", snpsid >> 12 & 0xf, snpsid & 0xfff);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user