[PATCH v2 00/10] more dwc2/gadget fixes
(too old to reply)
Marek Szyprowski
2014-10-20 10:45:30 UTC
Raw Message

This patchset contains a set of fixes to solve vaious minor issues
related to cable connect/disconnect events, pull-up control,
soft-disconnect mode, proper usb phy operation and restoring gadget
state after suspend/resume cycle.

Changes since v1 (http://www.spinics.net/lists/linux-samsung-soc/msg37842.html):
- fixed issues spotted by Felipe Balbi

Best regards
Marek Szyprowski, PhD
Samsung R&D Institute Poland

Marek Szyprowski (10):
usb: dwc2/gadget: report disconnect event from 'end session' irq
usb: dwc2/gadget: fix enumeration issues
usb: dwc2/gadget: fix gadget unregistration in udc_stop() function
usb: dwc2/gadget: disable phy before turning off power regulators
usb: dwc2/gadget: move setting last reset time to s3c_hsotg_core_init
usb: dwc2/gadget: decouple setting soft-disconnect from
usb: dwc2/gadget: move phy control calls out of pullup() method
usb: dwc2/gadget: use soft-disconnect udc feature in pullup() method
usb: dwc2/gadget: fix calls to phy control functions in suspend/resume
usb: dwc2/gadget: rework suspend/resume code to correctly restore
gadget state

drivers/usb/dwc2/core.h | 4 +-
drivers/usb/dwc2/gadget.c | 95 ++++++++++++++++++++++++++++++++---------------
2 files changed, 69 insertions(+), 30 deletions(-)