diff options
| author | Venkat Gopalakrishnan <venkatg@codeaurora.org> | 2015-07-28 13:44:53 -0700 |
|---|---|---|
| committer | Subhash Jadavani <subhashj@codeaurora.org> | 2016-05-31 15:27:09 -0700 |
| commit | bdd297db78b28e8e9bb145934cb9dc00a56e0071 (patch) | |
| tree | 7b20ebe48d9fef0588acb8ff3b97f7fb31f57853 /include/linux/timerqueue.h | |
| parent | e0ee5ff565543bcc9f91635e27090c229c7e4750 (diff) | |
mmc: sdhci-msm: Reenable cd gpio on system resume
In 3.18 kernel mmc_gpiod_request_cd_irq() is not called as part of
call to mmc_gpio_request_cd(). During probe this is taken care of
by calling mmc_gpiod_request_cd_irq() from mmc_start_host(), but if
mmc_gpio_request_cd() followed by a mmc_gpio_free_cd() is invoked
after mmc_start_host() (such as in system suspend/resume path) then
mmc_gpiod_request_cd_irq() needs to be called explicitly.
Instead of free/request the card detect irq, just disable/enable
the irq in system suspend/resume path.
CRs-fixed: 876453
Change-Id: I976cd5061c2a7d8321e48ee23a44acfd552a37fc
Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions
