pm6125.dtsi (9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e) pm6125.dtsi (41c1855232ed277e74daedbecac8d328b6c2ceb8)
1// SPDX-License-Identifier: BSD-3-Clause
2
3#include <dt-bindings/iio/qcom,spmi-vadc.h>
4#include <dt-bindings/input/input.h>
5#include <dt-bindings/input/linux-event-codes.h>
6#include <dt-bindings/interrupt-controller/irq.h>
7#include <dt-bindings/spmi/spmi.h>
8

--- 71 unchanged lines hidden (view full) ---

80 pm6125_adc: adc@3100 {
81 compatible = "qcom,spmi-adc5";
82 reg = <0x3100>;
83 #address-cells = <1>;
84 #size-cells = <0>;
85 interrupts = <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
86 #io-channel-cells = <1>;
87
1// SPDX-License-Identifier: BSD-3-Clause
2
3#include <dt-bindings/iio/qcom,spmi-vadc.h>
4#include <dt-bindings/input/input.h>
5#include <dt-bindings/input/linux-event-codes.h>
6#include <dt-bindings/interrupt-controller/irq.h>
7#include <dt-bindings/spmi/spmi.h>
8

--- 71 unchanged lines hidden (view full) ---

80 pm6125_adc: adc@3100 {
81 compatible = "qcom,spmi-adc5";
82 reg = <0x3100>;
83 #address-cells = <1>;
84 #size-cells = <0>;
85 interrupts = <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>;
86 #io-channel-cells = <1>;
87
88 ref-gnd@0 {
88 channel@0 {
89 reg = <ADC5_REF_GND>;
90 qcom,pre-scaling = <1 1>;
89 reg = <ADC5_REF_GND>;
90 qcom,pre-scaling = <1 1>;
91 label = "ref_gnd";
91 };
92
92 };
93
93 vref-1p25@1 {
94 channel@1 {
94 reg = <ADC5_1P25VREF>;
95 qcom,pre-scaling = <1 1>;
95 reg = <ADC5_1P25VREF>;
96 qcom,pre-scaling = <1 1>;
97 label = "vref_1p25";
96 };
97
98 };
99
98 die-temp@6 {
100 channel@6 {
99 reg = <ADC5_DIE_TEMP>;
100 qcom,pre-scaling = <1 1>;
101 reg = <ADC5_DIE_TEMP>;
102 qcom,pre-scaling = <1 1>;
103 label = "die_temp";
101 };
102
104 };
105
103 vph-pwr@83 {
106 channel@83 {
104 reg = <ADC5_VPH_PWR>;
105 qcom,pre-scaling = <1 3>;
107 reg = <ADC5_VPH_PWR>;
108 qcom,pre-scaling = <1 3>;
109 label = "vph_pwr";
106 };
107
110 };
111
108 vcoin@85 {
112 channel@85 {
109 reg = <ADC5_VCOIN>;
110 qcom,pre-scaling = <1 3>;
113 reg = <ADC5_VCOIN>;
114 qcom,pre-scaling = <1 3>;
115 label = "vcoin";
111 };
112
116 };
117
113 xo-therm@4c {
118 channel@4c {
114 reg = <ADC5_XO_THERM_100K_PU>;
115 qcom,pre-scaling = <1 1>;
116 qcom,hw-settle-time = <200>;
117 qcom,ratiometric;
119 reg = <ADC5_XO_THERM_100K_PU>;
120 qcom,pre-scaling = <1 1>;
121 qcom,hw-settle-time = <200>;
122 qcom,ratiometric;
123 label = "xo_therm";
118 };
119 };
120
121 pm6125_adc_tm: adc-tm@3500 {
122 compatible = "qcom,spmi-adc-tm5";
123 reg = <0x3500>;
124 interrupts = <0x0 0x35 0x0 IRQ_TYPE_EDGE_RISING>;
125 #address-cells = <1>;

--- 29 unchanged lines hidden ---
124 };
125 };
126
127 pm6125_adc_tm: adc-tm@3500 {
128 compatible = "qcom,spmi-adc-tm5";
129 reg = <0x3500>;
130 interrupts = <0x0 0x35 0x0 IRQ_TYPE_EDGE_RISING>;
131 #address-cells = <1>;

--- 29 unchanged lines hidden ---