Hi Nicolas,
Could you pull the fix for [Bug 754254] imx51 randomly truncates serial input at 31 characters?
It extends the card CD/WP support for mx5 platforms, and adds the board level configuration for mx51evk to fix bug 754254 on this particular board. Other boards need to add their board level configuration to actually enable the support.
The following changes since commit dcd71f6729fbee40d28a99cb645c979c3db7b545
ARM: footbridge: fix clock event support
are available in the git repository at:
git://git.linaro.org/people/shawnguo/linux-2.6.git fix-754254
Chris Ball (2): mmc: Replace SDHCI_QUIRK_FORCE_BLK_SZ_2048 with a platform hook. mmc: Replace SDHCI_QUIRK_NO_MULTIBLOCK with a platform hook.
Shawn Guo (9): mmc: sdhci: make sdhci-pltfm device drivers self registered mmc: sdhci: eliminate sdhci_of_host and sdhci_of_data mmc: sdhci: make sdhci-of device drivers self registered mmc: sdhci: merge two sdhci-pltfm.h into one mmc: sdhci: change sdhci-pltfm into a module * mmc: sdhci: fix interrupt storm from card detection * mmc: sdhci-esdhc-imx: SDHCI_CARD_PRESENT does not get cleared * mmc: sdhci-esdhc-imx: remove "WP" from flag ESDHC_FLAG_GPIO_FOR_CD_WP * mmc: sdhci-esdhc-imx: extend card_detect and write_protect support for mx5
[ The last four patches marked with '*' are the actual fixing, and the others are prerequisite patches from mmc-next tree. ]
arch/arm/mach-imx/eukrea_mbimxsd25-baseboard.c | 3 +- arch/arm/mach-imx/eukrea_mbimxsd35-baseboard.c | 3 +- arch/arm/mach-imx/mach-mx25_3ds.c | 2 + arch/arm/mach-imx/mach-pcm043.c | 2 + arch/arm/mach-mx5/board-mx51_babbage.c | 24 ++- .../plat-mxc/devices/platform-sdhci-esdhc-imx.c | 12 + arch/arm/plat-mxc/include/mach/esdhc.h | 25 ++- drivers/mmc/host/Kconfig | 49 ++-- drivers/mmc/host/Makefile | 18 +- drivers/mmc/host/sdhci-cns3xxx.c | 44 ++++- drivers/mmc/host/sdhci-dove.c | 43 ++++- drivers/mmc/host/sdhci-esdhc-imx.c | 218 ++++++++++++----- drivers/mmc/host/sdhci-esdhc.h | 3 +- drivers/mmc/host/sdhci-of-core.c | 253 -------------------- drivers/mmc/host/sdhci-of-esdhc.c | 93 ++++++-- drivers/mmc/host/sdhci-of-hlwd.c | 67 +++++- drivers/mmc/host/sdhci-of.h | 42 ---- drivers/mmc/host/sdhci-pltfm.c | 216 ++++++++--------- drivers/mmc/host/sdhci-pltfm.h | 90 +++++++- drivers/mmc/host/sdhci-tegra.c | 117 +++++++--- drivers/mmc/host/sdhci.c | 32 ++- drivers/mmc/host/sdhci.h | 2 + include/linux/mmc/sdhci-pltfm.h | 35 --- include/linux/mmc/sdhci.h | 8 +- 24 files changed, 763 insertions(+), 638 deletions(-)