On Wed, Apr 01, 2015 at 07:03:31PM -0700, John Youn wrote: > On 3/24/2015 2:00 AM, Mian Yousaf Kaukab wrote: > > Hi, > > This patchset consists of some bug fixes and feature enhancements for > > the dwc2 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. > > > > This is based on testing/next branch in Felipe's git. > > > > Thank you, > > > > Best regards, > > Yousaf > > > > History: > > v4: > > - Fixed comment from Julius Werner > > v3: > > - Fixed comments from Julius Werner and Sergei Shtylyov > > - Dropped "usb: dwc2: allow dwc2_pci to be a module even when dwc2 is statically linked" > > due to http://marc.info/?l=linux-usb&m=142661773703793&w=2 > > - "usb: dwc2: host: ensure qtb exists before dereferencing it" is added > > to fix a NULL pointer dereferencing bug > > v2: > > - Fixed comments from John Youn and Julius Werner > > - Fixed regression, found by John, when switching to gadget mode > > after running host mode > > - Added patch to add core parameter for enabling/disabling hibernation > > - Added patch to build dwc2_pci.ko independent from dwc2.ko > > v1: > > - Fixed comments from John Youn and Robert Baldyga > > - Dropped all changes to pci.c due to > > http://permalink.gmane.org/gmane.linux.usb.general/123411 > > - Added patch to remove unnecessary EXPORT_SYMBOL_GPL calls > > > > Gregory Herrero (15): > > usb: dwc2: add controller hibernation support > > usb: dwc2: implement hibernation during bus suspend/resume > > usb: dwc2: controller must update lx_state before releasing lock > > usb: dwc2: add external_id_pin_ctl core parameter > > usb: dwc2: gadget: use reset detect interrupt > > usb: dwc2: gadget: ignore pm suspend/resume in L2 > > usb: dwc2: gadget: prevent new request submission during suspend > > usb: dwc2: gadget: powerup controller if needed > > usb: dwc2: gadget: enable otg flag in dual role configuration > > usb: dwc2: host: add bus_suspend/bus_resume callback > > usb: dwc2: host: resume root hub on port connect > > usb: dwc2: host: spinlock urb_enqueue > > usb: dwc2: host: don't use dma_alloc_coherent with irqs disabled > > usb: dwc2: add hibernation core parameter > > usb: dwc2: host: ensure qtb exists before dereferencing it > > > > Jingwu Lin (1): > > usb: dwc2: host: implement test mode > > > > Mian Yousaf Kaukab (6): > > usb: dwc2: move debugfs code to a separate file > > usb: dwc2: debugfs: add support for complete register dump > > usb: dwc2: set parameter values in probe function > > usb: dwc2: gadget: remove s3c_hsotg_ep_disable_force > > usb: dwc2: host: register handle to the phy > > usb: dwc2: remove dwc2_platform.ko > > > > drivers/usb/dwc2/Kconfig | 8 - > > drivers/usb/dwc2/Makefile | 9 +- > > drivers/usb/dwc2/core.c | 439 +++++++++++++++++++++++- > > drivers/usb/dwc2/core.h | 120 ++++++- > > drivers/usb/dwc2/core_intr.c | 45 ++- > > drivers/usb/dwc2/debug.h | 27 ++ > > drivers/usb/dwc2/debugfs.c | 771 +++++++++++++++++++++++++++++++++++++++++++ > > drivers/usb/dwc2/gadget.c | 459 +++----------------------- > > drivers/usb/dwc2/hcd.c | 100 +++--- > > drivers/usb/dwc2/hcd.h | 7 +- > > drivers/usb/dwc2/hcd_intr.c | 66 +++- > > drivers/usb/dwc2/hcd_queue.c | 15 +- > > drivers/usb/dwc2/platform.c | 25 +- > > 13 files changed, 1570 insertions(+), 521 deletions(-) > > create mode 100644 drivers/usb/dwc2/debug.h > > create mode 100644 drivers/usb/dwc2/debugfs.c > > > > For this series: > > Acked-by: John Youn <johnyoun@xxxxxxxxxxxx> Ok, I had two minor comments to the patchset, so I'll wait for another version. Hopefully it comes with your acked-by in place so it saves me some time ;-) cheers -- balbi
Attachment:
signature.asc
Description: Digital signature