From: Ulf Hansson <ulf.hansson@linaro.org>
To: linux-mmc@vger.kernel.org, Chris Ball <cjb@laptop.org>
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Subject: [PATCH 0/8] mmc: tmio: Convert to use runtime PM at request idle
Date: Fri, 8 Nov 2013 07:06:08 +0100 [thread overview]
Message-ID: <1383890776-6912-1-git-send-email-ulf.hansson@linaro.org> (raw)
In a step in removing CONFIG_MMC_CLKGATE, host drivers can implement same
functionality through runtime PM. This patchset is converting the tmio
accordingly.
On the way, it was reasonable to include some minor cleanups to simplify code.
The first three patch has beend sent through an another patchset recently, and
acked but since it touches related code to this patchset, I decided to fold it
in here as well.
An important note, this patchset has only been compile tested. I would
appreciate if any that has a hw can help out in testing.
Ulf Hansson (8):
mmc: sh_mobile_sdhi: Use modern PM macros to define pm callbacks
mmc: tmio_mmc: Convert from legacy to modern PM ops
mmc: tmio: Adapt to proper PM configs for exported functions
mmc: tmio: Keep host active while SDIO irq is enabled
mmc: tmio: Keep host active while serving requests
mmc: tmio: Extract bus_width modifications to a function
mmc: tmio: Restructure .set_ios and adapt probe sequence to it
mmc: tmio: Handle clock gating from runtime PM functions
drivers/mmc/host/sh_mobile_sdhi.c | 8 +-
drivers/mmc/host/tmio_mmc.c | 30 +++---
drivers/mmc/host/tmio_mmc.h | 31 ++-----
drivers/mmc/host/tmio_mmc_pio.c | 185 ++++++++++++++++++++-----------------
4 files changed, 125 insertions(+), 129 deletions(-)
--
1.7.9.5
next reply other threads:[~2013-11-08 6:06 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-08 6:06 Ulf Hansson [this message]
2013-11-08 6:06 ` [PATCH 1/8] mmc: sh_mobile_sdhi: Use modern PM macros to define pm callbacks Ulf Hansson
2013-11-08 6:06 ` [PATCH 2/8] mmc: tmio_mmc: Convert from legacy to modern PM ops Ulf Hansson
2013-11-08 6:06 ` [PATCH 3/8] mmc: tmio: Adapt to proper PM configs for exported functions Ulf Hansson
2013-11-08 6:06 ` [PATCH 4/8] mmc: tmio: Keep host active while SDIO irq is enabled Ulf Hansson
2013-11-08 6:56 ` Guennadi Liakhovetski
2013-11-11 9:07 ` Ulf Hansson
2013-11-08 6:06 ` [PATCH 5/8] mmc: tmio: Keep host active while serving requests Ulf Hansson
2013-11-08 6:06 ` [PATCH 6/8] mmc: tmio: Extract bus_width modifications to a function Ulf Hansson
2013-11-08 6:06 ` [PATCH 7/8] mmc: tmio: Restructure .set_ios and adapt probe sequence to it Ulf Hansson
2013-11-08 6:06 ` [PATCH 8/8] mmc: tmio: Handle clock gating from runtime PM functions Ulf Hansson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1383890776-6912-1-git-send-email-ulf.hansson@linaro.org \
--to=ulf.hansson@linaro.org \
--cc=cjb@laptop.org \
--cc=linux-mmc@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).