sdhci: acpi: add qcom sdhci host reset quirk fix
authorWang Dongsheng <dongsheng.wang@hxt-semitech.com>
Thu, 16 Aug 2018 04:48:43 +0000 (12:48 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 8 Oct 2018 09:40:43 +0000 (11:40 +0200)
commit96ccb858093d397f77a4282ca98c87e28ae547ee
treee9fee584bde30347e283d4f504a06381e04267c6
parentc7eabbee3de99347105faa7fd925a500ccf43baf
sdhci: acpi: add qcom sdhci host reset quirk fix

After host requests RESET_FOR_ALL action, the hardware output an
interrupt for OS and waiting for the OS to approve.

Before writing this fix, ACPI GED has handled the interrupt. But
the ACPI GED belongs to a slow process, and sometimes the handling
process time is more than 100ms(Mutex wait more than 100ms). So
drop the GED solution and add this quirk fix.

Signed-off-by: Wang Dongsheng <dongsheng.wang@hxt-semitech.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-acpi.c