All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/14] mmc: mmci: Improved PM support, cleanup and bugfixes
@ 2011-12-05 17:35 ` Ulf Hansson
  0 siblings, 0 replies; 52+ messages in thread
From: Ulf Hansson @ 2011-12-05 17:35 UTC (permalink / raw)
  To: linux-mmc, linux-arm-kernel; +Cc: Russell King, Ulf Hansson, Lee Jones

This patchserie is based on Linux 3.2-rc3 and contains the following:

Patch 1 -> 4:
Minor changes for bugs and some performance optimizations.
Previously sent to the mailing list.

Patch 5 -> 7:
Minor changes affecting how to handle a levelshifter.
Previously sent to the mailing list.

Patch 8:
Bugfix for dma. Previously sent to the mailing list, ongoing discussion.

Patch 9 -> 14:
Improvement of PM support.
An earlier patch around extending the PM runtime support for mmci has been
discussed on the mailing list rather recently. Those review comment's
has been considered in these patches.


This patchstack is becomming quite big. Hopefully it should still be possible
review each piece separate. Those patches that earlier have been uploaded into
Russell's patchtracker will be replaced with these new rebased versions.


Sebastian Rasmussen (1):
  mmc: mmci: Put power register deviations in variant data

Ulf Hansson (13):
  mmc: mmci: Support MMC_PM_KEEP_POWER
  mmc: mmci: Fixup handling of MCI_STARTBITERR
  mmc: mmci: Increase max_segs from 16 to 128
  mmc: mmci: Do not release spinlock in request_end
  mmc: mmci: Provide option to configure bus signal direction
  mmc: mmci: Change vdd_handler to a generic ios_handler
  mmc: mmci: Fixup error handling for dma
  mmc: mmci: Change from using legacy suspend
  mmc: mmci: Cache MMCICLOCK and MMCIPOWER register
  mmc: mmci: Fixup use of runtime PM and use autosuspend
  mmc: mmci: Decrease current consumption in suspend
  mmc: mmci: Implement PM runtime callbacks to save power
  mmc: mmci: Use ios_handler to save power

 arch/arm/mach-ux500/board-mop500-sdi.c |   21 +--
 drivers/mmc/host/mmci.c                |  266 ++++++++++++++++++++++++++------
 drivers/mmc/host/mmci.h                |   15 +--
 include/linux/amba/mmci.h              |   22 +++-
 4 files changed, 252 insertions(+), 72 deletions(-)

-- 
1.7.5.4


^ permalink raw reply	[flat|nested] 52+ messages in thread

end of thread, other threads:[~2012-01-09 15:13 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-05 17:35 [PATCH 00/14] mmc: mmci: Improved PM support, cleanup and bugfixes Ulf Hansson
2011-12-05 17:35 ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 01/14] mmc: mmci: Support MMC_PM_KEEP_POWER Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 02/14] mmc: mmci: Fixup handling of MCI_STARTBITERR Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-18 23:15   ` Russell King - ARM Linux
2011-12-18 23:15     ` Russell King - ARM Linux
2011-12-19  8:59     ` Ulf Hansson
2011-12-19  8:59       ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 03/14] mmc: mmci: Increase max_segs from 16 to 128 Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 04/14] mmc: mmci: Do not release spinlock in request_end Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 05/14] mmc: mmci: Put power register deviations in variant data Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 06/14] mmc: mmci: Provide option to configure bus signal direction Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 07/14] mmc: mmci: Change vdd_handler to a generic ios_handler Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 08/14] mmc: mmci: Fixup error handling for dma Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-18 23:16   ` Russell King - ARM Linux
2011-12-18 23:16     ` Russell King - ARM Linux
2011-12-19  8:59     ` Ulf Hansson
2011-12-19  8:59       ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 09/14] mmc: mmci: Change from using legacy suspend Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 10/14] mmc: mmci: Cache MMCICLOCK and MMCIPOWER register Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2012-01-08 10:25   ` Russell King - ARM Linux
2012-01-08 10:25     ` Russell King - ARM Linux
2012-01-09 11:46     ` Ulf Hansson
2012-01-09 11:46       ` Ulf Hansson
2012-01-09 15:12     ` Ulf Hansson
2012-01-09 15:12       ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 11/14] mmc: mmci: Fixup use of runtime PM and use autosuspend Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 12/14] mmc: mmci: Decrease current consumption in suspend Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2012-01-08 10:38   ` Russell King - ARM Linux
2012-01-08 10:38     ` Russell King - ARM Linux
2012-01-09 14:12     ` Ulf Hansson
2012-01-09 14:12       ` Ulf Hansson
2011-12-05 17:35 ` [PATCH 13/14] mmc: mmci: Implement PM runtime callbacks to save power Ulf Hansson
2011-12-05 17:35   ` Ulf Hansson
2011-12-05 17:36 ` [PATCH 14/14] mmc: mmci: Use ios_handler " Ulf Hansson
2011-12-05 17:36   ` Ulf Hansson
2011-12-07 12:06 ` [PATCH 00/14] mmc: mmci: Improved PM support, cleanup and bugfixes Linus Walleij
2011-12-07 12:06   ` Linus Walleij
2011-12-13 16:17   ` Ulf Hansson
2011-12-13 16:17     ` Ulf Hansson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.