[PATCH v4 0/5] Adding MMC Support on OMAP4430 SDP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux