]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
mmc: Fix eMMC suspend/resume sequence
authorPavan Kunapuli <pkunapuli@nvidia.com>
Wed, 13 May 2015 10:55:14 +0000 (16:25 +0530)
committerR Raj Kumar <rrajk@nvidia.com>
Fri, 24 Jun 2016 08:53:39 +0000 (01:53 -0700)
commitfefcb33ee85c07416ca1cd355f80b2332ba9ea7b
tree5f10f6b05fffe447a002f009e354a83608ae80b3
parent9acec1b7399848935a956d9a966e338b46cd31d0
mmc: Fix eMMC suspend/resume sequence

- Fix eMMC sleep/awake calls and set/clear
  required card state flags.
- Add option to parse MMC_PM_IGNORE_PM_NOTIFY
  option from dt.
- Do not use eMMC sleep mode feature, if host
  doesn't support it.

Bug 200212629

Change-Id: I6968be47e5cedac8ec721e64813a09febccb7dc3
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Signed-off-by: R Raj Kumar <rrajk@nvidia.com>
Reviewed-on: http://git-master/r/1170304
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
drivers/mmc/core/host.c
drivers/mmc/core/mmc.c
drivers/mmc/host/sdhci.c
include/linux/mmc/card.h
include/linux/mmc/host.h