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