Lines Matching +full:usb +full:- +full:plugin

1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/spmi/spmi.h>
10 #include <dt-bindings/thermal/thermal.h>
13 thermal-zones {
14 pm660-thermal {
15 polling-delay-passive = <250>;
17 thermal-sensors = <&pm660_temp>;
20 pm660_alert0: pm660-alert0 {
25 pm660_crit: pm660-crit {
38 compatible = "qcom,pm660", "qcom,spmi-pmic";
40 #address-cells = <1>;
41 #size-cells = <0>;
44 compatible = "qcom,pm8941-rtc";
46 reg-names = "rtc", "alarm";
51 compatible = "qcom,pm8998-pon";
53 mode-bootloader = <0x2>;
54 mode-recovery = <0x1>;
57 compatible = "qcom,pm8941-pwrkey";
60 bias-pull-up;
67 compatible = "qcom,pm8941-resin";
70 bias-pull-up;
77 compatible = "qcom,pm660-charger";
84 interrupt-names = "usb-plugin", "bat-ov", "wdog-bark", "usbin-icl-change";
86 io-channels = <&pm660_rradc 3>,
88 io-channel-names = "usbin_i", "usbin_v";
93 pm660_temp: temp-alarm@2400 {
94 compatible = "qcom,spmi-temp-alarm";
97 io-channels = <&pm660_adc ADC5_DIE_TEMP>;
98 io-channel-names = "thermal";
99 #thermal-sensor-cells = <0>;
103 compatible = "qcom,spmi-adc-rev2";
106 #address-cells = <1>;
107 #size-cells = <0>;
108 #io-channel-cells = <1>;
113 qcom,pre-scaling = <1 1>;
120 qcom,pre-scaling = <1 1>;
127 qcom,pre-scaling = <1 1>;
133 qcom,pre-scaling = <1 1>;
135 qcom,hw-settle-time = <200>;
142 qcom,pre-scaling = <1 1>;
144 qcom,hw-settle-time = <200>;
151 qcom,pre-scaling = <1 1>;
153 qcom,hw-settle-time = <200>;
160 qcom,pre-scaling = <1 1>;
162 qcom,hw-settle-time = <200>;
169 qcom,pre-scaling = <1 1>;
171 qcom,hw-settle-time = <200>;
178 qcom,pre-scaling = <1 1>;
180 qcom,hw-settle-time = <200>;
188 qcom,pre-scaling = <1 3>;
195 qcom,pre-scaling = <1 3>;
201 compatible = "qcom,pm660-rradc";
203 #io-channel-cells = <1>;
209 compatible = "qcom,pm660-gpio", "qcom,spmi-gpio";
211 gpio-controller;
212 gpio-ranges = <&pm660_gpios 0 0 13>;
213 #gpio-cells = <2>;
214 interrupt-controller;
215 #interrupt-cells = <2>;
220 compatible = "qcom,pm660", "qcom,spmi-pmic";
222 #address-cells = <1>;
223 #size-cells = <0>;
226 compatible = "qcom,pm660-regulators";