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