diff options
Diffstat (limited to 'drivers/usb/host/ohci-hcd.c')
| -rw-r--r-- | drivers/usb/host/ohci-hcd.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c index 240c7f507541..704f33fdd2f1 100644 --- a/drivers/usb/host/ohci-hcd.c +++ b/drivers/usb/host/ohci-hcd.c | |||
| @@ -80,7 +80,10 @@ static const char hcd_name [] = "ohci_hcd"; | |||
| 80 | static void ohci_dump (struct ohci_hcd *ohci, int verbose); | 80 | static void ohci_dump (struct ohci_hcd *ohci, int verbose); |
| 81 | static int ohci_init (struct ohci_hcd *ohci); | 81 | static int ohci_init (struct ohci_hcd *ohci); |
| 82 | static void ohci_stop (struct usb_hcd *hcd); | 82 | static void ohci_stop (struct usb_hcd *hcd); |
| 83 | |||
| 84 | #if defined(CONFIG_PM) || defined(CONFIG_PCI) | ||
| 83 | static int ohci_restart (struct ohci_hcd *ohci); | 85 | static int ohci_restart (struct ohci_hcd *ohci); |
| 86 | #endif | ||
| 84 | 87 | ||
| 85 | #include "ohci-hub.c" | 88 | #include "ohci-hub.c" |
| 86 | #include "ohci-dbg.c" | 89 | #include "ohci-dbg.c" |
| @@ -396,7 +399,7 @@ static int check_ed(struct ohci_hcd *ohci, struct ed *ed) | |||
| 396 | */ | 399 | */ |
| 397 | static void unlink_watchdog_func(unsigned long _ohci) | 400 | static void unlink_watchdog_func(unsigned long _ohci) |
| 398 | { | 401 | { |
| 399 | long flags; | 402 | unsigned long flags; |
| 400 | unsigned max; | 403 | unsigned max; |
| 401 | unsigned seen_count = 0; | 404 | unsigned seen_count = 0; |
| 402 | unsigned i; | 405 | unsigned i; |
| @@ -893,6 +896,8 @@ static void ohci_stop (struct usb_hcd *hcd) | |||
| 893 | 896 | ||
| 894 | /*-------------------------------------------------------------------------*/ | 897 | /*-------------------------------------------------------------------------*/ |
| 895 | 898 | ||
| 899 | #if defined(CONFIG_PM) || defined(CONFIG_PCI) | ||
| 900 | |||
| 896 | /* must not be called from interrupt context */ | 901 | /* must not be called from interrupt context */ |
| 897 | static int ohci_restart (struct ohci_hcd *ohci) | 902 | static int ohci_restart (struct ohci_hcd *ohci) |
| 898 | { | 903 | { |
| @@ -954,6 +959,8 @@ static int ohci_restart (struct ohci_hcd *ohci) | |||
| 954 | return 0; | 959 | return 0; |
| 955 | } | 960 | } |
| 956 | 961 | ||
| 962 | #endif | ||
| 963 | |||
| 957 | /*-------------------------------------------------------------------------*/ | 964 | /*-------------------------------------------------------------------------*/ |
| 958 | 965 | ||
| 959 | #define DRIVER_INFO DRIVER_VERSION " " DRIVER_DESC | 966 | #define DRIVER_INFO DRIVER_VERSION " " DRIVER_DESC |
