Hi all, Here's an unfinished version of SG list support on Gadget framework. Before going any further I would like to hear from the rest of the community what do you guys think about the approach. See that the DWC3 support is unfinished and still lacks the actual TRB programming, but all the memory allocations and the basic skeleton for sg_prepare() (the real meat) is pretty much done. Any tips, concerns, comments are welcome, of course. Felipe Balbi (2): usb: gadget: introduce support for sg lists usb: dwc3: gadget: implement SG support drivers/usb/dwc3/gadget.c | 80 ++++++++++++++++++++++++++++++++++++++++++++ include/linux/usb/gadget.h | 70 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 150 insertions(+), 0 deletions(-) -- 1.7.8.rc0 -- 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