summaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2019-02-08 20:55:10 +0300
committerBjorn Andersson <bjorn.andersson@linaro.org>2019-06-12 07:51:07 +0300
commit1ac19ad799f880af58b9a8a4321334f6f6fc72e6 (patch)
treefa90a5f5bdac62af7002dff37e374f75964435d9 /tools/perf/util/scripting-engines
parent02e03c897a96d42c3cb6c31bce8ba635ef19a55c (diff)
downloadlinux-1ac19ad799f880af58b9a8a4321334f6f6fc72e6.tar.xz
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 'tools/perf/util/scripting-engines')
0 files changed, 0 insertions, 0 deletions