MMC highlights for 3.12:
Core:
 - Support Allocation Units 8MB-64MB in SD3.0, previous max was 4MB.
 - The slot-gpio helper can now handle GPIO debouncing card-detect.
 - Read supported voltages from DT "voltage-ranges" property.

Drivers:
 - dw_mmc: Add support for ARC architecture, and support exynos5420.
 - mmc_spi: Support CD/RO GPIOs.
 - sh_mobile_sdhi: Add compatibility for more Renesas SoCs.
 - sh_mmcif: Add DT support for DMA channels.
Revert "mmc: tmio-mmc: Remove .set_pwr() callback from platform data"

This reverts commit 3af9d15c719017feb63fa99f89ac6009a5a3d467, which
causes a build failure:

drivers/mfd/asic3.c:724:2: error: unknown field 'set_pwr' specified in initializer
3 files changed