ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback
authorSrinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Fri, 27 May 2022 14:10:08 +0000 (19:40 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 1 Jun 2022 10:24:10 +0000 (12:24 +0200)
commitef8d89b83bf453ea9cc3c4873a84b50ff334f797
treeaf2634b66a13e9b55d13a2bc39fcd9cf2d901634
parentaeca8a3295022bcec46697f16e098140423d8463
ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback

Replace page protection permissions from noncashed to writecombine,
in lpass codec DMA path mmp callabck, to support 64 bit chromeOS.
Avoid SIGBUS error in userspace caused by noncached permissions in
64 bit chromeOS.

Signed-off-by: Srinivasa Rao Mandadapu <quic_srivasam@quicinc.com>
Link: https://lore.kernel.org/r/1653660608-27245-1-git-send-email-quic_srivasam@quicinc.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/lpass-platform.c