Loading...
1// SPDX-License-Identifier: GPL-2.0
2
3#include <dt-bindings/pinctrl/pinctrl-tegra.h>
4
5/ {
6 model = "NVIDIA Tegra210 P2595 I/O board";
7 compatible = "nvidia,p2595", "nvidia,tegra210";
8
9 pinmux: pinmux@700008d4 {
10 pinctrl-names = "boot";
11 pinctrl-0 = <&state_boot>;
12
13 state_boot: pinmux {
14 pex_l0_rst_n_pa0 {
15 nvidia,pins = "pex_l0_rst_n_pa0";
16 nvidia,function = "pe0";
17 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
18 nvidia,tristate = <TEGRA_PIN_DISABLE>;
19 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
20 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
21 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
22 };
23 pex_l0_clkreq_n_pa1 {
24 nvidia,pins = "pex_l0_clkreq_n_pa1";
25 nvidia,function = "pe0";
26 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
27 nvidia,tristate = <TEGRA_PIN_DISABLE>;
28 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
29 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
30 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
31 };
32 pex_wake_n_pa2 {
33 nvidia,pins = "pex_wake_n_pa2";
34 nvidia,function = "pe";
35 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
36 nvidia,tristate = <TEGRA_PIN_DISABLE>;
37 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
38 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
39 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
40 };
41 pex_l1_rst_n_pa3 {
42 nvidia,pins = "pex_l1_rst_n_pa3";
43 nvidia,function = "pe1";
44 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
45 nvidia,tristate = <TEGRA_PIN_DISABLE>;
46 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
47 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
48 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
49 };
50 pex_l1_clkreq_n_pa4 {
51 nvidia,pins = "pex_l1_clkreq_n_pa4";
52 nvidia,function = "pe1";
53 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
54 nvidia,tristate = <TEGRA_PIN_DISABLE>;
55 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
56 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
57 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
58 };
59 sata_led_active_pa5 {
60 nvidia,pins = "sata_led_active_pa5";
61 nvidia,pull = <TEGRA_PIN_PULL_UP>;
62 nvidia,tristate = <TEGRA_PIN_DISABLE>;
63 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
64 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
65 };
66 pa6 {
67 nvidia,pins = "pa6";
68 nvidia,function = "rsvd1";
69 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
70 nvidia,tristate = <TEGRA_PIN_ENABLE>;
71 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
72 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
73 };
74 dap1_fs_pb0 {
75 nvidia,pins = "dap1_fs_pb0";
76 nvidia,function = "i2s1";
77 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
78 nvidia,tristate = <TEGRA_PIN_DISABLE>;
79 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
80 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
81 };
82 dap1_din_pb1 {
83 nvidia,pins = "dap1_din_pb1";
84 nvidia,function = "i2s1";
85 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
86 nvidia,tristate = <TEGRA_PIN_DISABLE>;
87 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
88 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
89 };
90 dap1_dout_pb2 {
91 nvidia,pins = "dap1_dout_pb2";
92 nvidia,function = "i2s1";
93 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
94 nvidia,tristate = <TEGRA_PIN_DISABLE>;
95 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
96 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
97 };
98 dap1_sclk_pb3 {
99 nvidia,pins = "dap1_sclk_pb3";
100 nvidia,function = "i2s1";
101 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
102 nvidia,tristate = <TEGRA_PIN_DISABLE>;
103 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
104 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
105 };
106 spi2_mosi_pb4 {
107 nvidia,pins = "spi2_mosi_pb4";
108 nvidia,function = "rsvd2";
109 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
110 nvidia,tristate = <TEGRA_PIN_ENABLE>;
111 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
112 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
113 };
114 spi2_miso_pb5 {
115 nvidia,pins = "spi2_miso_pb5";
116 nvidia,function = "rsvd2";
117 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
118 nvidia,tristate = <TEGRA_PIN_ENABLE>;
119 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
120 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
121 };
122 spi2_sck_pb6 {
123 nvidia,pins = "spi2_sck_pb6";
124 nvidia,function = "rsvd2";
125 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
126 nvidia,tristate = <TEGRA_PIN_ENABLE>;
127 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
128 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
129 };
130 spi2_cs0_pb7 {
131 nvidia,pins = "spi2_cs0_pb7";
132 nvidia,function = "rsvd2";
133 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
134 nvidia,tristate = <TEGRA_PIN_ENABLE>;
135 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
136 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
137 };
138 spi1_mosi_pc0 {
139 nvidia,pins = "spi1_mosi_pc0";
140 nvidia,function = "spi1";
141 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
142 nvidia,tristate = <TEGRA_PIN_DISABLE>;
143 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
144 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
145 };
146 spi1_miso_pc1 {
147 nvidia,pins = "spi1_miso_pc1";
148 nvidia,function = "spi1";
149 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
150 nvidia,tristate = <TEGRA_PIN_DISABLE>;
151 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
152 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
153 };
154 spi1_sck_pc2 {
155 nvidia,pins = "spi1_sck_pc2";
156 nvidia,function = "spi1";
157 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
158 nvidia,tristate = <TEGRA_PIN_DISABLE>;
159 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
160 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
161 };
162 spi1_cs0_pc3 {
163 nvidia,pins = "spi1_cs0_pc3";
164 nvidia,function = "spi1";
165 nvidia,pull = <TEGRA_PIN_PULL_UP>;
166 nvidia,tristate = <TEGRA_PIN_DISABLE>;
167 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
168 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
169 };
170 spi1_cs1_pc4 {
171 nvidia,pins = "spi1_cs1_pc4";
172 nvidia,function = "spi1";
173 nvidia,pull = <TEGRA_PIN_PULL_UP>;
174 nvidia,tristate = <TEGRA_PIN_DISABLE>;
175 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
176 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
177 };
178 spi4_sck_pc5 {
179 nvidia,pins = "spi4_sck_pc5";
180 nvidia,function = "spi4";
181 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
182 nvidia,tristate = <TEGRA_PIN_DISABLE>;
183 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
184 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
185 };
186 spi4_cs0_pc6 {
187 nvidia,pins = "spi4_cs0_pc6";
188 nvidia,function = "spi4";
189 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
190 nvidia,tristate = <TEGRA_PIN_DISABLE>;
191 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
192 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
193 };
194 spi4_mosi_pc7 {
195 nvidia,pins = "spi4_mosi_pc7";
196 nvidia,function = "spi4";
197 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
198 nvidia,tristate = <TEGRA_PIN_DISABLE>;
199 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
200 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
201 };
202 spi4_miso_pd0 {
203 nvidia,pins = "spi4_miso_pd0";
204 nvidia,function = "spi4";
205 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
206 nvidia,tristate = <TEGRA_PIN_DISABLE>;
207 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
208 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
209 };
210 uart3_tx_pd1 {
211 nvidia,pins = "uart3_tx_pd1";
212 nvidia,function = "uartc";
213 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
214 nvidia,tristate = <TEGRA_PIN_DISABLE>;
215 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
216 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
217 };
218 uart3_rx_pd2 {
219 nvidia,pins = "uart3_rx_pd2";
220 nvidia,function = "uartc";
221 nvidia,pull = <TEGRA_PIN_PULL_UP>;
222 nvidia,tristate = <TEGRA_PIN_DISABLE>;
223 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
224 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
225 };
226 uart3_rts_pd3 {
227 nvidia,pins = "uart3_rts_pd3";
228 nvidia,function = "uartc";
229 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
230 nvidia,tristate = <TEGRA_PIN_DISABLE>;
231 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
232 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
233 };
234 uart3_cts_pd4 {
235 nvidia,pins = "uart3_cts_pd4";
236 nvidia,function = "uartc";
237 nvidia,pull = <TEGRA_PIN_PULL_UP>;
238 nvidia,tristate = <TEGRA_PIN_DISABLE>;
239 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
240 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
241 };
242 dmic1_clk_pe0 {
243 nvidia,pins = "dmic1_clk_pe0";
244 nvidia,function = "dmic1";
245 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
246 nvidia,tristate = <TEGRA_PIN_DISABLE>;
247 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
248 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
249 };
250 dmic1_dat_pe1 {
251 nvidia,pins = "dmic1_dat_pe1";
252 nvidia,function = "dmic1";
253 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
254 nvidia,tristate = <TEGRA_PIN_DISABLE>;
255 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
256 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
257 };
258 dmic2_clk_pe2 {
259 nvidia,pins = "dmic2_clk_pe2";
260 nvidia,function = "dmic2";
261 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
262 nvidia,tristate = <TEGRA_PIN_DISABLE>;
263 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
264 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
265 };
266 dmic2_dat_pe3 {
267 nvidia,pins = "dmic2_dat_pe3";
268 nvidia,function = "dmic2";
269 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
270 nvidia,tristate = <TEGRA_PIN_DISABLE>;
271 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
272 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
273 };
274 dmic3_clk_pe4 {
275 nvidia,pins = "dmic3_clk_pe4";
276 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
277 nvidia,tristate = <TEGRA_PIN_DISABLE>;
278 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
279 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
280 };
281 dmic3_dat_pe5 {
282 nvidia,pins = "dmic3_dat_pe5";
283 nvidia,function = "rsvd2";
284 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
285 nvidia,tristate = <TEGRA_PIN_ENABLE>;
286 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
287 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
288 };
289 pe6 {
290 nvidia,pins = "pe6";
291 nvidia,pull = <TEGRA_PIN_PULL_UP>;
292 nvidia,tristate = <TEGRA_PIN_DISABLE>;
293 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
294 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
295 };
296 pe7 {
297 nvidia,pins = "pe7";
298 nvidia,function = "pwm3";
299 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
300 nvidia,tristate = <TEGRA_PIN_DISABLE>;
301 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
302 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
303 };
304 gen3_i2c_scl_pf0 {
305 nvidia,pins = "gen3_i2c_scl_pf0";
306 nvidia,function = "i2c3";
307 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
308 nvidia,tristate = <TEGRA_PIN_DISABLE>;
309 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
310 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
311 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
312 };
313 gen3_i2c_sda_pf1 {
314 nvidia,pins = "gen3_i2c_sda_pf1";
315 nvidia,function = "i2c3";
316 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
317 nvidia,tristate = <TEGRA_PIN_DISABLE>;
318 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
319 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
320 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
321 };
322 uart2_tx_pg0 {
323 nvidia,pins = "uart2_tx_pg0";
324 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
325 nvidia,tristate = <TEGRA_PIN_DISABLE>;
326 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
327 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
328 };
329 uart2_rx_pg1 {
330 nvidia,pins = "uart2_rx_pg1";
331 nvidia,function = "uartb";
332 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
333 nvidia,tristate = <TEGRA_PIN_ENABLE>;
334 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
335 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
336 };
337 uart2_rts_pg2 {
338 nvidia,pins = "uart2_rts_pg2";
339 nvidia,function = "rsvd2";
340 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
341 nvidia,tristate = <TEGRA_PIN_ENABLE>;
342 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
343 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
344 };
345 uart2_cts_pg3 {
346 nvidia,pins = "uart2_cts_pg3";
347 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
348 nvidia,tristate = <TEGRA_PIN_DISABLE>;
349 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
350 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
351 };
352 wifi_en_ph0 {
353 nvidia,pins = "wifi_en_ph0";
354 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
355 nvidia,tristate = <TEGRA_PIN_DISABLE>;
356 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
357 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
358 };
359 wifi_rst_ph1 {
360 nvidia,pins = "wifi_rst_ph1";
361 nvidia,function = "rsvd0";
362 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
363 nvidia,tristate = <TEGRA_PIN_ENABLE>;
364 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
365 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
366 };
367 wifi_wake_ap_ph2 {
368 nvidia,pins = "wifi_wake_ap_ph2";
369 nvidia,pull = <TEGRA_PIN_PULL_UP>;
370 nvidia,tristate = <TEGRA_PIN_DISABLE>;
371 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
372 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
373 };
374 ap_wake_bt_ph3 {
375 nvidia,pins = "ap_wake_bt_ph3";
376 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
377 nvidia,tristate = <TEGRA_PIN_DISABLE>;
378 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
379 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
380 };
381 bt_rst_ph4 {
382 nvidia,pins = "bt_rst_ph4";
383 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
384 nvidia,tristate = <TEGRA_PIN_DISABLE>;
385 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
386 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
387 };
388 bt_wake_ap_ph5 {
389 nvidia,pins = "bt_wake_ap_ph5";
390 nvidia,pull = <TEGRA_PIN_PULL_UP>;
391 nvidia,tristate = <TEGRA_PIN_DISABLE>;
392 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
393 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
394 };
395 ph6 {
396 nvidia,pins = "ph6";
397 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
398 nvidia,tristate = <TEGRA_PIN_DISABLE>;
399 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
400 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
401 };
402 ap_wake_nfc_ph7 {
403 nvidia,pins = "ap_wake_nfc_ph7";
404 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
405 nvidia,tristate = <TEGRA_PIN_DISABLE>;
406 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
407 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
408 };
409 nfc_en_pi0 {
410 nvidia,pins = "nfc_en_pi0";
411 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
412 nvidia,tristate = <TEGRA_PIN_DISABLE>;
413 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
414 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
415 };
416 nfc_int_pi1 {
417 nvidia,pins = "nfc_int_pi1";
418 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
419 nvidia,tristate = <TEGRA_PIN_DISABLE>;
420 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
421 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
422 };
423 gps_en_pi2 {
424 nvidia,pins = "gps_en_pi2";
425 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
426 nvidia,tristate = <TEGRA_PIN_DISABLE>;
427 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
428 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
429 };
430 gps_rst_pi3 {
431 nvidia,pins = "gps_rst_pi3";
432 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
433 nvidia,tristate = <TEGRA_PIN_DISABLE>;
434 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
435 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
436 };
437 uart4_tx_pi4 {
438 nvidia,pins = "uart4_tx_pi4";
439 nvidia,function = "uartd";
440 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
441 nvidia,tristate = <TEGRA_PIN_DISABLE>;
442 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
443 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
444 };
445 uart4_rx_pi5 {
446 nvidia,pins = "uart4_rx_pi5";
447 nvidia,function = "uartd";
448 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
449 nvidia,tristate = <TEGRA_PIN_DISABLE>;
450 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
451 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
452 };
453 uart4_rts_pi6 {
454 nvidia,pins = "uart4_rts_pi6";
455 nvidia,function = "uartd";
456 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
457 nvidia,tristate = <TEGRA_PIN_DISABLE>;
458 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
459 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
460 };
461 uart4_cts_pi7 {
462 nvidia,pins = "uart4_cts_pi7";
463 nvidia,function = "uartd";
464 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
465 nvidia,tristate = <TEGRA_PIN_DISABLE>;
466 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
467 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
468 };
469 gen1_i2c_sda_pj0 {
470 nvidia,pins = "gen1_i2c_sda_pj0";
471 nvidia,function = "i2c1";
472 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
473 nvidia,tristate = <TEGRA_PIN_DISABLE>;
474 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
475 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
476 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
477 };
478 gen1_i2c_scl_pj1 {
479 nvidia,pins = "gen1_i2c_scl_pj1";
480 nvidia,function = "i2c1";
481 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
482 nvidia,tristate = <TEGRA_PIN_DISABLE>;
483 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
484 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
485 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
486 };
487 gen2_i2c_scl_pj2 {
488 nvidia,pins = "gen2_i2c_scl_pj2";
489 nvidia,function = "i2c2";
490 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
491 nvidia,tristate = <TEGRA_PIN_DISABLE>;
492 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
493 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
494 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
495 };
496 gen2_i2c_sda_pj3 {
497 nvidia,pins = "gen2_i2c_sda_pj3";
498 nvidia,function = "i2c2";
499 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
500 nvidia,tristate = <TEGRA_PIN_DISABLE>;
501 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
502 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
503 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
504 };
505 dap4_fs_pj4 {
506 nvidia,pins = "dap4_fs_pj4";
507 nvidia,function = "i2s4b";
508 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
509 nvidia,tristate = <TEGRA_PIN_DISABLE>;
510 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
511 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
512 };
513 dap4_din_pj5 {
514 nvidia,pins = "dap4_din_pj5";
515 nvidia,function = "i2s4b";
516 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
517 nvidia,tristate = <TEGRA_PIN_DISABLE>;
518 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
519 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
520 };
521 dap4_dout_pj6 {
522 nvidia,pins = "dap4_dout_pj6";
523 nvidia,function = "i2s4b";
524 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
525 nvidia,tristate = <TEGRA_PIN_DISABLE>;
526 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
527 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
528 };
529 dap4_sclk_pj7 {
530 nvidia,pins = "dap4_sclk_pj7";
531 nvidia,function = "i2s4b";
532 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
533 nvidia,tristate = <TEGRA_PIN_DISABLE>;
534 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
535 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
536 };
537 pk0 {
538 nvidia,pins = "pk0";
539 nvidia,function = "i2s5b";
540 nvidia,pull = <TEGRA_PIN_PULL_UP>;
541 nvidia,tristate = <TEGRA_PIN_DISABLE>;
542 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
543 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
544 };
545 pk1 {
546 nvidia,pins = "pk1";
547 nvidia,function = "i2s5b";
548 nvidia,pull = <TEGRA_PIN_PULL_UP>;
549 nvidia,tristate = <TEGRA_PIN_DISABLE>;
550 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
551 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
552 };
553 pk2 {
554 nvidia,pins = "pk2";
555 nvidia,function = "i2s5b";
556 nvidia,pull = <TEGRA_PIN_PULL_UP>;
557 nvidia,tristate = <TEGRA_PIN_DISABLE>;
558 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
559 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
560 };
561 pk3 {
562 nvidia,pins = "pk3";
563 nvidia,function = "i2s5b";
564 nvidia,pull = <TEGRA_PIN_PULL_UP>;
565 nvidia,tristate = <TEGRA_PIN_DISABLE>;
566 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
567 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
568 };
569 pk4 {
570 nvidia,pins = "pk4";
571 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
572 nvidia,tristate = <TEGRA_PIN_DISABLE>;
573 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
574 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
575 };
576 pk5 {
577 nvidia,pins = "pk5";
578 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
579 nvidia,tristate = <TEGRA_PIN_DISABLE>;
580 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
581 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
582 };
583 pk6 {
584 nvidia,pins = "pk6";
585 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
586 nvidia,tristate = <TEGRA_PIN_DISABLE>;
587 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
588 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
589 };
590 pk7 {
591 nvidia,pins = "pk7";
592 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
593 nvidia,tristate = <TEGRA_PIN_DISABLE>;
594 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
595 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
596 };
597 pl0 {
598 nvidia,pins = "pl0";
599 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
600 nvidia,tristate = <TEGRA_PIN_DISABLE>;
601 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
602 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
603 };
604 pl1 {
605 nvidia,pins = "pl1";
606 nvidia,function = "soc";
607 nvidia,pull = <TEGRA_PIN_PULL_UP>;
608 nvidia,tristate = <TEGRA_PIN_DISABLE>;
609 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
610 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
611 };
612 sdmmc1_clk_pm0 {
613 nvidia,pins = "sdmmc1_clk_pm0";
614 nvidia,function = "sdmmc1";
615 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
616 nvidia,tristate = <TEGRA_PIN_DISABLE>;
617 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
618 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
619 };
620 sdmmc1_cmd_pm1 {
621 nvidia,pins = "sdmmc1_cmd_pm1";
622 nvidia,function = "sdmmc1";
623 nvidia,pull = <TEGRA_PIN_PULL_UP>;
624 nvidia,tristate = <TEGRA_PIN_DISABLE>;
625 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
626 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
627 };
628 sdmmc1_dat3_pm2 {
629 nvidia,pins = "sdmmc1_dat3_pm2";
630 nvidia,function = "sdmmc1";
631 nvidia,pull = <TEGRA_PIN_PULL_UP>;
632 nvidia,tristate = <TEGRA_PIN_DISABLE>;
633 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
634 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
635 };
636 sdmmc1_dat2_pm3 {
637 nvidia,pins = "sdmmc1_dat2_pm3";
638 nvidia,function = "sdmmc1";
639 nvidia,pull = <TEGRA_PIN_PULL_UP>;
640 nvidia,tristate = <TEGRA_PIN_DISABLE>;
641 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
642 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
643 };
644 sdmmc1_dat1_pm4 {
645 nvidia,pins = "sdmmc1_dat1_pm4";
646 nvidia,function = "sdmmc1";
647 nvidia,pull = <TEGRA_PIN_PULL_UP>;
648 nvidia,tristate = <TEGRA_PIN_DISABLE>;
649 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
650 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
651 };
652 sdmmc1_dat0_pm5 {
653 nvidia,pins = "sdmmc1_dat0_pm5";
654 nvidia,function = "sdmmc1";
655 nvidia,pull = <TEGRA_PIN_PULL_UP>;
656 nvidia,tristate = <TEGRA_PIN_DISABLE>;
657 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
658 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
659 };
660 sdmmc3_clk_pp0 {
661 nvidia,pins = "sdmmc3_clk_pp0";
662 nvidia,function = "sdmmc3";
663 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
664 nvidia,tristate = <TEGRA_PIN_DISABLE>;
665 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
666 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
667 };
668 sdmmc3_cmd_pp1 {
669 nvidia,pins = "sdmmc3_cmd_pp1";
670 nvidia,function = "sdmmc3";
671 nvidia,pull = <TEGRA_PIN_PULL_UP>;
672 nvidia,tristate = <TEGRA_PIN_DISABLE>;
673 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
674 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
675 };
676 sdmmc3_dat3_pp2 {
677 nvidia,pins = "sdmmc3_dat3_pp2";
678 nvidia,function = "sdmmc3";
679 nvidia,pull = <TEGRA_PIN_PULL_UP>;
680 nvidia,tristate = <TEGRA_PIN_DISABLE>;
681 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
682 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
683 };
684 sdmmc3_dat2_pp3 {
685 nvidia,pins = "sdmmc3_dat2_pp3";
686 nvidia,function = "sdmmc3";
687 nvidia,pull = <TEGRA_PIN_PULL_UP>;
688 nvidia,tristate = <TEGRA_PIN_DISABLE>;
689 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
690 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
691 };
692 sdmmc3_dat1_pp4 {
693 nvidia,pins = "sdmmc3_dat1_pp4";
694 nvidia,function = "sdmmc3";
695 nvidia,pull = <TEGRA_PIN_PULL_UP>;
696 nvidia,tristate = <TEGRA_PIN_DISABLE>;
697 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
698 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
699 };
700 sdmmc3_dat0_pp5 {
701 nvidia,pins = "sdmmc3_dat0_pp5";
702 nvidia,function = "sdmmc3";
703 nvidia,pull = <TEGRA_PIN_PULL_UP>;
704 nvidia,tristate = <TEGRA_PIN_DISABLE>;
705 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
706 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
707 };
708 cam1_mclk_ps0 {
709 nvidia,pins = "cam1_mclk_ps0";
710 nvidia,function = "extperiph3";
711 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
712 nvidia,tristate = <TEGRA_PIN_DISABLE>;
713 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
714 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
715 };
716 cam2_mclk_ps1 {
717 nvidia,pins = "cam2_mclk_ps1";
718 nvidia,function = "extperiph3";
719 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
720 nvidia,tristate = <TEGRA_PIN_DISABLE>;
721 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
722 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
723 };
724 cam_i2c_scl_ps2 {
725 nvidia,pins = "cam_i2c_scl_ps2";
726 nvidia,function = "i2cvi";
727 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
728 nvidia,tristate = <TEGRA_PIN_DISABLE>;
729 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
730 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
731 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
732 };
733 cam_i2c_sda_ps3 {
734 nvidia,pins = "cam_i2c_sda_ps3";
735 nvidia,function = "i2cvi";
736 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
737 nvidia,tristate = <TEGRA_PIN_DISABLE>;
738 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
739 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
740 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
741 };
742 cam_rst_ps4 {
743 nvidia,pins = "cam_rst_ps4";
744 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
745 nvidia,tristate = <TEGRA_PIN_DISABLE>;
746 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
747 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
748 };
749 cam_af_en_ps5 {
750 nvidia,pins = "cam_af_en_ps5";
751 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
752 nvidia,tristate = <TEGRA_PIN_DISABLE>;
753 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
754 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
755 };
756 cam_flash_en_ps6 {
757 nvidia,pins = "cam_flash_en_ps6";
758 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
759 nvidia,tristate = <TEGRA_PIN_DISABLE>;
760 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
761 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
762 };
763 cam1_pwdn_ps7 {
764 nvidia,pins = "cam1_pwdn_ps7";
765 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
766 nvidia,tristate = <TEGRA_PIN_DISABLE>;
767 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
768 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
769 };
770 cam2_pwdn_pt0 {
771 nvidia,pins = "cam2_pwdn_pt0";
772 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
773 nvidia,tristate = <TEGRA_PIN_DISABLE>;
774 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
775 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
776 };
777 cam1_strobe_pt1 {
778 nvidia,pins = "cam1_strobe_pt1";
779 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
780 nvidia,tristate = <TEGRA_PIN_DISABLE>;
781 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
782 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
783 };
784 uart1_tx_pu0 {
785 nvidia,pins = "uart1_tx_pu0";
786 nvidia,function = "uarta";
787 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
788 nvidia,tristate = <TEGRA_PIN_DISABLE>;
789 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
790 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
791 };
792 uart1_rx_pu1 {
793 nvidia,pins = "uart1_rx_pu1";
794 nvidia,function = "uarta";
795 nvidia,pull = <TEGRA_PIN_PULL_UP>;
796 nvidia,tristate = <TEGRA_PIN_DISABLE>;
797 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
798 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
799 };
800 uart1_rts_pu2 {
801 nvidia,pins = "uart1_rts_pu2";
802 nvidia,function = "uarta";
803 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
804 nvidia,tristate = <TEGRA_PIN_DISABLE>;
805 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
806 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
807 };
808 uart1_cts_pu3 {
809 nvidia,pins = "uart1_cts_pu3";
810 nvidia,function = "uarta";
811 nvidia,pull = <TEGRA_PIN_PULL_UP>;
812 nvidia,tristate = <TEGRA_PIN_DISABLE>;
813 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
814 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
815 };
816 lcd_bl_pwm_pv0 {
817 nvidia,pins = "lcd_bl_pwm_pv0";
818 nvidia,function = "pwm0";
819 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
820 nvidia,tristate = <TEGRA_PIN_DISABLE>;
821 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
822 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
823 };
824 lcd_bl_en_pv1 {
825 nvidia,pins = "lcd_bl_en_pv1";
826 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
827 nvidia,tristate = <TEGRA_PIN_DISABLE>;
828 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
829 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
830 };
831 lcd_rst_pv2 {
832 nvidia,pins = "lcd_rst_pv2";
833 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
834 nvidia,tristate = <TEGRA_PIN_DISABLE>;
835 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
836 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
837 };
838 lcd_gpio1_pv3 {
839 nvidia,pins = "lcd_gpio1_pv3";
840 nvidia,function = "rsvd1";
841 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
842 nvidia,tristate = <TEGRA_PIN_ENABLE>;
843 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
844 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
845 };
846 lcd_gpio2_pv4 {
847 nvidia,pins = "lcd_gpio2_pv4";
848 nvidia,function = "pwm1";
849 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
850 nvidia,tristate = <TEGRA_PIN_DISABLE>;
851 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
852 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
853 };
854 ap_ready_pv5 {
855 nvidia,pins = "ap_ready_pv5";
856 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
857 nvidia,tristate = <TEGRA_PIN_DISABLE>;
858 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
859 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
860 };
861 touch_rst_pv6 {
862 nvidia,pins = "touch_rst_pv6";
863 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
864 nvidia,tristate = <TEGRA_PIN_DISABLE>;
865 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
866 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
867 };
868 touch_clk_pv7 {
869 nvidia,pins = "touch_clk_pv7";
870 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
871 nvidia,tristate = <TEGRA_PIN_DISABLE>;
872 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
873 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
874 };
875 modem_wake_ap_px0 {
876 nvidia,pins = "modem_wake_ap_px0";
877 nvidia,pull = <TEGRA_PIN_PULL_UP>;
878 nvidia,tristate = <TEGRA_PIN_DISABLE>;
879 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
880 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
881 };
882 touch_int_px1 {
883 nvidia,pins = "touch_int_px1";
884 nvidia,pull = <TEGRA_PIN_PULL_UP>;
885 nvidia,tristate = <TEGRA_PIN_DISABLE>;
886 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
887 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
888 };
889 motion_int_px2 {
890 nvidia,pins = "motion_int_px2";
891 nvidia,pull = <TEGRA_PIN_PULL_UP>;
892 nvidia,tristate = <TEGRA_PIN_DISABLE>;
893 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
894 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
895 };
896 als_prox_int_px3 {
897 nvidia,pins = "als_prox_int_px3";
898 nvidia,pull = <TEGRA_PIN_PULL_UP>;
899 nvidia,tristate = <TEGRA_PIN_DISABLE>;
900 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
901 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
902 };
903 temp_alert_px4 {
904 nvidia,pins = "temp_alert_px4";
905 nvidia,pull = <TEGRA_PIN_PULL_UP>;
906 nvidia,tristate = <TEGRA_PIN_DISABLE>;
907 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
908 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
909 };
910 button_power_on_px5 {
911 nvidia,pins = "button_power_on_px5";
912 nvidia,pull = <TEGRA_PIN_PULL_UP>;
913 nvidia,tristate = <TEGRA_PIN_DISABLE>;
914 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
915 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
916 };
917 button_vol_up_px6 {
918 nvidia,pins = "button_vol_up_px6";
919 nvidia,pull = <TEGRA_PIN_PULL_UP>;
920 nvidia,tristate = <TEGRA_PIN_DISABLE>;
921 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
922 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
923 };
924 button_vol_down_px7 {
925 nvidia,pins = "button_vol_down_px7";
926 nvidia,pull = <TEGRA_PIN_PULL_UP>;
927 nvidia,tristate = <TEGRA_PIN_DISABLE>;
928 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
929 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
930 };
931 button_slide_sw_py0 {
932 nvidia,pins = "button_slide_sw_py0";
933 nvidia,function = "rsvd0";
934 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
935 nvidia,tristate = <TEGRA_PIN_ENABLE>;
936 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
937 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
938 };
939 button_home_py1 {
940 nvidia,pins = "button_home_py1";
941 nvidia,pull = <TEGRA_PIN_PULL_UP>;
942 nvidia,tristate = <TEGRA_PIN_DISABLE>;
943 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
944 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
945 };
946 lcd_te_py2 {
947 nvidia,pins = "lcd_te_py2";
948 nvidia,function = "displaya";
949 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
950 nvidia,tristate = <TEGRA_PIN_DISABLE>;
951 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
952 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
953 };
954 pwr_i2c_scl_py3 {
955 nvidia,pins = "pwr_i2c_scl_py3";
956 nvidia,function = "i2cpmu";
957 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
958 nvidia,tristate = <TEGRA_PIN_DISABLE>;
959 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
960 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
961 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
962 };
963 pwr_i2c_sda_py4 {
964 nvidia,pins = "pwr_i2c_sda_py4";
965 nvidia,function = "i2cpmu";
966 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
967 nvidia,tristate = <TEGRA_PIN_DISABLE>;
968 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
969 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
970 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
971 };
972 clk_32k_out_py5 {
973 nvidia,pins = "clk_32k_out_py5";
974 nvidia,function = "soc";
975 nvidia,pull = <TEGRA_PIN_PULL_UP>;
976 nvidia,tristate = <TEGRA_PIN_DISABLE>;
977 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
978 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
979 };
980 pz0 {
981 nvidia,pins = "pz0";
982 nvidia,pull = <TEGRA_PIN_PULL_UP>;
983 nvidia,tristate = <TEGRA_PIN_DISABLE>;
984 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
985 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
986 };
987 pz1 {
988 nvidia,pins = "pz1";
989 nvidia,function = "sdmmc1";
990 nvidia,pull = <TEGRA_PIN_PULL_UP>;
991 nvidia,tristate = <TEGRA_PIN_DISABLE>;
992 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
993 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
994 };
995 pz2 {
996 nvidia,pins = "pz2";
997 nvidia,function = "rsvd2";
998 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
999 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1000 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1001 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1002 };
1003 pz3 {
1004 nvidia,pins = "pz3";
1005 nvidia,function = "rsvd1";
1006 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1007 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1008 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1009 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1010 };
1011 pz4 {
1012 nvidia,pins = "pz4";
1013 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1014 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1015 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1016 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1017 };
1018 pz5 {
1019 nvidia,pins = "pz5";
1020 nvidia,function = "soc";
1021 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1022 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1023 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1024 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1025 };
1026 dap2_fs_paa0 {
1027 nvidia,pins = "dap2_fs_paa0";
1028 nvidia,function = "i2s2";
1029 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1030 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1031 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1032 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1033 };
1034 dap2_sclk_paa1 {
1035 nvidia,pins = "dap2_sclk_paa1";
1036 nvidia,function = "i2s2";
1037 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1038 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1039 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1040 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1041 };
1042 dap2_din_paa2 {
1043 nvidia,pins = "dap2_din_paa2";
1044 nvidia,function = "i2s2";
1045 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1046 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1047 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1048 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1049 };
1050 dap2_dout_paa3 {
1051 nvidia,pins = "dap2_dout_paa3";
1052 nvidia,function = "i2s2";
1053 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1054 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1055 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1056 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1057 };
1058 aud_mclk_pbb0 {
1059 nvidia,pins = "aud_mclk_pbb0";
1060 nvidia,function = "aud";
1061 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1062 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1063 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1064 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1065 };
1066 dvfs_pwm_pbb1 {
1067 nvidia,pins = "dvfs_pwm_pbb1";
1068 nvidia,function = "cldvfs";
1069 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1070 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1071 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1072 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1073 };
1074 dvfs_clk_pbb2 {
1075 nvidia,pins = "dvfs_clk_pbb2";
1076 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1077 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1078 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1079 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1080 };
1081 gpio_x1_aud_pbb3 {
1082 nvidia,pins = "gpio_x1_aud_pbb3";
1083 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1084 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1085 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1086 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1087 };
1088 gpio_x3_aud_pbb4 {
1089 nvidia,pins = "gpio_x3_aud_pbb4";
1090 nvidia,function = "rsvd0";
1091 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1092 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1093 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1094 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1095 };
1096 hdmi_cec_pcc0 {
1097 nvidia,pins = "hdmi_cec_pcc0";
1098 nvidia,function = "cec";
1099 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1100 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1101 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1102 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1103 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1104 };
1105 hdmi_int_dp_hpd_pcc1 {
1106 nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1107 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1108 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1109 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1110 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1111 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1112 };
1113 spdif_out_pcc2 {
1114 nvidia,pins = "spdif_out_pcc2";
1115 nvidia,function = "rsvd1";
1116 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1117 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1118 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1119 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1120 };
1121 spdif_in_pcc3 {
1122 nvidia,pins = "spdif_in_pcc3";
1123 nvidia,function = "rsvd1";
1124 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1125 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1126 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1127 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1128 };
1129 usb_vbus_en0_pcc4 {
1130 nvidia,pins = "usb_vbus_en0_pcc4";
1131 nvidia,function = "usb";
1132 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1133 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1134 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1135 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1136 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1137 };
1138 usb_vbus_en1_pcc5 {
1139 nvidia,pins = "usb_vbus_en1_pcc5";
1140 nvidia,function = "rsvd1";
1141 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1142 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1143 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1144 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1145 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1146 };
1147 dp_hpd0_pcc6 {
1148 nvidia,pins = "dp_hpd0_pcc6";
1149 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1150 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1151 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1152 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1153 };
1154 pcc7 {
1155 nvidia,pins = "pcc7";
1156 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1157 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1158 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1159 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1160 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1161 };
1162 spi2_cs1_pdd0 {
1163 nvidia,pins = "spi2_cs1_pdd0";
1164 nvidia,function = "rsvd1";
1165 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1166 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1167 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1168 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1169 };
1170 qspi_sck_pee0 {
1171 nvidia,pins = "qspi_sck_pee0";
1172 nvidia,function = "rsvd1";
1173 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1174 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1175 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1176 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1177 };
1178 qspi_cs_n_pee1 {
1179 nvidia,pins = "qspi_cs_n_pee1";
1180 nvidia,function = "rsvd1";
1181 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1182 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1183 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1184 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1185 };
1186 qspi_io0_pee2 {
1187 nvidia,pins = "qspi_io0_pee2";
1188 nvidia,function = "rsvd1";
1189 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1190 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1191 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1192 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1193 };
1194 qspi_io1_pee3 {
1195 nvidia,pins = "qspi_io1_pee3";
1196 nvidia,function = "rsvd1";
1197 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1198 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1199 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1200 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1201 };
1202 qspi_io2_pee4 {
1203 nvidia,pins = "qspi_io2_pee4";
1204 nvidia,function = "rsvd1";
1205 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1206 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1207 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1208 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1209 };
1210 qspi_io3_pee5 {
1211 nvidia,pins = "qspi_io3_pee5";
1212 nvidia,function = "rsvd1";
1213 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1214 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1215 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1216 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1217 };
1218 core_pwr_req {
1219 nvidia,pins = "core_pwr_req";
1220 nvidia,function = "core";
1221 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1222 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1223 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1224 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1225 };
1226 cpu_pwr_req {
1227 nvidia,pins = "cpu_pwr_req";
1228 nvidia,function = "cpu";
1229 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1230 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1231 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1232 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1233 };
1234 pwr_int_n {
1235 nvidia,pins = "pwr_int_n";
1236 nvidia,function = "pmi";
1237 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1238 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1239 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1240 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1241 };
1242 clk_32k_in {
1243 nvidia,pins = "clk_32k_in";
1244 nvidia,function = "clk";
1245 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1246 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1247 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1248 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1249 };
1250 jtag_rtck {
1251 nvidia,pins = "jtag_rtck";
1252 nvidia,function = "jtag";
1253 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1254 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1255 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1256 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1257 };
1258 clk_req {
1259 nvidia,pins = "clk_req";
1260 nvidia,function = "sys";
1261 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1262 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1263 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1264 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1265 };
1266 shutdown {
1267 nvidia,pins = "shutdown";
1268 nvidia,function = "shutdown";
1269 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1270 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1271 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1272 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1273 };
1274 };
1275 };
1276};
1// SPDX-License-Identifier: GPL-2.0
2/ {
3 model = "NVIDIA Tegra210 P2595 I/O board";
4 compatible = "nvidia,p2595", "nvidia,tegra210";
5
6 pinmux: pinmux@700008d4 {
7 pinctrl-names = "boot";
8 pinctrl-0 = <&state_boot>;
9
10 state_boot: pinmux {
11 pex_l0_rst_n_pa0 {
12 nvidia,pins = "pex_l0_rst_n_pa0";
13 nvidia,function = "pe0";
14 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
15 nvidia,tristate = <TEGRA_PIN_DISABLE>;
16 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
17 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
18 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
19 };
20 pex_l0_clkreq_n_pa1 {
21 nvidia,pins = "pex_l0_clkreq_n_pa1";
22 nvidia,function = "pe0";
23 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
24 nvidia,tristate = <TEGRA_PIN_DISABLE>;
25 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
26 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
27 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
28 };
29 pex_wake_n_pa2 {
30 nvidia,pins = "pex_wake_n_pa2";
31 nvidia,function = "pe";
32 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
33 nvidia,tristate = <TEGRA_PIN_DISABLE>;
34 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
35 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
36 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
37 };
38 pex_l1_rst_n_pa3 {
39 nvidia,pins = "pex_l1_rst_n_pa3";
40 nvidia,function = "pe1";
41 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
42 nvidia,tristate = <TEGRA_PIN_DISABLE>;
43 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
44 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
45 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
46 };
47 pex_l1_clkreq_n_pa4 {
48 nvidia,pins = "pex_l1_clkreq_n_pa4";
49 nvidia,function = "pe1";
50 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
51 nvidia,tristate = <TEGRA_PIN_DISABLE>;
52 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
53 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
54 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
55 };
56 sata_led_active_pa5 {
57 nvidia,pins = "sata_led_active_pa5";
58 nvidia,pull = <TEGRA_PIN_PULL_UP>;
59 nvidia,tristate = <TEGRA_PIN_DISABLE>;
60 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
61 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
62 };
63 pa6 {
64 nvidia,pins = "pa6";
65 nvidia,function = "rsvd1";
66 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
67 nvidia,tristate = <TEGRA_PIN_ENABLE>;
68 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
69 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
70 };
71 dap1_fs_pb0 {
72 nvidia,pins = "dap1_fs_pb0";
73 nvidia,function = "i2s1";
74 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
75 nvidia,tristate = <TEGRA_PIN_DISABLE>;
76 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
77 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
78 };
79 dap1_din_pb1 {
80 nvidia,pins = "dap1_din_pb1";
81 nvidia,function = "i2s1";
82 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
83 nvidia,tristate = <TEGRA_PIN_DISABLE>;
84 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
85 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
86 };
87 dap1_dout_pb2 {
88 nvidia,pins = "dap1_dout_pb2";
89 nvidia,function = "i2s1";
90 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
91 nvidia,tristate = <TEGRA_PIN_DISABLE>;
92 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
93 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
94 };
95 dap1_sclk_pb3 {
96 nvidia,pins = "dap1_sclk_pb3";
97 nvidia,function = "i2s1";
98 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
99 nvidia,tristate = <TEGRA_PIN_DISABLE>;
100 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
101 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
102 };
103 spi2_mosi_pb4 {
104 nvidia,pins = "spi2_mosi_pb4";
105 nvidia,function = "rsvd2";
106 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
107 nvidia,tristate = <TEGRA_PIN_ENABLE>;
108 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
109 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
110 };
111 spi2_miso_pb5 {
112 nvidia,pins = "spi2_miso_pb5";
113 nvidia,function = "rsvd2";
114 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
115 nvidia,tristate = <TEGRA_PIN_ENABLE>;
116 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
117 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
118 };
119 spi2_sck_pb6 {
120 nvidia,pins = "spi2_sck_pb6";
121 nvidia,function = "rsvd2";
122 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
123 nvidia,tristate = <TEGRA_PIN_ENABLE>;
124 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
125 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
126 };
127 spi2_cs0_pb7 {
128 nvidia,pins = "spi2_cs0_pb7";
129 nvidia,function = "rsvd2";
130 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
131 nvidia,tristate = <TEGRA_PIN_ENABLE>;
132 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
133 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
134 };
135 spi1_mosi_pc0 {
136 nvidia,pins = "spi1_mosi_pc0";
137 nvidia,function = "spi1";
138 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
139 nvidia,tristate = <TEGRA_PIN_DISABLE>;
140 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
141 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
142 };
143 spi1_miso_pc1 {
144 nvidia,pins = "spi1_miso_pc1";
145 nvidia,function = "spi1";
146 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
147 nvidia,tristate = <TEGRA_PIN_DISABLE>;
148 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
149 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
150 };
151 spi1_sck_pc2 {
152 nvidia,pins = "spi1_sck_pc2";
153 nvidia,function = "spi1";
154 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
155 nvidia,tristate = <TEGRA_PIN_DISABLE>;
156 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
157 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
158 };
159 spi1_cs0_pc3 {
160 nvidia,pins = "spi1_cs0_pc3";
161 nvidia,function = "spi1";
162 nvidia,pull = <TEGRA_PIN_PULL_UP>;
163 nvidia,tristate = <TEGRA_PIN_DISABLE>;
164 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
165 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
166 };
167 spi1_cs1_pc4 {
168 nvidia,pins = "spi1_cs1_pc4";
169 nvidia,function = "spi1";
170 nvidia,pull = <TEGRA_PIN_PULL_UP>;
171 nvidia,tristate = <TEGRA_PIN_DISABLE>;
172 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
173 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
174 };
175 spi4_sck_pc5 {
176 nvidia,pins = "spi4_sck_pc5";
177 nvidia,function = "spi4";
178 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
179 nvidia,tristate = <TEGRA_PIN_DISABLE>;
180 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
181 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
182 };
183 spi4_cs0_pc6 {
184 nvidia,pins = "spi4_cs0_pc6";
185 nvidia,function = "spi4";
186 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
187 nvidia,tristate = <TEGRA_PIN_DISABLE>;
188 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
189 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
190 };
191 spi4_mosi_pc7 {
192 nvidia,pins = "spi4_mosi_pc7";
193 nvidia,function = "spi4";
194 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
195 nvidia,tristate = <TEGRA_PIN_DISABLE>;
196 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
197 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
198 };
199 spi4_miso_pd0 {
200 nvidia,pins = "spi4_miso_pd0";
201 nvidia,function = "spi4";
202 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
203 nvidia,tristate = <TEGRA_PIN_DISABLE>;
204 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
205 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
206 };
207 uart3_tx_pd1 {
208 nvidia,pins = "uart3_tx_pd1";
209 nvidia,function = "uartc";
210 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
211 nvidia,tristate = <TEGRA_PIN_DISABLE>;
212 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
213 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
214 };
215 uart3_rx_pd2 {
216 nvidia,pins = "uart3_rx_pd2";
217 nvidia,function = "uartc";
218 nvidia,pull = <TEGRA_PIN_PULL_UP>;
219 nvidia,tristate = <TEGRA_PIN_DISABLE>;
220 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
221 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
222 };
223 uart3_rts_pd3 {
224 nvidia,pins = "uart3_rts_pd3";
225 nvidia,function = "uartc";
226 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
227 nvidia,tristate = <TEGRA_PIN_DISABLE>;
228 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
229 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
230 };
231 uart3_cts_pd4 {
232 nvidia,pins = "uart3_cts_pd4";
233 nvidia,function = "uartc";
234 nvidia,pull = <TEGRA_PIN_PULL_UP>;
235 nvidia,tristate = <TEGRA_PIN_DISABLE>;
236 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
237 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
238 };
239 dmic1_clk_pe0 {
240 nvidia,pins = "dmic1_clk_pe0";
241 nvidia,function = "dmic1";
242 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
243 nvidia,tristate = <TEGRA_PIN_DISABLE>;
244 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
245 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
246 };
247 dmic1_dat_pe1 {
248 nvidia,pins = "dmic1_dat_pe1";
249 nvidia,function = "dmic1";
250 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
251 nvidia,tristate = <TEGRA_PIN_DISABLE>;
252 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
253 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
254 };
255 dmic2_clk_pe2 {
256 nvidia,pins = "dmic2_clk_pe2";
257 nvidia,function = "dmic2";
258 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
259 nvidia,tristate = <TEGRA_PIN_DISABLE>;
260 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
261 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
262 };
263 dmic2_dat_pe3 {
264 nvidia,pins = "dmic2_dat_pe3";
265 nvidia,function = "dmic2";
266 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
267 nvidia,tristate = <TEGRA_PIN_DISABLE>;
268 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
269 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
270 };
271 dmic3_clk_pe4 {
272 nvidia,pins = "dmic3_clk_pe4";
273 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
274 nvidia,tristate = <TEGRA_PIN_DISABLE>;
275 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
276 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
277 };
278 dmic3_dat_pe5 {
279 nvidia,pins = "dmic3_dat_pe5";
280 nvidia,function = "rsvd2";
281 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
282 nvidia,tristate = <TEGRA_PIN_ENABLE>;
283 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
284 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
285 };
286 pe6 {
287 nvidia,pins = "pe6";
288 nvidia,pull = <TEGRA_PIN_PULL_UP>;
289 nvidia,tristate = <TEGRA_PIN_DISABLE>;
290 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
291 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
292 };
293 pe7 {
294 nvidia,pins = "pe7";
295 nvidia,function = "pwm3";
296 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
297 nvidia,tristate = <TEGRA_PIN_DISABLE>;
298 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
299 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
300 };
301 gen3_i2c_scl_pf0 {
302 nvidia,pins = "gen3_i2c_scl_pf0";
303 nvidia,function = "i2c3";
304 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
305 nvidia,tristate = <TEGRA_PIN_DISABLE>;
306 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
307 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
308 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
309 };
310 gen3_i2c_sda_pf1 {
311 nvidia,pins = "gen3_i2c_sda_pf1";
312 nvidia,function = "i2c3";
313 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
314 nvidia,tristate = <TEGRA_PIN_DISABLE>;
315 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
316 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
317 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
318 };
319 uart2_tx_pg0 {
320 nvidia,pins = "uart2_tx_pg0";
321 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
322 nvidia,tristate = <TEGRA_PIN_DISABLE>;
323 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
324 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
325 };
326 uart2_rx_pg1 {
327 nvidia,pins = "uart2_rx_pg1";
328 nvidia,function = "uartb";
329 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
330 nvidia,tristate = <TEGRA_PIN_ENABLE>;
331 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
332 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
333 };
334 uart2_rts_pg2 {
335 nvidia,pins = "uart2_rts_pg2";
336 nvidia,function = "rsvd2";
337 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
338 nvidia,tristate = <TEGRA_PIN_ENABLE>;
339 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
340 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
341 };
342 uart2_cts_pg3 {
343 nvidia,pins = "uart2_cts_pg3";
344 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
345 nvidia,tristate = <TEGRA_PIN_DISABLE>;
346 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
347 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
348 };
349 wifi_en_ph0 {
350 nvidia,pins = "wifi_en_ph0";
351 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
352 nvidia,tristate = <TEGRA_PIN_DISABLE>;
353 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
354 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
355 };
356 wifi_rst_ph1 {
357 nvidia,pins = "wifi_rst_ph1";
358 nvidia,function = "rsvd0";
359 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
360 nvidia,tristate = <TEGRA_PIN_ENABLE>;
361 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
362 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
363 };
364 wifi_wake_ap_ph2 {
365 nvidia,pins = "wifi_wake_ap_ph2";
366 nvidia,pull = <TEGRA_PIN_PULL_UP>;
367 nvidia,tristate = <TEGRA_PIN_DISABLE>;
368 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
369 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
370 };
371 ap_wake_bt_ph3 {
372 nvidia,pins = "ap_wake_bt_ph3";
373 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
374 nvidia,tristate = <TEGRA_PIN_DISABLE>;
375 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
376 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
377 };
378 bt_rst_ph4 {
379 nvidia,pins = "bt_rst_ph4";
380 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
381 nvidia,tristate = <TEGRA_PIN_DISABLE>;
382 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
383 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
384 };
385 bt_wake_ap_ph5 {
386 nvidia,pins = "bt_wake_ap_ph5";
387 nvidia,pull = <TEGRA_PIN_PULL_UP>;
388 nvidia,tristate = <TEGRA_PIN_DISABLE>;
389 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
390 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
391 };
392 ph6 {
393 nvidia,pins = "ph6";
394 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
395 nvidia,tristate = <TEGRA_PIN_DISABLE>;
396 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
397 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
398 };
399 ap_wake_nfc_ph7 {
400 nvidia,pins = "ap_wake_nfc_ph7";
401 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
402 nvidia,tristate = <TEGRA_PIN_DISABLE>;
403 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
404 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
405 };
406 nfc_en_pi0 {
407 nvidia,pins = "nfc_en_pi0";
408 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
409 nvidia,tristate = <TEGRA_PIN_DISABLE>;
410 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
411 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
412 };
413 nfc_int_pi1 {
414 nvidia,pins = "nfc_int_pi1";
415 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
416 nvidia,tristate = <TEGRA_PIN_DISABLE>;
417 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
418 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
419 };
420 gps_en_pi2 {
421 nvidia,pins = "gps_en_pi2";
422 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
423 nvidia,tristate = <TEGRA_PIN_DISABLE>;
424 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
425 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
426 };
427 gps_rst_pi3 {
428 nvidia,pins = "gps_rst_pi3";
429 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
430 nvidia,tristate = <TEGRA_PIN_DISABLE>;
431 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
432 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
433 };
434 uart4_tx_pi4 {
435 nvidia,pins = "uart4_tx_pi4";
436 nvidia,function = "uartd";
437 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
438 nvidia,tristate = <TEGRA_PIN_DISABLE>;
439 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
440 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
441 };
442 uart4_rx_pi5 {
443 nvidia,pins = "uart4_rx_pi5";
444 nvidia,function = "uartd";
445 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
446 nvidia,tristate = <TEGRA_PIN_DISABLE>;
447 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
448 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
449 };
450 uart4_rts_pi6 {
451 nvidia,pins = "uart4_rts_pi6";
452 nvidia,function = "uartd";
453 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
454 nvidia,tristate = <TEGRA_PIN_DISABLE>;
455 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
456 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
457 };
458 uart4_cts_pi7 {
459 nvidia,pins = "uart4_cts_pi7";
460 nvidia,function = "uartd";
461 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
462 nvidia,tristate = <TEGRA_PIN_DISABLE>;
463 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
464 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
465 };
466 gen1_i2c_sda_pj0 {
467 nvidia,pins = "gen1_i2c_sda_pj0";
468 nvidia,function = "i2c1";
469 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
470 nvidia,tristate = <TEGRA_PIN_DISABLE>;
471 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
472 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
473 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
474 };
475 gen1_i2c_scl_pj1 {
476 nvidia,pins = "gen1_i2c_scl_pj1";
477 nvidia,function = "i2c1";
478 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
479 nvidia,tristate = <TEGRA_PIN_DISABLE>;
480 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
481 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
482 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
483 };
484 gen2_i2c_scl_pj2 {
485 nvidia,pins = "gen2_i2c_scl_pj2";
486 nvidia,function = "i2c2";
487 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
488 nvidia,tristate = <TEGRA_PIN_DISABLE>;
489 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
490 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
491 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
492 };
493 gen2_i2c_sda_pj3 {
494 nvidia,pins = "gen2_i2c_sda_pj3";
495 nvidia,function = "i2c2";
496 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
497 nvidia,tristate = <TEGRA_PIN_DISABLE>;
498 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
499 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
500 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
501 };
502 dap4_fs_pj4 {
503 nvidia,pins = "dap4_fs_pj4";
504 nvidia,function = "i2s4b";
505 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
506 nvidia,tristate = <TEGRA_PIN_DISABLE>;
507 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
508 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
509 };
510 dap4_din_pj5 {
511 nvidia,pins = "dap4_din_pj5";
512 nvidia,function = "i2s4b";
513 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
514 nvidia,tristate = <TEGRA_PIN_DISABLE>;
515 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
516 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
517 };
518 dap4_dout_pj6 {
519 nvidia,pins = "dap4_dout_pj6";
520 nvidia,function = "i2s4b";
521 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
522 nvidia,tristate = <TEGRA_PIN_DISABLE>;
523 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
524 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
525 };
526 dap4_sclk_pj7 {
527 nvidia,pins = "dap4_sclk_pj7";
528 nvidia,function = "i2s4b";
529 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
530 nvidia,tristate = <TEGRA_PIN_DISABLE>;
531 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
532 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
533 };
534 pk0 {
535 nvidia,pins = "pk0";
536 nvidia,function = "i2s5b";
537 nvidia,pull = <TEGRA_PIN_PULL_UP>;
538 nvidia,tristate = <TEGRA_PIN_DISABLE>;
539 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
540 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
541 };
542 pk1 {
543 nvidia,pins = "pk1";
544 nvidia,function = "i2s5b";
545 nvidia,pull = <TEGRA_PIN_PULL_UP>;
546 nvidia,tristate = <TEGRA_PIN_DISABLE>;
547 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
548 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
549 };
550 pk2 {
551 nvidia,pins = "pk2";
552 nvidia,function = "i2s5b";
553 nvidia,pull = <TEGRA_PIN_PULL_UP>;
554 nvidia,tristate = <TEGRA_PIN_DISABLE>;
555 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
556 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
557 };
558 pk3 {
559 nvidia,pins = "pk3";
560 nvidia,function = "i2s5b";
561 nvidia,pull = <TEGRA_PIN_PULL_UP>;
562 nvidia,tristate = <TEGRA_PIN_DISABLE>;
563 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
564 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
565 };
566 pk4 {
567 nvidia,pins = "pk4";
568 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
569 nvidia,tristate = <TEGRA_PIN_DISABLE>;
570 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
571 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
572 };
573 pk5 {
574 nvidia,pins = "pk5";
575 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
576 nvidia,tristate = <TEGRA_PIN_DISABLE>;
577 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
578 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
579 };
580 pk6 {
581 nvidia,pins = "pk6";
582 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
583 nvidia,tristate = <TEGRA_PIN_DISABLE>;
584 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
585 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
586 };
587 pk7 {
588 nvidia,pins = "pk7";
589 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
590 nvidia,tristate = <TEGRA_PIN_DISABLE>;
591 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
592 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
593 };
594 pl0 {
595 nvidia,pins = "pl0";
596 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
597 nvidia,tristate = <TEGRA_PIN_DISABLE>;
598 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
599 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
600 };
601 pl1 {
602 nvidia,pins = "pl1";
603 nvidia,function = "soc";
604 nvidia,pull = <TEGRA_PIN_PULL_UP>;
605 nvidia,tristate = <TEGRA_PIN_DISABLE>;
606 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
607 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
608 };
609 sdmmc1_clk_pm0 {
610 nvidia,pins = "sdmmc1_clk_pm0";
611 nvidia,function = "sdmmc1";
612 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
613 nvidia,tristate = <TEGRA_PIN_DISABLE>;
614 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
615 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
616 };
617 sdmmc1_cmd_pm1 {
618 nvidia,pins = "sdmmc1_cmd_pm1";
619 nvidia,function = "sdmmc1";
620 nvidia,pull = <TEGRA_PIN_PULL_UP>;
621 nvidia,tristate = <TEGRA_PIN_DISABLE>;
622 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
623 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
624 };
625 sdmmc1_dat3_pm2 {
626 nvidia,pins = "sdmmc1_dat3_pm2";
627 nvidia,function = "sdmmc1";
628 nvidia,pull = <TEGRA_PIN_PULL_UP>;
629 nvidia,tristate = <TEGRA_PIN_DISABLE>;
630 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
631 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
632 };
633 sdmmc1_dat2_pm3 {
634 nvidia,pins = "sdmmc1_dat2_pm3";
635 nvidia,function = "sdmmc1";
636 nvidia,pull = <TEGRA_PIN_PULL_UP>;
637 nvidia,tristate = <TEGRA_PIN_DISABLE>;
638 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
639 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
640 };
641 sdmmc1_dat1_pm4 {
642 nvidia,pins = "sdmmc1_dat1_pm4";
643 nvidia,function = "sdmmc1";
644 nvidia,pull = <TEGRA_PIN_PULL_UP>;
645 nvidia,tristate = <TEGRA_PIN_DISABLE>;
646 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
647 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
648 };
649 sdmmc1_dat0_pm5 {
650 nvidia,pins = "sdmmc1_dat0_pm5";
651 nvidia,function = "sdmmc1";
652 nvidia,pull = <TEGRA_PIN_PULL_UP>;
653 nvidia,tristate = <TEGRA_PIN_DISABLE>;
654 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
655 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
656 };
657 sdmmc3_clk_pp0 {
658 nvidia,pins = "sdmmc3_clk_pp0";
659 nvidia,function = "sdmmc3";
660 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
661 nvidia,tristate = <TEGRA_PIN_DISABLE>;
662 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
663 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
664 };
665 sdmmc3_cmd_pp1 {
666 nvidia,pins = "sdmmc3_cmd_pp1";
667 nvidia,function = "sdmmc3";
668 nvidia,pull = <TEGRA_PIN_PULL_UP>;
669 nvidia,tristate = <TEGRA_PIN_DISABLE>;
670 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
671 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
672 };
673 sdmmc3_dat3_pp2 {
674 nvidia,pins = "sdmmc3_dat3_pp2";
675 nvidia,function = "sdmmc3";
676 nvidia,pull = <TEGRA_PIN_PULL_UP>;
677 nvidia,tristate = <TEGRA_PIN_DISABLE>;
678 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
679 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
680 };
681 sdmmc3_dat2_pp3 {
682 nvidia,pins = "sdmmc3_dat2_pp3";
683 nvidia,function = "sdmmc3";
684 nvidia,pull = <TEGRA_PIN_PULL_UP>;
685 nvidia,tristate = <TEGRA_PIN_DISABLE>;
686 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
687 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
688 };
689 sdmmc3_dat1_pp4 {
690 nvidia,pins = "sdmmc3_dat1_pp4";
691 nvidia,function = "sdmmc3";
692 nvidia,pull = <TEGRA_PIN_PULL_UP>;
693 nvidia,tristate = <TEGRA_PIN_DISABLE>;
694 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
695 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
696 };
697 sdmmc3_dat0_pp5 {
698 nvidia,pins = "sdmmc3_dat0_pp5";
699 nvidia,function = "sdmmc3";
700 nvidia,pull = <TEGRA_PIN_PULL_UP>;
701 nvidia,tristate = <TEGRA_PIN_DISABLE>;
702 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
703 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
704 };
705 cam1_mclk_ps0 {
706 nvidia,pins = "cam1_mclk_ps0";
707 nvidia,function = "extperiph3";
708 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
709 nvidia,tristate = <TEGRA_PIN_DISABLE>;
710 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
711 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
712 };
713 cam2_mclk_ps1 {
714 nvidia,pins = "cam2_mclk_ps1";
715 nvidia,function = "extperiph3";
716 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
717 nvidia,tristate = <TEGRA_PIN_DISABLE>;
718 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
719 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
720 };
721 cam_i2c_scl_ps2 {
722 nvidia,pins = "cam_i2c_scl_ps2";
723 nvidia,function = "i2cvi";
724 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
725 nvidia,tristate = <TEGRA_PIN_DISABLE>;
726 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
727 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
728 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
729 };
730 cam_i2c_sda_ps3 {
731 nvidia,pins = "cam_i2c_sda_ps3";
732 nvidia,function = "i2cvi";
733 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
734 nvidia,tristate = <TEGRA_PIN_DISABLE>;
735 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
736 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
737 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
738 };
739 cam_rst_ps4 {
740 nvidia,pins = "cam_rst_ps4";
741 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
742 nvidia,tristate = <TEGRA_PIN_DISABLE>;
743 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
744 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
745 };
746 cam_af_en_ps5 {
747 nvidia,pins = "cam_af_en_ps5";
748 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
749 nvidia,tristate = <TEGRA_PIN_DISABLE>;
750 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
751 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
752 };
753 cam_flash_en_ps6 {
754 nvidia,pins = "cam_flash_en_ps6";
755 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
756 nvidia,tristate = <TEGRA_PIN_DISABLE>;
757 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
758 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
759 };
760 cam1_pwdn_ps7 {
761 nvidia,pins = "cam1_pwdn_ps7";
762 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
763 nvidia,tristate = <TEGRA_PIN_DISABLE>;
764 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
765 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
766 };
767 cam2_pwdn_pt0 {
768 nvidia,pins = "cam2_pwdn_pt0";
769 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
770 nvidia,tristate = <TEGRA_PIN_DISABLE>;
771 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
772 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
773 };
774 cam1_strobe_pt1 {
775 nvidia,pins = "cam1_strobe_pt1";
776 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
777 nvidia,tristate = <TEGRA_PIN_DISABLE>;
778 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
779 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
780 };
781 uart1_tx_pu0 {
782 nvidia,pins = "uart1_tx_pu0";
783 nvidia,function = "uarta";
784 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
785 nvidia,tristate = <TEGRA_PIN_DISABLE>;
786 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
787 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
788 };
789 uart1_rx_pu1 {
790 nvidia,pins = "uart1_rx_pu1";
791 nvidia,function = "uarta";
792 nvidia,pull = <TEGRA_PIN_PULL_UP>;
793 nvidia,tristate = <TEGRA_PIN_DISABLE>;
794 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
795 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
796 };
797 uart1_rts_pu2 {
798 nvidia,pins = "uart1_rts_pu2";
799 nvidia,function = "uarta";
800 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
801 nvidia,tristate = <TEGRA_PIN_DISABLE>;
802 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
803 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
804 };
805 uart1_cts_pu3 {
806 nvidia,pins = "uart1_cts_pu3";
807 nvidia,function = "uarta";
808 nvidia,pull = <TEGRA_PIN_PULL_UP>;
809 nvidia,tristate = <TEGRA_PIN_DISABLE>;
810 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
811 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
812 };
813 lcd_bl_pwm_pv0 {
814 nvidia,pins = "lcd_bl_pwm_pv0";
815 nvidia,function = "pwm0";
816 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
817 nvidia,tristate = <TEGRA_PIN_DISABLE>;
818 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
819 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
820 };
821 lcd_bl_en_pv1 {
822 nvidia,pins = "lcd_bl_en_pv1";
823 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
824 nvidia,tristate = <TEGRA_PIN_DISABLE>;
825 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
826 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
827 };
828 lcd_rst_pv2 {
829 nvidia,pins = "lcd_rst_pv2";
830 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
831 nvidia,tristate = <TEGRA_PIN_DISABLE>;
832 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
833 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
834 };
835 lcd_gpio1_pv3 {
836 nvidia,pins = "lcd_gpio1_pv3";
837 nvidia,function = "rsvd1";
838 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
839 nvidia,tristate = <TEGRA_PIN_ENABLE>;
840 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
841 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
842 };
843 lcd_gpio2_pv4 {
844 nvidia,pins = "lcd_gpio2_pv4";
845 nvidia,function = "pwm1";
846 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
847 nvidia,tristate = <TEGRA_PIN_DISABLE>;
848 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
849 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
850 };
851 ap_ready_pv5 {
852 nvidia,pins = "ap_ready_pv5";
853 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
854 nvidia,tristate = <TEGRA_PIN_DISABLE>;
855 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
856 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
857 };
858 touch_rst_pv6 {
859 nvidia,pins = "touch_rst_pv6";
860 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
861 nvidia,tristate = <TEGRA_PIN_DISABLE>;
862 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
863 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
864 };
865 touch_clk_pv7 {
866 nvidia,pins = "touch_clk_pv7";
867 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
868 nvidia,tristate = <TEGRA_PIN_DISABLE>;
869 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
870 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
871 };
872 modem_wake_ap_px0 {
873 nvidia,pins = "modem_wake_ap_px0";
874 nvidia,pull = <TEGRA_PIN_PULL_UP>;
875 nvidia,tristate = <TEGRA_PIN_DISABLE>;
876 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
877 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
878 };
879 touch_int_px1 {
880 nvidia,pins = "touch_int_px1";
881 nvidia,pull = <TEGRA_PIN_PULL_UP>;
882 nvidia,tristate = <TEGRA_PIN_DISABLE>;
883 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
884 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
885 };
886 motion_int_px2 {
887 nvidia,pins = "motion_int_px2";
888 nvidia,pull = <TEGRA_PIN_PULL_UP>;
889 nvidia,tristate = <TEGRA_PIN_DISABLE>;
890 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
891 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
892 };
893 als_prox_int_px3 {
894 nvidia,pins = "als_prox_int_px3";
895 nvidia,pull = <TEGRA_PIN_PULL_UP>;
896 nvidia,tristate = <TEGRA_PIN_DISABLE>;
897 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
898 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
899 };
900 temp_alert_px4 {
901 nvidia,pins = "temp_alert_px4";
902 nvidia,pull = <TEGRA_PIN_PULL_UP>;
903 nvidia,tristate = <TEGRA_PIN_DISABLE>;
904 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
905 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
906 };
907 button_power_on_px5 {
908 nvidia,pins = "button_power_on_px5";
909 nvidia,pull = <TEGRA_PIN_PULL_UP>;
910 nvidia,tristate = <TEGRA_PIN_DISABLE>;
911 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
912 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
913 };
914 button_vol_up_px6 {
915 nvidia,pins = "button_vol_up_px6";
916 nvidia,pull = <TEGRA_PIN_PULL_UP>;
917 nvidia,tristate = <TEGRA_PIN_DISABLE>;
918 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
919 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
920 };
921 button_vol_down_px7 {
922 nvidia,pins = "button_vol_down_px7";
923 nvidia,pull = <TEGRA_PIN_PULL_UP>;
924 nvidia,tristate = <TEGRA_PIN_DISABLE>;
925 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
926 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
927 };
928 button_slide_sw_py0 {
929 nvidia,pins = "button_slide_sw_py0";
930 nvidia,function = "rsvd0";
931 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
932 nvidia,tristate = <TEGRA_PIN_ENABLE>;
933 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
934 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
935 };
936 button_home_py1 {
937 nvidia,pins = "button_home_py1";
938 nvidia,pull = <TEGRA_PIN_PULL_UP>;
939 nvidia,tristate = <TEGRA_PIN_DISABLE>;
940 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
941 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
942 };
943 lcd_te_py2 {
944 nvidia,pins = "lcd_te_py2";
945 nvidia,function = "displaya";
946 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
947 nvidia,tristate = <TEGRA_PIN_DISABLE>;
948 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
949 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
950 };
951 pwr_i2c_scl_py3 {
952 nvidia,pins = "pwr_i2c_scl_py3";
953 nvidia,function = "i2cpmu";
954 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
955 nvidia,tristate = <TEGRA_PIN_DISABLE>;
956 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
957 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
958 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
959 };
960 pwr_i2c_sda_py4 {
961 nvidia,pins = "pwr_i2c_sda_py4";
962 nvidia,function = "i2cpmu";
963 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
964 nvidia,tristate = <TEGRA_PIN_DISABLE>;
965 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
966 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
967 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
968 };
969 clk_32k_out_py5 {
970 nvidia,pins = "clk_32k_out_py5";
971 nvidia,function = "soc";
972 nvidia,pull = <TEGRA_PIN_PULL_UP>;
973 nvidia,tristate = <TEGRA_PIN_DISABLE>;
974 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
975 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
976 };
977 pz0 {
978 nvidia,pins = "pz0";
979 nvidia,pull = <TEGRA_PIN_PULL_UP>;
980 nvidia,tristate = <TEGRA_PIN_DISABLE>;
981 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
982 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
983 };
984 pz1 {
985 nvidia,pins = "pz1";
986 nvidia,function = "sdmmc1";
987 nvidia,pull = <TEGRA_PIN_PULL_UP>;
988 nvidia,tristate = <TEGRA_PIN_DISABLE>;
989 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
990 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
991 };
992 pz2 {
993 nvidia,pins = "pz2";
994 nvidia,function = "rsvd2";
995 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
996 nvidia,tristate = <TEGRA_PIN_ENABLE>;
997 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
998 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
999 };
1000 pz3 {
1001 nvidia,pins = "pz3";
1002 nvidia,function = "rsvd1";
1003 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1004 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1005 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1006 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1007 };
1008 pz4 {
1009 nvidia,pins = "pz4";
1010 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1011 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1012 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1013 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1014 };
1015 pz5 {
1016 nvidia,pins = "pz5";
1017 nvidia,function = "soc";
1018 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1019 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1020 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1021 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1022 };
1023 dap2_fs_paa0 {
1024 nvidia,pins = "dap2_fs_paa0";
1025 nvidia,function = "i2s2";
1026 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1027 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1028 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1029 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1030 };
1031 dap2_sclk_paa1 {
1032 nvidia,pins = "dap2_sclk_paa1";
1033 nvidia,function = "i2s2";
1034 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1035 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1036 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1037 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1038 };
1039 dap2_din_paa2 {
1040 nvidia,pins = "dap2_din_paa2";
1041 nvidia,function = "i2s2";
1042 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1043 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1044 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1045 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1046 };
1047 dap2_dout_paa3 {
1048 nvidia,pins = "dap2_dout_paa3";
1049 nvidia,function = "i2s2";
1050 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1051 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1052 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1053 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1054 };
1055 aud_mclk_pbb0 {
1056 nvidia,pins = "aud_mclk_pbb0";
1057 nvidia,function = "aud";
1058 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1059 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1060 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1061 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1062 };
1063 dvfs_pwm_pbb1 {
1064 nvidia,pins = "dvfs_pwm_pbb1";
1065 nvidia,function = "cldvfs";
1066 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1067 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1068 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1069 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1070 };
1071 dvfs_clk_pbb2 {
1072 nvidia,pins = "dvfs_clk_pbb2";
1073 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1074 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1075 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1076 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1077 };
1078 gpio_x1_aud_pbb3 {
1079 nvidia,pins = "gpio_x1_aud_pbb3";
1080 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1081 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1082 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1083 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1084 };
1085 gpio_x3_aud_pbb4 {
1086 nvidia,pins = "gpio_x3_aud_pbb4";
1087 nvidia,function = "rsvd0";
1088 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1089 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1090 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1091 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1092 };
1093 hdmi_cec_pcc0 {
1094 nvidia,pins = "hdmi_cec_pcc0";
1095 nvidia,function = "cec";
1096 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1097 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1098 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1099 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1100 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1101 };
1102 hdmi_int_dp_hpd_pcc1 {
1103 nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1104 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1105 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1106 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1107 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1108 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1109 };
1110 spdif_out_pcc2 {
1111 nvidia,pins = "spdif_out_pcc2";
1112 nvidia,function = "rsvd1";
1113 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1114 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1115 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1116 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1117 };
1118 spdif_in_pcc3 {
1119 nvidia,pins = "spdif_in_pcc3";
1120 nvidia,function = "rsvd1";
1121 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1122 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1123 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1124 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1125 };
1126 usb_vbus_en0_pcc4 {
1127 nvidia,pins = "usb_vbus_en0_pcc4";
1128 nvidia,function = "usb";
1129 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1130 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1131 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1132 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1133 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1134 };
1135 usb_vbus_en1_pcc5 {
1136 nvidia,pins = "usb_vbus_en1_pcc5";
1137 nvidia,function = "rsvd1";
1138 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1139 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1140 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1141 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1142 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1143 };
1144 dp_hpd0_pcc6 {
1145 nvidia,pins = "dp_hpd0_pcc6";
1146 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1147 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1148 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1149 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1150 };
1151 pcc7 {
1152 nvidia,pins = "pcc7";
1153 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1154 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1155 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1156 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1157 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1158 };
1159 spi2_cs1_pdd0 {
1160 nvidia,pins = "spi2_cs1_pdd0";
1161 nvidia,function = "rsvd1";
1162 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1163 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1164 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1165 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1166 };
1167 qspi_sck_pee0 {
1168 nvidia,pins = "qspi_sck_pee0";
1169 nvidia,function = "rsvd1";
1170 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1171 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1172 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1173 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1174 };
1175 qspi_cs_n_pee1 {
1176 nvidia,pins = "qspi_cs_n_pee1";
1177 nvidia,function = "rsvd1";
1178 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1179 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1180 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1181 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1182 };
1183 qspi_io0_pee2 {
1184 nvidia,pins = "qspi_io0_pee2";
1185 nvidia,function = "rsvd1";
1186 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1187 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1188 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1189 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1190 };
1191 qspi_io1_pee3 {
1192 nvidia,pins = "qspi_io1_pee3";
1193 nvidia,function = "rsvd1";
1194 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1195 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1196 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1197 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1198 };
1199 qspi_io2_pee4 {
1200 nvidia,pins = "qspi_io2_pee4";
1201 nvidia,function = "rsvd1";
1202 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1203 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1204 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1205 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1206 };
1207 qspi_io3_pee5 {
1208 nvidia,pins = "qspi_io3_pee5";
1209 nvidia,function = "rsvd1";
1210 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1211 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1212 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1213 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1214 };
1215 core_pwr_req {
1216 nvidia,pins = "core_pwr_req";
1217 nvidia,function = "core";
1218 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1219 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1220 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1221 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1222 };
1223 cpu_pwr_req {
1224 nvidia,pins = "cpu_pwr_req";
1225 nvidia,function = "cpu";
1226 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1227 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1228 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1229 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1230 };
1231 pwr_int_n {
1232 nvidia,pins = "pwr_int_n";
1233 nvidia,function = "pmi";
1234 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1235 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1236 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1237 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1238 };
1239 clk_32k_in {
1240 nvidia,pins = "clk_32k_in";
1241 nvidia,function = "clk";
1242 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1243 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1244 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1245 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1246 };
1247 jtag_rtck {
1248 nvidia,pins = "jtag_rtck";
1249 nvidia,function = "jtag";
1250 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1251 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1252 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1253 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1254 };
1255 clk_req {
1256 nvidia,pins = "clk_req";
1257 nvidia,function = "sys";
1258 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1259 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1260 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1261 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1262 };
1263 shutdown {
1264 nvidia,pins = "shutdown";
1265 nvidia,function = "shutdown";
1266 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1267 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1268 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1269 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1270 };
1271 };
1272 };
1273};