mmc: mxs-mmc: add mmc host driver for i.MX23/28
authorShawn Guo <shawn.guo@freescale.com>
Mon, 21 Feb 2011 10:35:28 +0000 (18:35 +0800)
committerChris Ball <cjb@laptop.org>
Tue, 15 Mar 2011 17:49:37 +0000 (13:49 -0400)
commite4243f13d10e5fbe2b84e211dcac3bc6e0792167
treeb341d503e6619e862d8fd153a2633cace4a36a18
parent8154b5756d3cb850f846ff38cf35cbbb7c2b45fe
mmc: mxs-mmc: add mmc host driver for i.MX23/28

This adds the mmc host driver for Freescale MXS-based SoC i.MX23/28.
The driver calls into mxs-dma via generic dmaengine api for both pio
and data transfer.

Thanks Chris Ball for the indentation patch.

Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
arch/arm/mach-mxs/include/mach/mmc.h [new file with mode: 0644]
drivers/mmc/host/Kconfig
drivers/mmc/host/Makefile
drivers/mmc/host/mxs-mmc.c [new file with mode: 0644]