1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (c) 2016, The Linux Foundation. All rights reserved. */
4 #include "msm8998.dtsi"
6 #include "pmi8998.dtsi"
11 serial0 = &blsp2_uart1;
15 stdout-path = "serial0:115200n8";
20 polling-delay-passive = <250>;
21 polling-delay = <1000>;
23 thermal-sensors = <&tsens0 0>;
27 temperature = <60000>;
35 polling-delay-passive = <250>;
36 polling-delay = <1000>;
38 thermal-sensors = <&tsens1 5>;
42 temperature = <44000>;
48 temperature = <70000>;
56 vph_pwr: vph-pwr-regulator {
57 compatible = "regulator-fixed";
58 regulator-name = "vph_pwr";
70 compatible = "qcom,rpm-pm8998-regulators";
72 vdd_s1-supply = <&vph_pwr>;
73 vdd_s2-supply = <&vph_pwr>;
74 vdd_s3-supply = <&vph_pwr>;
75 vdd_s4-supply = <&vph_pwr>;
76 vdd_s5-supply = <&vph_pwr>;
77 vdd_s6-supply = <&vph_pwr>;
78 vdd_s7-supply = <&vph_pwr>;
79 vdd_s8-supply = <&vph_pwr>;
80 vdd_s9-supply = <&vph_pwr>;
81 vdd_s10-supply = <&vph_pwr>;
82 vdd_s11-supply = <&vph_pwr>;
83 vdd_s12-supply = <&vph_pwr>;
84 vdd_s13-supply = <&vph_pwr>;
85 vdd_l1_l27-supply = <&vreg_s7a_1p025>;
86 vdd_l2_l8_l17-supply = <&vreg_s3a_1p35>;
87 vdd_l3_l11-supply = <&vreg_s7a_1p025>;
88 vdd_l4_l5-supply = <&vreg_s7a_1p025>;
89 vdd_l6-supply = <&vreg_s5a_2p04>;
90 vdd_l7_l12_l14_l15-supply = <&vreg_s5a_2p04>;
91 vdd_l9-supply = <&vreg_bob>;
92 vdd_l10_l23_l25-supply = <&vreg_bob>;
93 vdd_l13_l19_l21-supply = <&vreg_bob>;
94 vdd_l16_l28-supply = <&vreg_bob>;
95 vdd_l18_l22-supply = <&vreg_bob>;
96 vdd_l20_l24-supply = <&vreg_bob>;
97 vdd_l26-supply = <&vreg_s3a_1p35>;
98 vdd_lvs1_lvs2-supply = <&vreg_s4a_1p8>;
101 regulator-min-microvolt = <1352000>;
102 regulator-max-microvolt = <1352000>;
105 regulator-min-microvolt = <1800000>;
106 regulator-max-microvolt = <1800000>;
109 regulator-min-microvolt = <1904000>;
110 regulator-max-microvolt = <2040000>;
113 regulator-min-microvolt = <900000>;
114 regulator-max-microvolt = <1028000>;
117 regulator-min-microvolt = <880000>;
118 regulator-max-microvolt = <880000>;
121 regulator-min-microvolt = <1200000>;
122 regulator-max-microvolt = <1200000>;
125 regulator-min-microvolt = <1000000>;
126 regulator-max-microvolt = <1000000>;
129 regulator-min-microvolt = <800000>;
130 regulator-max-microvolt = <800000>;
133 regulator-min-microvolt = <1808000>;
134 regulator-max-microvolt = <1808000>;
137 regulator-min-microvolt = <1800000>;
138 regulator-max-microvolt = <1800000>;
141 regulator-min-microvolt = <1200000>;
142 regulator-max-microvolt = <1200000>;
145 regulator-min-microvolt = <1808000>;
146 regulator-max-microvolt = <2960000>;
149 regulator-min-microvolt = <1808000>;
150 regulator-max-microvolt = <2960000>;
153 regulator-min-microvolt = <1000000>;
154 regulator-max-microvolt = <1000000>;
157 regulator-min-microvolt = <1800000>;
158 regulator-max-microvolt = <1800000>;
160 vreg_l13a_2p95: l13 {
161 regulator-min-microvolt = <1808000>;
162 regulator-max-microvolt = <2960000>;
164 vreg_l14a_1p88: l14 {
165 regulator-min-microvolt = <1880000>;
166 regulator-max-microvolt = <1880000>;
169 regulator-min-microvolt = <1800000>;
170 regulator-max-microvolt = <1800000>;
173 regulator-min-microvolt = <2704000>;
174 regulator-max-microvolt = <2704000>;
177 regulator-min-microvolt = <1304000>;
178 regulator-max-microvolt = <1304000>;
181 regulator-min-microvolt = <2704000>;
182 regulator-max-microvolt = <2704000>;
185 regulator-min-microvolt = <3008000>;
186 regulator-max-microvolt = <3008000>;
188 vreg_l20a_2p95: l20 {
189 regulator-min-microvolt = <2960000>;
190 regulator-max-microvolt = <2960000>;
192 vreg_l21a_2p95: l21 {
193 regulator-min-microvolt = <2960000>;
194 regulator-max-microvolt = <2960000>;
196 vreg_l22a_2p85: l22 {
197 regulator-min-microvolt = <2864000>;
198 regulator-max-microvolt = <2864000>;
201 regulator-min-microvolt = <3312000>;
202 regulator-max-microvolt = <3312000>;
204 vreg_l24a_3p075: l24 {
205 regulator-min-microvolt = <3088000>;
206 regulator-max-microvolt = <3088000>;
209 regulator-min-microvolt = <3104000>;
210 regulator-max-microvolt = <3312000>;
213 regulator-min-microvolt = <1200000>;
214 regulator-max-microvolt = <1200000>;
217 regulator-min-microvolt = <3008000>;
218 regulator-max-microvolt = <3008000>;
221 vreg_lvs1a_1p8: lvs1 {
222 regulator-min-microvolt = <1800000>;
223 regulator-max-microvolt = <1800000>;
226 vreg_lvs2a_1p8: lvs2 {
227 regulator-min-microvolt = <1800000>;
228 regulator-max-microvolt = <1800000>;
234 compatible = "qcom,rpm-pmi8998-regulators";
236 vdd_bob-supply = <&vph_pwr>;
239 regulator-min-microvolt = <3312000>;
240 regulator-max-microvolt = <3600000>;