These patches add support to handle requests which spawn into several TDs. Michael Grzeschik (2): usb: chipidea: udc: manage dynamic amount of tds with an linked list usb: chipidea: udc: add multiple td support to hardware_{en,de}queue drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/core.c | 1 - drivers/usb/chipidea/debug.c | 19 ++-- drivers/usb/chipidea/udc.c | 239 +++++++++++++++++++++++++++++-------------- drivers/usb/chipidea/udc.h | 11 +- 5 files changed, 183 insertions(+), 88 deletions(-) -- 1.8.2.rc2 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html