diff options
Diffstat (limited to 'drivers/usb/host')
-rw-r--r-- | drivers/usb/host/Kconfig | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig index f865be2276d4..2d926cec0725 100644 --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig | |||
@@ -72,8 +72,9 @@ config USB_EHCI_ROOT_HUB_TT | |||
72 | from ARC, and has since changed hands a few times. | 72 | from ARC, and has since changed hands a few times. |
73 | 73 | ||
74 | config USB_EHCI_TT_NEWSCHED | 74 | config USB_EHCI_TT_NEWSCHED |
75 | bool "Improved Transaction Translator scheduling (EXPERIMENTAL)" | 75 | bool "Improved Transaction Translator scheduling" |
76 | depends on USB_EHCI_HCD && EXPERIMENTAL | 76 | depends on USB_EHCI_HCD |
77 | default y | ||
77 | ---help--- | 78 | ---help--- |
78 | This changes the periodic scheduling code to fill more of the low | 79 | This changes the periodic scheduling code to fill more of the low |
79 | and full speed bandwidth available from the Transaction Translator | 80 | and full speed bandwidth available from the Transaction Translator |
@@ -84,9 +85,11 @@ config USB_EHCI_TT_NEWSCHED | |||
84 | If you have multiple periodic low/fullspeed devices connected to a | 85 | If you have multiple periodic low/fullspeed devices connected to a |
85 | highspeed USB hub which is connected to a highspeed USB Host | 86 | highspeed USB hub which is connected to a highspeed USB Host |
86 | Controller, and some of those devices will not work correctly | 87 | Controller, and some of those devices will not work correctly |
87 | (possibly due to "ENOSPC" or "-28" errors), say Y. | 88 | (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if |
89 | you have only one such device and it doesn't work, you could try | ||
90 | saying N. | ||
88 | 91 | ||
89 | If unsure, say N. | 92 | If unsure, say Y. |
90 | 93 | ||
91 | config USB_EHCI_BIG_ENDIAN_MMIO | 94 | config USB_EHCI_BIG_ENDIAN_MMIO |
92 | bool | 95 | bool |