All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Pending dmaengine patches
@ 2013-07-18 16:46 ` Joel Fernandes
  0 siblings, 0 replies; 36+ messages in thread
From: Joel Fernandes @ 2013-07-18 16:46 UTC (permalink / raw)
  To: Tony Lindgren, Sekhar Nori, Matt Porter, Grant Likely,
	Rob Herring, Vinod Koul, Mark Brown, Benoit Cousson,
	Russell King, Balaji TK, Gururaja Hebbar, Chris Ball
  Cc: Jason Kridner, Mark Jackson, Devicetree Discuss, Linux OMAP List,
	Linux ARM Kernel List, Linux DaVinci Kernel List,
	Linux Kernel Mailing List, Linux Documentation List,
	Linux MMC List, Linux SPI Devel List, Arnd Bergmann

I've reworked Matt's dmaegine sg_limits series addressing review comments at [1].

Currently MMC on AM33xx requires EDMA which was posted and accepted, following
it is a series that are fixes that have to go in for it to work correctly.
Without this series, DMA fails on MMC resulting in I/O errors.

A subsequent MMC DT patch for AM33xx is also on hold [2] for the same reason.

Tested on AM335x (Beaglebone Rev A5A).

[1] http://linux.davincidsp.com/pipermail/davinci-linux-open-source/2013-March/026658.html
[2] http://lkml.indiana.edu/hypermail/linux/kernel/1306.3/03766.html

Matt Porter (3):
  dmaengine: add dma_get_slave_sg_limits()
  mmc: omap_hsmmc: set max_segs based on dma engine limits
  dma: edma: add device_slave_sg_limits() support

 drivers/dma/edma.c            |   14 +++++++++++++
 drivers/mmc/host/omap_hsmmc.c |    9 +++++++++
 include/linux/dmaengine.h     |   45 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+)

-- 
1.7.9.5


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

end of thread, other threads:[~2013-07-29  7:23 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-18 16:46 [PATCH 0/3] Pending dmaengine patches Joel Fernandes
2013-07-18 16:46 ` Joel Fernandes
2013-07-18 16:46 ` Joel Fernandes
2013-07-18 16:46 ` [PATCH 1/3] dmaengine: add dma_get_slave_sg_limits() Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes
2013-07-18 16:16   ` Vinod Koul
2013-07-18 16:16     ` Vinod Koul
2013-07-18 16:16     ` Vinod Koul
2013-07-18 16:16     ` Vinod Koul
2013-07-22 21:45     ` Joel Fernandes
2013-07-22 21:45       ` Joel Fernandes
2013-07-22 21:45       ` Joel Fernandes
2013-07-22 21:45       ` Joel Fernandes
     [not found]       ` <51EDA80F.7060606-l0cyMroinI0@public.gmane.org>
2013-07-23  6:41         ` Lars-Peter Clausen
2013-07-23  6:41           ` Lars-Peter Clausen
     [not found]           ` <51EE25A4.7000609-Qo5EllUWu/uELgA04lAiVw@public.gmane.org>
2013-07-23  6:50             ` Joel Fernandes
2013-07-23  6:50               ` Joel Fernandes
2013-07-18 17:08   ` Russell King - ARM Linux
2013-07-18 17:08     ` Russell King - ARM Linux
2013-07-18 17:08     ` Russell King - ARM Linux
2013-07-18 17:08     ` Russell King - ARM Linux
2013-07-18 18:57     ` Joel Fernandes
2013-07-18 18:57       ` Joel Fernandes
2013-07-18 18:57       ` Joel Fernandes
2013-07-18 18:57       ` Joel Fernandes
2013-07-29  6:44       ` Vinod Koul
2013-07-29  6:44         ` Vinod Koul
2013-07-29  6:44         ` Vinod Koul
2013-07-29  6:44         ` Vinod Koul
2013-07-18 16:46 ` [PATCH 2/3] mmc: omap_hsmmc: set max_segs based on dma engine limits Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes
2013-07-18 16:46 ` [PATCH 3/3] dma: edma: add device_slave_sg_limits() support Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes
2013-07-18 16:46   ` Joel Fernandes

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.