In the set_ios function there has been a mess of how the power register can be modified. One part, especially strange was related to the use of the vdd_handler. V2 changes: -Rebased to remove dependency to other patch serie for mmci called "mmc: mmci: Improvements and bugfixes for SDIO". -Fixed minor review comments. Sebastian Rasmussen (1): mmc: mmci: Put power register deviations in variant data Ulf Hansson (2): mmc: mmci: Provide option to configure bus signal direction mmc: mmci: Change vdd_handler to a generic ios_handler arch/arm/mach-ux500/board-mop500-sdi.c | 21 +++++-------- drivers/mmc/host/mmci.c | 49 ++++++++++++++++++++++++++----- drivers/mmc/host/mmci.h | 10 ------ include/linux/amba/mmci.h | 22 ++++++++++++-- 4 files changed, 68 insertions(+), 34 deletions(-) -- 1.7.5.4 -- 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