I thought it might help to list all the recent patches in the order they should apply to make it a bit easier... [1/6,v2] mmc: tmio: split core functionality, DMA and MFD glue [2/6] sh: ecovec: use the CONFIG_MMC_TMIO symbols instead of MFD [3/6,v2] mmc: tmio: convert the SDHI MMC driver from MFD to a standard platform driver [4/6] ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h [5/6] sh: convert boards to use linux/mmc/sh_mobile_sdhi.h [6/6] mfd: remove now redundant sh_mobile_sdhi.h header [1/4,v3] mmc: tmio: only access registers above 0xff, if available [2/4,v3] ARM: mach-shmobile: fix SDHI IO address-range [3/4,v3] sh: fix SDHI IO address-range [4/4,v3] mmc: tmio: remove work-around for unmasked SDIO interrupts [PATCH/RFC,1/2,v2] mmc: tmio: fix power-mode interpretation [PATCH/RFC,2/2,v2] mmc: tmio: support aggressive clock gating All available in the patchwork https://patchwork.kernel.org/project/linux-mmc/list/. The last two patches are somewhat risky, but given the timeframe, we could push them and fix any unlikely regressions later. Thanks Guennadi --- Guennadi Liakhovetski, Ph.D. Freelance Open-Source Software Developer http://www.open-technology.de/ -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html