Lines Matching +full:temperature +full:- +full:mode
1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmm8654au_0_thermal: pm8775-0-thermal {
12 polling-delay-passive = <100>;
14 thermal-sensors = <&pmm8654au_0_temp_alarm>;
18 temperature = <105000>;
24 temperature = <125000>;
31 pmm8654au_1_thermal: pm8775-1-thermal {
32 polling-delay-passive = <100>;
34 thermal-sensors = <&pmm8654au_1_temp_alarm>;
38 temperature = <105000>;
44 temperature = <125000>;
51 pmm8654au_2_thermal: pm8775-2-thermal {
52 polling-delay-passive = <100>;
54 thermal-sensors = <&pmm8654au_2_temp_alarm>;
58 temperature = <105000>;
64 temperature = <125000>;
71 pmm8654au_3_thermal: pm8775-3-thermal {
72 polling-delay-passive = <100>;
74 thermal-sensors = <&pmm8654au_3_temp_alarm>;
78 temperature = <105000>;
84 temperature = <125000>;
92 reboot-mode {
93 compatible = "nvmem-reboot-mode";
94 nvmem-cells = <&reboot_reason>;
95 nvmem-cell-names = "reboot-mode";
96 mode-recovery = <0x01>;
97 mode-bootloader = <0x02>;
103 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
105 #address-cells = <1>;
106 #size-cells = <0>;
108 pmm8654au_0_temp_alarm: temp-alarm@a00 {
109 compatible = "qcom,spmi-temp-alarm";
111 interrupts-extended = <&spmi_bus 0x0 0xa 0x0 IRQ_TYPE_EDGE_BOTH>;
112 #thermal-sensor-cells = <0>;
116 compatible = "qcom,pmk8350-pon";
118 reg-names = "hlos", "pbs";
121 compatible = "qcom,pmk8350-pwrkey";
122 interrupts-extended = <&spmi_bus 0x0 0x12 0x7 IRQ_TYPE_EDGE_BOTH>;
128 compatible = "qcom,pmk8350-resin";
129 interrupts-extended = <&spmi_bus 0x0 0x12 0x6 IRQ_TYPE_EDGE_BOTH>;
136 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
138 gpio-controller;
139 gpio-ranges = <&pmm8654au_0_gpios 0 0 12>;
140 #gpio-cells = <2>;
141 interrupt-controller;
142 #interrupt-cells = <2>;
146 compatible = "qcom,spmi-sdam";
148 #address-cells = <1>;
149 #size-cells = <1>;
152 reboot_reason: reboot-reason@48 {
160 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
162 #address-cells = <1>;
163 #size-cells = <0>;
165 pmm8654au_1_temp_alarm: temp-alarm@a00 {
166 compatible = "qcom,spmi-temp-alarm";
168 interrupts-extended = <&spmi_bus 0x2 0xa 0x0 IRQ_TYPE_EDGE_BOTH>;
169 #thermal-sensor-cells = <0>;
173 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
175 gpio-controller;
176 gpio-ranges = <&pmm8654au_1_gpios 0 0 12>;
177 #gpio-cells = <2>;
178 interrupt-controller;
179 #interrupt-cells = <2>;
184 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
186 #address-cells = <1>;
187 #size-cells = <0>;
189 pmm8654au_2_temp_alarm: temp-alarm@a00 {
190 compatible = "qcom,spmi-temp-alarm";
192 interrupts-extended = <&spmi_bus 0x4 0xa 0x0 IRQ_TYPE_EDGE_BOTH>;
193 #thermal-sensor-cells = <0>;
197 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
199 gpio-controller;
200 gpio-ranges = <&pmm8654au_2_gpios 0 0 12>;
201 #gpio-cells = <2>;
202 interrupt-controller;
203 #interrupt-cells = <2>;
208 compatible = "qcom,pmm8654au", "qcom,spmi-pmic";
210 #address-cells = <1>;
211 #size-cells = <0>;
213 pmm8654au_3_temp_alarm: temp-alarm@a00 {
214 compatible = "qcom,spmi-temp-alarm";
216 interrupts-extended = <&spmi_bus 0x6 0xa 0x0 IRQ_TYPE_EDGE_BOTH>;
217 #thermal-sensor-cells = <0>;
221 compatible = "qcom,pmm8654au-gpio", "qcom,spmi-gpio";
223 gpio-controller;
224 gpio-ranges = <&pmm8654au_3_gpios 0 0 12>;
225 #gpio-cells = <2>;
226 interrupt-controller;
227 #interrupt-cells = <2>;