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