remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown
authorBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 4 Mar 2020 19:47:27 +0000 (01:17 +0530)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 26 Mar 2020 05:29:36 +0000 (22:29 -0700)
commit900fc60df22748dbc28e4970838e8f7b8f1013ce
tree48854204fa53ff29d22127c857adf3e587d86922
parentbb6d3fb354c5ee8d6bde2d576eb7220ea09862b9
remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown

Trying to reclaim mpss memory while the mba is not running causes the
system to crash on devices with security fuses blown, so leave it
assigned to the remote on shutdown and recover it on a subsequent boot.

Fixes: 6c5a9dc2481b ("remoteproc: qcom: Make secure world call for mem ownership switch")
Cc: stable@vger.kernel.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Tested-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20200304194729.27979-2-sibis@codeaurora.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/qcom_q6v5_mss.c