diff options
| -rw-r--r-- | drivers/usb/host/ehci-mx5.c | 8 | ||||
| -rw-r--r-- | drivers/usb/host/ehci-mx6.c | 5 | 
2 files changed, 10 insertions, 3 deletions
| diff --git a/drivers/usb/host/ehci-mx5.c b/drivers/usb/host/ehci-mx5.c index 7e60c3c3b..adbed5c90 100644 --- a/drivers/usb/host/ehci-mx5.c +++ b/drivers/usb/host/ehci-mx5.c @@ -290,12 +290,14 @@ int mxc_set_usbcontrol(int port, unsigned int flags)  	return ret;  } -void __board_ehci_hcd_postinit(struct usb_ehci *ehci, int port) +int __weak board_ehci_hcd_init(int port)  { +	return 0;  } -void board_ehci_hcd_postinit(struct usb_ehci *ehci, int port) -	__attribute((weak, alias("__board_ehci_hcd_postinit"))); +void __weak board_ehci_hcd_postinit(struct usb_ehci *ehci, int port) +{ +}  int ehci_hcd_init(int index, struct ehci_hccr **hccr, struct ehci_hcor **hcor)  { diff --git a/drivers/usb/host/ehci-mx6.c b/drivers/usb/host/ehci-mx6.c index 9ce25da59..1b20e4185 100644 --- a/drivers/usb/host/ehci-mx6.c +++ b/drivers/usb/host/ehci-mx6.c @@ -159,6 +159,11 @@ static void usbh1_oc_config(void)  	__raw_writel(val, usbother_base + USB_H1_CTRL_OFFSET);  } +int __weak board_ehci_hcd_init(int port) +{ +	return 0; +} +  int ehci_hcd_init(int index, struct ehci_hccr **hccr, struct ehci_hcor **hcor)  {  	struct usb_ehci *ehci; |