dmaengine Archive on lore.kernel.org
 help / color / Atom feed
* Re: dmatest
       [not found] <EF270728DE298848811674C591B01D3D62FB5515@FMSMSX108.amr.corp.intel.com>
@ 2019-06-12  9:06 ` andriy.shevchenko
  0 siblings, 0 replies; only message in thread
From: andriy.shevchenko @ 2019-06-12  9:06 UTC (permalink / raw)
  To: Kwong, Jonathan; +Cc: dmaengine

+Cc: DMA engine *public* mailing list, be careful with details

On Tue, Jun 11, 2019 at 10:50:12PM +0000, Kwong, Jonathan wrote:
> Is there some equivalent of dmatest, that handles Mem to MMIO, and MMIO to Mem, please ?

It would be nice to have, though it is tough to achieve since each hardware
requires quite different way to be programmed, besides the fact of DMA req and
DMA ack wires to be connected between DMA engine and hardware in question.
Raw transfer to some MMIO doesn't make any sense and may even be harmful.

Thus, the driver of actual DMA user *is* the test suite at the same time. We
usually are using SPI to test DMA functionality because it's easy to setup and
there are plenty of tools to test transfers in loopback mode.

-- 
With Best Regards,
Andy Shevchenko



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <EF270728DE298848811674C591B01D3D62FB5515@FMSMSX108.amr.corp.intel.com>
2019-06-12  9:06 ` dmatest andriy.shevchenko

dmaengine Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/dmaengine/0 dmaengine/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 dmaengine dmaengine/ https://lore.kernel.org/dmaengine \
		dmaengine@vger.kernel.org dmaengine@archiver.kernel.org
	public-inbox-index dmaengine


Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.dmaengine


AGPL code for this site: git clone https://public-inbox.org/ public-inbox