Lines Matching +full:pmic +full:- +full:gpio
1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/spmi/spmi.h>
10 thermal-zones {
11 pmr735d-k-thermal {
12 polling-delay-passive = <100>;
13 polling-delay = <0>;
15 thermal-sensors = <&pmr735d_k_temp_alarm>;
32 pmr735d-l-thermal {
33 polling-delay-passive = <100>;
34 polling-delay = <0>;
36 thermal-sensors = <&pmr735d_l_temp_alarm>;
57 pmr735d_k: pmic@a {
58 compatible = "qcom,pmr735d", "qcom,spmi-pmic";
60 #address-cells = <1>;
61 #size-cells = <0>;
63 pmr735d_k_temp_alarm: temp-alarm@a00 {
64 compatible = "qcom,spmi-temp-alarm";
67 #thermal-sensor-cells = <0>;
70 pmr735d_k_gpios: gpio@8800 {
71 compatible = "qcom,pmr735d-gpio", "qcom,spmi-gpio";
73 gpio-controller;
74 gpio-ranges = <&pmr735d_k_gpios 0 0 2>;
75 #gpio-cells = <2>;
76 interrupt-controller;
77 #interrupt-cells = <2>;
81 pmr735d_l: pmic@b {
82 compatible = "qcom,pmr735d", "qcom,spmi-pmic";
84 #address-cells = <1>;
85 #size-cells = <0>;
87 pmr735d_l_temp_alarm: temp-alarm@a00 {
88 compatible = "qcom,spmi-temp-alarm";
91 #thermal-sensor-cells = <0>;
94 pmr735d_l_gpios: gpio@8800 {
95 compatible = "qcom,pmr735d-gpio", "qcom,spmi-gpio";
97 gpio-controller;
98 gpio-ranges = <&pmr735d_l_gpios 0 0 2>;
99 #gpio-cells = <2>;
100 interrupt-controller;
101 #interrupt-cells = <2>;