mmc: core: Add deferred bus resume policy.
authorSan Mehat <san@google.com>
Thu, 30 Jul 2009 14:55:28 +0000 (07:55 -0700)
committerArve Hjønnevåg <arve@android.com>
Mon, 8 Feb 2010 23:08:29 +0000 (15:08 -0800)
commit40594a00454a1771286d86a8b3230ae5dba1a875
tree18a0fa9aab1e164f4d119ff0158883956cdedfb2
parent126f493e6b281b802471ce475c83c5a6ae58e26d
mmc: core: Add deferred bus resume policy.

A card driver can now specify that the underlying bus should *not*
auto-resume with the rest of the system. This is useful for reducing resume
latency as well as saving power when the card driver is not using the
bus. In the future, we'll add support for manual suspend

Signed-off-by: San Mehat <san@google.com>
drivers/mmc/core/core.c
include/linux/mmc/host.h