mmc: mxcmmc: use dmaengine API
authorSascha Hauer <s.hauer@pengutronix.de>
Fri, 18 Feb 2011 09:21:09 +0000 (10:21 +0100)
committerChris Ball <cjb@laptop.org>
Tue, 15 Mar 2011 17:49:32 +0000 (13:49 -0400)
commitf53fbde48ef0a5ce7733fbc84da18014d0a11cf0
tree2b4114de4c09fcddd437f395a6c4f6042fa5c2be
parentc9b2a06fb0efda37241861915a8639c27bddaa85
mmc: mxcmmc: use dmaengine API

This switches the mxcmmc driver to use the dmaengine API. Unlike
the old one this one is always present in the tree, even if no DMA
is implemented, hence we can remove all the #ifdefs in from the driver.
The driver automatically switches to PIO mode if no DMA support or no
suitable channel is available.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/mxcmmc.c