1 // SPDX-License-Identifier: GPL-2.0
2 #include "qcom-msm8974.dtsi"
3 #include "qcom-pm8841.dtsi"
4 #include "qcom-pm8941.dtsi"
7 model = "Qualcomm APQ8074 Dragonboard";
8 compatible = "qcom,apq8074-dragonboard", "qcom,apq8074";
11 serial0 = &blsp1_uart2;
17 stdout-path = "serial0:115200n8";
27 clock-frequency = <200000>;
30 compatible = "atmel,24c128";
40 phys = <&usb_hs2_phy>;
41 phy-select = <&tcsr 0xb000 1>;
42 extcon = <&smbb>, <&usb_id>;
43 vbus-supply = <&chg_otg>;
51 v3p3-supply = <&pm8941_l24>;
52 v1p8-supply = <&pm8941_l6>;
54 qcom,init-seq = /bits/ 8 <0x1 0x63>;
61 compatible = "qcom,rpm-pm8841-regulators";
64 regulator-min-microvolt = <675000>;
65 regulator-max-microvolt = <1050000>;
69 regulator-min-microvolt = <500000>;
70 regulator-max-microvolt = <1050000>;
74 regulator-min-microvolt = <500000>;
75 regulator-max-microvolt = <1050000>;
79 regulator-min-microvolt = <500000>;
80 regulator-max-microvolt = <1050000>;
85 compatible = "qcom,rpm-pm8941-regulators";
87 vdd_l1_l3-supply = <&pm8941_s1>;
88 vdd_l2_lvs1_2_3-supply = <&pm8941_s3>;
89 vdd_l4_l11-supply = <&pm8941_s1>;
90 vdd_l5_l7-supply = <&pm8941_s2>;
91 vdd_l6_l12_l14_l15-supply = <&pm8941_s2>;
92 vin_5vs-supply = <&pm8941_5v>;
95 regulator-min-microvolt = <1300000>;
96 regulator-max-microvolt = <1300000>;
102 regulator-min-microvolt = <2150000>;
103 regulator-max-microvolt = <2150000>;
108 regulator-min-microvolt = <1800000>;
109 regulator-max-microvolt = <1800000>;
115 regulator-min-microvolt = <1225000>;
116 regulator-max-microvolt = <1225000>;
122 regulator-min-microvolt = <1200000>;
123 regulator-max-microvolt = <1200000>;
127 regulator-min-microvolt = <1225000>;
128 regulator-max-microvolt = <1225000>;
132 regulator-min-microvolt = <1225000>;
133 regulator-max-microvolt = <1225000>;
137 regulator-min-microvolt = <1800000>;
138 regulator-max-microvolt = <1800000>;
142 regulator-min-microvolt = <1800000>;
143 regulator-max-microvolt = <1800000>;
148 regulator-min-microvolt = <1800000>;
149 regulator-max-microvolt = <1800000>;
154 regulator-min-microvolt = <1800000>;
155 regulator-max-microvolt = <1800000>;
159 regulator-min-microvolt = <1800000>;
160 regulator-max-microvolt = <2950000>;
164 regulator-min-microvolt = <1800000>;
165 regulator-max-microvolt = <1800000>;
170 regulator-min-microvolt = <1300000>;
171 regulator-max-microvolt = <1300000>;
175 regulator-min-microvolt = <1800000>;
176 regulator-max-microvolt = <1800000>;
182 regulator-min-microvolt = <1800000>;
183 regulator-max-microvolt = <2950000>;
188 regulator-min-microvolt = <1800000>;
189 regulator-max-microvolt = <1800000>;
193 regulator-min-microvolt = <2050000>;
194 regulator-max-microvolt = <2050000>;
198 regulator-min-microvolt = <2700000>;
199 regulator-max-microvolt = <2700000>;
203 regulator-min-microvolt = <2700000>;
204 regulator-max-microvolt = <2700000>;
208 regulator-min-microvolt = <2850000>;
209 regulator-max-microvolt = <2850000>;
213 regulator-min-microvolt = <3300000>;
214 regulator-max-microvolt = <3300000>;
219 regulator-min-microvolt = <2950000>;
220 regulator-max-microvolt = <2950000>;
221 regulator-system-load = <200000>;
222 regulator-allow-set-load;
227 regulator-min-microvolt = <2950000>;
228 regulator-max-microvolt = <2950000>;
233 regulator-min-microvolt = <3000000>;
234 regulator-max-microvolt = <3000000>;
238 regulator-min-microvolt = <3000000>;
239 regulator-max-microvolt = <3000000>;
243 regulator-min-microvolt = <3075000>;
244 regulator-max-microvolt = <3075000>;
253 vmmc-supply = <&pm8941_l20>;
254 vqmmc-supply = <&pm8941_s3>;
256 pinctrl-names = "default", "sleep";
257 pinctrl-0 = <&sdc1_on>;
258 pinctrl-1 = <&sdc1_off>;
264 cd-gpios = <&tlmm 62 0x1>;
265 vmmc-supply = <&pm8941_l21>;
266 vqmmc-supply = <&pm8941_l13>;
268 pinctrl-names = "default", "sleep";
269 pinctrl-0 = <&sdc2_on>;
270 pinctrl-1 = <&sdc2_off>;
277 drive-strength = <16>;
282 pins = "sdc1_cmd", "sdc1_data";
283 drive-strength = <10>;
291 drive-strength = <10>;
296 pins = "sdc2_cmd", "sdc2_data";
297 drive-strength = <6>;
304 drive-strength = <2>;