These patches add support to handle requests which spawn into several TDs.

Changes since v1:
- fixed missing static for free_pending_td
- fixed resetting mEp->pending_TD to NULL

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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to