Lines Matching +full:bias +full:- +full:pinconf
1 // SPDX-License-Identifier: GPL-2.0
6 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
19 stdout-path = "serial0";
22 vph_pwr: vph-pwr-regulator {
23 compatible = "regulator-fixed";
24 regulator-name = "vph_pwr";
25 regulator-always-on;
26 regulator-boot-on;
30 vdd_esmps3_3p3: vdd-esmps3-3p3-regulator {
31 compatible = "regulator-fixed";
32 regulator-name = "eSMPS3_3P3";
34 regulator-min-microvolt = <3300000>;
35 regulator-max-microvolt = <3300000>;
36 regulator-always-on;
39 usb3_vbus_reg: regulator-usb3-vbus {
40 compatible = "regulator-fixed";
41 regulator-name = "VBUS_BOOST_5V";
42 regulator-min-microvolt = <5000000>;
43 regulator-max-microvolt = <5000000>;
45 pinctrl-names = "default";
46 pinctrl-0 = <&usb_vbus_boost_pin>;
47 vin-supply = <&vph_pwr>;
48 enable-active-high;
51 regulator-always-on;
59 compatible = "qcom,wcn3990-bt";
60 vddio-supply = <&vreg_l6_1p8>;
61 vddxo-supply = <&vreg_l5_1p8>;
62 vddrf-supply = <&vreg_l1_1p3>;
63 vddch0-supply = <&vdd_ch0_3p3>;
65 local-bd-address = [ 02 00 00 00 5a ad ];
67 max-speed = <3200000>;
72 qcom,controlled-remotely;
76 qcom,controlled-remotely;
80 protected-clocks = <GCC_BIMC_CDSP_CLK>,
89 vdd_s3-supply = <&vph_pwr>;
92 regulator-always-on;
93 regulator-boot-on;
94 regulator-name = "vdd_apc";
95 regulator-initial-mode = <1>;
96 regulator-min-microvolt = <1048000>;
97 regulator-max-microvolt = <1384000>;
104 perst-gpios = <&tlmm 43 GPIO_ACTIVE_LOW>;
106 pinctrl-names = "default";
107 pinctrl-0 = <&perst_state>;
113 vdda-vp-supply = <&vreg_l3_1p05>;
114 vdda-vph-supply = <&vreg_l5_1p8>;
131 compatible = "qcom,rpm-pms405-regulators";
133 vdd_s1-supply = <&vph_pwr>;
134 vdd_s2-supply = <&vph_pwr>;
135 vdd_s3-supply = <&vph_pwr>;
136 vdd_s4-supply = <&vph_pwr>;
137 vdd_s5-supply = <&vph_pwr>;
138 vdd_l1_l2-supply = <&vreg_s5_1p35>;
139 vdd_l3_l8-supply = <&vreg_s5_1p35>;
140 vdd_l4-supply = <&vreg_s5_1p35>;
141 vdd_l5_l6-supply = <&vreg_s4_1p8>;
142 vdd_l7-supply = <&vph_pwr>;
143 vdd_l9-supply = <&vreg_s5_1p35>;
144 vdd_l10_l11_l12_l13-supply = <&vph_pwr>;
147 regulator-min-microvolt = <1728000>;
148 regulator-max-microvolt = <1920000>;
152 regulator-min-microvolt = <1352000>;
153 regulator-max-microvolt = <1352000>;
157 regulator-min-microvolt = <1240000>;
158 regulator-max-microvolt = <1352000>;
162 regulator-min-microvolt = <1048000>;
163 regulator-max-microvolt = <1280000>;
167 regulator-min-microvolt = <1048000>;
168 regulator-max-microvolt = <1160000>;
172 regulator-min-microvolt = <1144000>;
173 regulator-max-microvolt = <1256000>;
177 regulator-min-microvolt = <1800000>;
178 regulator-max-microvolt = <1800000>;
182 regulator-min-microvolt = <1800000>;
183 regulator-max-microvolt = <1800000>;
184 regulator-always-on;
188 regulator-min-microvolt = <1616000>;
189 regulator-max-microvolt = <3000000>;
193 regulator-min-microvolt = <1136000>;
194 regulator-max-microvolt = <1352000>;
198 regulator-min-microvolt = <2936000>;
199 regulator-max-microvolt = <3088000>;
203 regulator-min-microvolt = <2696000>;
204 regulator-max-microvolt = <3304000>;
208 regulator-min-microvolt = <3050000>;
209 regulator-max-microvolt = <3300000>;
213 regulator-min-microvolt = <3000000>;
214 regulator-max-microvolt = <3300000>;
222 supports-cqe;
223 mmc-ddr-1_8v;
224 mmc-hs400-1_8v;
225 bus-width = <8>;
226 non-removable;
228 pinctrl-names = "default", "sleep";
229 pinctrl-0 = <&sdc1_on>;
230 pinctrl-1 = <&sdc1_off>;
234 perst_state: perst-state {
238 drive-strength = <2>;
239 bias-disable;
240 output-low;
243 sdc1_on: sdc1-on-state {
244 clk-pins {
246 bias-disable;
247 drive-strength = <16>;
250 cmd-pins {
252 bias-pull-up;
253 drive-strength = <10>;
256 data-pins {
258 bias-pull-up;
259 drive-strength = <10>;
262 rclk-pins {
264 bias-pull-down;
268 sdc1_off: sdc1-off-state {
269 clk-pins {
271 bias-disable;
272 drive-strength = <2>;
275 cmd-pins {
277 bias-pull-up;
278 drive-strength = <2>;
281 data-pins {
283 bias-pull-up;
284 drive-strength = <2>;
287 rclk-pins {
289 bias-pull-down;
293 usb3_id_pin: usb3-id-state {
297 drive-strength = <2>;
298 bias-pull-up;
303 usb_vbus_boost_pin: usb-vbus-boost-state {
304 pinconf {
307 output-low;
308 power-source = <1>;
311 usb3_vbus_pin: usb3-vbus-state {
312 pinconf {
315 input-enable;
316 bias-pull-down;
317 power-source = <1>;
327 vdd-supply = <&vreg_l4_1p2>;
328 vdda1p8-supply = <&vreg_l5_1p8>;
329 vdda3p3-supply = <&vreg_l12_3p3>;
343 vdd-supply = <&vreg_l4_1p2>;
344 vdda1p8-supply = <&vreg_l5_1p8>;
345 vdda3p3-supply = <&vreg_l12_3p3>;
350 vdd-supply = <&vreg_l3_1p05>;
351 vdda1p8-supply = <&vreg_l5_1p8>;
357 vdd-0.8-cx-mx-supply = <&vreg_l2_1p275>;
358 vdd-1.8-xo-supply = <&vreg_l5_1p8>;
359 vdd-1.3-rfa-supply = <&vreg_l1_1p3>;
362 /* PINCTRL - additions to nodes defined in qcs404.dtsi */
365 rx-pins {
366 drive-strength = <2>;
367 bias-disable;
370 tx-pins {
371 drive-strength = <2>;
372 bias-disable;
377 cts-pins {
378 bias-disable;
381 rts-tx-pins {
382 drive-strength = <2>;
383 bias-disable;
386 rx-pins {
387 bias-pull-up;