summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorGuoping Yu <guopingy@codeaurora.org>2014-08-20 16:42:55 +0800
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-27 10:29:11 -0700
commiteef1739c4479c2ad5a69daf8a4092da630a96136 (patch)
treeb3b78185ea232374c2f67234e56be41811566b7a /include/linux
parent195613ce195be99f6e9fd987b8ffcebfaac950b9 (diff)
mmc: sdhci: add support nonhotplug
With some devices, SD card could not support hotplug as there is no cd-gpio, and also could not use polling way due to power comsumption. So add nonhotplug to meet such requirement and when SD card lost or removed manually, device will not crash until next reboot process to detect SD card. Change-Id: Ie8ea8ec57015f36689a119249003eeaa48391393 Signed-off-by: Guoping Yu <guopingy@codeaurora.org> [subhashj@codeaurora.org: fixed minor merge conflict] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
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 63a10df66b87..43796e98b324 100644
--- a/include/linux/mmc/host.h
+++ b/include/linux/mmc/host.h
@@ -302,6 +302,7 @@ struct mmc_host {
#define MMC_CAP2_HSX00_1_2V (MMC_CAP2_HS200_1_2V_SDR | MMC_CAP2_HS400_1_2V)
#define MMC_CAP2_SDIO_IRQ_NOTHREAD (1 << 17)
#define MMC_CAP2_NO_WRITE_PROTECT (1 << 18) /* No physical write protect pin, assume that card is always read-write */
+#define MMC_CAP2_NONHOTPLUG (1 << 25) /*Don't support hotplug*/
mmc_pm_flag_t pm_caps; /* supported pm features */