OSDN Git Service

arm64: dts: qcom: sm6350: Add TSENS nodes
authorKonrad Dybcio <konrad.dybcio@somainline.org>
Thu, 23 Sep 2021 16:21:55 +0000 (18:21 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 27 Sep 2021 22:21:29 +0000 (17:21 -0500)
Add nodes required for TSENS block using the common qcom,tsens-v2 binding.

Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20210923162204.21752-9-konrad.dybcio@somainline.org
arch/arm64/boot/dts/qcom/sm6350.dtsi

index fc4b1c3..cdb342d 100644 (file)
                        interrupt-controller;
                };
 
+               tsens0: thermal-sensor@c263000 {
+                       compatible = "qcom,sm6350-tsens", "qcom,tsens-v2";
+                       reg = <0 0x0c263000 0 0x1ff>, /* TM */
+                             <0 0x0c222000 0 0x8>; /* SROT */
+                       #qcom,sensors = <16>;
+                       interrupts = <&pdc 26 IRQ_TYPE_LEVEL_HIGH>,
+                                    <&pdc 28 IRQ_TYPE_LEVEL_HIGH>;
+                       interrupt-names = "uplow", "critical";
+                       #thermal-sensor-cells = <1>;
+               };
+
+               tsens1: thermal-sensor@c265000 {
+                       compatible = "qcom,sm6350-tsens", "qcom,tsens-v2";
+                       reg = <0 0x0c265000 0 0x1ff>, /* TM */
+                             <0 0x0c223000 0 0x8>; /* SROT */
+                       #qcom,sensors = <16>;
+                       interrupts = <&pdc 27 IRQ_TYPE_LEVEL_HIGH>,
+                                    <&pdc 29 IRQ_TYPE_LEVEL_HIGH>;
+                       interrupt-names = "uplow", "critical";
+                       #thermal-sensor-cells = <1>;
+               };
+
                tlmm: pinctrl@f100000 {
                        compatible = "qcom,sm6350-tlmm";
                        reg = <0 0x0f100000 0 0x300000>;