summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorBhalchandra Gajare <gajare@codeaurora.org>2015-12-15 15:28:24 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:15:34 -0700
commitd9ac385da9549586b9f294c05de3ccc46476a929 (patch)
treec3592514ea589570338512c45789fcc03e66a867 /include/linux
parenta24486df0da648577b0bb12fffdfbdeb471acb47 (diff)
ASoC: wcd_cpe_core: Perform irq cleanup once the bus is up
During subsystem restart, it is possible that while the underlying bus is down, the irq driver has already performed its cleanup. In such case, when CPE driver requests to cleanup its own irq, the irq driver attempts to hold an lock that is already freed. Fix this issue by performing the CPE driver irq cleanup after bus is up rather than when bus is down. CRs-fixed: 948899 Change-Id: I2772e89bbdc855baa9fcf7a34a9c16f2f5c05c32 Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions