summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSahitya Tummala <stummala@codeaurora.org>2015-12-21 14:43:42 +0530
committerSubhash Jadavani <subhashj@codeaurora.org>2016-05-31 15:28:00 -0700
commit13e2446bf85d8679095c24bb450cc6007d4bbb24 (patch)
treed5fa0885cdb92128a48c3cc6334f835e2d00f30d /include/linux
parent828371cf1651bada888a4c52d99dbb2999abe17c (diff)
mmc: sdhci: revert MMC_PM_KEEP_POWER changes related to emmc
This change reverts the following gerrits as they cause the timeout issues with Hynix cards. Also, the latest code supports sleep/awake through CMD5 and hence MMC_PM_KEEP_POWER need not be set for Hynix eMMC cards. edcf5be "mmc: host: add detect vops chain" 09287cb "mmc: sdhci-msm: configure MMC_PM_KEEP_POWER for SDIO" 7cf603a "mmc: schci: add support for MMC_PM_KEEP_POWER in eMMC" c085820 "mmc: core: set MMC_PM_KEEP_POWER for certain Hynix mmc cards" CRs-Fixed: 947299 Change-Id: If863771191ee7c2b717d5817f4a88e4ad936653a Signed-off-by: Sahitya Tummala <stummala@codeaurora.org> [subhashj@codeaurora.org: fixed merge conflicts] Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/mmc/card.h1
-rw-r--r--include/linux/mmc/host.h2
2 files changed, 0 insertions, 3 deletions
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h
index 5ee1a379b82b..d88f6a027679 100644
--- a/include/linux/mmc/card.h
+++ b/include/linux/mmc/card.h
@@ -485,7 +485,6 @@ struct mmc_fixup {
#define CID_MANFID_MICRON 0x13
#define CID_MANFID_SAMSUNG 0x15
#define CID_MANFID_KINGSTON 0x70
-#define CID_MANFID_HYNIX 0x90
#define CID_MANFID_ANY (-1u)
#define CID_OEMID_ANY ((unsigned short) -1)
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h
index 38731725cc80..cd79dd903a8b 100644
--- a/include/linux/mmc/host.h
+++ b/include/linux/mmc/host.h
@@ -181,7 +181,6 @@ struct mmc_host_ops {
int (*notify_load)(struct mmc_host *, enum mmc_load);
void (*notify_halt)(struct mmc_host *mmc, bool halt);
- void (*detect)(struct mmc_host *host, bool detected);
void (*force_err_irq)(struct mmc_host *host, u64 errmask);
};
@@ -291,7 +290,6 @@ enum dev_state {
DEV_SUSPENDING = 1,
DEV_SUSPENDED,
DEV_RESUMED,
- DEV_UNKNOWN, /* Device is in an unknown state */
};
/**