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/[email protected]/msg01908.html
V2:
http://www.mail-archive.com/[email protected]/msg27612.html
V1:
http://www.mail-archive.com/[email protected]/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-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html