All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 0/3] usb: musb: da8xx: Add DMA support
@ 2017-03-29 16:24 Alexandre Bailon
       [not found] ` <20170329162432.27299-1-abailon-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Alexandre Bailon @ 2017-03-29 16:24 UTC (permalink / raw)
  To: b-liu-l0cyMroinI0
  Cc: nsekhar-l0cyMroinI0, khilman-rdvid1DuHRBWk0Htik3J/w,
	ptitiano-rdvid1DuHRBWk0Htik3J/w, tony-4v6yS6AI5VpBDgjK7y7TUQ,
	linux-omap-u79uwXL29TY76Z2rM5mHXA,
	sergei.shtylyov-M4DtvfQ/ZS1MRgGoP+s0PdBPR1lH4CV8,
	linux-usb-u79uwXL29TY76Z2rM5mHXA, grygorii.strashko-l0cyMroinI0,
	Alexandre Bailon

This series update MUSB driver to add DMA support to DA8xx.
It should be applied on top of:
"[PATCH v4 0/3] dmaengine: cppi41: Add dma support to da8xx" and
"[PATCH] ARM: davinci: Add the clock for the CPPI 4.1 DMA engine"

Changes in v7:
- Remove the patch that was adding runtime PM.
  It was breaking system suspend.
- Use of_dev_auxdata to map the DT node name to the name expected by the clock.

Changes in v6:
- Rebased on linux-next. Some patches were conflicting with a series
  adding suspend and resume support.

Changes in v5:
- Fix a typo in commit message of patch 4

Changes in v4:
- Update and clarify the commit message of patch 5
- Fix the typo in patch 3

Changes in v3:
- Remove PM runtime callbacks.
  I have update arch/arm/mach-davinci/pm_domain.c to let PM runtime control
  the usb20 clock.
- Only use PM runtime sync operation.

Changes in v2:
- Clock and IRQ management has been moved to MUSB DA8xx glue
  (was in CPPI 4.1 driver)
- I have added a partial support PM runtime. The goal was to use PM
  runtime to manage clock of MUSB and CPPI 4.1 (they use the same clock).
- CPPI 4.1 is now achild of MUSB DA8xx glue.

Alexandre Bailon (3):
  usb: musb: Use shared irq
  usb: musb: Add support of CPPI 4.1 DMA controller to DA8xx
  usb: musb: musb_cppi41: Workaround DMA stall issue during teardown

 drivers/usb/musb/Kconfig       |  4 ++--
 drivers/usb/musb/da8xx.c       | 43 +++++++++++++++++++++++++++++++++++++++++-
 drivers/usb/musb/musb_core.c   |  2 +-
 drivers/usb/musb/musb_core.h   |  1 +
 drivers/usb/musb/musb_cppi41.c |  4 ++++
 5 files changed, 50 insertions(+), 4 deletions(-)

-- 
2.10.2

--
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] 8+ messages in thread

end of thread, other threads:[~2017-04-17  4:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-29 16:24 [PATCH v7 0/3] usb: musb: da8xx: Add DMA support Alexandre Bailon
     [not found] ` <20170329162432.27299-1-abailon-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
2017-03-29 16:24   ` [PATCH v7 1/3] usb: musb: Use shared irq Alexandre Bailon
2017-03-29 16:24   ` [PATCH v7 2/3] usb: musb: Add support of CPPI 4.1 DMA controller to DA8xx Alexandre Bailon
     [not found]     ` <20170329162432.27299-3-abailon-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
2017-03-29 16:43       ` Bin Liu
2017-04-03 14:59       ` Bin Liu
2017-04-05  8:07         ` Alexandre Bailon
2017-03-29 16:24   ` [PATCH v7 3/3] usb: musb: musb_cppi41: Workaround DMA stall issue during teardown Alexandre Bailon
2017-04-17  4:38   ` [PATCH v7 0/3] usb: musb: da8xx: Add DMA support Bin Liu

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.