diff options
author | Arun Kumar Neelakantam <aneela@codeaurora.org> | 2020-01-22 09:24:13 +0100 |
---|---|---|
committer | Bjorn Andersson <bjorn.andersson@linaro.org> | 2020-02-14 06:18:16 +0100 |
commit | 89e7eddece6140020749932f9647a6068cc0d56d (patch) | |
tree | 85b5842f2fdf9fe66fb2b42f6df3034855191cc3 /drivers/soc/qcom/Kconfig | |
parent | soc: qcom: aoss: Use wake_up_all() instead of wake_up_interruptible_all() (diff) | |
download | linux-89e7eddece6140020749932f9647a6068cc0d56d.tar.xz linux-89e7eddece6140020749932f9647a6068cc0d56d.zip |
soc: qcom: aoss: Read back before triggering the IRQ
In some device memory used by msm_qmp, there can be an early ack of a
write to memory succeeding. This may cause the outgoing interrupt to be
triggered before the msgram reflects the write.
Add a readback to ensure the data is flushed to device memory before
triggering the ipc interrupt.
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Link: https://lore.kernel.org/r/1579681454-1229-1-git-send-email-aneela@codeaurora.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'drivers/soc/qcom/Kconfig')
0 files changed, 0 insertions, 0 deletions