]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00178290-1 Merge mmc: sdhci-esdhc-imx: Enable ADMA2
authorDong Aisheng <b29396@freescale.com>
Mon, 26 Mar 2012 03:23:22 +0000 (11:23 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:11:22 +0000 (14:11 +0200)
commitbce77ee544a72ea979df829bd4a0e86292402559
treeca58f8e4086467c9d84c80984c897a7755301b42
parent2bf5382812db79288dfcc25fbaab4aa29e084f97
ENGR00178290-1 Merge mmc: sdhci-esdhc-imx: Enable ADMA2

Add auto cmd23 fix.

The original commit merged is: 97e4ba6a5
Subject: [PATCH 1/1] mmc: sdhci-esdhc-imx: Enable ADMA2

Eanble the ADMA2 mode for freescale esdhc imx driver, tested on MX25
3DS board, MX51 BBG board and MX53 LOCO board.

This patch is only used to enable the ADMA2 for MX51/53 platforms.
MX25/35 can't support the ADMA2 mode, set BROKEN_ADMA quirk on
MX25/35 platforms.

The ADMA mode supported or not can be distinguished by bit 20 of
the Capability Register (offset 0x40) in the FSL eSDHC module.

Signed-off-by: Richard Zhu <richard.zhu@linaro.org>
Tested-and-acked-by: Eric Miao <eric.miao@linaro.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
Signed-off-by: Dong Aisheng <b29396@freescale.com>
drivers/mmc/host/sdhci-esdhc-imx.c