Lines Matching +full:spmi +full:- +full:adc5
1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/spmi/spmi.h>
11 thermal-zones {
12 pm7250b-thermal {
13 polling-delay-passive = <100>;
14 polling-delay = <0>;
16 thermal-sensors = <&pm7250b_temp>;
43 compatible = "qcom,pm7250b", "qcom,spmi-pmic";
45 #address-cells = <1>;
46 #size-cells = <0>;
48 pm7250b_temp: temp-alarm@2400 {
49 compatible = "qcom,spmi-temp-alarm";
52 io-channels = <&pm7250b_adc ADC5_DIE_TEMP>;
53 io-channel-names = "thermal";
54 #thermal-sensor-cells = <0>;
58 compatible = "qcom,spmi-adc5";
60 #address-cells = <1>;
61 #size-cells = <0>;
62 #io-channel-cells = <1>;
67 qcom,pre-scaling = <1 1>;
73 qcom,pre-scaling = <1 1>;
79 qcom,pre-scaling = <1 1>;
85 qcom,pre-scaling = <1 1>;
91 qcom,pre-scaling = <1 16>;
97 qcom,pre-scaling = <1 1>;
103 qcom,hw-settle-time = <200>;
104 qcom,pre-scaling = <1 1>;
110 qcom,pre-scaling = <1 6>;
116 qcom,hw-settle-time = <200>;
117 qcom,pre-scaling = <1 1>;
124 qcom,pre-scaling = <1 3>;
130 qcom,pre-scaling = <1 3>;
136 qcom,pre-scaling = <1 3>;
141 pm7250b_adc_tm: adc-tm@3500 {
142 compatible = "qcom,spmi-adc-tm5";
145 #thermal-sensor-cells = <1>;
146 #address-cells = <1>;
147 #size-cells = <0>;
152 compatible = "qcom,pm7250b-gpio", "qcom,spmi-gpio";
154 gpio-controller;
155 gpio-ranges = <&pm7250b_gpios 0 0 12>;
156 #gpio-cells = <2>;
157 interrupt-controller;
158 #interrupt-cells = <2>;
163 compatible = "qcom,pm7250b", "qcom,spmi-pmic";
165 #address-cells = <1>;
166 #size-cells = <0>;