Lines Matching +full:bat +full:- +full:present
1 // SPDX-License-Identifier: BSD-3-Clause
2 #include <dt-bindings/interrupt-controller/irq.h>
3 #include <dt-bindings/spmi/spmi.h>
4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
8 compatible = "qcom,pm8226", "qcom,spmi-pmic";
10 #address-cells = <1>;
11 #size-cells = <0>;
14 compatible = "qcom,pm8941-pwrkey";
18 bias-pull-up;
22 compatible = "qcom,pm8226-charger";
32 interrupt-names = "chg-done",
33 "chg-fast",
34 "chg-trkl",
35 "bat-temp-ok",
36 "bat-present",
37 "chg-gone",
38 "usb-valid",
39 "dc-valid";
41 chg_otg: otg-vbus { };
45 compatible = "qcom,pm8941-rtc";
47 reg-names = "rtc", "alarm";
52 compatible = "qcom,spmi-vadc";
55 #address-cells = <1>;
56 #size-cells = <0>;
57 #io-channel-cells = <1>;
59 adc-chan@7 {
61 qcom,pre-scaling = <1 3>;
64 adc-chan@8 {
68 adc-chan@9 {
72 adc-chan@a {
76 adc-chan@e {
79 adc-chan@f {
85 compatible = "qcom,pm8226-mpp", "qcom,spmi-mpp";
87 gpio-controller;
88 #gpio-cells = <2>;
89 gpio-ranges = <&pm8226_mpps 0 0 8>;
90 interrupt-controller;
91 #interrupt-cells = <2>;
96 compatible = "qcom,pm8226", "qcom,spmi-pmic";
98 #address-cells = <1>;
99 #size-cells = <0>;
101 pm8226_spmi_regulators: pm8226-regulators {
102 compatible = "qcom,pm8226-regulators";
106 compatible = "qcom,pm8916-vib";