From fe52ebcd922417ec02b45b88340b20c1b814ca08 Mon Sep 17 00:00:00 2001 From: Saurabh Ambulkar Date: Fri, 17 Jul 2020 07:58:12 +0530 Subject: [PATCH] ARM: dts: msm: Add spss device node for PIL SM8150 Add PIL device tree node to load firmware images of spss on sm8150. Change-Id: I6d4900f815a55f5728fb4d77880007105137b821 --- qcom/sm8150.dtsi | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/qcom/sm8150.dtsi b/qcom/sm8150.dtsi index beed59ee7e92..6637792cbc23 100644 --- a/qcom/sm8150.dtsi +++ b/qcom/sm8150.dtsi @@ -1825,6 +1825,41 @@ mboxes = <&qmp_aop 0>; mbox-names = "slpi-pil"; }; + + qcom,spss@1880000 { + compatible = "qcom,pil-tz-generic"; + reg = <0x188101c 0x4>, + <0x1881024 0x4>, + <0x1881028 0x4>, + <0x188103c 0x4>, + <0x1882014 0x4>; + reg-names = "sp2soc_irq_status", "sp2soc_irq_clr", + "sp2soc_irq_mask", "rmb_err", "rmb_err_spare2"; + interrupts = <0 352 1>; + + vdd_cx-supply = <&VDD_CX_LEVEL>; + qcom,proxy-reg-names = "vdd_cx"; + qcom,vdd_cx-uV-uA = ; + vdd_mx-supply = <&VDD_MX_LEVEL>; + vdd_mx-uV = ; + + clocks = <&rpmhcc RPMH_CXO_CLK>; + clock-names = "xo"; + qcom,proxy-clock-names = "xo"; + qcom,pil-generic-irq-handler; + status = "ok"; + qcom,signal-aop; + qcom,complete-ramdump; + + qcom,pas-id = <14>; + qcom,proxy-timeout-ms = <10000>; + qcom,firmware-name = "spss"; + memory-region = <&pil_spss_mem>; + qcom,spss-scsr-bits = <24 25>; + + mboxes = <&qmp_aop 0>; + mbox-names = "spss-pil"; + }; }; &firmware {