]> www.infradead.org Git - users/jedix/linux-maple.git/commit
remoteproc: qcom: enable in-kernel PD mapper
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 21 Jun 2024 22:03:44 +0000 (01:03 +0300)
committerBjorn Andersson <andersson@kernel.org>
Tue, 25 Jun 2024 14:40:38 +0000 (07:40 -0700)
commit5b9f51b200dcb2c3924ecbff324fa52f1faa84d3
treef84c9e6be6ab33aa38f5b4a71221c38a8108b8e7
parentc15b4245aa98003842871de944cb46f8ac1b7cd5
remoteproc: qcom: enable in-kernel PD mapper

Request in-kernel protection domain mapper to be started before starting
Qualcomm DSP and release it once DSP is stopped. Once all DSPs are
stopped, the PD mapper will be stopped too.

Reviewed-by: Chris Lew <quic_clew@quicinc.com>
Tested-by: Steev Klimaszewski <steev@kali.org>
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550-QRD
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20240622-qcom-pd-mapper-v9-5-a84ee3591c8e@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/remoteproc/qcom_common.c
drivers/remoteproc/qcom_common.h
drivers/remoteproc/qcom_q6v5_adsp.c
drivers/remoteproc/qcom_q6v5_mss.c
drivers/remoteproc/qcom_q6v5_pas.c
drivers/remoteproc/qcom_q6v5_wcss.c