Improved Transaction Translator scheduling

configname: CONFIG_USB_EHCI_TT_NEWSCHED

Linux Kernel Configuration
└─>Device Drivers
└─>USB support
└─>Improved Transaction Translator scheduling
In linux kernel since version 2.6.20 (release Date: 2007-02-04)
This changes the periodic scheduling code to fill more of the low
and full speed bandwidth available from the Transaction Translator
(TT) in USB 2.0 hubs. Without this, only one transfer will be
issued in each microframe, significantly reducing the number of
periodic low/fullspeed transfers possible.

If you have multiple periodic low/fullspeed devices connected to a
highspeed USB hub which is connected to a highspeed USB Host
Controller, and some of those devices will not work correctly
(possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if
you have only one such device and it doesn't work, you could try
saying N.

If unsure, say Y.