[PATCH v2 0/2] Add multiple transfer descriptors support to chipidea udc

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux