Lines Matching +full:hw +full:- +full:settle +full:- +full:time
1 // SPDX-License-Identifier: GPL-2.0
4 #include <dt-bindings/spmi/spmi.h>
5 #include <dt-bindings/input/linux-event-codes.h>
6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
7 #include <dt-bindings/thermal/thermal.h>
10 thermal-zones {
12 polling-delay-passive = <250>;
13 polling-delay = <1000>;
15 thermal-sensors = <&pms405_temp>;
18 pms405_alert0: pms405-alert0 {
23 pms405_crit: pms405-crit {
35 compatible = "qcom,spmi-pmic";
37 #address-cells = <1>;
38 #size-cells = <0>;
41 compatible = "qcom,pms405-gpio";
43 gpio-controller;
44 #gpio-cells = <2>;
60 compatible = "qcom,pms405-pon";
62 mode-bootloader = <0x2>;
63 mode-recovery = <0x1>;
66 compatible = "qcom,pm8941-pwrkey";
69 bias-pull-up;
74 pms405_temp: temp-alarm@2400 {
75 compatible = "qcom,spmi-temp-alarm";
78 io-channels = <&pms405_adc ADC5_DIE_TEMP>;
79 io-channel-names = "thermal";
80 #thermal-sensor-cells = <0>;
84 compatible = "qcom,pms405-adc", "qcom,spmi-adc-rev2";
87 #address-cells = <1>;
88 #size-cells = <0>;
89 #io-channel-cells = <1>;
93 qcom,pre-scaling = <1 1>;
98 qcom,pre-scaling = <1 1>;
103 qcom,pre-scaling = <1 3>;
108 qcom,pre-scaling = <1 1>;
114 qcom,hw-settle-time = <200>;
115 qcom,pre-scaling = <1 1>;
121 qcom,hw-settle-time = <200>;
122 qcom,pre-scaling = <1 1>;
128 qcom,hw-settle-time = <200>;
129 qcom,pre-scaling = <1 1>;
134 compatible = "qcom,pm8941-rtc";
136 reg-names = "rtc", "alarm";
142 compatible = "qcom,spmi-pmic";
146 compatible = "qcom,pms405-regulators";