diff options
| -rw-r--r-- | drivers/usb/chipidea/host.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/usb/chipidea/host.c b/drivers/usb/chipidea/host.c index af45aa3222b5..4638d9b066be 100644 --- a/drivers/usb/chipidea/host.c +++ b/drivers/usb/chipidea/host.c | |||
| @@ -124,8 +124,11 @@ static int host_start(struct ci_hdrc *ci) | |||
| 124 | 124 | ||
| 125 | hcd->power_budget = ci->platdata->power_budget; | 125 | hcd->power_budget = ci->platdata->power_budget; |
| 126 | hcd->tpl_support = ci->platdata->tpl_support; | 126 | hcd->tpl_support = ci->platdata->tpl_support; |
| 127 | if (ci->phy || ci->usb_phy) | 127 | if (ci->phy || ci->usb_phy) { |
| 128 | hcd->skip_phy_initialization = 1; | 128 | hcd->skip_phy_initialization = 1; |
| 129 | if (ci->usb_phy) | ||
| 130 | hcd->usb_phy = ci->usb_phy; | ||
| 131 | } | ||
| 129 | 132 | ||
| 130 | ehci = hcd_to_ehci(hcd); | 133 | ehci = hcd_to_ehci(hcd); |
| 131 | ehci->caps = ci->hw_bank.cap; | 134 | ehci->caps = ci->hw_bank.cap; |
