[PATCH 7/7] arm64: dts: qcom: sm8650: Add hwlock to remoteproc
From: Chris Lew
Date: Thu May 16 2024 - 19:00:23 EST
Add the hwlock property to remoteproc. This enables the remoteproc to
try and bust the smem hwspinlock if the remoteproc has crashed while
holding the hwspinlock.
Signed-off-by: Chris Lew <quic_clew@xxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/sm8650.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qcom/sm8650.dtsi
index 62a6e77730bc..a65a1679f003 100644
--- a/arch/arm64/boot/dts/qcom/sm8650.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi
@@ -2878,6 +2878,7 @@ remoteproc_mpss: remoteproc@4080000 {
qcom,smem-states = <&smp2p_modem_out 0>;
qcom,smem-state-names = "stop";
+ hwlocks = <&tcsr_mutex 3>;
status = "disabled";
@@ -5024,6 +5025,7 @@ remoteproc_adsp: remoteproc@30000000 {
qcom,smem-states = <&smp2p_adsp_out 0>;
qcom,smem-state-names = "stop";
+ hwlocks = <&tcsr_mutex 3>;
status = "disabled";
@@ -5183,6 +5185,7 @@ remoteproc_cdsp: remoteproc@32300000 {
qcom,smem-states = <&smp2p_cdsp_out 0>;
qcom,smem-state-names = "stop";
+ hwlocks = <&tcsr_mutex 3>;
status = "disabled";
--
2.25.1