On Mon, 5 Jan 2015, Paul Zimmerman wrote: > Adding Dinh to CC. > > Robert, Dinh, I would like to have your tested-bys for this series, please. > I'll try to test this by the end of this week. Dinh > > > From: Mian Yousaf Kaukab [mailto:yousaf.kaukab@xxxxxxxxx] > > Sent: Friday, January 02, 2015 6:42 AM > > > > Hi, > > This patchset consists of various bug fixes and feature enhancements for the > > dwc2 gadget driver. All the patches are verified on dwc2 v3.0a with dedicated > > fifos. Main focus of testing was with dma enabled. Although basic testing > > without dma was also done. > > > > It is based on testing/next branch in Felipe's git with > > https://lkml.org/lkml/2014/12/16/135 applied on top. > > > > Thank you, > > > > Best regards, > > Yousaf > > > > History: > > v2: > > - Rebased to Felipe's testing/next with https://lkml.org/lkml/2014/12/16/135 > > applied on top. > > - Fixed comments from Robert Baldyga > > - Some cosmetic changes > > - Replaced usb: dwc2: gadget: process setup packet on transfer complete > > with > > usb: dwc2: gadget: don't process XferCompl on setup packet > > - Updated usb: dwc2: gadget: provide gadget handle to the phy > > so that otg_set_peripheral is called in both udc_start and udc_stop. > > > > v1: > > - Addressed comments from Sergei Shtylyov > > > > Gregory Herrero (13): > > usb: dwc2: gadget: register gadget handle to the phy > > usb: dwc2: gadget: write correct value in ahbcfg register > > usb: dwc2: gadget: don't erase gahbcfg register when enabling dma > > usb: dwc2: gadget: add device tree property to enable dma > > Documentation: dt-bindings: add dt binding info for dwc2 g-use-dma > > usb: dwc2: gadget: configure fifos from device tree > > Documentation: dt-bindings: add dt binding info for dwc2 fifo resizing > > usb: dwc2: gadget: don't block after fifo flush timeout > > usb: dwc2: gadget: add vbus_session support > > usb: dwc2: gadget: reset fifo_map when initializing fifos > > usb: dwc2: gadget: fix pullup handling > > usb: dwc2: gadget: add vbus_draw support > > usb: dwc2: gadget: force gadget initialization in dev mode > > > > Mian Yousaf Kaukab (17): > > usb: dwc2: gadget: mask fifo empty irq with dma > > usb: dwc2: gadget: don't process XferCompl on setup packet > > usb: dwc2: gadget: don't embed ep0 buffers > > usb: dwc2: gadget: fix error path in dwc2_gadget_init > > usb: dwc2: gadget: add bi-directional endpoint support > > usb: dwc2: gadget: check interrupts for all endpoints > > usb: dwc2: gadget: remove unused members from hsotg_req > > usb: dwc2: gadget: fix debug loop limits > > usb: dwc2: gadget: consider all tx fifos > > usb: dwc2: gadget: kill requests after disabling ep > > usb: dwc2: gadget: manage ep0 state in software > > usb: dwc2: gadget: fix zero length packet transfers > > usb: dwc2: gadget: dont warn if endpoint is not enabled > > usb: dwc2: gadget: rename sent_zlp to send_zlp > > usb: dwc2: gadget: pick smallest acceptable fifo > > usb: dwc2: gadget: fix fifo allocation leak > > usb: dwc2: gadget: report disconnection after reset > > > > Documentation/devicetree/bindings/usb/dwc2.txt | 4 + > > drivers/usb/dwc2/core.h | 46 +- > > drivers/usb/dwc2/gadget.c | 786 ++++++++++++++++--------- > > drivers/usb/dwc2/hw.h | 1 + > > 4 files changed, 550 insertions(+), 287 deletions(-) > > > > -- > > 1.9.1 > > -- > 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 > BR, Dinh -- 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