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>
Mon, 6 Jun 2022 12:08:52 +0000 (13:08 +0100)
commitdd58365d43efccd87dbfc8f93eb3e61b9b4d64f8
tree26d8f5e15cb20c97c878c17ddacae32708bb354c
parent3929ead38d61abe6c5302adce1d490f5c041d4b3
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