arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected

With the Trustzone based CDSP remoteproc driver these clocks are
controlled elsewhere and as they are not enabled by anything in Linux
the clock framework will turn them off during lateinit.

This results in issues either to later start the CDSP, using the
Trustzone interface, or if the CDSP is already running it will crash.

Reviewed-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Andy Gross <agross@kernel.org>
This commit is contained in:
Bjorn Andersson 2019-05-09 21:34:16 -07:00 committed by Andy Gross
parent 9bbd0836c3
commit 644875660c
1 changed files with 7 additions and 0 deletions

View File

@ -56,6 +56,13 @@
qcom,controlled-remotely;
};
&gcc {
protected-clocks = <GCC_BIMC_CDSP_CLK>,
<GCC_CDSP_CFG_AHB_CLK>,
<GCC_CDSP_BIMC_CLK_SRC>,
<GCC_CDSP_TBU_CLK>;
};
&pms405_spmi_regulators {
vdd_s3-supply = <&pms405_s3>;