linux/drivers/mmc
Subhash Jadavani de139e81d3 mmc: sdhci-msm: fix issue with power irq
[ Upstream commit c7ccee224d ]

SDCC controller reset (SW_RST) during probe may trigger power irq if
previous status of PWRCTL was either BUS_ON or IO_HIGH_V. So before we
enable the power irq interrupt in GIC (by registering the interrupt
handler), we need to ensure that any pending power irq interrupt status
is acknowledged otherwise power irq interrupt handler would be fired
prematurely.

Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
Signed-off-by: Vijay Viswanath <vviswana@codeaurora.org>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2017-12-09 22:01:48 +01:00
..
card mmc: mmc_test: Uninitialized return value 2017-01-12 11:39:31 +01:00
core mmc: core: prepend 0x to OCR entry in sysfs 2017-12-05 11:24:33 +01:00
host mmc: sdhci-msm: fix issue with power irq 2017-12-09 22:01:48 +01:00
Kconfig mmc: explicitly mention SDIO support in Kconfig 2008-10-12 11:04:36 +02:00
Makefile mmc: sdhci-pci: add platform data 2012-01-11 23:58:47 -05:00