commit | cc9e6c495b0a37cc4f7003e470bcbb15ea760377 | [log] [tgz] |
---|---|---|
author | Michael Grzeschik <m.grzeschik@pengutronix.de> | Thu Jun 13 17:59:53 2013 +0300 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Mon Jun 17 13:45:47 2013 -0700 |
tree | 620189fb514e382806ac61237b2812476c9abe07 | |
parent | 20a677fd63c57edd5b0c463baa44f133b2f2d4a0 [diff] |
usb: chipidea: udc: manage dynamic amount of tds with a linked list Instead of having a limited number of usable tds in the udc we use a linked list to support dynamic amount of needed tds for all special gadget types. This improves throughput. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Reviewed-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>