diff options
Diffstat (limited to 'drivers/usb/chipidea/host.c')
-rw-r--r-- | drivers/usb/chipidea/host.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/drivers/usb/chipidea/host.c b/drivers/usb/chipidea/host.c index ebff9f4f56ec..ebc041ff9cd5 100644 --- a/drivers/usb/chipidea/host.c +++ b/drivers/usb/chipidea/host.c | |||
@@ -31,22 +31,6 @@ | |||
31 | #include "bits.h" | 31 | #include "bits.h" |
32 | #include "host.h" | 32 | #include "host.h" |
33 | 33 | ||
34 | static int ci_ehci_setup(struct usb_hcd *hcd) | ||
35 | { | ||
36 | struct ehci_hcd *ehci = hcd_to_ehci(hcd); | ||
37 | int ret; | ||
38 | |||
39 | hcd->has_tt = 1; | ||
40 | |||
41 | ret = ehci_setup(hcd); | ||
42 | if (ret) | ||
43 | return ret; | ||
44 | |||
45 | ehci_port_power(ehci, 0); | ||
46 | |||
47 | return ret; | ||
48 | } | ||
49 | |||
50 | static const struct hc_driver ci_ehci_hc_driver = { | 34 | static const struct hc_driver ci_ehci_hc_driver = { |
51 | .description = "ehci_hcd", | 35 | .description = "ehci_hcd", |
52 | .product_desc = "ChipIdea HDRC EHCI", | 36 | .product_desc = "ChipIdea HDRC EHCI", |
@@ -61,7 +45,7 @@ static const struct hc_driver ci_ehci_hc_driver = { | |||
61 | /* | 45 | /* |
62 | * basic lifecycle operations | 46 | * basic lifecycle operations |
63 | */ | 47 | */ |
64 | .reset = ci_ehci_setup, | 48 | .reset = ehci_setup, |
65 | .start = ehci_run, | 49 | .start = ehci_run, |
66 | .stop = ehci_stop, | 50 | .stop = ehci_stop, |
67 | .shutdown = ehci_shutdown, | 51 | .shutdown = ehci_shutdown, |