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 --- |