diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2011-05-11 18:51:11 +0200 |
---|---|---|
committer | Chris Ball <cjb@laptop.org> | 2011-05-25 05:53:55 +0200 |
commit | 7311bef0697bcfbbcb898c3c22e61e23f203ae9d (patch) | |
tree | 0ef14a5a255472ba32473c54679af43866265387 /drivers/mmc/host/tmio_mmc.h | |
parent | mmc: sdhi: support up to 3 interrupt sources (diff) | |
download | linux-7311bef0697bcfbbcb898c3c22e61e23f203ae9d.tar.xz linux-7311bef0697bcfbbcb898c3c22e61e23f203ae9d.zip |
mmc: tmio: runtime suspend the controller, where possible
The TMIO MMC controller cannot be powered off to save power, when no
card is plugged in, because then it will not be able to detect a new
card-insertion event. On some implementations, however, it is
possible to switch to using another source to detect card insertion.
This patch adds support for such implementations.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc/host/tmio_mmc.h')
-rw-r--r-- | drivers/mmc/host/tmio_mmc.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/mmc/host/tmio_mmc.h b/drivers/mmc/host/tmio_mmc.h index c6bf726c8f44..8260bc2c34e3 100644 --- a/drivers/mmc/host/tmio_mmc.h +++ b/drivers/mmc/host/tmio_mmc.h @@ -131,4 +131,7 @@ int tmio_mmc_host_resume(struct device *dev); #define tmio_mmc_host_resume NULL #endif +int tmio_mmc_host_runtime_suspend(struct device *dev); +int tmio_mmc_host_runtime_resume(struct device *dev); + #endif |