pm8950.dtsi (9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e) | pm8950.dtsi (41c1855232ed277e74daedbecac8d328b6c2ceb8) |
---|---|
1// SPDX-License-Identifier: BSD-3-Clause 2/* 3 * Copyright (c) 2022, AngeloGioacchino Del Regno 4 * <angelogioacchino.delregno@somainline.org> 5 * Copyright (c) 2022, Marijn Suijten <marijn.suijten@somainline.org> 6 */ 7 8#include <dt-bindings/iio/qcom,spmi-vadc.h> --- 36 unchanged lines hidden (view full) --- 45 pm8950_vadc: adc@3100 { 46 compatible = "qcom,spmi-vadc"; 47 reg = <0x3100>; 48 interrupts = <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>; 49 #address-cells = <1>; 50 #size-cells = <0>; 51 #io-channel-cells = <1>; 52 | 1// SPDX-License-Identifier: BSD-3-Clause 2/* 3 * Copyright (c) 2022, AngeloGioacchino Del Regno 4 * <angelogioacchino.delregno@somainline.org> 5 * Copyright (c) 2022, Marijn Suijten <marijn.suijten@somainline.org> 6 */ 7 8#include <dt-bindings/iio/qcom,spmi-vadc.h> --- 36 unchanged lines hidden (view full) --- 45 pm8950_vadc: adc@3100 { 46 compatible = "qcom,spmi-vadc"; 47 reg = <0x3100>; 48 interrupts = <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>; 49 #address-cells = <1>; 50 #size-cells = <0>; 51 #io-channel-cells = <1>; 52 |
53 vcoin@5 { | 53 channel@5 { |
54 reg = <VADC_VCOIN>; 55 qcom,pre-scaling = <1 1>; | 54 reg = <VADC_VCOIN>; 55 qcom,pre-scaling = <1 1>; |
56 label = "vcoin"; |
|
56 }; 57 | 57 }; 58 |
58 vph-pwr@7 { | 59 channel@7 { |
59 reg = <VADC_VSYS>; 60 qcom,pre-scaling = <1 1>; | 60 reg = <VADC_VSYS>; 61 qcom,pre-scaling = <1 1>; |
62 label = "vph_pwr"; |
|
61 }; 62 | 63 }; 64 |
63 die-temp@8 { | 65 channel@8 { |
64 reg = <VADC_DIE_TEMP>; 65 qcom,pre-scaling = <1 1>; | 66 reg = <VADC_DIE_TEMP>; 67 qcom,pre-scaling = <1 1>; |
68 label = "die_temp"; |
|
66 }; 67 | 69 }; 70 |
68 ref-625mv@9 { | 71 channel@9 { |
69 reg = <VADC_REF_625MV>; 70 qcom,pre-scaling = <1 1>; | 72 reg = <VADC_REF_625MV>; 73 qcom,pre-scaling = <1 1>; |
74 label = "ref_625mv"; |
|
71 }; 72 | 75 }; 76 |
73 ref-1250mv@a { | 77 channel@a { |
74 reg = <VADC_REF_1250MV>; 75 qcom,pre-scaling = <1 1>; | 78 reg = <VADC_REF_1250MV>; 79 qcom,pre-scaling = <1 1>; |
80 label = "ref_1250mv"; |
|
76 }; 77 | 81 }; 82 |
78 ref-buf-625mv@c { | 83 channel@c { |
79 reg = <VADC_SPARE1>; 80 qcom,pre-scaling = <1 1>; | 84 reg = <VADC_SPARE1>; 85 qcom,pre-scaling = <1 1>; |
86 label = "ref_buf_625mv"; |
|
81 }; 82 | 87 }; 88 |
83 ref-gnd@e { | 89 channel@e { |
84 reg = <VADC_GND_REF>; | 90 reg = <VADC_GND_REF>; |
91 label = "ref_gnd"; |
|
85 }; 86 | 92 }; 93 |
87 ref-vdd@f { | 94 channel@f { |
88 reg = <VADC_VDD_VADC>; | 95 reg = <VADC_VDD_VADC>; |
96 label = "ref_vdd"; |
|
89 }; 90 | 97 }; 98 |
91 pa-therm1@11 { | 99 channel@11 { |
92 reg = <VADC_P_MUX2_1_1>; 93 qcom,pre-scaling = <1 1>; 94 qcom,ratiometric; 95 qcom,hw-settle-time = <200>; | 100 reg = <VADC_P_MUX2_1_1>; 101 qcom,pre-scaling = <1 1>; 102 qcom,ratiometric; 103 qcom,hw-settle-time = <200>; |
104 label = "pa_therm1"; |
|
96 }; 97 | 105 }; 106 |
98 case-therm@13 { | 107 channel@13 { |
99 reg = <VADC_P_MUX4_1_1>; 100 qcom,pre-scaling = <1 1>; 101 qcom,ratiometric; 102 qcom,hw-settle-time = <200>; | 108 reg = <VADC_P_MUX4_1_1>; 109 qcom,pre-scaling = <1 1>; 110 qcom,ratiometric; 111 qcom,hw-settle-time = <200>; |
112 label = "case_therm"; |
|
103 }; 104 | 113 }; 114 |
105 xo-therm@32 { | 115 channel@32 { |
106 reg = <VADC_LR_MUX3_XO_THERM>; 107 qcom,pre-scaling = <1 1>; 108 qcom,ratiometric; 109 qcom,hw-settle-time = <200>; | 116 reg = <VADC_LR_MUX3_XO_THERM>; 117 qcom,pre-scaling = <1 1>; 118 qcom,ratiometric; 119 qcom,hw-settle-time = <200>; |
120 label = "xo_therm"; |
|
110 }; 111 | 121 }; 122 |
112 pa-therm0@36 { | 123 channel@36 { |
113 reg = <VADC_LR_MUX7_HW_ID>; 114 qcom,pre-scaling = <1 1>; 115 qcom,ratiometric; 116 qcom,hw-settle-time = <200>; | 124 reg = <VADC_LR_MUX7_HW_ID>; 125 qcom,pre-scaling = <1 1>; 126 qcom,ratiometric; 127 qcom,hw-settle-time = <200>; |
128 label = "pa_therm0"; |
|
117 }; 118 | 129 }; 130 |
119 xo-therm-buf@3c { | 131 channel@3c { |
120 reg = <VADC_LR_MUX3_BUF_XO_THERM>; 121 qcom,pre-scaling = <1 1>; 122 qcom,ratiometric; 123 qcom,hw-settle-time = <200>; | 132 reg = <VADC_LR_MUX3_BUF_XO_THERM>; 133 qcom,pre-scaling = <1 1>; 134 qcom,ratiometric; 135 qcom,hw-settle-time = <200>; |
136 label = "xo_therm_buf"; |
|
124 }; 125 }; 126 127 rtc@6000 { 128 compatible = "qcom,pm8941-rtc"; 129 reg = <0x6000>, <0x6100>; 130 reg-names = "rtc", "alarm"; 131 interrupts = <0x0 0x61 0x1 IRQ_TYPE_NONE>; --- 34 unchanged lines hidden --- | 137 }; 138 }; 139 140 rtc@6000 { 141 compatible = "qcom,pm8941-rtc"; 142 reg = <0x6000>, <0x6100>; 143 reg-names = "rtc", "alarm"; 144 interrupts = <0x0 0x61 0x1 IRQ_TYPE_NONE>; --- 34 unchanged lines hidden --- |