3 #include <dt-bindings/input/input.h>
4 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
6 #include "tegra210.dtsi"
9 model = "Google Pixel C";
10 compatible = "google,smaug-rev8", "google,smaug-rev7",
11 "google,smaug-rev6", "google,smaug-rev5",
12 "google,smaug-rev4", "google,smaug-rev3",
13 "google,smaug-rev1", "google,smaug", "nvidia,tegra210";
20 bootargs = "earlycon";
21 stdout-path = "serial0:115200n8";
25 device_type = "memory";
26 reg = <0x0 0x80000000 0x0 0xc0000000>;
29 pinmux: pinmux@700008d4 {
30 pinctrl-names = "boot";
31 pinctrl-0 = <&state_boot>;
35 nvidia,pins = "pex_l0_rst_n_pa0";
36 nvidia,function = "rsvd1";
37 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
38 nvidia,tristate = <TEGRA_PIN_ENABLE>;
39 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
40 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
41 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
44 nvidia,pins = "pex_l0_clkreq_n_pa1";
45 nvidia,function = "rsvd1";
46 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
47 nvidia,tristate = <TEGRA_PIN_ENABLE>;
48 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
49 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
50 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
53 nvidia,pins = "pex_wake_n_pa2";
54 nvidia,function = "rsvd1";
55 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
56 nvidia,tristate = <TEGRA_PIN_ENABLE>;
57 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
58 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
59 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
62 nvidia,pins = "pex_l1_rst_n_pa3";
63 nvidia,function = "rsvd1";
64 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
65 nvidia,tristate = <TEGRA_PIN_ENABLE>;
66 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
67 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
68 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
71 nvidia,pins = "pex_l1_clkreq_n_pa4";
72 nvidia,function = "rsvd1";
73 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
74 nvidia,tristate = <TEGRA_PIN_ENABLE>;
75 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
76 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
77 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
80 nvidia,pins = "sata_led_active_pa5";
81 nvidia,function = "rsvd1";
82 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
83 nvidia,tristate = <TEGRA_PIN_ENABLE>;
84 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
85 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
89 nvidia,function = "rsvd1";
90 nvidia,pull = <TEGRA_PIN_PULL_UP>;
91 nvidia,tristate = <TEGRA_PIN_DISABLE>;
92 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
93 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
96 nvidia,pins = "dap1_fs_pb0";
97 nvidia,function = "i2s1";
98 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
99 nvidia,tristate = <TEGRA_PIN_DISABLE>;
100 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
101 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
104 nvidia,pins = "dap1_din_pb1";
105 nvidia,function = "i2s1";
106 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
107 nvidia,tristate = <TEGRA_PIN_DISABLE>;
108 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
109 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
112 nvidia,pins = "dap1_dout_pb2";
113 nvidia,function = "i2s1";
114 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
115 nvidia,tristate = <TEGRA_PIN_DISABLE>;
116 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
117 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
120 nvidia,pins = "dap1_sclk_pb3";
121 nvidia,function = "i2s1";
122 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
123 nvidia,tristate = <TEGRA_PIN_DISABLE>;
124 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
125 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
128 nvidia,pins = "spi2_mosi_pb4";
129 nvidia,pull = <TEGRA_PIN_PULL_UP>;
130 nvidia,tristate = <TEGRA_PIN_DISABLE>;
131 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
132 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
135 nvidia,pins = "spi2_miso_pb5";
136 nvidia,function = "rsvd2";
137 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
138 nvidia,tristate = <TEGRA_PIN_ENABLE>;
139 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
140 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
143 nvidia,pins = "spi2_sck_pb6";
144 nvidia,function = "rsvd2";
145 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
146 nvidia,tristate = <TEGRA_PIN_ENABLE>;
147 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
148 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
151 nvidia,pins = "spi2_cs0_pb7";
152 nvidia,function = "rsvd2";
153 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
154 nvidia,tristate = <TEGRA_PIN_ENABLE>;
155 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
156 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
159 nvidia,pins = "spi1_mosi_pc0";
160 nvidia,function = "spi1";
161 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
162 nvidia,tristate = <TEGRA_PIN_DISABLE>;
163 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
164 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
167 nvidia,pins = "spi1_miso_pc1";
168 nvidia,function = "spi1";
169 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
170 nvidia,tristate = <TEGRA_PIN_DISABLE>;
171 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
172 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
175 nvidia,pins = "spi1_sck_pc2";
176 nvidia,function = "spi1";
177 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
178 nvidia,tristate = <TEGRA_PIN_DISABLE>;
179 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
180 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
183 nvidia,pins = "spi1_cs0_pc3";
184 nvidia,function = "spi1";
185 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
186 nvidia,tristate = <TEGRA_PIN_DISABLE>;
187 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
188 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
191 nvidia,pins = "spi1_cs1_pc4";
192 nvidia,function = "rsvd1";
193 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
194 nvidia,tristate = <TEGRA_PIN_ENABLE>;
195 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
196 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
199 nvidia,pins = "spi4_sck_pc5";
200 nvidia,function = "rsvd1";
201 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
202 nvidia,tristate = <TEGRA_PIN_ENABLE>;
203 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
204 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
207 nvidia,pins = "spi4_cs0_pc6";
208 nvidia,function = "rsvd1";
209 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
210 nvidia,tristate = <TEGRA_PIN_ENABLE>;
211 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
212 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
215 nvidia,pins = "spi4_mosi_pc7";
216 nvidia,function = "rsvd1";
217 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
218 nvidia,tristate = <TEGRA_PIN_ENABLE>;
219 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
220 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
223 nvidia,pins = "spi4_miso_pd0";
224 nvidia,function = "rsvd1";
225 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
226 nvidia,tristate = <TEGRA_PIN_ENABLE>;
227 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
228 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
231 nvidia,pins = "uart3_tx_pd1";
232 nvidia,function = "uartc";
233 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
234 nvidia,tristate = <TEGRA_PIN_DISABLE>;
235 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
236 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
239 nvidia,pins = "uart3_rx_pd2";
240 nvidia,function = "uartc";
241 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
242 nvidia,tristate = <TEGRA_PIN_DISABLE>;
243 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
244 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
247 nvidia,pins = "uart3_rts_pd3";
248 nvidia,function = "uartc";
249 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
250 nvidia,tristate = <TEGRA_PIN_DISABLE>;
251 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
252 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
255 nvidia,pins = "uart3_cts_pd4";
256 nvidia,function = "uartc";
257 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
258 nvidia,tristate = <TEGRA_PIN_DISABLE>;
259 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
260 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
263 nvidia,pins = "dmic1_clk_pe0";
264 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
265 nvidia,tristate = <TEGRA_PIN_DISABLE>;
266 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
267 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
270 nvidia,pins = "dmic1_dat_pe1";
271 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
272 nvidia,tristate = <TEGRA_PIN_DISABLE>;
273 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
274 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
277 nvidia,pins = "dmic2_clk_pe2";
278 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
279 nvidia,tristate = <TEGRA_PIN_DISABLE>;
280 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
281 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
284 nvidia,pins = "dmic2_dat_pe3";
285 nvidia,pull = <TEGRA_PIN_PULL_UP>;
286 nvidia,tristate = <TEGRA_PIN_DISABLE>;
287 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
288 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
291 nvidia,pins = "dmic3_clk_pe4";
292 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
293 nvidia,tristate = <TEGRA_PIN_DISABLE>;
294 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
295 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
298 nvidia,pins = "dmic3_dat_pe5";
299 nvidia,function = "rsvd2";
300 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
301 nvidia,tristate = <TEGRA_PIN_ENABLE>;
302 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
303 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
307 nvidia,pull = <TEGRA_PIN_PULL_UP>;
308 nvidia,tristate = <TEGRA_PIN_DISABLE>;
309 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
310 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
314 nvidia,pull = <TEGRA_PIN_PULL_UP>;
315 nvidia,tristate = <TEGRA_PIN_DISABLE>;
316 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
317 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
320 nvidia,pins = "gen3_i2c_scl_pf0";
321 nvidia,function = "i2c3";
322 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
323 nvidia,tristate = <TEGRA_PIN_DISABLE>;
324 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
325 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
326 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
329 nvidia,pins = "gen3_i2c_sda_pf1";
330 nvidia,function = "i2c3";
331 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
332 nvidia,tristate = <TEGRA_PIN_DISABLE>;
333 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
334 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
335 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
338 nvidia,pins = "uart2_tx_pg0";
339 nvidia,function = "uartb";
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>;
346 nvidia,pins = "uart2_rx_pg1";
347 nvidia,function = "uartb";
348 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
349 nvidia,tristate = <TEGRA_PIN_ENABLE>;
350 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
351 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
354 nvidia,pins = "uart2_rts_pg2";
355 nvidia,function = "rsvd2";
356 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
357 nvidia,tristate = <TEGRA_PIN_ENABLE>;
358 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
359 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
362 nvidia,pins = "uart2_cts_pg3";
363 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
364 nvidia,tristate = <TEGRA_PIN_DISABLE>;
365 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
366 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
369 nvidia,pins = "wifi_en_ph0";
370 nvidia,pull = <TEGRA_PIN_PULL_UP>;
371 nvidia,tristate = <TEGRA_PIN_DISABLE>;
372 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
373 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
376 nvidia,pins = "wifi_rst_ph1";
377 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
378 nvidia,tristate = <TEGRA_PIN_DISABLE>;
379 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
380 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
383 nvidia,pins = "wifi_wake_ap_ph2";
384 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
385 nvidia,tristate = <TEGRA_PIN_DISABLE>;
386 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
387 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
390 nvidia,pins = "ap_wake_bt_ph3";
391 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
392 nvidia,tristate = <TEGRA_PIN_DISABLE>;
393 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
394 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
397 nvidia,pins = "bt_rst_ph4";
398 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
399 nvidia,tristate = <TEGRA_PIN_DISABLE>;
400 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
401 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
404 nvidia,pins = "bt_wake_ap_ph5";
405 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
406 nvidia,tristate = <TEGRA_PIN_DISABLE>;
407 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
408 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
412 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
413 nvidia,tristate = <TEGRA_PIN_DISABLE>;
414 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
415 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
418 nvidia,pins = "ap_wake_nfc_ph7";
419 nvidia,function = "rsvd0";
420 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
421 nvidia,tristate = <TEGRA_PIN_ENABLE>;
422 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
423 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
426 nvidia,pins = "nfc_en_pi0";
427 nvidia,function = "rsvd0";
428 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
429 nvidia,tristate = <TEGRA_PIN_ENABLE>;
430 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
431 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
434 nvidia,pins = "nfc_int_pi1";
435 nvidia,function = "rsvd0";
436 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
437 nvidia,tristate = <TEGRA_PIN_ENABLE>;
438 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
439 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
442 nvidia,pins = "gps_en_pi2";
443 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
444 nvidia,tristate = <TEGRA_PIN_DISABLE>;
445 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
446 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
449 nvidia,pins = "gps_rst_pi3";
450 nvidia,function = "rsvd0";
451 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
452 nvidia,tristate = <TEGRA_PIN_ENABLE>;
453 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
454 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
457 nvidia,pins = "uart4_tx_pi4";
458 nvidia,function = "uartd";
459 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
460 nvidia,tristate = <TEGRA_PIN_DISABLE>;
461 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
462 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
465 nvidia,pins = "uart4_rx_pi5";
466 nvidia,function = "uartd";
467 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
468 nvidia,tristate = <TEGRA_PIN_DISABLE>;
469 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
470 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
473 nvidia,pins = "uart4_rts_pi6";
474 nvidia,function = "uartd";
475 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
476 nvidia,tristate = <TEGRA_PIN_DISABLE>;
477 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
478 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
481 nvidia,pins = "uart4_cts_pi7";
482 nvidia,function = "uartd";
483 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
484 nvidia,tristate = <TEGRA_PIN_DISABLE>;
485 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
486 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
489 nvidia,pins = "gen1_i2c_sda_pj0";
490 nvidia,function = "i2c1";
491 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
492 nvidia,tristate = <TEGRA_PIN_DISABLE>;
493 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
494 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
495 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
498 nvidia,pins = "gen1_i2c_scl_pj1";
499 nvidia,function = "i2c1";
500 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
501 nvidia,tristate = <TEGRA_PIN_DISABLE>;
502 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
503 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
504 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
507 nvidia,pins = "gen2_i2c_scl_pj2";
508 nvidia,function = "i2c2";
509 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
510 nvidia,tristate = <TEGRA_PIN_DISABLE>;
511 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
512 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
513 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
516 nvidia,pins = "gen2_i2c_sda_pj3";
517 nvidia,function = "i2c2";
518 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
519 nvidia,tristate = <TEGRA_PIN_DISABLE>;
520 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
521 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
522 nvidia,io-hv = <TEGRA_PIN_ENABLE>;
525 nvidia,pins = "dap4_fs_pj4";
526 nvidia,function = "rsvd1";
527 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
528 nvidia,tristate = <TEGRA_PIN_ENABLE>;
529 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
530 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
533 nvidia,pins = "dap4_din_pj5";
534 nvidia,function = "rsvd1";
535 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
536 nvidia,tristate = <TEGRA_PIN_ENABLE>;
537 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
538 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
541 nvidia,pins = "dap4_dout_pj6";
542 nvidia,function = "rsvd1";
543 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
544 nvidia,tristate = <TEGRA_PIN_ENABLE>;
545 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
546 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
549 nvidia,pins = "dap4_sclk_pj7";
550 nvidia,function = "rsvd1";
551 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
552 nvidia,tristate = <TEGRA_PIN_ENABLE>;
553 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
554 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
558 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
559 nvidia,tristate = <TEGRA_PIN_DISABLE>;
560 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
561 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
565 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
566 nvidia,tristate = <TEGRA_PIN_DISABLE>;
567 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
568 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
572 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
573 nvidia,tristate = <TEGRA_PIN_DISABLE>;
574 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
575 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
579 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
580 nvidia,tristate = <TEGRA_PIN_DISABLE>;
581 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
582 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
586 nvidia,function = "rsvd1";
587 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
588 nvidia,tristate = <TEGRA_PIN_ENABLE>;
589 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
590 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
594 nvidia,function = "rsvd1";
595 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
596 nvidia,tristate = <TEGRA_PIN_ENABLE>;
597 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
598 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
602 nvidia,function = "rsvd1";
603 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
604 nvidia,tristate = <TEGRA_PIN_ENABLE>;
605 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
606 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
610 nvidia,function = "rsvd1";
611 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
612 nvidia,tristate = <TEGRA_PIN_ENABLE>;
613 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
614 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
618 nvidia,function = "rsvd0";
619 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
620 nvidia,tristate = <TEGRA_PIN_ENABLE>;
621 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
622 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
626 nvidia,function = "rsvd1";
627 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
628 nvidia,tristate = <TEGRA_PIN_ENABLE>;
629 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
630 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
633 nvidia,pins = "sdmmc1_clk_pm0";
634 nvidia,function = "rsvd1";
635 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
636 nvidia,tristate = <TEGRA_PIN_ENABLE>;
637 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
638 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
641 nvidia,pins = "sdmmc1_cmd_pm1";
642 nvidia,function = "rsvd2";
643 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
644 nvidia,tristate = <TEGRA_PIN_ENABLE>;
645 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
646 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
649 nvidia,pins = "sdmmc1_dat3_pm2";
650 nvidia,function = "rsvd2";
651 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
652 nvidia,tristate = <TEGRA_PIN_ENABLE>;
653 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
654 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
657 nvidia,pins = "sdmmc1_dat2_pm3";
658 nvidia,function = "rsvd2";
659 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
660 nvidia,tristate = <TEGRA_PIN_ENABLE>;
661 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
662 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
665 nvidia,pins = "sdmmc1_dat1_pm4";
666 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
667 nvidia,tristate = <TEGRA_PIN_DISABLE>;
668 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
669 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
672 nvidia,pins = "sdmmc1_dat0_pm5";
673 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
674 nvidia,tristate = <TEGRA_PIN_DISABLE>;
675 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
676 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
679 nvidia,pins = "sdmmc3_clk_pp0";
680 nvidia,function = "rsvd1";
681 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
682 nvidia,tristate = <TEGRA_PIN_ENABLE>;
683 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
684 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
687 nvidia,pins = "sdmmc3_cmd_pp1";
688 nvidia,function = "rsvd1";
689 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
690 nvidia,tristate = <TEGRA_PIN_ENABLE>;
691 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
692 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
695 nvidia,pins = "sdmmc3_dat3_pp2";
696 nvidia,function = "rsvd1";
697 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
698 nvidia,tristate = <TEGRA_PIN_ENABLE>;
699 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
700 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
703 nvidia,pins = "sdmmc3_dat2_pp3";
704 nvidia,function = "rsvd1";
705 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
706 nvidia,tristate = <TEGRA_PIN_ENABLE>;
707 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
708 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
711 nvidia,pins = "sdmmc3_dat1_pp4";
712 nvidia,function = "rsvd1";
713 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
714 nvidia,tristate = <TEGRA_PIN_ENABLE>;
715 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
716 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
719 nvidia,pins = "sdmmc3_dat0_pp5";
720 nvidia,function = "rsvd1";
721 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
722 nvidia,tristate = <TEGRA_PIN_ENABLE>;
723 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
724 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
727 nvidia,pins = "cam1_mclk_ps0";
728 nvidia,function = "extperiph3";
729 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
730 nvidia,tristate = <TEGRA_PIN_DISABLE>;
731 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
732 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
735 nvidia,pins = "cam2_mclk_ps1";
736 nvidia,function = "extperiph3";
737 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
738 nvidia,tristate = <TEGRA_PIN_DISABLE>;
739 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
740 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
743 nvidia,pins = "cam_i2c_scl_ps2";
744 nvidia,function = "i2cvi";
745 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
746 nvidia,tristate = <TEGRA_PIN_DISABLE>;
747 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
748 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
749 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
752 nvidia,pins = "cam_i2c_sda_ps3";
753 nvidia,function = "i2cvi";
754 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
755 nvidia,tristate = <TEGRA_PIN_DISABLE>;
756 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
757 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
758 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
761 nvidia,pins = "cam_rst_ps4";
762 nvidia,function = "rsvd1";
763 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
764 nvidia,tristate = <TEGRA_PIN_ENABLE>;
765 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
766 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
769 nvidia,pins = "cam_af_en_ps5";
770 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
771 nvidia,tristate = <TEGRA_PIN_DISABLE>;
772 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
773 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
776 nvidia,pins = "cam_flash_en_ps6";
777 nvidia,function = "rsvd2";
778 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
779 nvidia,tristate = <TEGRA_PIN_ENABLE>;
780 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
781 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
784 nvidia,pins = "cam1_pwdn_ps7";
785 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
786 nvidia,tristate = <TEGRA_PIN_DISABLE>;
787 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
788 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
791 nvidia,pins = "cam2_pwdn_pt0";
792 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
793 nvidia,tristate = <TEGRA_PIN_DISABLE>;
794 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
795 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
798 nvidia,pins = "cam1_strobe_pt1";
799 nvidia,function = "rsvd1";
800 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
801 nvidia,tristate = <TEGRA_PIN_ENABLE>;
802 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
803 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
806 nvidia,pins = "uart1_tx_pu0";
807 nvidia,function = "uarta";
808 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
809 nvidia,tristate = <TEGRA_PIN_DISABLE>;
810 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
811 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
814 nvidia,pins = "uart1_rx_pu1";
815 nvidia,function = "uarta";
816 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
817 nvidia,tristate = <TEGRA_PIN_DISABLE>;
818 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
819 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
822 nvidia,pins = "uart1_rts_pu2";
823 nvidia,function = "rsvd1";
824 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
825 nvidia,tristate = <TEGRA_PIN_ENABLE>;
826 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
827 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
830 nvidia,pins = "uart1_cts_pu3";
831 nvidia,function = "rsvd1";
832 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
833 nvidia,tristate = <TEGRA_PIN_ENABLE>;
834 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
835 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
838 nvidia,pins = "lcd_bl_pwm_pv0";
839 nvidia,function = "rsvd3";
840 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
841 nvidia,tristate = <TEGRA_PIN_ENABLE>;
842 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
843 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
846 nvidia,pins = "lcd_bl_en_pv1";
847 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
848 nvidia,tristate = <TEGRA_PIN_DISABLE>;
849 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
850 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
853 nvidia,pins = "lcd_rst_pv2";
854 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
855 nvidia,tristate = <TEGRA_PIN_DISABLE>;
856 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
857 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
860 nvidia,pins = "lcd_gpio1_pv3";
861 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
862 nvidia,tristate = <TEGRA_PIN_DISABLE>;
863 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
864 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
867 nvidia,pins = "lcd_gpio2_pv4";
868 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
869 nvidia,tristate = <TEGRA_PIN_DISABLE>;
870 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
871 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
874 nvidia,pins = "ap_ready_pv5";
875 nvidia,function = "rsvd0";
876 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
877 nvidia,tristate = <TEGRA_PIN_ENABLE>;
878 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
879 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
882 nvidia,pins = "touch_rst_pv6";
883 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
884 nvidia,tristate = <TEGRA_PIN_DISABLE>;
885 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
886 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
889 nvidia,pins = "touch_clk_pv7";
890 nvidia,function = "touch";
891 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
892 nvidia,tristate = <TEGRA_PIN_DISABLE>;
893 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
894 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
897 nvidia,pins = "modem_wake_ap_px0";
898 nvidia,function = "rsvd0";
899 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
900 nvidia,tristate = <TEGRA_PIN_ENABLE>;
901 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
902 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
905 nvidia,pins = "touch_int_px1";
906 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
907 nvidia,tristate = <TEGRA_PIN_DISABLE>;
908 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
909 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
912 nvidia,pins = "motion_int_px2";
913 nvidia,function = "rsvd0";
914 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
915 nvidia,tristate = <TEGRA_PIN_ENABLE>;
916 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
917 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
920 nvidia,pins = "als_prox_int_px3";
921 nvidia,function = "rsvd0";
922 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
923 nvidia,tristate = <TEGRA_PIN_ENABLE>;
924 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
925 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
928 nvidia,pins = "temp_alert_px4";
929 nvidia,pull = <TEGRA_PIN_PULL_UP>;
930 nvidia,tristate = <TEGRA_PIN_DISABLE>;
931 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
932 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
934 button_power_on_px5 {
935 nvidia,pins = "button_power_on_px5";
936 nvidia,pull = <TEGRA_PIN_PULL_UP>;
937 nvidia,tristate = <TEGRA_PIN_DISABLE>;
938 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
939 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
942 nvidia,pins = "button_vol_up_px6";
943 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
944 nvidia,tristate = <TEGRA_PIN_DISABLE>;
945 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
946 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
948 button_vol_down_px7 {
949 nvidia,pins = "button_vol_down_px7";
950 nvidia,pull = <TEGRA_PIN_PULL_UP>;
951 nvidia,tristate = <TEGRA_PIN_DISABLE>;
952 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
953 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
955 button_slide_sw_py0 {
956 nvidia,pins = "button_slide_sw_py0";
957 nvidia,pull = <TEGRA_PIN_PULL_UP>;
958 nvidia,tristate = <TEGRA_PIN_DISABLE>;
959 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
960 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
963 nvidia,pins = "button_home_py1";
964 nvidia,pull = <TEGRA_PIN_PULL_UP>;
965 nvidia,tristate = <TEGRA_PIN_DISABLE>;
966 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
967 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
970 nvidia,pins = "lcd_te_py2";
971 nvidia,function = "displaya";
972 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
973 nvidia,tristate = <TEGRA_PIN_DISABLE>;
974 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
975 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
978 nvidia,pins = "pwr_i2c_scl_py3";
979 nvidia,function = "i2cpmu";
980 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
981 nvidia,tristate = <TEGRA_PIN_DISABLE>;
982 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
983 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
984 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
987 nvidia,pins = "pwr_i2c_sda_py4";
988 nvidia,function = "i2cpmu";
989 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
990 nvidia,tristate = <TEGRA_PIN_DISABLE>;
991 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
992 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
993 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
996 nvidia,pins = "clk_32k_out_py5";
997 nvidia,function = "soc";
998 nvidia,pull = <TEGRA_PIN_PULL_UP>;
999 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1000 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1001 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1004 nvidia,pins = "pz0";
1005 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1006 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1007 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1008 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1011 nvidia,pins = "pz1";
1012 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1013 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1014 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1015 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1018 nvidia,pins = "pz2";
1019 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1020 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1021 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1022 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1025 nvidia,pins = "pz3";
1026 nvidia,function = "rsvd1";
1027 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1028 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1029 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1030 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1033 nvidia,pins = "pz4";
1034 nvidia,function = "rsvd1";
1035 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1036 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1037 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1038 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1041 nvidia,pins = "pz5";
1042 nvidia,function = "soc";
1043 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1044 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1045 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1046 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1049 nvidia,pins = "dap2_fs_paa0";
1050 nvidia,function = "i2s2";
1051 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1052 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1053 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1054 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1057 nvidia,pins = "dap2_sclk_paa1";
1058 nvidia,function = "i2s2";
1059 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1060 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1061 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1062 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1065 nvidia,pins = "dap2_din_paa2";
1066 nvidia,function = "i2s2";
1067 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1068 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1069 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1070 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1073 nvidia,pins = "dap2_dout_paa3";
1074 nvidia,function = "i2s2";
1075 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1076 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1077 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1078 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1081 nvidia,pins = "aud_mclk_pbb0";
1082 nvidia,function = "aud";
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>;
1089 nvidia,pins = "dvfs_pwm_pbb1";
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>;
1097 nvidia,pins = "dvfs_clk_pbb2";
1098 nvidia,function = "rsvd0";
1099 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1100 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1101 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1102 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1105 nvidia,pins = "gpio_x1_aud_pbb3";
1106 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1107 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1108 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1109 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1112 nvidia,pins = "gpio_x3_aud_pbb4";
1113 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1114 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1115 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1116 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1119 nvidia,pins = "hdmi_cec_pcc0";
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 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1127 hdmi_int_dp_hpd_pcc1 {
1128 nvidia,pins = "hdmi_int_dp_hpd_pcc1";
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_DISABLE>;
1136 nvidia,pins = "spdif_out_pcc2";
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>;
1144 nvidia,pins = "spdif_in_pcc3";
1145 nvidia,function = "rsvd1";
1146 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1147 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1148 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1149 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1152 nvidia,pins = "usb_vbus_en0_pcc4";
1153 nvidia,function = "rsvd1";
1154 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1155 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1156 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1157 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1158 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1161 nvidia,pins = "usb_vbus_en1_pcc5";
1162 nvidia,function = "rsvd1";
1163 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1164 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1165 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1166 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1167 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1170 nvidia,pins = "dp_hpd0_pcc6";
1171 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1172 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1173 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1174 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1177 nvidia,pins = "pcc7";
1178 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1179 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1180 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1181 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1182 nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1185 nvidia,pins = "spi2_cs1_pdd0";
1186 nvidia,function = "rsvd1";
1187 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1188 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1189 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1190 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1193 nvidia,pins = "qspi_sck_pee0";
1194 nvidia,function = "qspi";
1195 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1196 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1197 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1198 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1201 nvidia,pins = "qspi_cs_n_pee1";
1202 nvidia,function = "qspi";
1203 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1204 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1205 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1206 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1209 nvidia,pins = "qspi_io0_pee2";
1210 nvidia,function = "qspi";
1211 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1212 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1213 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1214 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1217 nvidia,pins = "qspi_io1_pee3";
1218 nvidia,function = "qspi";
1219 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1220 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1221 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1222 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1225 nvidia,pins = "qspi_io2_pee4";
1226 nvidia,function = "rsvd1";
1227 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1228 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1229 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1230 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1233 nvidia,pins = "qspi_io3_pee5";
1234 nvidia,function = "rsvd1";
1235 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1236 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1237 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1238 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1241 nvidia,pins = "core_pwr_req";
1242 nvidia,function = "core";
1243 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1244 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1245 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1246 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1249 nvidia,pins = "cpu_pwr_req";
1250 nvidia,function = "cpu";
1251 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1252 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1253 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1254 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1257 nvidia,pins = "pwr_int_n";
1258 nvidia,function = "pmi";
1259 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1260 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1261 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1262 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1265 nvidia,pins = "clk_32k_in";
1266 nvidia,function = "clk";
1267 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1268 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1269 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1270 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1273 nvidia,pins = "jtag_rtck";
1274 nvidia,function = "jtag";
1275 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1276 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1277 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1278 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1281 nvidia,pins = "clk_req";
1282 nvidia,function = "rsvd1";
1283 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1284 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1285 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1286 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1289 nvidia,pins = "shutdown";
1290 nvidia,function = "shutdown";
1291 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1292 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1293 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1294 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1305 clock-frequency = <1000000>;
1308 compatible = "google,cros-ec-i2c";
1310 interrupt-parent = <&gpio>;
1311 interrupts = <TEGRA_GPIO(Z, 1) IRQ_TYPE_LEVEL_LOW>;
1314 ec_i2c_0: i2c-tunnel {
1315 compatible = "google,cros-ec-i2c-tunnel";
1316 #address-cells = <1>;
1319 google,remote-bus = <0>;
1321 battery: bq27742@55 {
1322 compatible = "ti,bq27742";
1324 battery-name = "battery";
1331 nvidia,invert-interrupt;
1332 nvidia,suspend-mode = <0>;
1333 nvidia,cpu-pwr-good-time = <0>;
1334 nvidia,cpu-pwr-off-time = <0>;
1335 nvidia,core-pwr-good-time = <12000 6000>;
1336 nvidia,core-pwr-off-time = <39053>;
1337 nvidia,core-power-req-active-high;
1338 nvidia,sys-clock-req-active-high;
1349 compatible = "simple-bus";
1350 #address-cells = <1>;
1353 clk32k_in: clock@0 {
1354 compatible = "fixed-clock";
1357 clock-frequency = <32768>;
1363 enable-method = "psci";
1367 enable-method = "psci";
1371 enable-method = "psci";
1375 enable-method = "psci";
1380 compatible = "gpio-keys";
1381 gpio-keys,name = "gpio-keys";
1385 gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
1386 linux,code = <KEY_POWER>;
1387 debounce-interval = <30>;
1393 gpios = <&gpio TEGRA_GPIO(B, 4) GPIO_ACTIVE_LOW>;
1394 linux,input-type = <EV_SW>;
1395 linux,code = <SW_LID>;
1400 label = "Tablet Mode";
1401 gpios = <&gpio TEGRA_GPIO(Z, 2) GPIO_ACTIVE_HIGH>;
1402 linux,input-type = <EV_SW>;
1403 linux,code = <SW_TABLET_MODE>;
1408 label = "Volume Down";
1409 gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
1410 linux,code = <KEY_VOLUMEDOWN>;
1414 label = "Volume Up";
1415 gpios = <&gpio TEGRA_GPIO(M, 4) GPIO_ACTIVE_LOW>;
1416 linux,code = <KEY_VOLUMEUP>;
1421 compatible = "arm,psci-1.0";