[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1455098283-14500-1-git-send-email-ludovic.desroches@atmel.com>
Date: Wed, 10 Feb 2016 10:58:03 +0100
From: Ludovic Desroches <ludovic.desroches@...el.com>
To: <ulf.hansson@...aro.org>
CC: <linux-mmc@...r.kernel.org>, <linux-kernel@...r.kernel.org>,
<nicolas.ferre@...el.com>,
Ludovic Desroches <ludovic.desroches@...el.com>
Subject: [RFC PATCH] mmc: sdhci-of-at91: don't put device in suspend after probe
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@...el.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
Powered by blists - more mailing lists