1 // SPDX-License-Identifier: GPL-2.0
2 // Copyright (c) 2018, Linaro Limited
4 #include <dt-bindings/gpio/gpio.h>
10 serial0 = &blsp1_uart2;
11 serial1 = &blsp1_uart3;
15 stdout-path = "serial0";
18 vph_pwr: vph-pwr-regulator {
19 compatible = "regulator-fixed";
20 regulator-name = "vph_pwr";
26 vdd_esmps3_3p3: vdd-esmps3-3p3-regulator {
27 compatible = "regulator-fixed";
28 regulator-name = "eSMPS3_3P3";
30 regulator-min-microvolt = <3300000>;
31 regulator-max-microvolt = <3300000>;
40 compatible = "qcom,wcn3990-bt";
41 vddio-supply = <&vreg_l6_1p8>;
42 vddxo-supply = <&vreg_l5_1p8>;
43 vddrf-supply = <&vreg_l1_1p3>;
44 vddch0-supply = <&vdd_ch0_3p3>;
46 local-bd-address = [ 02 00 00 00 5a ad ];
48 max-speed = <3200000>;
53 qcom,controlled-remotely;
57 qcom,controlled-remotely;
61 protected-clocks = <GCC_BIMC_CDSP_CLK>,
62 <GCC_CDSP_CFG_AHB_CLK>,
63 <GCC_CDSP_BIMC_CLK_SRC>,
65 <141>, /* GCC_WCSS_Q6_AHB_CLK */
66 <142>; /* GCC_WCSS_Q6_AXIM_CLK */
69 &pms405_spmi_regulators {
70 vdd_s3-supply = <&vph_pwr>;
75 regulator-name = "vdd_apc";
76 regulator-initial-mode = <1>;
77 regulator-min-microvolt = <1048000>;
78 regulator-max-microvolt = <1384000>;
85 perst-gpio = <&tlmm 43 GPIO_ACTIVE_LOW>;
87 pinctrl-names = "default";
88 pinctrl-0 = <&perst_state>;
94 vdda-vp-supply = <&vreg_l3_1p05>;
95 vdda-vph-supply = <&vreg_l5_1p8>;
112 compatible = "qcom,rpm-pms405-regulators";
114 vdd_s1-supply = <&vph_pwr>;
115 vdd_s2-supply = <&vph_pwr>;
116 vdd_s3-supply = <&vph_pwr>;
117 vdd_s4-supply = <&vph_pwr>;
118 vdd_s5-supply = <&vph_pwr>;
119 vdd_l1_l2-supply = <&vreg_s5_1p35>;
120 vdd_l3_l8-supply = <&vreg_s5_1p35>;
121 vdd_l4-supply = <&vreg_s5_1p35>;
122 vdd_l5_l6-supply = <&vreg_s4_1p8>;
123 vdd_l7-supply = <&vph_pwr>;
124 vdd_l9-supply = <&vreg_s5_1p35>;
125 vdd_l10_l11_l12_l13-supply = <&vph_pwr>;
128 regulator-min-microvolt = <1728000>;
129 regulator-max-microvolt = <1920000>;
133 regulator-min-microvolt = <1352000>;
134 regulator-max-microvolt = <1352000>;
138 regulator-min-microvolt = <1240000>;
139 regulator-max-microvolt = <1352000>;
143 regulator-min-microvolt = <1048000>;
144 regulator-max-microvolt = <1280000>;
148 regulator-min-microvolt = <1048000>;
149 regulator-max-microvolt = <1160000>;
153 regulator-min-microvolt = <1144000>;
154 regulator-max-microvolt = <1256000>;
158 regulator-min-microvolt = <1800000>;
159 regulator-max-microvolt = <1800000>;
163 regulator-min-microvolt = <1800000>;
164 regulator-max-microvolt = <1800000>;
169 regulator-min-microvolt = <1616000>;
170 regulator-max-microvolt = <3000000>;
174 regulator-min-microvolt = <1136000>;
175 regulator-max-microvolt = <1352000>;
179 regulator-min-microvolt = <2936000>;
180 regulator-max-microvolt = <3088000>;
184 regulator-min-microvolt = <2696000>;
185 regulator-max-microvolt = <3304000>;
189 regulator-min-microvolt = <2968000>;
190 regulator-max-microvolt = <3300000>;
194 regulator-min-microvolt = <3000000>;
195 regulator-max-microvolt = <3300000>;
208 pinctrl-names = "default", "sleep";
209 pinctrl-0 = <&sdc1_on>;
210 pinctrl-1 = <&sdc1_off>;
218 drive-strength = <2>;
227 drive-strength = <16>;
233 drive-strength = <10>;
239 drive-strength = <10>;
252 drive-strength = <2>;
258 drive-strength = <2>;
264 drive-strength = <2>;
276 vdd-0.8-cx-mx-supply = <&vreg_l2_1p275>;
277 vdd-1.8-xo-supply = <&vreg_l5_1p8>;
278 vdd-1.3-rfa-supply = <&vreg_l1_1p3>;
281 /* PINCTRL - additions to nodes defined in qcs404.dtsi */
283 &blsp1_uart2_default {
285 drive-strength = <2>;
290 drive-strength = <2>;
295 &blsp1_uart3_default {
302 pins = "gpio85", "gpio82";
303 drive-strength = <2>;