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