Some general fixes and updates. It's really more of a re-sync with the current Google driver. The following changes since commit 6b7b284958d47b77d06745b36bc7f36dab769d9b: Linus Torvalds (1): Linux 2.6.33-rc2 are available in the git repository at: git://codeaurora.org/quic/kernel/dwalker/linux-msm.git msm-mmc_sdcc Dmitry Shmidt (1): mmc: msm_sdcc: Don't set host->curr.mrq until after we're sure the busclk timer won't fire Roel Kluin (1): msm_sdcc.c: missing brackets in msmsdcc_resume() San Mehat (15): mmc: msm_sdcc: Clean up clock management and add a 10us delay after enabling clocks mmc: msm_sdcc: Snoop SDIO_CCCR_ABORT register msm: Add 'execute' datamover callback mmc: msm_sdcc: Driver clocking/irq improvements mmc: msm_sdcc: Wrap readl/writel calls with appropriate clk delays mmc: msm_sdcc: Schedule clock disable after probe mmc: msm_sdcc: Reduce command timeouts and improve reliability. mmc: msm_sdcc: Fix bug where busclk expiry timer was not properly disabled mmc: msm_sdcc: Featurize busclock power save and disable it by default mmc: msm_sdcc: Fix issue where we might not end a sucessfull request mmc: msm_sdcc: Don't disable interrupts while suspending mmc: msm_sdcc: Enable busclk idle timer for power savings mmc: msm_sdcc: Fix the dma exec function to use the proper delays mmc: msm_sdcc: Fix issue where clocks could be disabled mid transaction drivers: mmc: msm_sdcc: Add EMBEDDED_SDIO support arch/arm/mach-msm/dma.c | 5 + arch/arm/mach-msm/include/mach/dma.h | 2 + drivers/mmc/host/msm_sdcc.c | 476 ++++++++++++++++++++------------- drivers/mmc/host/msm_sdcc.h | 15 +- 4 files changed, 309 insertions(+), 189 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html