Lines Matching +full:pins +full:- +full:rst

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
8 blsp1_uart1_default: blsp1-uart1-default-state {
10 pins = "gpio0", "gpio1", "gpio2", "gpio3";
13 drive-strength = <16>;
14 bias-disable;
17 blsp1_uart1_sleep: blsp1-uart1-sleep-state {
18 pins = "gpio0", "gpio1", "gpio2", "gpio3";
21 drive-strength = <2>;
22 bias-pull-down;
25 blsp1_uart2_default: blsp1-uart2-default-state {
26 pins = "gpio4", "gpio5";
29 drive-strength = <16>;
30 bias-disable;
33 blsp1_uart2_sleep: blsp1-uart2-sleep-state {
34 pins = "gpio4", "gpio5";
37 drive-strength = <2>;
38 bias-pull-down;
41 spi1_default: spi1-default-state {
42 spi-pins {
43 pins = "gpio0", "gpio1", "gpio3";
46 drive-strength = <12>;
47 bias-disable;
49 cs-pins {
50 pins = "gpio2";
53 drive-strength = <16>;
54 bias-disable;
55 output-high;
59 spi1_sleep: spi1-sleep-state {
60 pins = "gpio0", "gpio1", "gpio2", "gpio3";
63 drive-strength = <2>;
64 bias-pull-down;
67 spi2_default: spi2-default-state {
68 spi-pins {
69 pins = "gpio4", "gpio5", "gpio7";
72 drive-strength = <12>;
73 bias-disable;
75 cs-pins {
76 pins = "gpio6";
79 drive-strength = <16>;
80 bias-disable;
81 output-high;
85 spi2_sleep: spi2-sleep-state {
86 pins = "gpio4", "gpio5", "gpio6", "gpio7";
89 drive-strength = <2>;
90 bias-pull-down;
93 spi3_default: spi3-default-state {
94 spi-pins {
95 pins = "gpio8", "gpio9", "gpio11";
98 drive-strength = <12>;
99 bias-disable;
101 cs-pins {
102 pins = "gpio10";
105 drive-strength = <16>;
106 bias-disable;
107 output-high;
111 spi3_sleep: spi3-sleep-state {
112 pins = "gpio8", "gpio9", "gpio10", "gpio11";
115 drive-strength = <2>;
116 bias-pull-down;
119 spi4_default: spi4-default-state {
120 spi-pins {
121 pins = "gpio12", "gpio13", "gpio15";
124 drive-strength = <12>;
125 bias-disable;
127 cs-pins {
128 pins = "gpio14";
131 drive-strength = <16>;
132 bias-disable;
133 output-high;
137 spi4_sleep: spi4-sleep-state {
138 pins = "gpio12", "gpio13", "gpio14", "gpio15";
141 drive-strength = <2>;
142 bias-pull-down;
145 spi5_default: spi5-default-state {
146 spi-pins {
147 pins = "gpio16", "gpio17", "gpio19";
150 drive-strength = <12>;
151 bias-disable;
153 cs-pins {
154 pins = "gpio18";
157 drive-strength = <16>;
158 bias-disable;
159 output-high;
163 spi5_sleep: spi5-sleep-state {
164 pins = "gpio16", "gpio17", "gpio18", "gpio19";
167 drive-strength = <2>;
168 bias-pull-down;
171 spi6_default: spi6-default-state {
172 spi-pins {
173 pins = "gpio20", "gpio21", "gpio23";
176 drive-strength = <12>;
177 bias-disable;
179 cs-pins {
180 pins = "gpio22";
183 drive-strength = <16>;
184 bias-disable;
185 output-high;
189 spi6_sleep: spi6-sleep-state {
190 pins = "gpio20", "gpio21", "gpio22", "gpio23";
193 drive-strength = <2>;
194 bias-pull-down;
197 i2c1_default: i2c1-default-state {
198 pins = "gpio2", "gpio3";
201 drive-strength = <2>;
202 bias-disable;
205 i2c1_sleep: i2c1-sleep-state {
206 pins = "gpio2", "gpio3";
209 drive-strength = <2>;
210 bias-disable;
213 i2c2_default: i2c2-default-state {
214 pins = "gpio6", "gpio7";
217 drive-strength = <2>;
218 bias-disable;
221 i2c2_sleep: i2c2-sleep-state {
222 pins = "gpio6", "gpio7";
225 drive-strength = <2>;
226 bias-disable;
229 i2c3_default: i2c3-default-state {
230 pins = "gpio10", "gpio11";
233 drive-strength = <2>;
234 bias-disable;
237 i2c3_sleep: i2c3-sleep-state {
238 pins = "gpio10", "gpio11";
241 drive-strength = <2>;
242 bias-disable;
245 i2c4_default: i2c4-default-state {
246 pins = "gpio14", "gpio15";
249 drive-strength = <2>;
250 bias-disable;
253 i2c4_sleep: i2c4-sleep-state {
254 pins = "gpio14", "gpio15";
257 drive-strength = <2>;
258 bias-disable;
261 i2c5_default: i2c5-default-state {
262 pins = "gpio18", "gpio19";
265 drive-strength = <2>;
266 bias-disable;
269 i2c5_sleep: i2c5-sleep-state {
270 pins = "gpio18", "gpio19";
273 drive-strength = <2>;
274 bias-disable;
277 i2c6_default: i2c6-default-state {
278 pins = "gpio22", "gpio23";
281 drive-strength = <2>;
282 bias-disable;
285 i2c6_sleep: i2c6-sleep-state {
286 pins = "gpio22", "gpio23";
289 drive-strength = <2>;
290 bias-disable;
293 pmx-sdc1-clk-state {
294 sdc1_clk_on: clk-on-pins {
295 pins = "sdc1_clk";
297 bias-disable;
298 drive-strength = <16>;
300 sdc1_clk_off: clk-off-pins {
301 pins = "sdc1_clk";
303 bias-disable;
304 drive-strength = <2>;
308 pmx-sdc1-cmd-state {
309 sdc1_cmd_on: cmd-on-pins {
310 pins = "sdc1_cmd";
312 bias-pull-up;
313 drive-strength = <10>;
315 sdc1_cmd_off: cmd-off-pins {
316 pins = "sdc1_cmd";
318 bias-pull-up;
319 drive-strength = <2>;
323 pmx-sdc1-data-state {
324 sdc1_data_on: data-on-pins {
325 pins = "sdc1_data";
327 bias-pull-up;
328 drive-strength = <10>;
330 sdc1_data_off: data-off-pins {
331 pins = "sdc1_data";
333 bias-pull-up;
334 drive-strength = <2>;
338 pmx-sdc2-clk-state {
339 sdc2_clk_on: clk-on-pins {
340 pins = "sdc2_clk";
342 bias-disable;
343 drive-strength = <16>;
345 sdc2_clk_off: clk-off-pins {
346 pins = "sdc2_clk";
348 bias-disable;
349 drive-strength = <2>;
353 pmx-sdc2-cmd-state {
354 sdc2_cmd_on: cmd-on-pins {
355 pins = "sdc2_cmd";
357 bias-pull-up;
358 drive-strength = <10>;
360 sdc2_cmd_off: cmd-off-pins {
361 pins = "sdc2_cmd";
363 bias-pull-up;
364 drive-strength = <2>;
368 pmx-sdc2-data-state {
369 sdc2_data_on: data-on-pins {
370 pins = "sdc2_data";
372 bias-pull-up;
373 drive-strength = <10>;
375 sdc2_data_off: data-off-pins {
376 pins = "sdc2_data";
378 bias-pull-up;
379 drive-strength = <2>;
383 pmx-sdc2-cd-pin-state {
384 sdc2_cd_on: cd-on-pins {
385 pins = "gpio38";
388 drive-strength = <2>;
389 bias-pull-up;
391 sdc2_cd_off: cd-off-pins {
392 pins = "gpio38";
395 drive-strength = <2>;
396 bias-disable;
400 cdc-pdm-lines-state {
401 cdc_pdm_lines_act: pdm-lines-on-pins {
402 pins = "gpio63", "gpio64", "gpio65", "gpio66",
406 drive-strength = <8>;
407 bias-disable;
409 cdc_pdm_lines_sus: pdm-lines-off-pins {
410 pins = "gpio63", "gpio64", "gpio65", "gpio66",
414 drive-strength = <2>;
415 bias-pull-down;
419 ext-pri-tlmm-lines-state {
420 ext_pri_tlmm_lines_act: ext-pa-on-pins {
421 pins = "gpio113", "gpio114", "gpio115", "gpio116";
424 drive-strength = <8>;
425 bias-disable;
427 ext_pri_tlmm_lines_sus: ext-pa-off-pins {
428 pins = "gpio113", "gpio114", "gpio115", "gpio116";
431 drive-strength = <2>;
432 bias-disable;
436 ext-pri-ws-line-state {
437 ext_pri_ws_act: ext-pa-on-pins {
438 pins = "gpio110";
441 drive-strength = <8>;
442 bias-disable;
444 ext_pri_ws_sus: ext-pa-off-pins {
445 pins = "gpio110";
448 drive-strength = <2>;
449 bias-disable;
453 ext-mclk-tlmm-lines-state {
454 ext_mclk_tlmm_lines_act: mclk-lines-on-pins {
455 pins = "gpio116";
458 drive-strength = <8>;
459 bias-disable;
461 ext_mclk_tlmm_lines_sus: mclk-lines-off-pins {
462 pins = "gpio116";
465 drive-strength = <2>;
466 bias-disable;
471 ext-sec-tlmm-lines-state {
472 ext_sec_tlmm_lines_act: tlmm-lines-on-pins {
473 pins = "gpio112", "gpio117", "gpio118", "gpio119";
476 drive-strength = <8>;
477 bias-disable;
479 ext_sec_tlmm_lines_sus: tlmm-lines-off-pins {
480 pins = "gpio112", "gpio117", "gpio118", "gpio119";
483 drive-strength = <2>;
484 bias-disable;
488 cdc_dmic_lines_act: cdc-dmic-lines-on-state {
489 clk-pins {
490 pins = "gpio0";
493 drive-strength = <8>;
495 data-pins {
496 pins = "gpio1";
499 drive-strength = <8>;
502 cdc_dmic_lines_sus: cdc-dmic-lines-off-state {
503 clk-pins {
504 pins = "gpio0";
507 drive-strength = <2>;
508 bias-disable;
510 data-pins {
511 pins = "gpio1";
514 drive-strength = <2>;
515 bias-disable;
519 wcnss_pin_a: wcnss-active-state {
520 pins = "gpio40", "gpio41", "gpio42", "gpio43", "gpio44";
523 drive-strength = <6>;
524 bias-pull-up;
527 cci0_default: cci0-default-state {
528 pins = "gpio29", "gpio30";
531 drive-strength = <16>;
532 bias-disable;
535 camera_front_default: camera-front-default-state {
536 pwdn-pins {
537 pins = "gpio33";
540 drive-strength = <16>;
541 bias-disable;
543 rst-pins {
544 pins = "gpio28";
547 drive-strength = <16>;
548 bias-disable;
550 mclk1-pins {
551 pins = "gpio27";
554 drive-strength = <16>;
555 bias-disable;
559 camera_rear_default: camera-rear-default-state {
560 pwdn-pins {
561 pins = "gpio34";
564 drive-strength = <16>;
565 bias-disable;
567 rst-pins {
568 pins = "gpio35";
571 drive-strength = <16>;
572 bias-disable;
574 mclk0-pins {
575 pins = "gpio26";
578 drive-strength = <16>;
579 bias-disable;