Lines Matching +full:regulator +full:- +full:microvolt +full:- +full:offset
1 // SPDX-License-Identifier: GPL-2.0
3 /dts-v1/;
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
7 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
16 /delete-node/ &tz_mem;
17 /delete-node/ &adsp_mem;
18 /delete-node/ &wlan_msa_mem;
19 /delete-node/ &mpss_region;
20 /delete-node/ &venus_mem;
21 /delete-node/ &cdsp_mem;
22 /delete-node/ &mba_region;
23 /delete-node/ &slpi_mem;
24 /delete-node/ &spss_mem;
25 /delete-node/ &rmtfs_mem;
32 qcom,board-id = <69 0>;
33 qcom,msm-id = <321 0x20001>;
39 gpio-keys {
40 compatible = "gpio-keys";
43 pinctrl-names = "default";
44 pinctrl-0 = <&vol_up_pin_a>;
46 vol-up {
54 reserved-memory {
57 no-map;
62 no-map;
67 no-map;
72 no-map;
77 no-map;
82 no-map;
87 no-map;
92 no-map;
97 no-map;
101 compatible = "qcom,rmtfs-mem";
103 no-map;
105 qcom,client-id = <1>;
110 vreg_s4a_1p8: vreg-s4a-1p8 {
111 compatible = "regulator-fixed";
112 regulator-name = "vreg_s4a_1p8";
114 regulator-min-microvolt = <1800000>;
115 regulator-max-microvolt = <1800000>;
116 regulator-always-on;
122 firmware-name = "qcom/sdm845/adsp.mdt";
126 pm8998-rpmh-regulators {
127 compatible = "qcom,pm8998-rpmh-regulators";
128 qcom,pmic-id = "a";
131 regulator-min-microvolt = <880000>;
132 regulator-max-microvolt = <880000>;
133 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
137 regulator-min-microvolt = <800000>;
138 regulator-max-microvolt = <800000>;
139 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
143 regulator-min-microvolt = <1800000>;
144 regulator-max-microvolt = <1800000>;
145 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
149 regulator-min-microvolt = <1800000>;
150 regulator-max-microvolt = <1800000>;
151 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
155 regulator-min-microvolt = <1800000>;
156 regulator-max-microvolt = <2960000>;
157 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
161 regulator-min-microvolt = <1304000>;
162 regulator-max-microvolt = <1304000>;
163 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
167 regulator-min-microvolt = <2960000>;
168 regulator-max-microvolt = <2968000>;
169 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
173 regulator-min-microvolt = <2960000>;
174 regulator-max-microvolt = <2968000>;
175 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
179 regulator-min-microvolt = <3088000>;
180 regulator-max-microvolt = <3088000>;
181 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
185 regulator-min-microvolt = <3300000>;
186 regulator-max-microvolt = <3312000>;
187 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
191 regulator-min-microvolt = <1200000>;
192 regulator-max-microvolt = <1200000>;
193 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
200 firmware-name = "qcom/sdm845/cdsp.mdt";
204 protected-clocks = <GCC_QSPI_CORE_CLK>,
212 zap-shader {
213 memory-region = <&gpu_mem>;
214 firmware-name = "qcom/sdm845/a630_zap.mbn";
220 firmware-name = "qcom/sdm845/mba.mbn", "qcom/sdm845/modem.mdt";
224 vol_up_pin_a: vol-up-active {
227 input-enable;
228 bias-pull-up;
229 qcom,drive-strength = <PMIC_GPIO_STRENGTH_NO>;
235 compatible = "qcom,pm8941-resin";
238 bias-pull-up;
250 pinctrl-names = "default";
251 pinctrl-0 = <&sdc2_default_state &sdc2_card_det_n>;
253 vmmc-supply = <&vreg_l21a_2p95>;
254 vqmmc-supply = <&vreg_l13a_2p95>;
256 bus-width = <4>;
257 cd-gpios = <&tlmm 126 GPIO_ACTIVE_HIGH>;
261 gpio-reserved-ranges = <0 4>, <81 4>;
263 sdc2_default_state: sdc2-default {
266 bias-disable;
267 drive-strength = <16>;
272 bias-pull-up;
273 drive-strength = <10>;
278 bias-pull-up;
279 drive-strength = <10>;
283 sdc2_card_det_n: sd-card-det-n {
286 bias-pull-up;
294 compatible = "qcom,wcn3990-bt";
296 vddio-supply = <&vreg_s4a_1p8>;
297 vddxo-supply = <&vreg_l7a_1p8>;
298 vddrf-supply = <&vreg_l17a_1p3>;
299 vddch0-supply = <&vreg_l25a_3p3>;
300 max-speed = <3200000>;
307 reset-gpios = <&tlmm 150 GPIO_ACTIVE_LOW>;
309 vcc-supply = <&vreg_l20a_2p95>;
310 vcc-max-microamp = <800000>;
316 vdda-phy-supply = <&vreg_l1a_0p875>;
317 vdda-pll-supply = <&vreg_l26a_1p2>;
331 vdd-supply = <&vreg_l1a_0p875>;
332 vdda-pll-supply = <&vreg_l12a_1p8>;
333 vdda-phy-dpdm-supply = <&vreg_l24a_3p075>;
335 qcom,imp-res-offset-value = <8>;
336 qcom,hstx-trim-value = <QUSB2_V2_HSTX_TRIM_21_6_MA>;
337 qcom,preemphasis-level = <QUSB2_V2_PREEMPHASIS_5_PERCENT>;
338 qcom,preemphasis-width = <QUSB2_V2_PREEMPHASIS_WIDTH_HALF_BIT>;
344 vdda-phy-supply = <&vreg_l26a_1p2>;
345 vdda-pll-supply = <&vreg_l1a_0p875>;
351 vdd-0.8-cx-mx-supply = <&vreg_l5a_0p8>;
352 vdd-1.8-xo-supply = <&vreg_l7a_1p8>;
353 vdd-1.3-rfa-supply = <&vreg_l17a_1p3>;
354 vdd-3.3-ch0-supply = <&vreg_l25a_3p3>;
357 /* PINCTRL - additions to nodes defined in sdm845.dtsi */
367 bias-disable;
370 rts-tx {
372 drive-strength = <2>;
373 bias-disable;
378 bias-pull-up;