diff options
author | Pavan Kunapuli <pkunapuli@nvidia.com> | 2011-02-08 02:23:54 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-04-26 15:51:22 -0700 |
commit | 31c6ced5a83c7f6fcce2183651c76bb2ab9692dc (patch) | |
tree | ea66eaa8baa03de9c2a4ed2019523448432843fe /include/linux | |
parent | f2d046d352660e593e43f4a058cd04a4e058eebf (diff) |
sdhci:Add SD3.0 voltage switching support
Doing voltage switching for SD3.0 cards to
support the new data transfer modes.
Added set_signalling_voltage function in ops
to handle voltage switching on controllers that
cannot switch the voltage directly.
Added support for SD3.0 specification.
Bug 661035
Original-Change-Id: I641b606fb6fadd65f0ff68c1a41c0aa25d2c9553
Reviewed-on: http://git-master/r/18701
Tested-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Venkata Nageswara Penumarty <vpenumarty@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Change-Id: I4c285d26da9354369354e53bf42db4c3f4883351
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/mmc/host.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h index e9f3a489834a..198057bd3789 100644 --- a/include/linux/mmc/host.h +++ b/include/linux/mmc/host.h @@ -180,6 +180,7 @@ struct mmc_host { #define MMC_CAP_SDR50 (1 << 13) /* Can support SDR mode at 50 MHz */ #define MMC_CAP_SDR104 (1 << 14) /* Can support SDR mode at 104 MHz */ #define MMC_CAP_SDR50_TUNING (1 << 15) /* Is tuning required for SDR50 */ +#define MMC_CAP_VOLTAGE_SWITCHING (1 << 16) /* Is voltage switching supported */ mmc_pm_flag_t pm_caps; /* supported pm features */ |