All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/9] usb: dwc3: add dual-role support
@ 2015-07-08 10:31 ` Roger Quadros
  0 siblings, 0 replies; 28+ messages in thread
From: Roger Quadros @ 2015-07-08 10:31 UTC (permalink / raw)
  To: balbi-l0cyMroinI0
  Cc: tony-4v6yS6AI5VpBDgjK7y7TUQ, Joao.Pinto-HKixBCOQz3hWk0Htik3J/w,
	linux-usb-u79uwXL29TY76Z2rM5mHXA,
	linux-kernel-u79uwXL29TY76Z2rM5mHXA,
	linux-omap-u79uwXL29TY76Z2rM5mHXA, Roger Quadros

Hi,

Adds dual role support to dwc3 controller driver.
Series depends on [1] for core OTG/dual-role support.

Patches are based on v4.2-rc1.

Tested on am437x-gp-evm and dra7-evm after platform related patches are
applied. Those are sent seprately.

You will also need the fixes mentioned in [2]

[1] core OTG/DRD support - http://thread.gmane.org/gmane.linux.kernel/1991413
[2] fixes needed for dwc3 to work on dra7
- https://patchwork.kernel.org/patch/6732611/
- https://patchwork.kernel.org/patch/6725291/
- http://article.gmane.org/gmane.linux.usb.general/127693

cheers,
-roger

Felipe Balbi (1):
  usb: dwc3: core: Adapt to named interrupts

George Cherian (1):
  usb: dwc3: dwc3-omap: Make the wrapper interrupt shared

Roger Quadros (7):
  usb: dwc3: add dual-role support
  usb: dwc3: core.h: add some register definitions
  usb: dwc3: core: make dual-role work with OTG irq
  usb: dwc3: save/restore OTG registers during suspend/resume
  usb: dwc3: gadget: Fix suspend/resume during dual-role mode
  usb: dwc3: core: Prevent otg events from disabling themselves
  usb: dwc3: core: don't break during suspend/resume while we're
    dual-role

 drivers/usb/dwc3/core.c          | 409 +++++++++++++++++++++++++++++++++++++--
 drivers/usb/dwc3/core.h          | 113 +++++++++++
 drivers/usb/dwc3/dwc3-omap.c     |   4 +-
 drivers/usb/dwc3/gadget.c        |   8 +-
 drivers/usb/dwc3/platform_data.h |   1 +
 5 files changed, 513 insertions(+), 22 deletions(-)

-- 
2.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2015-07-08 14:45 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-08 10:31 [PATCH v3 0/9] usb: dwc3: add dual-role support Roger Quadros
2015-07-08 10:31 ` Roger Quadros
2015-07-08 10:31 ` [PATCH v3 1/9] " Roger Quadros
2015-07-08 10:31   ` Roger Quadros
2015-07-08 10:31 ` [PATCH v3 2/9] usb: dwc3: core.h: add some register definitions Roger Quadros
2015-07-08 10:31   ` Roger Quadros
2015-07-08 10:36 ` [PATCH v3 3/9] usb: dwc3: dwc3-omap: Make the wrapper interrupt shared Roger Quadros
2015-07-08 10:36   ` Roger Quadros
2015-07-08 10:36 ` [PATCH v3 4/9] usb: dwc3: core: Adapt to named interrupts Roger Quadros
2015-07-08 10:36   ` Roger Quadros
     [not found]   ` <1436351795-28556-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2015-07-08 13:06     ` Sergei Shtylyov
2015-07-08 13:06       ` Sergei Shtylyov
2015-07-08 14:43       ` Roger Quadros
2015-07-08 14:43         ` Roger Quadros
2015-07-08 10:36 ` [PATCH v3 5/9] usb: dwc3: core: make dual-role work with OTG irq Roger Quadros
2015-07-08 10:36   ` Roger Quadros
2015-07-08 10:36 ` [PATCH v3 6/9] usb: dwc3: save/restore OTG registers during suspend/resume Roger Quadros
2015-07-08 10:36   ` Roger Quadros
2015-07-08 10:37 ` [PATCH v3 7/9] usb: dwc3: gadget: Fix suspend/resume during dual-role mode Roger Quadros
2015-07-08 10:37   ` Roger Quadros
2015-07-08 10:37 ` [PATCH v3 8/9] usb: dwc3: core: Prevent otg events from disabling themselves Roger Quadros
2015-07-08 10:37   ` Roger Quadros
2015-07-08 10:37 ` [PATCH v3 9/9] usb: dwc3: core: don't break during suspend/resume while we're dual-role Roger Quadros
2015-07-08 10:37   ` Roger Quadros
     [not found]   ` <1436351860-28813-1-git-send-email-rogerq-l0cyMroinI0@public.gmane.org>
2015-07-08 13:11     ` Sergei Shtylyov
2015-07-08 13:11       ` Sergei Shtylyov
     [not found]       ` <559D217B.5000500-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8@public.gmane.org>
2015-07-08 14:44         ` Roger Quadros
2015-07-08 14:44           ` Roger Quadros

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.