blob: 20e0be30e980d9b92bd5f0a60eaebfa00248b80c [file] [log] [blame]
Allen Martina6c7b462014-12-04 06:36:30 -07001/dts-v1/;
2
Simon Glass300e2352016-01-30 16:37:44 -07003#include "tegra124-nyan.dtsi"
Allen Martina6c7b462014-12-04 06:36:30 -07004
5/ {
6 model = "Acer Chromebook 13 CB5-311";
7 compatible = "google,nyan-big", "nvidia,tegra124";
8
9 aliases {
10 console = &uarta;
Simon Glass300e2352016-01-30 16:37:44 -070011 stdout-path = &uarta;
Allen Martina6c7b462014-12-04 06:36:30 -070012 i2c0 = "/i2c@7000d000";
13 i2c1 = "/i2c@7000c000";
14 i2c2 = "/i2c@7000c400";
15 i2c3 = "/i2c@7000c500";
16 i2c4 = "/i2c@7000c700";
17 i2c5 = "/i2c@7000d100";
18 rtc0 = "/i2c@0,7000d000/pmic@40";
19 rtc1 = "/rtc@0,7000e000";
20 sdhci0 = "/sdhci@700b0600";
21 sdhci1 = "/sdhci@700b0400";
22 spi0 = "/spi@7000d400";
23 spi1 = "/spi@7000da00";
24 usb0 = "/usb@7d000000";
25 usb1 = "/usb@7d008000";
Simon Glass300e2352016-01-30 16:37:44 -070026 usb2 = "/usb@7d004000";
Allen Martina6c7b462014-12-04 06:36:30 -070027 };
28
Simon Glassec446712015-04-14 21:03:39 -060029 host1x@50000000 {
Simon Glass300e2352016-01-30 16:37:44 -070030 u-boot,dm-pre-reloc;
Simon Glassec446712015-04-14 21:03:39 -060031 dc@54200000 {
Simon Glass300e2352016-01-30 16:37:44 -070032 u-boot,dm-pre-reloc;
Simon Glassec446712015-04-14 21:03:39 -060033 display-timings {
34 timing@0 {
35 clock-frequency = <69500000>;
36 hactive = <1366>;
37 vactive = <768>;
38 hsync-len = <32>;
39 hfront-porch = <48>;
40 hback-porch = <20>;
41 vfront-porch = <3>;
42 vback-porch = <13>;
43 vsync-len = <6>;
44 };
45 };
46 };
47
Simon Glass300e2352016-01-30 16:37:44 -070048 dc@54240000 {
49 status = "disabled";
Simon Glassec446712015-04-14 21:03:39 -060050 };
51
Allen Martina6c7b462014-12-04 06:36:30 -070052 };
53
54 panel: panel {
55 compatible = "auo,b133xtn01";
56
57 backlight = <&backlight>;
Simon Glass300e2352016-01-30 16:37:44 -070058 ddc-i2c-bus = <&dpaux>;
Allen Martina6c7b462014-12-04 06:36:30 -070059 };
60
Simon Glass300e2352016-01-30 16:37:44 -070061 sdhci@0,700b0400 { /* SD Card on this bus */
62 wp-gpios = <&gpio TEGRA_GPIO(Q, 4) GPIO_ACTIVE_LOW>;
Simon Glassec446712015-04-14 21:03:39 -060063 };
64
Allen Martina6c7b462014-12-04 06:36:30 -070065 sound {
66 compatible = "nvidia,tegra-audio-max98090-nyan-big",
Simon Glass300e2352016-01-30 16:37:44 -070067 "nvidia,tegra-audio-max98090-nyan",
Allen Martina6c7b462014-12-04 06:36:30 -070068 "nvidia,tegra-audio-max98090";
Simon Glass300e2352016-01-30 16:37:44 -070069 nvidia,model = "GoogleNyanBig";
70 };
Allen Martina6c7b462014-12-04 06:36:30 -070071
Simon Glass300e2352016-01-30 16:37:44 -070072 pinmux@0,70000868 {
73 pinctrl-names = "default";
74 pinctrl-0 = <&pinmux_default>;
Allen Martina6c7b462014-12-04 06:36:30 -070075
Simon Glass300e2352016-01-30 16:37:44 -070076 pinmux_default: common {
77 clk_32k_out_pa0 {
78 nvidia,pins = "clk_32k_out_pa0";
79 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
80 nvidia,tristate = <TEGRA_PIN_DISABLE>;
81 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
82 };
83 uart3_cts_n_pa1 {
84 nvidia,pins = "uart3_cts_n_pa1";
85 nvidia,function = "gmi";
86 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
87 nvidia,tristate = <TEGRA_PIN_ENABLE>;
88 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
89 };
90 dap2_fs_pa2 {
91 nvidia,pins = "dap2_fs_pa2";
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 };
97 dap2_sclk_pa3 {
98 nvidia,pins = "dap2_sclk_pa3";
99 nvidia,function = "i2s1";
100 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
101 nvidia,tristate = <TEGRA_PIN_DISABLE>;
102 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
103 };
104 dap2_din_pa4 {
105 nvidia,pins = "dap2_din_pa4";
106 nvidia,function = "i2s1";
107 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
108 nvidia,tristate = <TEGRA_PIN_DISABLE>;
109 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
110 };
111 dap2_dout_pa5 {
112 nvidia,pins = "dap2_dout_pa5";
113 nvidia,function = "i2s1";
114 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
115 nvidia,tristate = <TEGRA_PIN_DISABLE>;
116 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
117 };
118 sdmmc3_clk_pa6 {
119 nvidia,pins = "sdmmc3_clk_pa6";
120 nvidia,function = "sdmmc3";
121 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
122 nvidia,tristate = <TEGRA_PIN_DISABLE>;
123 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
124 };
125 sdmmc3_cmd_pa7 {
126 nvidia,pins = "sdmmc3_cmd_pa7";
127 nvidia,function = "sdmmc3";
128 nvidia,pull = <TEGRA_PIN_PULL_UP>;
129 nvidia,tristate = <TEGRA_PIN_DISABLE>;
130 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
131 };
132 pb0 {
133 nvidia,pins = "pb0";
134 nvidia,function = "rsvd2";
135 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
136 nvidia,tristate = <TEGRA_PIN_ENABLE>;
137 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
138 };
139 pb1 {
140 nvidia,pins = "pb1";
141 nvidia,function = "rsvd2";
142 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
143 nvidia,tristate = <TEGRA_PIN_ENABLE>;
144 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
145 };
146 sdmmc3_dat3_pb4 {
147 nvidia,pins = "sdmmc3_dat3_pb4";
148 nvidia,function = "sdmmc3";
149 nvidia,pull = <TEGRA_PIN_PULL_UP>;
150 nvidia,tristate = <TEGRA_PIN_DISABLE>;
151 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
152 };
153 sdmmc3_dat2_pb5 {
154 nvidia,pins = "sdmmc3_dat2_pb5";
155 nvidia,function = "sdmmc3";
156 nvidia,pull = <TEGRA_PIN_PULL_UP>;
157 nvidia,tristate = <TEGRA_PIN_DISABLE>;
158 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
159 };
160 sdmmc3_dat1_pb6 {
161 nvidia,pins = "sdmmc3_dat1_pb6";
162 nvidia,function = "sdmmc3";
163 nvidia,pull = <TEGRA_PIN_PULL_UP>;
164 nvidia,tristate = <TEGRA_PIN_DISABLE>;
165 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
166 };
167 sdmmc3_dat0_pb7 {
168 nvidia,pins = "sdmmc3_dat0_pb7";
169 nvidia,function = "sdmmc3";
170 nvidia,pull = <TEGRA_PIN_PULL_UP>;
171 nvidia,tristate = <TEGRA_PIN_DISABLE>;
172 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
173 };
174 uart3_rts_n_pc0 {
175 nvidia,pins = "uart3_rts_n_pc0";
176 nvidia,function = "gmi";
177 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
178 nvidia,tristate = <TEGRA_PIN_ENABLE>;
179 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
180 };
181 uart2_txd_pc2 {
182 nvidia,pins = "uart2_txd_pc2";
183 nvidia,function = "irda";
184 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
185 nvidia,tristate = <TEGRA_PIN_ENABLE>;
186 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
187 };
188 uart2_rxd_pc3 {
189 nvidia,pins = "uart2_rxd_pc3";
190 nvidia,function = "irda";
191 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
192 nvidia,tristate = <TEGRA_PIN_ENABLE>;
193 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
194 };
195 gen1_i2c_scl_pc4 {
196 nvidia,pins = "gen1_i2c_scl_pc4";
197 nvidia,function = "i2c1";
198 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
199 nvidia,tristate = <TEGRA_PIN_DISABLE>;
200 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
201 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
202 };
203 gen1_i2c_sda_pc5 {
204 nvidia,pins = "gen1_i2c_sda_pc5";
205 nvidia,function = "i2c1";
206 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
207 nvidia,tristate = <TEGRA_PIN_DISABLE>;
208 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
209 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
210 };
211 pc7 {
212 nvidia,pins = "pc7";
213 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
214 nvidia,tristate = <TEGRA_PIN_DISABLE>;
215 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
216 };
217 pg0 {
218 nvidia,pins = "pg0";
219 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
220 nvidia,tristate = <TEGRA_PIN_DISABLE>;
221 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
222 };
223 pg1 {
224 nvidia,pins = "pg1";
225 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
226 nvidia,tristate = <TEGRA_PIN_DISABLE>;
227 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
228 };
229 pg2 {
230 nvidia,pins = "pg2";
231 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
232 nvidia,tristate = <TEGRA_PIN_DISABLE>;
233 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
234 };
235 pg3 {
236 nvidia,pins = "pg3";
237 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
238 nvidia,tristate = <TEGRA_PIN_DISABLE>;
239 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
240 };
241 pg4 {
242 nvidia,pins = "pg4";
243 nvidia,function = "spi4";
244 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
245 nvidia,tristate = <TEGRA_PIN_DISABLE>;
246 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
247 };
248 pg5 {
249 nvidia,pins = "pg5";
250 nvidia,function = "spi4";
251 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
252 nvidia,tristate = <TEGRA_PIN_DISABLE>;
253 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
254 };
255 pg6 {
256 nvidia,pins = "pg6";
257 nvidia,function = "spi4";
258 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
259 nvidia,tristate = <TEGRA_PIN_DISABLE>;
260 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
261 };
262 pg7 {
263 nvidia,pins = "pg7";
264 nvidia,function = "spi4";
265 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
266 nvidia,tristate = <TEGRA_PIN_DISABLE>;
267 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
268 };
269 ph0 {
270 nvidia,pins = "ph0";
271 nvidia,function = "gmi";
272 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
273 nvidia,tristate = <TEGRA_PIN_ENABLE>;
274 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
275 };
276 ph1 {
277 nvidia,pins = "ph1";
278 nvidia,function = "pwm1";
279 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
280 nvidia,tristate = <TEGRA_PIN_DISABLE>;
281 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
282 };
283 ph2 {
284 nvidia,pins = "ph2";
285 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
286 nvidia,tristate = <TEGRA_PIN_DISABLE>;
287 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
288 };
289 ph3 {
290 nvidia,pins = "ph3";
291 nvidia,function = "gmi";
292 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
293 nvidia,tristate = <TEGRA_PIN_ENABLE>;
294 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
295 };
296 ph4 {
297 nvidia,pins = "ph4";
298 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
299 nvidia,tristate = <TEGRA_PIN_DISABLE>;
300 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
301 };
302 ph5 {
303 nvidia,pins = "ph5";
304 nvidia,function = "rsvd2";
305 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
306 nvidia,tristate = <TEGRA_PIN_ENABLE>;
307 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
308 };
309 ph6 {
310 nvidia,pins = "ph6";
311 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
312 nvidia,tristate = <TEGRA_PIN_DISABLE>;
313 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
314 };
315 ph7 {
316 nvidia,pins = "ph7";
317 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
318 nvidia,tristate = <TEGRA_PIN_DISABLE>;
319 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
320 };
321 pi0 {
322 nvidia,pins = "pi0";
323 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
324 nvidia,tristate = <TEGRA_PIN_DISABLE>;
325 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
326 };
327 pi1 {
328 nvidia,pins = "pi1";
329 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
330 nvidia,tristate = <TEGRA_PIN_DISABLE>;
331 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
332 };
333 pi2 {
334 nvidia,pins = "pi2";
335 nvidia,function = "rsvd4";
336 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
337 nvidia,tristate = <TEGRA_PIN_ENABLE>;
338 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
339 };
340 pi3 {
341 nvidia,pins = "pi3";
342 nvidia,function = "spi4";
343 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
344 nvidia,tristate = <TEGRA_PIN_DISABLE>;
345 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
346 };
347 pi4 {
348 nvidia,pins = "pi4";
349 nvidia,function = "gmi";
350 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
351 nvidia,tristate = <TEGRA_PIN_ENABLE>;
352 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
353 };
354 pi5 {
355 nvidia,pins = "pi5";
356 nvidia,pull = <TEGRA_PIN_PULL_UP>;
357 nvidia,tristate = <TEGRA_PIN_DISABLE>;
358 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
359 };
360 pi6 {
361 nvidia,pins = "pi6";
362 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
363 nvidia,tristate = <TEGRA_PIN_DISABLE>;
364 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
365 };
366 pi7 {
367 nvidia,pins = "pi7";
368 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
369 nvidia,tristate = <TEGRA_PIN_DISABLE>;
370 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
371 };
372 pj0 {
373 nvidia,pins = "pj0";
374 nvidia,pull = <TEGRA_PIN_PULL_UP>;
375 nvidia,tristate = <TEGRA_PIN_DISABLE>;
376 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
377 };
378 pj2 {
379 nvidia,pins = "pj2";
380 nvidia,function = "rsvd1";
381 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
382 nvidia,tristate = <TEGRA_PIN_ENABLE>;
383 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
384 };
385 uart2_cts_n_pj5 {
386 nvidia,pins = "uart2_cts_n_pj5";
387 nvidia,function = "gmi";
388 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
389 nvidia,tristate = <TEGRA_PIN_ENABLE>;
390 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
391 };
392 uart2_rts_n_pj6 {
393 nvidia,pins = "uart2_rts_n_pj6";
394 nvidia,function = "gmi";
395 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
396 nvidia,tristate = <TEGRA_PIN_ENABLE>;
397 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
398 };
399 pj7 {
400 nvidia,pins = "pj7";
401 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
402 nvidia,tristate = <TEGRA_PIN_DISABLE>;
403 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
404 };
405 pk0 {
406 nvidia,pins = "pk0";
407 nvidia,function = "rsvd1";
408 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
409 nvidia,tristate = <TEGRA_PIN_ENABLE>;
410 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
411 };
412 pk1 {
413 nvidia,pins = "pk1";
414 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
415 nvidia,tristate = <TEGRA_PIN_DISABLE>;
416 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
417 };
418 pk2 {
419 nvidia,pins = "pk2";
420 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
421 nvidia,tristate = <TEGRA_PIN_DISABLE>;
422 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
423 };
424 pk3 {
425 nvidia,pins = "pk3";
426 nvidia,function = "gmi";
427 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
428 nvidia,tristate = <TEGRA_PIN_ENABLE>;
429 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
430 };
431 pk4 {
432 nvidia,pins = "pk4";
433 nvidia,pull = <TEGRA_PIN_PULL_UP>;
434 nvidia,tristate = <TEGRA_PIN_DISABLE>;
435 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
436 };
437 spdif_out_pk5 {
438 nvidia,pins = "spdif_out_pk5";
439 nvidia,function = "rsvd2";
440 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
441 nvidia,tristate = <TEGRA_PIN_ENABLE>;
442 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
443 };
444 spdif_in_pk6 {
445 nvidia,pins = "spdif_in_pk6";
446 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
447 nvidia,tristate = <TEGRA_PIN_DISABLE>;
448 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
449 };
450 pk7 {
451 nvidia,pins = "pk7";
452 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
453 nvidia,tristate = <TEGRA_PIN_DISABLE>;
454 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
455 };
456 dap1_fs_pn0 {
457 nvidia,pins = "dap1_fs_pn0";
458 nvidia,function = "rsvd4";
459 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
460 nvidia,tristate = <TEGRA_PIN_ENABLE>;
461 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
462 };
463 dap1_din_pn1 {
464 nvidia,pins = "dap1_din_pn1";
465 nvidia,function = "rsvd4";
466 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
467 nvidia,tristate = <TEGRA_PIN_ENABLE>;
468 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
469 };
470 dap1_dout_pn2 {
471 nvidia,pins = "dap1_dout_pn2";
472 nvidia,function = "i2s0";
473 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
474 nvidia,tristate = <TEGRA_PIN_ENABLE>;
475 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
476 };
477 dap1_sclk_pn3 {
478 nvidia,pins = "dap1_sclk_pn3";
479 nvidia,function = "rsvd4";
480 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
481 nvidia,tristate = <TEGRA_PIN_ENABLE>;
482 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
483 };
484 usb_vbus_en0_pn4 {
485 nvidia,pins = "usb_vbus_en0_pn4";
486 nvidia,function = "usb";
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_ENABLE>;
491 };
492 usb_vbus_en1_pn5 {
493 nvidia,pins = "usb_vbus_en1_pn5";
494 nvidia,function = "usb";
495 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
496 nvidia,tristate = <TEGRA_PIN_DISABLE>;
497 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
498 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
499 };
500 hdmi_int_pn7 {
501 nvidia,pins = "hdmi_int_pn7";
502 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
503 nvidia,tristate = <TEGRA_PIN_DISABLE>;
504 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
505 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
506 };
507 ulpi_data7_po0 {
508 nvidia,pins = "ulpi_data7_po0";
509 nvidia,function = "ulpi";
510 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
511 nvidia,tristate = <TEGRA_PIN_ENABLE>;
512 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
513 };
514 ulpi_data0_po1 {
515 nvidia,pins = "ulpi_data0_po1";
516 nvidia,function = "ulpi";
517 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
518 nvidia,tristate = <TEGRA_PIN_ENABLE>;
519 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
520 };
521 ulpi_data1_po2 {
522 nvidia,pins = "ulpi_data1_po2";
523 nvidia,function = "ulpi";
524 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
525 nvidia,tristate = <TEGRA_PIN_ENABLE>;
526 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
527 };
528 ulpi_data2_po3 {
529 nvidia,pins = "ulpi_data2_po3";
530 nvidia,function = "ulpi";
531 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
532 nvidia,tristate = <TEGRA_PIN_ENABLE>;
533 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
534 };
535 ulpi_data3_po4 {
536 nvidia,pins = "ulpi_data3_po4";
537 nvidia,function = "ulpi";
538 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
539 nvidia,tristate = <TEGRA_PIN_ENABLE>;
540 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
541 };
542 ulpi_data4_po5 {
543 nvidia,pins = "ulpi_data4_po5";
544 nvidia,function = "ulpi";
545 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
546 nvidia,tristate = <TEGRA_PIN_ENABLE>;
547 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
548 };
549 ulpi_data5_po6 {
550 nvidia,pins = "ulpi_data5_po6";
551 nvidia,function = "ulpi";
552 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
553 nvidia,tristate = <TEGRA_PIN_ENABLE>;
554 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
555 };
556 ulpi_data6_po7 {
557 nvidia,pins = "ulpi_data6_po7";
558 nvidia,function = "ulpi";
559 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
560 nvidia,tristate = <TEGRA_PIN_ENABLE>;
561 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
562 };
563 dap3_fs_pp0 {
564 nvidia,pins = "dap3_fs_pp0";
565 nvidia,function = "i2s2";
566 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
567 nvidia,tristate = <TEGRA_PIN_ENABLE>;
568 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
569 };
570 dap3_din_pp1 {
571 nvidia,pins = "dap3_din_pp1";
572 nvidia,function = "i2s2";
573 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
574 nvidia,tristate = <TEGRA_PIN_ENABLE>;
575 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
576 };
577 dap3_dout_pp2 {
578 nvidia,pins = "dap3_dout_pp2";
579 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
580 nvidia,tristate = <TEGRA_PIN_DISABLE>;
581 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
582 };
583 dap3_sclk_pp3 {
584 nvidia,pins = "dap3_sclk_pp3";
585 nvidia,function = "rsvd3";
586 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
587 nvidia,tristate = <TEGRA_PIN_ENABLE>;
588 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
589 };
590 dap4_fs_pp4 {
591 nvidia,pins = "dap4_fs_pp4";
592 nvidia,function = "rsvd4";
593 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
594 nvidia,tristate = <TEGRA_PIN_ENABLE>;
595 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
596 };
597 dap4_din_pp5 {
598 nvidia,pins = "dap4_din_pp5";
599 nvidia,function = "rsvd3";
600 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
601 nvidia,tristate = <TEGRA_PIN_ENABLE>;
602 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
603 };
604 dap4_dout_pp6 {
605 nvidia,pins = "dap4_dout_pp6";
606 nvidia,function = "rsvd4";
607 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
608 nvidia,tristate = <TEGRA_PIN_ENABLE>;
609 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
610 };
611 dap4_sclk_pp7 {
612 nvidia,pins = "dap4_sclk_pp7";
613 nvidia,function = "rsvd3";
614 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
615 nvidia,tristate = <TEGRA_PIN_ENABLE>;
616 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
617 };
618 kb_col0_pq0 {
619 nvidia,pins = "kb_col0_pq0";
620 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
621 nvidia,tristate = <TEGRA_PIN_DISABLE>;
622 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
623 };
624 kb_col1_pq1 {
625 nvidia,pins = "kb_col1_pq1";
626 nvidia,function = "rsvd2";
627 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
628 nvidia,tristate = <TEGRA_PIN_ENABLE>;
629 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
630 };
631 kb_col2_pq2 {
632 nvidia,pins = "kb_col2_pq2";
633 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
634 nvidia,tristate = <TEGRA_PIN_DISABLE>;
635 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
636 };
637 kb_col3_pq3 {
638 nvidia,pins = "kb_col3_pq3";
639 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
640 nvidia,tristate = <TEGRA_PIN_DISABLE>;
641 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
642 };
643 kb_col4_pq4 {
644 nvidia,pins = "kb_col4_pq4";
645 nvidia,function = "sdmmc3";
646 nvidia,pull = <TEGRA_PIN_PULL_UP>;
647 nvidia,tristate = <TEGRA_PIN_DISABLE>;
648 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
649 };
650 kb_col5_pq5 {
651 nvidia,pins = "kb_col5_pq5";
652 nvidia,function = "rsvd2";
653 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
654 nvidia,tristate = <TEGRA_PIN_ENABLE>;
655 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
656 };
657 kb_col6_pq6 {
658 nvidia,pins = "kb_col6_pq6";
659 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
660 nvidia,tristate = <TEGRA_PIN_DISABLE>;
661 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
662 };
663 kb_col7_pq7 {
664 nvidia,pins = "kb_col7_pq7";
665 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
666 nvidia,tristate = <TEGRA_PIN_DISABLE>;
667 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
668 };
669 kb_row0_pr0 {
670 nvidia,pins = "kb_row0_pr0";
671 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
672 nvidia,tristate = <TEGRA_PIN_DISABLE>;
673 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
674 };
675 kb_row1_pr1 {
676 nvidia,pins = "kb_row1_pr1";
677 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
678 nvidia,tristate = <TEGRA_PIN_DISABLE>;
679 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
680 };
681 kb_row2_pr2 {
682 nvidia,pins = "kb_row2_pr2";
683 nvidia,function = "rsvd2";
684 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
685 nvidia,tristate = <TEGRA_PIN_ENABLE>;
686 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
687 };
688 kb_row3_pr3 {
689 nvidia,pins = "kb_row3_pr3";
690 nvidia,function = "kbc";
691 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
692 nvidia,tristate = <TEGRA_PIN_ENABLE>;
693 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
694 };
695 kb_row4_pr4 {
696 nvidia,pins = "kb_row4_pr4";
697 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
698 nvidia,tristate = <TEGRA_PIN_DISABLE>;
699 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
700 };
701 kb_row5_pr5 {
702 nvidia,pins = "kb_row5_pr5";
703 nvidia,function = "rsvd3";
704 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
705 nvidia,tristate = <TEGRA_PIN_ENABLE>;
706 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
707 };
708 kb_row6_pr6 {
709 nvidia,pins = "kb_row6_pr6";
710 nvidia,function = "kbc";
711 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
712 nvidia,tristate = <TEGRA_PIN_ENABLE>;
713 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
714 };
715 kb_row7_pr7 {
716 nvidia,pins = "kb_row7_pr7";
717 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
718 nvidia,tristate = <TEGRA_PIN_DISABLE>;
719 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
720 };
721 kb_row8_ps0 {
722 nvidia,pins = "kb_row8_ps0";
723 nvidia,function = "rsvd2";
724 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
725 nvidia,tristate = <TEGRA_PIN_ENABLE>;
726 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
727 };
728 kb_row9_ps1 {
729 nvidia,pins = "kb_row9_ps1";
730 nvidia,function = "uarta";
731 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
732 nvidia,tristate = <TEGRA_PIN_DISABLE>;
733 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
734 };
735 kb_row10_ps2 {
736 nvidia,pins = "kb_row10_ps2";
737 nvidia,function = "uarta";
738 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
739 nvidia,tristate = <TEGRA_PIN_DISABLE>;
740 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
741 };
742 kb_row11_ps3 {
743 nvidia,pins = "kb_row11_ps3";
744 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
745 nvidia,tristate = <TEGRA_PIN_DISABLE>;
746 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
747 };
748 kb_row12_ps4 {
749 nvidia,pins = "kb_row12_ps4";
750 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
751 nvidia,tristate = <TEGRA_PIN_DISABLE>;
752 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
753 };
754 kb_row13_ps5 {
755 nvidia,pins = "kb_row13_ps5";
756 nvidia,function = "rsvd2";
757 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
758 nvidia,tristate = <TEGRA_PIN_ENABLE>;
759 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
760 };
761 kb_row14_ps6 {
762 nvidia,pins = "kb_row14_ps6";
763 nvidia,function = "rsvd2";
764 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
765 nvidia,tristate = <TEGRA_PIN_ENABLE>;
766 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
767 };
768 kb_row15_ps7 {
769 nvidia,pins = "kb_row15_ps7";
770 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
771 nvidia,tristate = <TEGRA_PIN_DISABLE>;
772 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
773 };
774 kb_row16_pt0 {
775 nvidia,pins = "kb_row16_pt0";
776 nvidia,function = "rsvd2";
777 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
778 nvidia,tristate = <TEGRA_PIN_ENABLE>;
779 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
780 };
781 kb_row17_pt1 {
782 nvidia,pins = "kb_row17_pt1";
783 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
784 nvidia,tristate = <TEGRA_PIN_DISABLE>;
785 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
786 };
787 gen2_i2c_scl_pt5 {
788 nvidia,pins = "gen2_i2c_scl_pt5";
789 nvidia,function = "i2c2";
790 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
791 nvidia,tristate = <TEGRA_PIN_DISABLE>;
792 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
793 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
794 };
795 gen2_i2c_sda_pt6 {
796 nvidia,pins = "gen2_i2c_sda_pt6";
797 nvidia,function = "i2c2";
798 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
799 nvidia,tristate = <TEGRA_PIN_DISABLE>;
800 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
801 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
802 };
803 sdmmc4_cmd_pt7 {
804 nvidia,pins = "sdmmc4_cmd_pt7";
805 nvidia,function = "sdmmc4";
806 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
807 nvidia,tristate = <TEGRA_PIN_DISABLE>;
808 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
809 };
810 pu0 {
811 nvidia,pins = "pu0";
812 nvidia,function = "rsvd4";
813 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
814 nvidia,tristate = <TEGRA_PIN_ENABLE>;
815 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
816 };
817 pu1 {
818 nvidia,pins = "pu1";
819 nvidia,function = "rsvd1";
820 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
821 nvidia,tristate = <TEGRA_PIN_ENABLE>;
822 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
823 };
824 pu2 {
825 nvidia,pins = "pu2";
826 nvidia,function = "rsvd1";
827 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
828 nvidia,tristate = <TEGRA_PIN_ENABLE>;
829 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
830 };
831 pu3 {
832 nvidia,pins = "pu3";
833 nvidia,function = "gmi";
834 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
835 nvidia,tristate = <TEGRA_PIN_ENABLE>;
836 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
837 };
838 pu4 {
839 nvidia,pins = "pu4";
840 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
841 nvidia,tristate = <TEGRA_PIN_DISABLE>;
842 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
843 };
844 pu5 {
845 nvidia,pins = "pu5";
846 nvidia,pull = <TEGRA_PIN_PULL_UP>;
847 nvidia,tristate = <TEGRA_PIN_DISABLE>;
848 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
849 };
850 pu6 {
851 nvidia,pins = "pu6";
852 nvidia,pull = <TEGRA_PIN_PULL_UP>;
853 nvidia,tristate = <TEGRA_PIN_DISABLE>;
854 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
855 };
856 pv0 {
857 nvidia,pins = "pv0";
858 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
859 nvidia,tristate = <TEGRA_PIN_DISABLE>;
860 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
861 };
862 pv1 {
863 nvidia,pins = "pv1";
864 nvidia,function = "rsvd1";
865 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
866 nvidia,tristate = <TEGRA_PIN_ENABLE>;
867 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
868 };
869 sdmmc3_cd_n_pv2 {
870 nvidia,pins = "sdmmc3_cd_n_pv2";
871 nvidia,function = "sdmmc3";
872 nvidia,pull = <TEGRA_PIN_PULL_UP>;
873 nvidia,tristate = <TEGRA_PIN_DISABLE>;
874 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
875 };
876 sdmmc1_wp_n_pv3 {
877 nvidia,pins = "sdmmc1_wp_n_pv3";
878 nvidia,function = "sdmmc1";
879 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
880 nvidia,tristate = <TEGRA_PIN_ENABLE>;
881 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
882 };
883 ddc_scl_pv4 {
884 nvidia,pins = "ddc_scl_pv4";
885 nvidia,function = "i2c4";
886 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
887 nvidia,tristate = <TEGRA_PIN_DISABLE>;
888 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
889 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
890 };
891 ddc_sda_pv5 {
892 nvidia,pins = "ddc_sda_pv5";
893 nvidia,function = "i2c4";
894 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
895 nvidia,tristate = <TEGRA_PIN_DISABLE>;
896 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
897 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
898 };
899 gpio_w2_aud_pw2 {
900 nvidia,pins = "gpio_w2_aud_pw2";
901 nvidia,function = "rsvd2";
902 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
903 nvidia,tristate = <TEGRA_PIN_ENABLE>;
904 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
905 };
906 gpio_w3_aud_pw3 {
907 nvidia,pins = "gpio_w3_aud_pw3";
908 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
909 nvidia,tristate = <TEGRA_PIN_DISABLE>;
910 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
911 };
912 dap_mclk1_pw4 {
913 nvidia,pins = "dap_mclk1_pw4";
914 nvidia,function = "extperiph1";
915 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
916 nvidia,tristate = <TEGRA_PIN_DISABLE>;
917 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
918 };
919 clk2_out_pw5 {
920 nvidia,pins = "clk2_out_pw5";
921 nvidia,function = "rsvd2";
922 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
923 nvidia,tristate = <TEGRA_PIN_ENABLE>;
924 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
925 };
926 uart3_txd_pw6 {
927 nvidia,pins = "uart3_txd_pw6";
928 nvidia,function = "rsvd2";
929 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
930 nvidia,tristate = <TEGRA_PIN_ENABLE>;
931 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
932 };
933 uart3_rxd_pw7 {
934 nvidia,pins = "uart3_rxd_pw7";
935 nvidia,function = "rsvd2";
936 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
937 nvidia,tristate = <TEGRA_PIN_ENABLE>;
938 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
939 };
940 dvfs_pwm_px0 {
941 nvidia,pins = "dvfs_pwm_px0";
942 nvidia,function = "cldvfs";
943 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
944 nvidia,tristate = <TEGRA_PIN_DISABLE>;
945 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
946 };
947 gpio_x1_aud_px1 {
948 nvidia,pins = "gpio_x1_aud_px1";
949 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
950 nvidia,tristate = <TEGRA_PIN_DISABLE>;
951 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
952 };
953 dvfs_clk_px2 {
954 nvidia,pins = "dvfs_clk_px2";
955 nvidia,function = "cldvfs";
956 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
957 nvidia,tristate = <TEGRA_PIN_DISABLE>;
958 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
959 };
960 gpio_x3_aud_px3 {
961 nvidia,pins = "gpio_x3_aud_px3";
962 nvidia,function = "rsvd4";
963 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
964 nvidia,tristate = <TEGRA_PIN_ENABLE>;
965 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
966 };
967 gpio_x4_aud_px4 {
968 nvidia,pins = "gpio_x4_aud_px4";
969 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
970 nvidia,tristate = <TEGRA_PIN_DISABLE>;
971 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
972 };
973 gpio_x5_aud_px5 {
974 nvidia,pins = "gpio_x5_aud_px5";
975 nvidia,function = "rsvd4";
976 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
977 nvidia,tristate = <TEGRA_PIN_ENABLE>;
978 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
979 };
980 gpio_x6_aud_px6 {
981 nvidia,pins = "gpio_x6_aud_px6";
982 nvidia,function = "gmi";
983 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
984 nvidia,tristate = <TEGRA_PIN_ENABLE>;
985 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
986 };
987 gpio_x7_aud_px7 {
988 nvidia,pins = "gpio_x7_aud_px7";
989 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
990 nvidia,tristate = <TEGRA_PIN_DISABLE>;
991 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
992 };
993 ulpi_clk_py0 {
994 nvidia,pins = "ulpi_clk_py0";
995 nvidia,function = "spi1";
996 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
997 nvidia,tristate = <TEGRA_PIN_DISABLE>;
998 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
999 };
1000 ulpi_dir_py1 {
1001 nvidia,pins = "ulpi_dir_py1";
1002 nvidia,function = "spi1";
1003 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1004 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1005 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1006 };
1007 ulpi_nxt_py2 {
1008 nvidia,pins = "ulpi_nxt_py2";
1009 nvidia,function = "spi1";
1010 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1011 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1012 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1013 };
1014 ulpi_stp_py3 {
1015 nvidia,pins = "ulpi_stp_py3";
1016 nvidia,function = "spi1";
1017 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1018 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1019 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1020 };
1021 sdmmc1_dat3_py4 {
1022 nvidia,pins = "sdmmc1_dat3_py4";
1023 nvidia,function = "sdmmc1";
1024 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1025 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1026 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1027 };
1028 sdmmc1_dat2_py5 {
1029 nvidia,pins = "sdmmc1_dat2_py5";
1030 nvidia,function = "sdmmc1";
1031 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1032 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1033 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1034 };
1035 sdmmc1_dat1_py6 {
1036 nvidia,pins = "sdmmc1_dat1_py6";
1037 nvidia,function = "sdmmc1";
1038 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1039 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1040 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1041 };
1042 sdmmc1_dat0_py7 {
1043 nvidia,pins = "sdmmc1_dat0_py7";
1044 nvidia,function = "sdmmc1";
1045 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1046 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1047 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1048 };
1049 sdmmc1_clk_pz0 {
1050 nvidia,pins = "sdmmc1_clk_pz0";
1051 nvidia,function = "sdmmc1";
1052 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1053 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1054 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1055 };
1056 sdmmc1_cmd_pz1 {
1057 nvidia,pins = "sdmmc1_cmd_pz1";
1058 nvidia,function = "sdmmc1";
1059 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1060 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1061 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1062 };
1063 pwr_i2c_scl_pz6 {
1064 nvidia,pins = "pwr_i2c_scl_pz6";
1065 nvidia,function = "i2cpwr";
1066 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1067 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1068 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1069 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1070 };
1071 pwr_i2c_sda_pz7 {
1072 nvidia,pins = "pwr_i2c_sda_pz7";
1073 nvidia,function = "i2cpwr";
1074 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1075 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1076 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1077 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1078 };
1079 sdmmc4_dat0_paa0 {
1080 nvidia,pins = "sdmmc4_dat0_paa0";
1081 nvidia,function = "sdmmc4";
1082 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1083 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1084 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1085 };
1086 sdmmc4_dat1_paa1 {
1087 nvidia,pins = "sdmmc4_dat1_paa1";
1088 nvidia,function = "sdmmc4";
1089 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1090 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1091 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1092 };
1093 sdmmc4_dat2_paa2 {
1094 nvidia,pins = "sdmmc4_dat2_paa2";
1095 nvidia,function = "sdmmc4";
1096 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1097 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1098 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1099 };
1100 sdmmc4_dat3_paa3 {
1101 nvidia,pins = "sdmmc4_dat3_paa3";
1102 nvidia,function = "sdmmc4";
1103 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1104 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1105 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1106 };
1107 sdmmc4_dat4_paa4 {
1108 nvidia,pins = "sdmmc4_dat4_paa4";
1109 nvidia,function = "sdmmc4";
1110 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1111 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1112 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1113 };
1114 sdmmc4_dat5_paa5 {
1115 nvidia,pins = "sdmmc4_dat5_paa5";
1116 nvidia,function = "sdmmc4";
1117 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1118 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1119 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1120 };
1121 sdmmc4_dat6_paa6 {
1122 nvidia,pins = "sdmmc4_dat6_paa6";
1123 nvidia,function = "sdmmc4";
1124 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1125 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1126 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1127 };
1128 sdmmc4_dat7_paa7 {
1129 nvidia,pins = "sdmmc4_dat7_paa7";
1130 nvidia,function = "sdmmc4";
1131 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1132 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1133 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1134 };
1135 pbb0 {
1136 nvidia,pins = "pbb0";
1137 nvidia,function = "vgp6";
1138 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1139 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1140 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1141 };
1142 cam_i2c_scl_pbb1 {
1143 nvidia,pins = "cam_i2c_scl_pbb1";
1144 nvidia,function = "rsvd3";
1145 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1146 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1147 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1148 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1149 };
1150 cam_i2c_sda_pbb2 {
1151 nvidia,pins = "cam_i2c_sda_pbb2";
1152 nvidia,function = "rsvd3";
1153 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1154 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1155 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1156 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1157 };
1158 pbb3 {
1159 nvidia,pins = "pbb3";
1160 nvidia,function = "vgp3";
1161 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1162 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1163 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1164 };
1165 pbb4 {
1166 nvidia,pins = "pbb4";
1167 nvidia,function = "vgp4";
1168 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1169 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1170 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1171 };
1172 pbb5 {
1173 nvidia,pins = "pbb5";
1174 nvidia,function = "rsvd3";
1175 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1176 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1177 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1178 };
1179 pbb6 {
1180 nvidia,pins = "pbb6";
1181 nvidia,function = "rsvd2";
1182 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1183 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1184 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1185 };
1186 pbb7 {
1187 nvidia,pins = "pbb7";
1188 nvidia,function = "rsvd2";
1189 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1190 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1191 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1192 };
1193 cam_mclk_pcc0 {
1194 nvidia,pins = "cam_mclk_pcc0";
1195 nvidia,function = "vi";
1196 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1197 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1198 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1199 };
1200 pcc1 {
1201 nvidia,pins = "pcc1";
1202 nvidia,function = "rsvd2";
1203 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1204 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1205 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1206 };
1207 pcc2 {
1208 nvidia,pins = "pcc2";
1209 nvidia,function = "rsvd2";
1210 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1211 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1212 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1213 };
1214 sdmmc4_clk_pcc4 {
1215 nvidia,pins = "sdmmc4_clk_pcc4";
1216 nvidia,function = "sdmmc4";
1217 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1218 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1219 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1220 };
1221 clk2_req_pcc5 {
1222 nvidia,pins = "clk2_req_pcc5";
1223 nvidia,function = "rsvd2";
1224 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1225 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1226 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1227 };
1228 pex_l0_rst_n_pdd1 {
1229 nvidia,pins = "pex_l0_rst_n_pdd1";
1230 nvidia,function = "rsvd2";
1231 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1232 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1233 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1234 };
1235 pex_l0_clkreq_n_pdd2 {
1236 nvidia,pins = "pex_l0_clkreq_n_pdd2";
1237 nvidia,function = "rsvd2";
1238 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1239 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1240 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1241 };
1242 pex_wake_n_pdd3 {
1243 nvidia,pins = "pex_wake_n_pdd3";
1244 nvidia,function = "rsvd2";
1245 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1246 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1247 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1248 };
1249 pex_l1_rst_n_pdd5 {
1250 nvidia,pins = "pex_l1_rst_n_pdd5";
1251 nvidia,function = "rsvd2";
1252 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1253 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1254 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1255 };
1256 pex_l1_clkreq_n_pdd6 {
1257 nvidia,pins = "pex_l1_clkreq_n_pdd6";
1258 nvidia,function = "rsvd2";
1259 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1260 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1261 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1262 };
1263 clk3_out_pee0 {
1264 nvidia,pins = "clk3_out_pee0";
1265 nvidia,function = "rsvd2";
1266 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1267 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1268 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1269 };
1270 clk3_req_pee1 {
1271 nvidia,pins = "clk3_req_pee1";
1272 nvidia,function = "rsvd2";
1273 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1274 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1275 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1276 };
1277 dap_mclk1_req_pee2 {
1278 nvidia,pins = "dap_mclk1_req_pee2";
1279 nvidia,function = "rsvd4";
1280 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1281 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1282 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1283 };
1284 hdmi_cec_pee3 {
1285 nvidia,pins = "hdmi_cec_pee3";
1286 nvidia,function = "cec";
1287 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1288 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1289 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1290 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1291 };
1292 sdmmc3_clk_lb_out_pee4 {
1293 nvidia,pins = "sdmmc3_clk_lb_out_pee4";
1294 nvidia,function = "sdmmc3";
1295 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1296 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1297 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1298 };
1299 sdmmc3_clk_lb_in_pee5 {
1300 nvidia,pins = "sdmmc3_clk_lb_in_pee5";
1301 nvidia,function = "sdmmc3";
1302 nvidia,pull = <TEGRA_PIN_PULL_UP>;
1303 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1304 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1305 };
1306 dp_hpd_pff0 {
1307 nvidia,pins = "dp_hpd_pff0";
1308 nvidia,function = "dp";
1309 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1310 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1311 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1312 };
1313 usb_vbus_en2_pff1 {
1314 nvidia,pins = "usb_vbus_en2_pff1";
1315 nvidia,function = "rsvd2";
1316 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1317 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1318 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1319 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1320 };
1321 pff2 {
1322 nvidia,pins = "pff2";
1323 nvidia,function = "rsvd2";
1324 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1325 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1326 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1327 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1328 };
1329 core_pwr_req {
1330 nvidia,pins = "core_pwr_req";
1331 nvidia,function = "pwron";
1332 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1333 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1334 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1335 };
1336 cpu_pwr_req {
1337 nvidia,pins = "cpu_pwr_req";
1338 nvidia,function = "cpu";
1339 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1340 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1341 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1342 };
1343 pwr_int_n {
1344 nvidia,pins = "pwr_int_n";
1345 nvidia,function = "pmi";
1346 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1347 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1348 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1349 };
1350 reset_out_n {
1351 nvidia,pins = "reset_out_n";
1352 nvidia,function = "reset_out_n";
1353 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1354 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1355 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1356 };
1357 owr {
1358 nvidia,pins = "owr";
1359 nvidia,function = "rsvd2";
1360 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1361 nvidia,tristate = <TEGRA_PIN_ENABLE>;
1362 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1363 nvidia,rcv-sel = <TEGRA_PIN_DISABLE>;
1364 };
1365 clk_32k_in {
1366 nvidia,pins = "clk_32k_in";
1367 nvidia,function = "clk";
1368 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1369 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1370 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1371 };
1372 jtag_rtck {
1373 nvidia,pins = "jtag_rtck";
1374 nvidia,function = "rtck";
1375 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1376 nvidia,tristate = <TEGRA_PIN_DISABLE>;
1377 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1378 };
1379 };
Allen Martina6c7b462014-12-04 06:36:30 -07001380 };
1381};