summaryrefslogtreecommitdiffstats
path: root/include/dt-bindings
diff options
context:
space:
mode:
authorSrinivas Kandagatla2019-02-08 18:55:10 +0100
committerBjorn Andersson2019-06-12 06:51:07 +0200
commit1ac19ad799f880af58b9a8a4321334f6f6fc72e6 (patch)
treefa90a5f5bdac62af7002dff37e374f75964435d9 /include/dt-bindings
parentsoc: qcom: rpmpd: Add MSM8998 power-domains (diff)
downloadkernel-qcow2-linux-1ac19ad799f880af58b9a8a4321334f6f6fc72e6.tar.gz
kernel-qcow2-linux-1ac19ad799f880af58b9a8a4321334f6f6fc72e6.tar.xz
kernel-qcow2-linux-1ac19ad799f880af58b9a8a4321334f6f6fc72e6.zip
qcom: apr: Make apr callbacks in non-atomic context
APR communication with DSP is not atomic in nature. Its request-response type. Trying to pretend that these are atomic and invoking apr client callbacks directly under atomic/irq context has endless issues with soundcard. It makes more sense to convert these to nonatomic calls. This also coverts all the dais to be nonatomic. All the callbacks are now invoked as part of rx work queue. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'include/dt-bindings')
0 files changed, 0 insertions, 0 deletions