]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: sdhci-s3c: fix missing clock for gpio card-detect
authorHeiko Stübner <heiko@sntech.de>
Sun, 18 Nov 2012 18:50:05 +0000 (19:50 +0100)
committerChris Ball <cjb@laptop.org>
Thu, 6 Dec 2012 18:54:33 +0000 (13:54 -0500)
commit610cd62460ed54b6ccd08de798dcf4b4122b8475
treeb874b12eb1d26a7dd0837e0b69fb5b41bcffbba4
parentecb11b68cfa10d879d093958c8eab45127d251a5
mmc: sdhci-s3c: fix missing clock for gpio card-detect

1c6902f54064 ("Add clk_(enable/disable) in runtime suspend/resume")
added the capability to stop the clocks when the device is runtime
suspended, but forgot to handle the case of the card-detect using
an external gpio.

Therefore in the case that runtime-pm is enabled, start the io-clock
when a card is inserted and stop it again once it is removed.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/sdhci-s3c.c