linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC PATCH] mmc: sdhci-of-at91: don't put device in suspend after probe
@ 2016-02-10  9:58 Ludovic Desroches
  2016-02-10 11:50 ` Adrian Hunter
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Desroches @ 2016-02-10  9:58 UTC (permalink / raw)
  To: ulf.hansson; +Cc: linux-mmc, linux-kernel, nicolas.ferre, Ludovic Desroches

By putting the device in suspend at the end of the probe, it is
impossible to wake up on non software event such as card
insertion/removal.

Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
---

Hi,

Since I had no feedback on this topic:
http://permalink.gmane.org/gmane.linux.kernel.mmc/35160

I would like to no more put the device in suspend at the end of the probe. If
my device is suspended at the end of the probe, I have no issue to resume on
a software event such as mounting my sdcard but hardware event such as card
insertion and removal do not trigger a resume.

It seems there are only two sdhci drivers using runtime pm so maybe nobody has
noticed this issue.

Regards

Ludovic

 drivers/mmc/host/sdhci-of-at91.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/mmc/host/sdhci-of-at91.c b/drivers/mmc/host/sdhci-of-at91.c
index 9cb86fb..ae24dea 100644
--- a/drivers/mmc/host/sdhci-of-at91.c
+++ b/drivers/mmc/host/sdhci-of-at91.c
@@ -210,8 +210,6 @@ static int sdhci_at91_probe(struct platform_device *pdev)
 	if (ret)
 		goto pm_runtime_disable;
 
-	pm_runtime_put_autosuspend(&pdev->dev);
-
 	return 0;
 
 pm_runtime_disable:
-- 
2.7.0

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

end of thread, other threads:[~2016-02-11 11:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-10  9:58 [RFC PATCH] mmc: sdhci-of-at91: don't put device in suspend after probe Ludovic Desroches
2016-02-10 11:50 ` Adrian Hunter
2016-02-10 12:51   ` Ludovic Desroches
2016-02-10 13:00     ` Adrian Hunter
2016-02-10 14:16       ` Ludovic Desroches
2016-02-10 14:20         ` Adrian Hunter
2016-02-10 15:34           ` Ludovic Desroches
2016-02-10 15:56     ` Ulf Hansson
2016-02-11  9:08       ` Ludovic Desroches
2016-02-11  9:46         ` Ulf Hansson
2016-02-11 11:05           ` Ludovic Desroches

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).