arm64: dts: qcom: pm8150x: add definitions for adc-tm5 part
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tue, 19 Jan 2021 05:48:46 +0000 (08:48 +0300)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 21 Jan 2021 15:41:36 +0000 (09:41 -0600)
Define adc-tm5 thermal monitoring part. Individual channes and thermal
zones are to be configured in per-device dts files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20210119054848.592329-4-dmitry.baryshkov@linaro.org
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
arch/arm64/boot/dts/qcom/pm8150.dtsi
arch/arm64/boot/dts/qcom/pm8150b.dtsi
arch/arm64/boot/dts/qcom/pm8150l.dtsi

index a53eccf..15e8715 100644 (file)
                        };
                };
 
+               pm8150_adc_tm: adc-tm@3500 {
+                       compatible = "qcom,spmi-adc-tm5";
+                       reg = <0x3500>;
+                       interrupts = <0x0 0x35 0x0 IRQ_TYPE_EDGE_RISING>;
+                       #thermal-sensor-cells = <1>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "disabled";
+               };
+
                pm8150_rtc: rtc@6000 {
                        compatible = "qcom,pm8941-rtc";
                        reg = <0x6000>;
index e112e88..8e2f325 100644 (file)
                        };
                };
 
+               pm8150b_adc_tm: adc-tm@3500 {
+                       compatible = "qcom,spmi-adc-tm5";
+                       reg = <0x3500>;
+                       interrupts = <0x2 0x35 0x0 IRQ_TYPE_EDGE_RISING>;
+                       #thermal-sensor-cells = <1>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "disabled";
+               };
+
                pm8150b_gpios: gpio@c000 {
                        compatible = "qcom,pm8150b-gpio";
                        reg = <0xc000>;
index 6213953..9f214ce 100644 (file)
                        };
                };
 
+               pm8150l_adc_tm: adc-tm@3500 {
+                       compatible = "qcom,spmi-adc-tm5";
+                       reg = <0x3500>;
+                       interrupts = <0x4 0x35 0x0 IRQ_TYPE_EDGE_RISING>;
+                       #thermal-sensor-cells = <1>;
+                       #address-cells = <1>;
+                       #size-cells = <0>;
+                       status = "disabled";
+               };
+
                pm8150l_gpios: gpio@c000 {
                        compatible = "qcom,pm8150l-gpio";
                        reg = <0xc000>;