summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorBhalchandra Gajare <gajare@codeaurora.org>2015-12-01 19:31:31 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 21:13:13 -0700
commit159c5b3b4a58bccb9d8e2d09ac2857920d955be3 (patch)
tree0031d7a1826e13ca61aeac9d1c6f44f3f1ef62e9 /include/linux
parent341a16479414b4a11969af75e97419dd7dfa0777 (diff)
ASoC: wcd_cpe_services: Clear internal state before notifying clients
When CPE services notifies the client that response to any message is received, it is possible that the client may send another message even before the CPE services cleared the current message response as these both are run in different thread contexts, this will cause the command queue to be corrupted. Fix this issue by clearing internal state of CPE services command queue before notifying clients the clients the result of message transfer completion. CRs-fixed: 946375 Change-Id: I4b31201747edd7fdee57294ff559ccb21e582608 Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions