Adding MMC1 and MMC2 controllers support for OMAP4 V4: - Rebased to "for_next" branch[LO]. - The first 3 patches [1,2,3] in the series are Minimal set of changes with which MMC1/MMC2 works [No card detect for MMC1]on OMAP4 but with dependencies on following patches [Not in "for_next" branch] [1] I2c patches a)https://patchwork.kernel.org/patch/98937/ b)https://patchwork.kernel.org/patch/98936/ c)https://patchwork.kernel.org/patch/98939/ d)https://patchwork.kernel.org/patch/79735/ [2] Regulator pacth a)https://patchwork.kernel.org/patch/94054/ [3] hsmmc-clk patch a)https://patchwork.kernel.org/patch/96821/ - The patches 4,5 adds card detect feature for MMC1 - Tested on both OMAP4430 SDP and OMAP3430 SDP [Also with omap_hsmmc.c as Kernel Module]. - Compile tested for rest of omap3 boards using omap3_defconfig. Could any one test on other boards V3: http://www.mail-archive.com/linux-mmc@xxxxxxxxxxxxxxx/msg01908.html V2: http://www.mail-archive.com/linux-omap@xxxxxxxxxxxxxxx/msg27612.html V1: http://www.mail-archive.com/linux-omap@xxxxxxxxxxxxxxx/msg26858.html Kishore Kadiyala (5): OMAP4 HSMMC :Adding hsmmc support to board file OMAP4 HSMMC :Adding PBIAS Configuration for MMC1 Controller OMAP4 HSMMC :Enable HSMMC support OMAP HSMMC :Adding a flag to determine the card detect type OMAP4 HSMMC :Adding card detect support for MMC1 Controller arch/arm/configs/omap_4430sdp_defconfig | 19 +++++- arch/arm/mach-omap2/Makefile | 3 +- arch/arm/mach-omap2/board-2430sdp.c | 2 + arch/arm/mach-omap2/board-3430sdp.c | 3 + arch/arm/mach-omap2/board-4430sdp.c | 64 +++++++++++++++-- arch/arm/mach-omap2/board-cm-t35.c | 3 + arch/arm/mach-omap2/board-devkit8000.c | 2 + arch/arm/mach-omap2/board-igep0020.c | 3 + arch/arm/mach-omap2/board-ldp.c | 2 + arch/arm/mach-omap2/board-omap3beagle.c | 2 + arch/arm/mach-omap2/board-omap3evm.c | 2 + arch/arm/mach-omap2/board-omap3pandora.c | 4 + arch/arm/mach-omap2/board-omap3touchbook.c | 2 + arch/arm/mach-omap2/board-overo.c | 3 + arch/arm/mach-omap2/board-rx51-peripherals.c | 3 + arch/arm/mach-omap2/board-zoom-peripherals.c | 3 + arch/arm/mach-omap2/hsmmc.c | 98 +++++++++++++++++++++++--- arch/arm/mach-omap2/hsmmc.h | 1 + arch/arm/plat-omap/include/plat/control.h | 20 +++++ arch/arm/plat-omap/include/plat/mmc.h | 5 ++ drivers/mfd/twl6030-irq.c | 23 ++++++ drivers/mmc/host/omap_hsmmc.c | 31 +++++++-- include/linux/i2c/twl.h | 47 ++++++++++++ 23 files changed, 322 insertions(+), 23 deletions(-) -- 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