summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorPavan Kunapuli <pkunapuli@nvidia.com>2011-02-08 02:23:54 -0800
committerDan Willemsen <dwillemsen@nvidia.com>2011-04-26 15:51:22 -0700
commit31c6ced5a83c7f6fcce2183651c76bb2ab9692dc (patch)
treeea66eaa8baa03de9c2a4ed2019523448432843fe /include/linux
parentf2d046d352660e593e43f4a058cd04a4e058eebf (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.h1
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 */