Lines Matching +full:load +full:- +full:gpios

1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/arm/qcom,ids.h>
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/input/gpio-keys.h>
12 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
19 chassis-type = "handset";
22 qcom,msm-id = <QCOM_ID_SM6125>;
23 qcom,board-id = <22 0>;
26 #address-cells = <2>;
27 #size-cells = <2>;
31 compatible = "simple-framebuffer";
40 reserved-memory {
43 no-map;
48 no-map;
54 record-size = <0x1000>;
55 console-size = <0x40000>;
56 pmsg-size = <0x20000>;
61 no-map;
65 extcon_usb: extcon-usb {
66 compatible = "linux,extcon-usb-gpio";
67 id-gpios = <&tlmm 102 GPIO_ACTIVE_HIGH>;
70 gpio-keys {
71 compatible = "gpio-keys";
73 pinctrl-0 = <&vol_up_n>;
74 pinctrl-names = "default";
76 key-volume-up {
78 gpios = <&pm6125_gpios 6 GPIO_ACTIVE_LOW>;
80 debounce-interval = <15>;
81 linux,can-disable;
82 wakeup-source;
88 vol_up_n: vol-up-n-state {
91 power-source = <1>;
92 bias-pull-up;
93 input-enable;
98 vdd-supply = <&vreg_l7a>;
99 vdda-pll-supply = <&vreg_l10a>;
100 vdda-phy-dpdm-supply = <&vreg_l15a>;
114 regulators-0 {
115 compatible = "qcom,rpm-pm6125-regulators";
118 regulator-min-microvolt = <936000>;
119 regulator-max-microvolt = <1422000>;
123 regulator-min-microvolt = <1200000>;
124 regulator-max-microvolt = <1256000>;
128 regulator-min-microvolt = <1000000>;
129 regulator-max-microvolt = <1056000>;
133 regulator-min-microvolt = <1000000>;
134 regulator-max-microvolt = <1064000>;
138 regulator-min-microvolt = <872000>;
139 regulator-max-microvolt = <976000>;
140 regulator-allow-set-load;
144 regulator-min-microvolt = <1648000>;
145 regulator-max-microvolt = <2950000>;
146 regulator-allow-set-load;
150 regulator-min-microvolt = <576000>;
151 regulator-max-microvolt = <656000>;
155 regulator-min-microvolt = <872000>;
156 regulator-max-microvolt = <976000>;
160 regulator-min-microvolt = <400000>;
161 regulator-max-microvolt = <728000>;
165 regulator-min-microvolt = <1800000>;
166 regulator-max-microvolt = <1896000>;
170 regulator-min-microvolt = <1800000>;
171 regulator-max-microvolt = <1896000>;
172 regulator-allow-set-load;
176 regulator-min-microvolt = <1800000>;
177 regulator-max-microvolt = <1952000>;
178 regulator-allow-set-load;
182 regulator-min-microvolt = <1800000>;
183 regulator-max-microvolt = <1996000>;
187 regulator-min-microvolt = <1800000>;
188 regulator-max-microvolt = <1832000>;
192 regulator-min-microvolt = <1800000>;
193 regulator-max-microvolt = <1904000>;
197 regulator-min-microvolt = <3104000>;
198 regulator-max-microvolt = <3232000>;
202 regulator-min-microvolt = <1800000>;
203 regulator-max-microvolt = <1904000>;
207 regulator-min-microvolt = <1248000>;
208 regulator-max-microvolt = <1304000>;
212 regulator-min-microvolt = <1200000>;
213 regulator-max-microvolt = <1264000>;
214 regulator-allow-set-load;
218 regulator-min-microvolt = <1648000>;
219 regulator-max-microvolt = <2952000>;
223 regulator-min-microvolt = <1648000>;
224 regulator-max-microvolt = <2952000>;
228 regulator-min-microvolt = <2600000>;
229 regulator-max-microvolt = <2856000>;
233 regulator-min-microvolt = <2944000>;
234 regulator-max-microvolt = <2950000>;
235 regulator-allow-set-load;
239 regulator-min-microvolt = <3000000>;
240 regulator-max-microvolt = <3400000>;
244 regulator-min-microvolt = <2944000>;
245 regulator-max-microvolt = <2950000>;
246 regulator-allow-set-load;
253 sd-cd-pins {
256 drive-strength = <2>;
257 bias-disable;
262 sd-cd-pins {
265 drive-strength = <2>;
266 bias-pull-up;
271 vmmc-supply = <&vreg_l24a>;
272 vqmmc-supply = <&vreg_l11a>;
277 cd-gpios = <&tlmm 98 GPIO_ACTIVE_HIGH>;
278 vmmc-supply = <&vreg_l22a>;
279 vqmmc-supply = <&vreg_l5a>;
280 no-sdio;
281 no-mmc;
286 gpio-reserved-ranges = <22 2>, <28 6>;