Lines Matching +full:pull +full:- +full:down
1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/input/input.h>
3 #include <dt-bindings/reset/qcom,gcc-msm8960.h>
5 #include "qcom-msm8960.dtsi"
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
9 #include <dt-bindings/input/gpio-keys.h>
12 model = "Samsung Galaxy Express SGH-I437";
14 chassis-type = "handset";
23 stdout-path = "serial0:115200n8";
26 gpio-keys {
27 compatible = "gpio-keys";
29 pinctrl-names = "default";
30 pinctrl-0 = <&gpio_keys_pin_a>;
32 key-home {
35 debounce-interval = <5>;
37 wakeup-event-action = <EV_ACT_ASSERTED>;
38 wakeup-source;
41 key-volume-up {
44 debounce-interval = <5>;
48 key-volume-down {
49 label = "Volume Down";
51 debounce-interval = <5>;
67 vmmc-supply = <&pm8921_l5>;
72 vmmc-supply = <&pm8921_l6>;
73 vqmmc-supply = <&pm8921_l7>;
75 pinctrl-0 = <&sdcc3_default_state>;
76 pinctrl-1 = <&sdcc3_sleep_state>;
77 pinctrl-names = "default", "sleep";
84 pinctrl-0 = <&spi1_default>;
85 pinctrl-names = "default";
105 interrupt-parent = <&tlmm>;
107 vdda-supply = <&pm8921_lvs6>;
108 vdd-supply = <&pm8921_l17>;
109 pinctrl-names = "default";
110 pinctrl-0 = <&touchscreen>;
115 spi1_default: spi1-default-state {
116 mosi-pins {
119 drive-strength = <12>;
120 bias-disable;
123 miso-pins {
126 drive-strength = <12>;
127 bias-disable;
130 cs-pins {
133 drive-strength = <12>;
134 bias-disable;
135 output-low;
138 clk-pins {
141 drive-strength = <12>;
142 bias-disable;
146 gpio_keys_pin_a: gpio-keys-active-state {
149 drive-strength = <8>;
150 bias-disable;
153 touchscreen: touchscreen-int-state {
156 output-enable;
157 bias-disable;
158 drive-strength = <2>;
163 interrupts-extended = <&tlmm 104 IRQ_TYPE_LEVEL_LOW>;
168 compatible = "qcom,rpm-pm8921-regulators";
169 vin_lvs1_3_6-supply = <&pm8921_s4>;
170 vin_lvs2-supply = <&pm8921_s4>;
171 vin_lvs4_5_7-supply = <&pm8921_s4>;
172 vdd_ncp-supply = <&pm8921_l6>;
173 vdd_l1_l2_l12_l18-supply = <&pm8921_s4>;
174 vdd_l21_l23_l29-supply = <&pm8921_s8>;
175 vdd_l24-supply = <&pm8921_s1>;
176 vdd_l25-supply = <&pm8921_s1>;
177 vdd_l27-supply = <&pm8921_s7>;
178 vdd_l28-supply = <&pm8921_s7>;
182 regulator-always-on;
183 regulator-min-microvolt = <1225000>;
184 regulator-max-microvolt = <1225000>;
185 qcom,switch-mode-frequency = <3200000>;
186 bias-pull-down;
190 regulator-min-microvolt = <1300000>;
191 regulator-max-microvolt = <1300000>;
192 qcom,switch-mode-frequency = <1600000>;
193 bias-pull-down;
197 regulator-min-microvolt = <500000>;
198 regulator-max-microvolt = <1150000>;
199 qcom,switch-mode-frequency = <4800000>;
200 bias-pull-down;
204 regulator-always-on;
205 regulator-min-microvolt = <1800000>;
206 regulator-max-microvolt = <1800000>;
207 qcom,switch-mode-frequency = <1600000>;
208 bias-pull-down;
209 qcom,force-mode = <QCOM_RPM_FORCE_MODE_AUTO>;
213 regulator-min-microvolt = <1150000>;
214 regulator-max-microvolt = <1150000>;
215 qcom,switch-mode-frequency = <3200000>;
216 bias-pull-down;
220 regulator-always-on;
221 regulator-min-microvolt = <2050000>;
222 regulator-max-microvolt = <2050000>;
223 qcom,switch-mode-frequency = <1600000>;
224 bias-pull-down;
229 regulator-always-on;
230 regulator-min-microvolt = <1050000>;
231 regulator-max-microvolt = <1050000>;
232 bias-pull-down;
236 regulator-min-microvolt = <1200000>;
237 regulator-max-microvolt = <1200000>;
238 bias-pull-down;
242 regulator-min-microvolt = <3075000>;
243 regulator-max-microvolt = <3300000>;
244 bias-pull-down;
248 regulator-always-on;
249 regulator-min-microvolt = <1800000>;
250 regulator-max-microvolt = <1800000>;
251 bias-pull-down;
255 regulator-min-microvolt = <2950000>;
256 regulator-max-microvolt = <2950000>;
257 bias-pull-down;
261 regulator-min-microvolt = <2950000>;
262 regulator-max-microvolt = <2950000>;
263 bias-pull-down;
267 regulator-always-on;
268 regulator-min-microvolt = <1850000>;
269 regulator-max-microvolt = <2950000>;
270 bias-pull-down;
274 regulator-min-microvolt = <3000000>;
275 regulator-max-microvolt = <3100000>;
276 bias-pull-down;
280 regulator-min-microvolt = <2850000>;
281 regulator-max-microvolt = <2850000>;
282 bias-pull-down;
286 regulator-min-microvolt = <3000000>;
287 regulator-max-microvolt = <3000000>;
288 bias-pull-down;
292 regulator-min-microvolt = <2800000>;
293 regulator-max-microvolt = <3300000>;
294 bias-pull-down;
298 regulator-min-microvolt = <1200000>;
299 regulator-max-microvolt = <1200000>;
300 bias-pull-down;
304 regulator-min-microvolt = <1800000>;
305 regulator-max-microvolt = <1800000>;
306 bias-pull-down;
310 regulator-min-microvolt = <1800000>;
311 regulator-max-microvolt = <2950000>;
312 bias-pull-down;
316 regulator-min-microvolt = <2800000>;
317 regulator-max-microvolt = <3000000>;
318 bias-pull-down;
322 regulator-min-microvolt = <3300000>;
323 regulator-max-microvolt = <3300000>;
324 bias-pull-down;
328 regulator-min-microvolt = <1200000>;
329 regulator-max-microvolt = <1500000>;
330 bias-pull-down;
334 regulator-min-microvolt = <1900000>;
335 regulator-max-microvolt = <1900000>;
336 bias-pull-down;
340 regulator-min-microvolt = <2750000>;
341 regulator-max-microvolt = <2750000>;
342 bias-pull-down;
346 regulator-always-on;
347 regulator-min-microvolt = <1800000>;
348 regulator-max-microvolt = <1800000>;
349 bias-pull-down;
353 regulator-min-microvolt = <750000>;
354 regulator-max-microvolt = <1150000>;
355 bias-pull-down;
359 regulator-always-on;
360 regulator-min-microvolt = <1225000>;
361 regulator-max-microvolt = <1225000>;
362 bias-pull-down;
367 bias-pull-down;
371 bias-pull-down;
375 bias-pull-down;
379 bias-pull-down;
383 bias-pull-down;
387 bias-pull-down;
391 bias-pull-down;
395 regulator-min-microvolt = <1800000>;
396 regulator-max-microvolt = <1800000>;
397 qcom,switch-mode-frequency = <1600000>;
403 v3p3-supply = <&pm8921_l3>;
404 v1p8-supply = <&pm8921_l4>;