diff options
Diffstat (limited to 'drivers/usb/host/ehci-hcd.c')
-rw-r--r-- | drivers/usb/host/ehci-hcd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c index 9ec896218feb..92c62911f574 100644 --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c | |||
@@ -388,6 +388,7 @@ static void ehci_stop (struct usb_hcd *hcd) | |||
388 | /* let companion controllers work when we aren't */ | 388 | /* let companion controllers work when we aren't */ |
389 | ehci_writel(ehci, 0, &ehci->regs->configured_flag); | 389 | ehci_writel(ehci, 0, &ehci->regs->configured_flag); |
390 | 390 | ||
391 | remove_companion_file(ehci); | ||
391 | remove_debug_files (ehci); | 392 | remove_debug_files (ehci); |
392 | 393 | ||
393 | /* root hub is shut down separately (first, when possible) */ | 394 | /* root hub is shut down separately (first, when possible) */ |
@@ -563,6 +564,7 @@ static int ehci_run (struct usb_hcd *hcd) | |||
563 | * since the class device isn't created that early. | 564 | * since the class device isn't created that early. |
564 | */ | 565 | */ |
565 | create_debug_files(ehci); | 566 | create_debug_files(ehci); |
567 | create_companion_file(ehci); | ||
566 | 568 | ||
567 | return 0; | 569 | return 0; |
568 | } | 570 | } |