Skip to content

tmio_mmc: SDHI hotplug and random fixes

Magnus Damm linux-mmc linux-sh 1 version In review

Get series with b4
b4 am 20100217073735.32726.12020.sendpatchset@t400s

Versions newest first

  1. v1 Latest5 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5tmio_mmc: Keep card-detect interrupts enableddrivers/mmc/host/tmio_mmc.h+2 -40 replies
2/5tmio_mmc: Add MMC_CAP_MMC_HIGHSPEED support V2drivers/mmc/host/tmio_mmc.c include/linux/mfd/tmio.h+2 -00 replies
3/5tmio_mmc: Use 100ms mmc_detect_change() delaydrivers/mmc/host/tmio_mmc.c+1 -10 replies
4/5tmio_mmc: Remove const from platform data V3include/linux/mfd/tmio.h+1 -10 replies
5/5tmio_mmc: Balance cell enable()/disable() callsdrivers/mmc/host/tmio_mmc.c+8 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/05] tmio_mmc: SDHI hotplug and random fixes

tmio_mmc: SDHI hotplug and random fixes

[PATCH 01/05] tmio_mmc: Keep card-detect interrupts enabled [PATCH 02/05] tmio_mmc: Add MMC_CAP_MMC_HIGHSPEED support V2 [PATCH 03/05] tmio_mmc: Use 100ms mmc_detect_change() delay [PATCH 04/05] tmio_mmc: Remove const from platform data V3 [PATCH 05/05] tmio_mmc: Balance cell enable()/disable() calls

These patches are a collection of fixes for SDHI hotplug and other minor improvements for the tmio_mmc driver.

The first and the third patch contain tmio-mmc specific fixes for SDHI hotplug. Hot insertion and eject have been tested using the sh-2.6 tree with the two SDHI blocks provided by the sh7724 processor using Ecovec24 and ms7724se boards. The single SDHI block included in sh7722 has been tested on Migo-R.

The second patch is the ground work to allow the SDHI mfd driver to enable MMC_CAP_MMC_HIGHSPEED.

The last two patches are just random improvements and fixes for the tmio_mmc driver.

---

 drivers/mmc/host/tmio_mmc.c |   13 ++++++++++---
 drivers/mmc/host/tmio_mmc.h |    6 ++----
 include/linux/mfd/tmio.h    |    3 ++-
 3 files changed, 14 insertions(+), 8 deletions(-)