dmaengine i.MX SDMA: Allow to run without firmware
authorSascha Hauer <s.hauer@pengutronix.de>
Wed, 6 Oct 2010 13:41:15 +0000 (15:41 +0200)
committerSascha Hauer <s.hauer@pengutronix.de>
Fri, 3 Dec 2010 10:04:54 +0000 (11:04 +0100)
commit5b28aa319bba96987316425a1131813d87cbab35
tree7fac8d3e54717355d83ac3d3fd1e4ec7440d7126
parent9ab4650f718a0e1cb8792bab4ef97efca4ac75c2
dmaengine i.MX SDMA: Allow to run without firmware

The SDMA firmware consists of a ROM part and a RAM part.
The ROM part is always present in the SDMA engine and
is sufficient for many cases.
This patch allows to pass in platform data containing
the script addresses in ROM, so loading a firmware is
optional now.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Acked-by: Dan Williams <dan.j.williams@intel.com>
arch/arm/plat-mxc/include/mach/sdma.h
drivers/dma/imx-sdma.c