mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
52f55e9f1e
If MBHC GPIO IRQ for mechanical headset detection asserted while power management's suspend call chain is being called, wcd9xxx_lock_sleep will fail to wait for system's resume since power management interface has to finish suspend in order to resume system. In this case, interrupt cannot be handled as codec driver cannot guarantee if underlying bus is awake. Wake up system and resend the IRQ for this situation. (cherry picked from commit ecf379cd17b7fe94e6f0df0598a472b6f1828ad5) (cherry picked from commit bdda99b93915d217150f5484f9c718c905703f1e) CRs-fixed: 404167 Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org> Change-Id: Id5970b359b80e0cd1f701b30c61ade23e0f67b9e Signed-off-by: Neha Pandey <nehap@codeaurora.org> |
||
---|---|---|
.. | ||
aoa | ||
arm | ||
atmel | ||
compress_offload | ||
core | ||
drivers | ||
firewire | ||
i2c | ||
isa | ||
mips | ||
oss | ||
parisc | ||
pci | ||
pcmcia | ||
ppc | ||
sh | ||
soc | ||
sparc | ||
spi | ||
synth | ||
usb | ||
ac97_bus.c | ||
Kconfig | ||
last.c | ||
Makefile | ||
sound_core.c | ||
sound_firmware.c |