1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
7 #include "qcom-sdx65.dtsi"
8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
9 #include <arm64/qcom/pmk8350.dtsi>
10 #include <arm64/qcom/pm8150b.dtsi>
11 #include "qcom-pmx65.dtsi"
14 model = "Qualcomm Technologies, Inc. SDX65 MTP";
15 compatible = "qcom,sdx65-mtp", "qcom,sdx65";
16 qcom,board-id = <0x2010008 0x302>;
19 serial0 = &blsp1_uart3;
23 stdout-path = "serial0:115200n8";
31 mpss_dsm: memory@8c400000 {
33 reg = <0x8c400000 0x3200000>;
36 ipa_fw_mem: memory@8fced000 {
38 reg = <0x8fced000 0x10000>;
41 mpss_adsp_mem: memory@90800000 {
43 reg = <0x90800000 0x10000000>;
47 vph_pwr: vph-pwr-regulator {
48 compatible = "regulator-fixed";
49 regulator-name = "vph_pwr";
50 regulator-min-microvolt = <3700000>;
51 regulator-max-microvolt = <3700000>;
54 vreg_bob_3p3: pmx65_bob {
55 compatible = "regulator-fixed";
56 regulator-name = "vreg_bob_3p3";
57 regulator-min-microvolt = <3300000>;
58 regulator-max-microvolt = <3300000>;
63 vin-supply = <&vph_pwr>;
72 pmx65-rpmh-regulators {
73 compatible = "qcom,pmx65-rpmh-regulators";
76 vdd-s1-supply = <&vph_pwr>;
77 vdd-s2-supply = <&vph_pwr>;
78 vdd-s3-supply = <&vph_pwr>;
79 vdd-s4-supply = <&vph_pwr>;
80 vdd-s5-supply = <&vph_pwr>;
81 vdd-s6-supply = <&vph_pwr>;
82 vdd-s7-supply = <&vph_pwr>;
83 vdd-s8-supply = <&vph_pwr>;
84 vdd-l1-supply = <&vreg_s2b_1p224>;
85 vdd-l2-l18-supply = <&vreg_s2b_1p224>;
86 vdd-l3-supply = <&vreg_s8b_0p824>;
87 vdd-l4-supply = <&vreg_s7b_0p936>;
88 vdd-l5-l6-l16-supply = <&vreg_s4b_1p824>;
89 vdd-l7-supply = <&vreg_s3b_0p776>;
90 vdd-l8-l9-supply = <&vreg_s8b_0p824>;
91 vdd-l10-supply = <&vreg_bob_3p3>;
92 vdd-l11-l13-supply = <&vreg_bob_3p3>;
93 vdd-l12-supply = <&vreg_s2b_1p224>;
94 vdd-l14-supply = <&vreg_s3b_0p776>;
95 vdd-l15-supply = <&vreg_s2b_1p224>;
96 vdd-l17-supply = <&vreg_s8b_0p824>;
97 vdd-l19-supply = <&vreg_s3b_0p776>;
98 vdd-l20-supply = <&vreg_s7b_0p936>;
99 vdd-l21-supply = <&vreg_s7b_0p936>;
101 vreg_s2b_1p224: smps2 {
102 regulator-min-microvolt = <1200000>;
103 regulator-max-microvolt = <1400000>;
106 vreg_s3b_0p776: smps3 {
107 regulator-min-microvolt = <500000>;
108 regulator-max-microvolt = <1040000>;
111 vreg_s4b_1p824: smps4 {
112 regulator-min-microvolt = <1800000>;
113 regulator-max-microvolt = <2024000>;
116 vreg_s7b_0p936: smps7 {
117 regulator-min-microvolt = <500000>;
118 regulator-max-microvolt = <1040000>;
121 vreg_s8b_0p824: smps8 {
122 regulator-min-microvolt = <304000>;
123 regulator-max-microvolt = <1300000>;
127 regulator-min-microvolt = <1200000>;
128 regulator-max-microvolt = <1200000>;
129 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
133 regulator-min-microvolt = <1128000>;
134 regulator-max-microvolt = <1128000>;
135 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
139 regulator-min-microvolt = <300000>;
140 regulator-max-microvolt = <960000>;
141 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
145 regulator-min-microvolt = <880000>;
146 regulator-max-microvolt = <912000>;
147 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
151 regulator-min-microvolt = <1800000>;
152 regulator-max-microvolt = <1800000>;
153 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
157 regulator-min-microvolt = <1800000>;
158 regulator-max-microvolt = <1800000>;
159 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
163 regulator-min-microvolt = <752000>;
164 regulator-max-microvolt = <752000>;
165 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
169 regulator-min-microvolt = <800000>;
170 regulator-max-microvolt = <800000>;
171 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
175 regulator-min-microvolt = <800000>;
176 regulator-max-microvolt = <800000>;
177 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
181 regulator-min-microvolt = <3088000>;
182 regulator-max-microvolt = <3088000>;
183 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
187 regulator-min-microvolt = <1704000>;
188 regulator-max-microvolt = <2928000>;
189 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
193 regulator-min-microvolt = <1200000>;
194 regulator-max-microvolt = <1200000>;
195 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
199 regulator-min-microvolt = <1704000>;
200 regulator-max-microvolt = <2928000>;
201 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
205 regulator-min-microvolt = <600000>;
206 regulator-max-microvolt = <800000>;
207 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
211 regulator-min-microvolt = <1200000>;
212 regulator-max-microvolt = <1200000>;
213 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
217 regulator-min-microvolt = <1776000>;
218 regulator-max-microvolt = <1776000>;
219 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
223 regulator-min-microvolt = <300000>;
224 regulator-max-microvolt = <960000>;
225 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
229 regulator-min-microvolt = <752000>;
230 regulator-max-microvolt = <752000>;
231 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
235 regulator-min-microvolt = <912000>;
236 regulator-max-microvolt = <912000>;
237 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
241 regulator-min-microvolt = <912000>;
242 regulator-max-microvolt = <912000>;
243 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;