From c2e4cfd2db3885cee57680d07187a21045253040 Mon Sep 17 00:00:00 2001 From: Dhoat Harpal Date: Mon, 27 Jun 2016 16:25:14 +0530 Subject: [PATCH] ARM: dts: msm: Add G-Link SSR entries for MSMFALCON SSR entries contain the list of subsystems to notify when an SSR for a given subsystem occurs. This information enables G-Link to handle closing and re-opening channels in the case of SSR. CRs-Fixed: 1043377 Change-Id: Ibd8ceb8149b3041ce1f58ac4c3642d7391b89385 Signed-off-by: Dhoat Harpal --- arch/arm/boot/dts/qcom/msmfalcon.dtsi | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/qcom/msmfalcon.dtsi b/arch/arm/boot/dts/qcom/msmfalcon.dtsi index 733779db77dd..2b97599dee9e 100644 --- a/arch/arm/boot/dts/qcom/msmfalcon.dtsi +++ b/arch/arm/boot/dts/qcom/msmfalcon.dtsi @@ -268,4 +268,40 @@ "smem_targ_info_reg"; qcom,mpu-enabled; }; + + glink_mpss: qcom,glink-ssr-modem { + compatible = "qcom,glink_ssr"; + label = "modem"; + qcom,edge = "mpss"; + qcom,notify-edges = <&glink_lpass>, <&glink_rpm>, + <&glink_cdsp>; + qcom,xprt = "smem"; + }; + + glink_lpass: qcom,glink-ssr-adsp { + compatible = "qcom,glink_ssr"; + label = "adsp"; + qcom,edge = "lpass"; + qcom,notify-edges = <&glink_mpss>, <&glink_rpm>, + <&glink_cdsp>; + qcom,xprt = "smem"; + }; + + glink_rpm: qcom,glink-ssr-rpm { + compatible = "qcom,glink_ssr"; + label = "rpm"; + qcom,edge = "rpm"; + qcom,notify-edges = <&glink_lpass>, <&glink_mpss>, + <&glink_cdsp>; + qcom,xprt = "smem"; + }; + + glink_cdsp: qcom,glink-ssr-cdsp { + compatible = "qcom,glink_ssr"; + label = "cdsp"; + qcom,edge = "cdsp"; + qcom,notify-edges = <&glink_lpass>, <&glink_mpss>, + <&glink_rpm>; + qcom,xprt = "smem"; + }; };