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