• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// SPDX-License-Identifier: GPL-2.0
2/dts-v1/;
3
4#include "tegra30.dtsi"
5
6/ {
7	model = "NVIDIA Tegra30 Beaver evaluation board";
8	compatible = "nvidia,beaver", "nvidia,tegra30";
9
10	aliases {
11		rtc0 = "/i2c@7000d000/tps65911@2d";
12		rtc1 = "/rtc@7000e000";
13		serial0 = &uarta;
14	};
15
16	chosen {
17		stdout-path = "serial0:115200n8";
18	};
19
20	memory@80000000 {
21		reg = <0x80000000 0x7ff00000>;
22	};
23
24	pcie@3000 {
25		status = "okay";
26
27		avdd-pexa-supply = <&ldo1_reg>;
28		vdd-pexa-supply = <&ldo1_reg>;
29		avdd-pexb-supply = <&ldo1_reg>;
30		vdd-pexb-supply = <&ldo1_reg>;
31		avdd-pex-pll-supply = <&ldo1_reg>;
32		avdd-plle-supply = <&ldo1_reg>;
33		vddio-pex-ctl-supply = <&sys_3v3_reg>;
34		hvdd-pex-supply = <&sys_3v3_pexs_reg>;
35
36		pci@1,0 {
37			status = "okay";
38			nvidia,num-lanes = <2>;
39		};
40
41		pci@2,0 {
42			nvidia,num-lanes = <2>;
43		};
44
45		pci@3,0 {
46			status = "okay";
47			nvidia,num-lanes = <2>;
48		};
49	};
50
51	host1x@50000000 {
52		hdmi@54280000 {
53			status = "okay";
54
55			hdmi-supply = <&vdd_5v0_hdmi>;
56			vdd-supply = <&sys_3v3_reg>;
57			pll-supply = <&vio_reg>;
58
59			nvidia,hpd-gpio =
60				<&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
61			nvidia,ddc-i2c-bus = <&hdmiddc>;
62		};
63	};
64
65	pinmux@70000868 {
66		pinctrl-names = "default";
67		pinctrl-0 = <&state_default>;
68
69		state_default: pinmux {
70			clk_32k_out_pa0 {
71				nvidia,pins = "clk_32k_out_pa0";
72				nvidia,function = "blink";
73				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
74				nvidia,tristate = <TEGRA_PIN_DISABLE>;
75				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
76			};
77			uart3_cts_n_pa1 {
78				nvidia,pins = "uart3_cts_n_pa1";
79				nvidia,function = "uartc";
80				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
81				nvidia,tristate = <TEGRA_PIN_DISABLE>;
82				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
83			};
84			dap2_fs_pa2 {
85				nvidia,pins = "dap2_fs_pa2";
86				nvidia,function = "i2s1";
87				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
88				nvidia,tristate = <TEGRA_PIN_DISABLE>;
89				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
90			};
91			dap2_sclk_pa3 {
92				nvidia,pins = "dap2_sclk_pa3";
93				nvidia,function = "i2s1";
94				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
95				nvidia,tristate = <TEGRA_PIN_DISABLE>;
96				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
97			};
98			dap2_din_pa4 {
99				nvidia,pins = "dap2_din_pa4";
100				nvidia,function = "i2s1";
101				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
102				nvidia,tristate = <TEGRA_PIN_DISABLE>;
103				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
104			};
105			dap2_dout_pa5 {
106				nvidia,pins = "dap2_dout_pa5";
107				nvidia,function = "i2s1";
108				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
109				nvidia,tristate = <TEGRA_PIN_DISABLE>;
110				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
111			};
112			sdmmc3_clk_pa6 {
113				nvidia,pins = "sdmmc3_clk_pa6";
114				nvidia,function = "sdmmc3";
115				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
116				nvidia,tristate = <TEGRA_PIN_DISABLE>;
117				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
118			};
119			sdmmc3_cmd_pa7 {
120				nvidia,pins = "sdmmc3_cmd_pa7";
121				nvidia,function = "sdmmc3";
122				nvidia,pull = <TEGRA_PIN_PULL_UP>;
123				nvidia,tristate = <TEGRA_PIN_DISABLE>;
124				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
125			};
126			gmi_a17_pb0 {
127				nvidia,pins = "gmi_a17_pb0";
128				nvidia,function = "spi4";
129				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
130				nvidia,tristate = <TEGRA_PIN_DISABLE>;
131				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
132			};
133			gmi_a18_pb1 {
134				nvidia,pins = "gmi_a18_pb1";
135				nvidia,function = "spi4";
136				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
137				nvidia,tristate = <TEGRA_PIN_DISABLE>;
138				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
139			};
140			lcd_pwr0_pb2 {
141				nvidia,pins = "lcd_pwr0_pb2";
142				nvidia,function = "displaya";
143				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
144				nvidia,tristate = <TEGRA_PIN_DISABLE>;
145				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
146			};
147			lcd_pclk_pb3 {
148				nvidia,pins = "lcd_pclk_pb3";
149				nvidia,function = "displaya";
150				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
151				nvidia,tristate = <TEGRA_PIN_DISABLE>;
152				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
153			};
154			sdmmc3_dat3_pb4 {
155				nvidia,pins = "sdmmc3_dat3_pb4";
156				nvidia,function = "sdmmc3";
157				nvidia,pull = <TEGRA_PIN_PULL_UP>;
158				nvidia,tristate = <TEGRA_PIN_DISABLE>;
159				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
160			};
161			sdmmc3_dat2_pb5 {
162				nvidia,pins = "sdmmc3_dat2_pb5";
163				nvidia,function = "sdmmc3";
164				nvidia,pull = <TEGRA_PIN_PULL_UP>;
165				nvidia,tristate = <TEGRA_PIN_DISABLE>;
166				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
167			};
168			sdmmc3_dat1_pb6 {
169				nvidia,pins = "sdmmc3_dat1_pb6";
170				nvidia,function = "sdmmc3";
171				nvidia,pull = <TEGRA_PIN_PULL_UP>;
172				nvidia,tristate = <TEGRA_PIN_DISABLE>;
173				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
174			};
175			sdmmc3_dat0_pb7 {
176				nvidia,pins = "sdmmc3_dat0_pb7";
177				nvidia,function = "sdmmc3";
178				nvidia,pull = <TEGRA_PIN_PULL_UP>;
179				nvidia,tristate = <TEGRA_PIN_DISABLE>;
180				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
181			};
182			uart3_rts_n_pc0 {
183				nvidia,pins = "uart3_rts_n_pc0";
184				nvidia,function = "uartc";
185				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
186				nvidia,tristate = <TEGRA_PIN_DISABLE>;
187				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
188			};
189			lcd_pwr1_pc1 {
190				nvidia,pins = "lcd_pwr1_pc1";
191				nvidia,function = "displaya";
192				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
193				nvidia,tristate = <TEGRA_PIN_DISABLE>;
194				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
195			};
196			uart2_txd_pc2 {
197				nvidia,pins = "uart2_txd_pc2";
198				nvidia,function = "uartb";
199				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
200				nvidia,tristate = <TEGRA_PIN_DISABLE>;
201				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
202			};
203			uart2_rxd_pc3 {
204				nvidia,pins = "uart2_rxd_pc3";
205				nvidia,function = "uartb";
206				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
207				nvidia,tristate = <TEGRA_PIN_DISABLE>;
208				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
209			};
210			gen1_i2c_scl_pc4 {
211				nvidia,pins = "gen1_i2c_scl_pc4";
212				nvidia,function = "i2c1";
213				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
214				nvidia,tristate = <TEGRA_PIN_DISABLE>;
215				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
216				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
217			};
218			gen1_i2c_sda_pc5 {
219				nvidia,pins = "gen1_i2c_sda_pc5";
220				nvidia,function = "i2c1";
221				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
222				nvidia,tristate = <TEGRA_PIN_DISABLE>;
223				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
224				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
225			};
226			lcd_pwr2_pc6 {
227				nvidia,pins = "lcd_pwr2_pc6";
228				nvidia,function = "displaya";
229				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
230				nvidia,tristate = <TEGRA_PIN_DISABLE>;
231				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
232			};
233			gmi_wp_n_pc7 {
234				nvidia,pins = "gmi_wp_n_pc7";
235				nvidia,function = "gmi";
236				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
237				nvidia,tristate = <TEGRA_PIN_DISABLE>;
238				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
239			};
240			sdmmc3_dat5_pd0 {
241				nvidia,pins = "sdmmc3_dat5_pd0";
242				nvidia,function = "sdmmc3";
243				nvidia,pull = <TEGRA_PIN_PULL_UP>;
244				nvidia,tristate = <TEGRA_PIN_DISABLE>;
245				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
246			};
247			sdmmc3_dat4_pd1 {
248				nvidia,pins = "sdmmc3_dat4_pd1";
249				nvidia,function = "sdmmc3";
250				nvidia,pull = <TEGRA_PIN_PULL_UP>;
251				nvidia,tristate = <TEGRA_PIN_DISABLE>;
252				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
253			};
254			lcd_dc1_pd2 {
255				nvidia,pins = "lcd_dc1_pd2";
256				nvidia,function = "displaya";
257				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
258				nvidia,tristate = <TEGRA_PIN_DISABLE>;
259				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
260			};
261			sdmmc3_dat6_pd3 {
262				nvidia,pins = "sdmmc3_dat6_pd3";
263				nvidia,function = "spdif";
264				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
265				nvidia,tristate = <TEGRA_PIN_DISABLE>;
266				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
267			};
268			sdmmc3_dat7_pd4 {
269				nvidia,pins = "sdmmc3_dat7_pd4";
270				nvidia,function = "spdif";
271				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
272				nvidia,tristate = <TEGRA_PIN_DISABLE>;
273				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
274			};
275			vi_d1_pd5 {
276				nvidia,pins = "vi_d1_pd5";
277				nvidia,function = "sdmmc2";
278				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
279				nvidia,tristate = <TEGRA_PIN_DISABLE>;
280				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
281			};
282			vi_vsync_pd6 {
283				nvidia,pins = "vi_vsync_pd6";
284				nvidia,function = "ddr";
285				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
286				nvidia,tristate = <TEGRA_PIN_DISABLE>;
287				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
288			};
289			vi_hsync_pd7 {
290				nvidia,pins = "vi_hsync_pd7";
291				nvidia,function = "ddr";
292				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
293				nvidia,tristate = <TEGRA_PIN_DISABLE>;
294				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
295			};
296			lcd_d0_pe0 {
297				nvidia,pins = "lcd_d0_pe0";
298				nvidia,function = "displaya";
299				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
300				nvidia,tristate = <TEGRA_PIN_DISABLE>;
301				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
302			};
303			lcd_d1_pe1 {
304				nvidia,pins = "lcd_d1_pe1";
305				nvidia,function = "displaya";
306				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
307				nvidia,tristate = <TEGRA_PIN_DISABLE>;
308				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
309			};
310			lcd_d2_pe2 {
311				nvidia,pins = "lcd_d2_pe2";
312				nvidia,function = "displaya";
313				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
314				nvidia,tristate = <TEGRA_PIN_DISABLE>;
315				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
316			};
317			lcd_d3_pe3 {
318				nvidia,pins = "lcd_d3_pe3";
319				nvidia,function = "displaya";
320				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
321				nvidia,tristate = <TEGRA_PIN_DISABLE>;
322				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
323			};
324			lcd_d4_pe4 {
325				nvidia,pins = "lcd_d4_pe4";
326				nvidia,function = "displaya";
327				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
328				nvidia,tristate = <TEGRA_PIN_DISABLE>;
329				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
330			};
331			lcd_d5_pe5 {
332				nvidia,pins = "lcd_d5_pe5";
333				nvidia,function = "displaya";
334				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
335				nvidia,tristate = <TEGRA_PIN_DISABLE>;
336				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
337			};
338			lcd_d6_pe6 {
339				nvidia,pins = "lcd_d6_pe6";
340				nvidia,function = "displaya";
341				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
342				nvidia,tristate = <TEGRA_PIN_DISABLE>;
343				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
344			};
345			lcd_d7_pe7 {
346				nvidia,pins = "lcd_d7_pe7";
347				nvidia,function = "displaya";
348				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
349				nvidia,tristate = <TEGRA_PIN_DISABLE>;
350				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
351			};
352			lcd_d8_pf0 {
353				nvidia,pins = "lcd_d8_pf0";
354				nvidia,function = "displaya";
355				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
356				nvidia,tristate = <TEGRA_PIN_DISABLE>;
357				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
358			};
359			lcd_d9_pf1 {
360				nvidia,pins = "lcd_d9_pf1";
361				nvidia,function = "displaya";
362				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
363				nvidia,tristate = <TEGRA_PIN_DISABLE>;
364				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
365			};
366			lcd_d10_pf2 {
367				nvidia,pins = "lcd_d10_pf2";
368				nvidia,function = "displaya";
369				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
370				nvidia,tristate = <TEGRA_PIN_DISABLE>;
371				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
372			};
373			lcd_d11_pf3 {
374				nvidia,pins = "lcd_d11_pf3";
375				nvidia,function = "displaya";
376				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
377				nvidia,tristate = <TEGRA_PIN_DISABLE>;
378				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
379			};
380			lcd_d12_pf4 {
381				nvidia,pins = "lcd_d12_pf4";
382				nvidia,function = "displaya";
383				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
384				nvidia,tristate = <TEGRA_PIN_DISABLE>;
385				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
386			};
387			lcd_d13_pf5 {
388				nvidia,pins = "lcd_d13_pf5";
389				nvidia,function = "displaya";
390				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
391				nvidia,tristate = <TEGRA_PIN_DISABLE>;
392				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
393			};
394			lcd_d14_pf6 {
395				nvidia,pins = "lcd_d14_pf6";
396				nvidia,function = "displaya";
397				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
398				nvidia,tristate = <TEGRA_PIN_DISABLE>;
399				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
400			};
401			lcd_d15_pf7 {
402				nvidia,pins = "lcd_d15_pf7";
403				nvidia,function = "displaya";
404				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
405				nvidia,tristate = <TEGRA_PIN_DISABLE>;
406				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
407			};
408			gmi_ad0_pg0 {
409				nvidia,pins = "gmi_ad0_pg0";
410				nvidia,function = "nand";
411				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
412				nvidia,tristate = <TEGRA_PIN_ENABLE>;
413				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
414			};
415			gmi_ad1_pg1 {
416				nvidia,pins = "gmi_ad1_pg1";
417				nvidia,function = "nand";
418				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
419				nvidia,tristate = <TEGRA_PIN_ENABLE>;
420				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
421			};
422			gmi_ad2_pg2 {
423				nvidia,pins = "gmi_ad2_pg2";
424				nvidia,function = "nand";
425				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
426				nvidia,tristate = <TEGRA_PIN_ENABLE>;
427				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
428			};
429			gmi_ad3_pg3 {
430				nvidia,pins = "gmi_ad3_pg3";
431				nvidia,function = "nand";
432				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
433				nvidia,tristate = <TEGRA_PIN_ENABLE>;
434				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
435			};
436			gmi_ad4_pg4 {
437				nvidia,pins = "gmi_ad4_pg4";
438				nvidia,function = "nand";
439				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
440				nvidia,tristate = <TEGRA_PIN_ENABLE>;
441				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
442			};
443			gmi_ad5_pg5 {
444				nvidia,pins = "gmi_ad5_pg5";
445				nvidia,function = "nand";
446				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
447				nvidia,tristate = <TEGRA_PIN_ENABLE>;
448				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
449			};
450			gmi_ad6_pg6 {
451				nvidia,pins = "gmi_ad6_pg6";
452				nvidia,function = "nand";
453				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
454				nvidia,tristate = <TEGRA_PIN_ENABLE>;
455				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
456			};
457			gmi_ad7_pg7 {
458				nvidia,pins = "gmi_ad7_pg7";
459				nvidia,function = "nand";
460				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
461				nvidia,tristate = <TEGRA_PIN_ENABLE>;
462				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
463			};
464			gmi_ad8_ph0 {
465				nvidia,pins = "gmi_ad8_ph0";
466				nvidia,function = "pwm0";
467				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
468				nvidia,tristate = <TEGRA_PIN_DISABLE>;
469				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
470			};
471			gmi_ad9_ph1 {
472				nvidia,pins = "gmi_ad9_ph1";
473				nvidia,function = "pwm1";
474				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
475				nvidia,tristate = <TEGRA_PIN_ENABLE>;
476				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
477			};
478			gmi_ad10_ph2 {
479				nvidia,pins = "gmi_ad10_ph2";
480				nvidia,function = "nand";
481				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
482				nvidia,tristate = <TEGRA_PIN_DISABLE>;
483				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
484			};
485			gmi_ad11_ph3 {
486				nvidia,pins = "gmi_ad11_ph3";
487				nvidia,function = "nand";
488				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
489				nvidia,tristate = <TEGRA_PIN_ENABLE>;
490				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
491			};
492			gmi_ad12_ph4 {
493				nvidia,pins = "gmi_ad12_ph4";
494				nvidia,function = "nand";
495				nvidia,pull = <TEGRA_PIN_PULL_UP>;
496				nvidia,tristate = <TEGRA_PIN_DISABLE>;
497				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
498			};
499			gmi_ad13_ph5 {
500				nvidia,pins = "gmi_ad13_ph5";
501				nvidia,function = "nand";
502				nvidia,pull = <TEGRA_PIN_PULL_UP>;
503				nvidia,tristate = <TEGRA_PIN_ENABLE>;
504				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
505			};
506			gmi_ad14_ph6 {
507				nvidia,pins = "gmi_ad14_ph6";
508				nvidia,function = "nand";
509				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
510				nvidia,tristate = <TEGRA_PIN_DISABLE>;
511				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
512			};
513			gmi_wr_n_pi0 {
514				nvidia,pins = "gmi_wr_n_pi0";
515				nvidia,function = "nand";
516				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
517				nvidia,tristate = <TEGRA_PIN_ENABLE>;
518				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
519			};
520			gmi_oe_n_pi1 {
521				nvidia,pins = "gmi_oe_n_pi1";
522				nvidia,function = "nand";
523				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
524				nvidia,tristate = <TEGRA_PIN_ENABLE>;
525				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
526			};
527			gmi_dqs_pi2 {
528				nvidia,pins = "gmi_dqs_pi2";
529				nvidia,function = "nand";
530				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
531				nvidia,tristate = <TEGRA_PIN_ENABLE>;
532				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
533			};
534			gmi_iordy_pi5 {
535				nvidia,pins = "gmi_iordy_pi5";
536				nvidia,function = "rsvd1";
537				nvidia,pull = <TEGRA_PIN_PULL_UP>;
538				nvidia,tristate = <TEGRA_PIN_DISABLE>;
539				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
540			};
541			gmi_cs7_n_pi6 {
542				nvidia,pins = "gmi_cs7_n_pi6";
543				nvidia,function = "nand";
544				nvidia,pull = <TEGRA_PIN_PULL_UP>;
545				nvidia,tristate = <TEGRA_PIN_ENABLE>;
546				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
547			};
548			gmi_wait_pi7 {
549				nvidia,pins = "gmi_wait_pi7";
550				nvidia,function = "nand";
551				nvidia,pull = <TEGRA_PIN_PULL_UP>;
552				nvidia,tristate = <TEGRA_PIN_ENABLE>;
553				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
554			};
555			lcd_de_pj1 {
556				nvidia,pins = "lcd_de_pj1";
557				nvidia,function = "displaya";
558				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
559				nvidia,tristate = <TEGRA_PIN_DISABLE>;
560				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
561			};
562			lcd_hsync_pj3 {
563				nvidia,pins = "lcd_hsync_pj3";
564				nvidia,function = "displaya";
565				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
566				nvidia,tristate = <TEGRA_PIN_DISABLE>;
567				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
568			};
569			lcd_vsync_pj4 {
570				nvidia,pins = "lcd_vsync_pj4";
571				nvidia,function = "displaya";
572				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
573				nvidia,tristate = <TEGRA_PIN_DISABLE>;
574				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
575			};
576			uart2_cts_n_pj5 {
577				nvidia,pins = "uart2_cts_n_pj5";
578				nvidia,function = "uartb";
579				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
580				nvidia,tristate = <TEGRA_PIN_DISABLE>;
581				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
582			};
583			uart2_rts_n_pj6 {
584				nvidia,pins = "uart2_rts_n_pj6";
585				nvidia,function = "uartb";
586				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
587				nvidia,tristate = <TEGRA_PIN_DISABLE>;
588				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
589			};
590			gmi_a16_pj7 {
591				nvidia,pins = "gmi_a16_pj7";
592				nvidia,function = "spi4";
593				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
594				nvidia,tristate = <TEGRA_PIN_DISABLE>;
595				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
596			};
597			gmi_adv_n_pk0 {
598				nvidia,pins = "gmi_adv_n_pk0";
599				nvidia,function = "nand";
600				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
601				nvidia,tristate = <TEGRA_PIN_ENABLE>;
602				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
603			};
604			gmi_clk_pk1 {
605				nvidia,pins = "gmi_clk_pk1";
606				nvidia,function = "nand";
607				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
608				nvidia,tristate = <TEGRA_PIN_ENABLE>;
609				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
610			};
611			gmi_cs2_n_pk3 {
612				nvidia,pins = "gmi_cs2_n_pk3";
613				nvidia,function = "rsvd1";
614				nvidia,pull = <TEGRA_PIN_PULL_UP>;
615				nvidia,tristate = <TEGRA_PIN_DISABLE>;
616				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
617			};
618			gmi_cs3_n_pk4 {
619				nvidia,pins = "gmi_cs3_n_pk4";
620				nvidia,function = "nand";
621				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
622				nvidia,tristate = <TEGRA_PIN_ENABLE>;
623				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
624			};
625			spdif_out_pk5 {
626				nvidia,pins = "spdif_out_pk5";
627				nvidia,function = "spdif";
628				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
629				nvidia,tristate = <TEGRA_PIN_DISABLE>;
630				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
631			};
632			spdif_in_pk6 {
633				nvidia,pins = "spdif_in_pk6";
634				nvidia,function = "spdif";
635				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
636				nvidia,tristate = <TEGRA_PIN_DISABLE>;
637				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
638			};
639			gmi_a19_pk7 {
640				nvidia,pins = "gmi_a19_pk7";
641				nvidia,function = "spi4";
642				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
643				nvidia,tristate = <TEGRA_PIN_DISABLE>;
644				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
645			};
646			vi_d2_pl0 {
647				nvidia,pins = "vi_d2_pl0";
648				nvidia,function = "sdmmc2";
649				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
650				nvidia,tristate = <TEGRA_PIN_DISABLE>;
651				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
652			};
653			vi_d3_pl1 {
654				nvidia,pins = "vi_d3_pl1";
655				nvidia,function = "sdmmc2";
656				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
657				nvidia,tristate = <TEGRA_PIN_DISABLE>;
658				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
659			};
660			vi_d4_pl2 {
661				nvidia,pins = "vi_d4_pl2";
662				nvidia,function = "vi";
663				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
664				nvidia,tristate = <TEGRA_PIN_DISABLE>;
665				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
666			};
667			vi_d5_pl3 {
668				nvidia,pins = "vi_d5_pl3";
669				nvidia,function = "sdmmc2";
670				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
671				nvidia,tristate = <TEGRA_PIN_DISABLE>;
672				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
673			};
674			vi_d6_pl4 {
675				nvidia,pins = "vi_d6_pl4";
676				nvidia,function = "vi";
677				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
678				nvidia,tristate = <TEGRA_PIN_DISABLE>;
679				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
680			};
681			vi_d7_pl5 {
682				nvidia,pins = "vi_d7_pl5";
683				nvidia,function = "sdmmc2";
684				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
685				nvidia,tristate = <TEGRA_PIN_DISABLE>;
686				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
687			};
688			vi_d8_pl6 {
689				nvidia,pins = "vi_d8_pl6";
690				nvidia,function = "sdmmc2";
691				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
692				nvidia,tristate = <TEGRA_PIN_DISABLE>;
693				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
694			};
695			vi_d9_pl7 {
696				nvidia,pins = "vi_d9_pl7";
697				nvidia,function = "sdmmc2";
698				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
699				nvidia,tristate = <TEGRA_PIN_DISABLE>;
700				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
701			};
702			lcd_d16_pm0 {
703				nvidia,pins = "lcd_d16_pm0";
704				nvidia,function = "displaya";
705				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
706				nvidia,tristate = <TEGRA_PIN_DISABLE>;
707				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
708			};
709			lcd_d17_pm1 {
710				nvidia,pins = "lcd_d17_pm1";
711				nvidia,function = "displaya";
712				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
713				nvidia,tristate = <TEGRA_PIN_DISABLE>;
714				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
715			};
716			lcd_d18_pm2 {
717				nvidia,pins = "lcd_d18_pm2";
718				nvidia,function = "displaya";
719				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
720				nvidia,tristate = <TEGRA_PIN_DISABLE>;
721				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
722			};
723			lcd_d19_pm3 {
724				nvidia,pins = "lcd_d19_pm3";
725				nvidia,function = "displaya";
726				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
727				nvidia,tristate = <TEGRA_PIN_DISABLE>;
728				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
729			};
730			lcd_d20_pm4 {
731				nvidia,pins = "lcd_d20_pm4";
732				nvidia,function = "displaya";
733				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
734				nvidia,tristate = <TEGRA_PIN_DISABLE>;
735				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
736			};
737			lcd_d21_pm5 {
738				nvidia,pins = "lcd_d21_pm5";
739				nvidia,function = "displaya";
740				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
741				nvidia,tristate = <TEGRA_PIN_DISABLE>;
742				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
743			};
744			lcd_d22_pm6 {
745				nvidia,pins = "lcd_d22_pm6";
746				nvidia,function = "displaya";
747				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
748				nvidia,tristate = <TEGRA_PIN_DISABLE>;
749				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
750			};
751			lcd_d23_pm7 {
752				nvidia,pins = "lcd_d23_pm7";
753				nvidia,function = "displaya";
754				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
755				nvidia,tristate = <TEGRA_PIN_DISABLE>;
756				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
757			};
758			dap1_fs_pn0 {
759				nvidia,pins = "dap1_fs_pn0";
760				nvidia,function = "i2s0";
761				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
762				nvidia,tristate = <TEGRA_PIN_DISABLE>;
763				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
764			};
765			dap1_din_pn1 {
766				nvidia,pins = "dap1_din_pn1";
767				nvidia,function = "i2s0";
768				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
769				nvidia,tristate = <TEGRA_PIN_DISABLE>;
770				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
771			};
772			dap1_dout_pn2 {
773				nvidia,pins = "dap1_dout_pn2";
774				nvidia,function = "i2s0";
775				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
776				nvidia,tristate = <TEGRA_PIN_DISABLE>;
777				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
778			};
779			dap1_sclk_pn3 {
780				nvidia,pins = "dap1_sclk_pn3";
781				nvidia,function = "i2s0";
782				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
783				nvidia,tristate = <TEGRA_PIN_DISABLE>;
784				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
785			};
786			lcd_cs0_n_pn4 {
787				nvidia,pins = "lcd_cs0_n_pn4";
788				nvidia,function = "displaya";
789				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
790				nvidia,tristate = <TEGRA_PIN_DISABLE>;
791				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
792			};
793			lcd_sdout_pn5 {
794				nvidia,pins = "lcd_sdout_pn5";
795				nvidia,function = "displaya";
796				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
797				nvidia,tristate = <TEGRA_PIN_DISABLE>;
798				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
799			};
800			lcd_dc0_pn6 {
801				nvidia,pins = "lcd_dc0_pn6";
802				nvidia,function = "displaya";
803				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
804				nvidia,tristate = <TEGRA_PIN_DISABLE>;
805				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
806			};
807			hdmi_int_pn7 {
808				nvidia,pins = "hdmi_int_pn7";
809				nvidia,function = "hdmi";
810				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
811				nvidia,tristate = <TEGRA_PIN_ENABLE>;
812				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
813			};
814			ulpi_data7_po0 {
815				nvidia,pins = "ulpi_data7_po0";
816				nvidia,function = "uarta";
817				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
818				nvidia,tristate = <TEGRA_PIN_DISABLE>;
819				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
820			};
821			ulpi_data0_po1 {
822				nvidia,pins = "ulpi_data0_po1";
823				nvidia,function = "uarta";
824				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
825				nvidia,tristate = <TEGRA_PIN_DISABLE>;
826				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
827			};
828			ulpi_data1_po2 {
829				nvidia,pins = "ulpi_data1_po2";
830				nvidia,function = "uarta";
831				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
832				nvidia,tristate = <TEGRA_PIN_DISABLE>;
833				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
834			};
835			ulpi_data2_po3 {
836				nvidia,pins = "ulpi_data2_po3";
837				nvidia,function = "uarta";
838				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
839				nvidia,tristate = <TEGRA_PIN_DISABLE>;
840				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
841			};
842			ulpi_data3_po4 {
843				nvidia,pins = "ulpi_data3_po4";
844				nvidia,function = "uarta";
845				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
846				nvidia,tristate = <TEGRA_PIN_DISABLE>;
847				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
848			};
849			ulpi_data4_po5 {
850				nvidia,pins = "ulpi_data4_po5";
851				nvidia,function = "uarta";
852				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
853				nvidia,tristate = <TEGRA_PIN_DISABLE>;
854				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
855			};
856			ulpi_data5_po6 {
857				nvidia,pins = "ulpi_data5_po6";
858				nvidia,function = "uarta";
859				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
860				nvidia,tristate = <TEGRA_PIN_DISABLE>;
861				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
862			};
863			ulpi_data6_po7 {
864				nvidia,pins = "ulpi_data6_po7";
865				nvidia,function = "uarta";
866				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
867				nvidia,tristate = <TEGRA_PIN_DISABLE>;
868				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
869			};
870			dap3_fs_pp0 {
871				nvidia,pins = "dap3_fs_pp0";
872				nvidia,function = "i2s2";
873				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
874				nvidia,tristate = <TEGRA_PIN_DISABLE>;
875				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
876			};
877			dap3_din_pp1 {
878				nvidia,pins = "dap3_din_pp1";
879				nvidia,function = "i2s2";
880				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
881				nvidia,tristate = <TEGRA_PIN_DISABLE>;
882				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
883			};
884			dap3_dout_pp2 {
885				nvidia,pins = "dap3_dout_pp2";
886				nvidia,function = "i2s2";
887				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
888				nvidia,tristate = <TEGRA_PIN_DISABLE>;
889				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
890			};
891			dap3_sclk_pp3 {
892				nvidia,pins = "dap3_sclk_pp3";
893				nvidia,function = "i2s2";
894				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
895				nvidia,tristate = <TEGRA_PIN_DISABLE>;
896				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
897			};
898			dap4_fs_pp4 {
899				nvidia,pins = "dap4_fs_pp4";
900				nvidia,function = "i2s3";
901				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
902				nvidia,tristate = <TEGRA_PIN_DISABLE>;
903				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
904			};
905			dap4_din_pp5 {
906				nvidia,pins = "dap4_din_pp5";
907				nvidia,function = "i2s3";
908				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
909				nvidia,tristate = <TEGRA_PIN_DISABLE>;
910				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
911			};
912			dap4_dout_pp6 {
913				nvidia,pins = "dap4_dout_pp6";
914				nvidia,function = "i2s3";
915				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
916				nvidia,tristate = <TEGRA_PIN_DISABLE>;
917				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
918			};
919			dap4_sclk_pp7 {
920				nvidia,pins = "dap4_sclk_pp7";
921				nvidia,function = "i2s3";
922				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
923				nvidia,tristate = <TEGRA_PIN_DISABLE>;
924				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
925			};
926			kb_col0_pq0 {
927				nvidia,pins = "kb_col0_pq0";
928				nvidia,function = "kbc";
929				nvidia,pull = <TEGRA_PIN_PULL_UP>;
930				nvidia,tristate = <TEGRA_PIN_DISABLE>;
931				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
932			};
933			kb_col1_pq1 {
934				nvidia,pins = "kb_col1_pq1";
935				nvidia,function = "kbc";
936				nvidia,pull = <TEGRA_PIN_PULL_UP>;
937				nvidia,tristate = <TEGRA_PIN_DISABLE>;
938				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
939			};
940			kb_col2_pq2 {
941				nvidia,pins = "kb_col2_pq2";
942				nvidia,function = "kbc";
943				nvidia,pull = <TEGRA_PIN_PULL_UP>;
944				nvidia,tristate = <TEGRA_PIN_DISABLE>;
945				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
946			};
947			kb_col3_pq3 {
948				nvidia,pins = "kb_col3_pq3";
949				nvidia,function = "kbc";
950				nvidia,pull = <TEGRA_PIN_PULL_UP>;
951				nvidia,tristate = <TEGRA_PIN_DISABLE>;
952				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
953			};
954			kb_col4_pq4 {
955				nvidia,pins = "kb_col4_pq4";
956				nvidia,function = "kbc";
957				nvidia,pull = <TEGRA_PIN_PULL_UP>;
958				nvidia,tristate = <TEGRA_PIN_DISABLE>;
959				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
960			};
961			kb_col5_pq5 {
962				nvidia,pins = "kb_col5_pq5";
963				nvidia,function = "kbc";
964				nvidia,pull = <TEGRA_PIN_PULL_UP>;
965				nvidia,tristate = <TEGRA_PIN_DISABLE>;
966				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
967			};
968			kb_col6_pq6 {
969				nvidia,pins = "kb_col6_pq6";
970				nvidia,function = "kbc";
971				nvidia,pull = <TEGRA_PIN_PULL_UP>;
972				nvidia,tristate = <TEGRA_PIN_DISABLE>;
973				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
974			};
975			kb_col7_pq7 {
976				nvidia,pins = "kb_col7_pq7";
977				nvidia,function = "kbc";
978				nvidia,pull = <TEGRA_PIN_PULL_UP>;
979				nvidia,tristate = <TEGRA_PIN_DISABLE>;
980				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
981			};
982			kb_row0_pr0 {
983				nvidia,pins = "kb_row0_pr0";
984				nvidia,function = "kbc";
985				nvidia,pull = <TEGRA_PIN_PULL_UP>;
986				nvidia,tristate = <TEGRA_PIN_DISABLE>;
987				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
988			};
989			kb_row1_pr1 {
990				nvidia,pins = "kb_row1_pr1";
991				nvidia,function = "kbc";
992				nvidia,pull = <TEGRA_PIN_PULL_UP>;
993				nvidia,tristate = <TEGRA_PIN_DISABLE>;
994				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
995			};
996			kb_row2_pr2 {
997				nvidia,pins = "kb_row2_pr2";
998				nvidia,function = "kbc";
999				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1000				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1001				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1002			};
1003			kb_row3_pr3 {
1004				nvidia,pins = "kb_row3_pr3";
1005				nvidia,function = "kbc";
1006				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1007				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1008				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1009			};
1010			kb_row4_pr4 {
1011				nvidia,pins = "kb_row4_pr4";
1012				nvidia,function = "kbc";
1013				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1014				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1015				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1016			};
1017			kb_row5_pr5 {
1018				nvidia,pins = "kb_row5_pr5";
1019				nvidia,function = "kbc";
1020				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1021				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1022				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1023			};
1024			kb_row6_pr6 {
1025				nvidia,pins = "kb_row6_pr6";
1026				nvidia,function = "kbc";
1027				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1028				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1029				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1030			};
1031			kb_row7_pr7 {
1032				nvidia,pins = "kb_row7_pr7";
1033				nvidia,function = "kbc";
1034				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1035				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1036				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1037			};
1038			kb_row8_ps0 {
1039				nvidia,pins = "kb_row8_ps0";
1040				nvidia,function = "kbc";
1041				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1042				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1043				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1044			};
1045			kb_row9_ps1 {
1046				nvidia,pins = "kb_row9_ps1";
1047				nvidia,function = "kbc";
1048				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1049				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1050				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1051			};
1052			kb_row10_ps2 {
1053				nvidia,pins = "kb_row10_ps2";
1054				nvidia,function = "kbc";
1055				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1056				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1057				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1058			};
1059			kb_row11_ps3 {
1060				nvidia,pins = "kb_row11_ps3";
1061				nvidia,function = "kbc";
1062				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1063				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1064				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1065			};
1066			kb_row12_ps4 {
1067				nvidia,pins = "kb_row12_ps4";
1068				nvidia,function = "kbc";
1069				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1070				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1071				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1072			};
1073			kb_row13_ps5 {
1074				nvidia,pins = "kb_row13_ps5";
1075				nvidia,function = "kbc";
1076				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1077				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1078				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1079			};
1080			kb_row14_ps6 {
1081				nvidia,pins = "kb_row14_ps6";
1082				nvidia,function = "kbc";
1083				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1084				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1085				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1086			};
1087			kb_row15_ps7 {
1088				nvidia,pins = "kb_row15_ps7";
1089				nvidia,function = "kbc";
1090				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1091				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1092				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1093			};
1094			vi_pclk_pt0 {
1095				nvidia,pins = "vi_pclk_pt0";
1096				nvidia,function = "rsvd1";
1097				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1098				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1099				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1100			};
1101			vi_mclk_pt1 {
1102				nvidia,pins = "vi_mclk_pt1";
1103				nvidia,function = "vi";
1104				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1105				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1106				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1107			};
1108			vi_d10_pt2 {
1109				nvidia,pins = "vi_d10_pt2";
1110				nvidia,function = "ddr";
1111				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1112				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1113				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1114			};
1115			vi_d11_pt3 {
1116				nvidia,pins = "vi_d11_pt3";
1117				nvidia,function = "ddr";
1118				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1119				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1120				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1121			};
1122			vi_d0_pt4 {
1123				nvidia,pins = "vi_d0_pt4";
1124				nvidia,function = "ddr";
1125				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1126				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1127				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1128			};
1129			gen2_i2c_scl_pt5 {
1130				nvidia,pins = "gen2_i2c_scl_pt5";
1131				nvidia,function = "i2c2";
1132				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1133				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1134				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1135				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1136			};
1137			gen2_i2c_sda_pt6 {
1138				nvidia,pins = "gen2_i2c_sda_pt6";
1139				nvidia,function = "i2c2";
1140				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1141				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1142				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1143				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1144			};
1145			sdmmc4_cmd_pt7 {
1146				nvidia,pins = "sdmmc4_cmd_pt7";
1147				nvidia,function = "sdmmc4";
1148				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1149				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1150				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1151			};
1152			pu0 {
1153				nvidia,pins = "pu0";
1154				nvidia,function = "owr";
1155				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1156				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1157				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1158			};
1159			pu1 {
1160				nvidia,pins = "pu1";
1161				nvidia,function = "rsvd1";
1162				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1163				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1164				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1165			};
1166			pu2 {
1167				nvidia,pins = "pu2";
1168				nvidia,function = "rsvd1";
1169				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1170				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1171				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1172			};
1173			pu3 {
1174				nvidia,pins = "pu3";
1175				nvidia,function = "pwm0";
1176				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1177				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1178				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1179			};
1180			pu4 {
1181				nvidia,pins = "pu4";
1182				nvidia,function = "pwm1";
1183				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1184				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1185				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1186			};
1187			pu5 {
1188				nvidia,pins = "pu5";
1189				nvidia,function = "pwm2";
1190				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1191				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1192				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1193			};
1194			pu6 {
1195				nvidia,pins = "pu6";
1196				nvidia,function = "pwm3";
1197				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1198				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1199				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1200			};
1201			jtag_rtck_pu7 {
1202				nvidia,pins = "jtag_rtck_pu7";
1203				nvidia,function = "rtck";
1204				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1205				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1206				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1207			};
1208			pv0 {
1209				nvidia,pins = "pv0";
1210				nvidia,function = "rsvd1";
1211				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1212				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1213				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1214			};
1215			pv2 {
1216				nvidia,pins = "pv2";
1217				nvidia,function = "owr";
1218				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1219				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1220				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1221			};
1222			pv3 {
1223				nvidia,pins = "pv3";
1224				nvidia,function = "clk_12m_out";
1225				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1226				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1227				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1228			};
1229			ddc_scl_pv4 {
1230				nvidia,pins = "ddc_scl_pv4";
1231				nvidia,function = "i2c4";
1232				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1233				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1234				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1235			};
1236			ddc_sda_pv5 {
1237				nvidia,pins = "ddc_sda_pv5";
1238				nvidia,function = "i2c4";
1239				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1240				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1241				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1242			};
1243			crt_hsync_pv6 {
1244				nvidia,pins = "crt_hsync_pv6";
1245				nvidia,function = "crt";
1246				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1247				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1248				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1249			};
1250			crt_vsync_pv7 {
1251				nvidia,pins = "crt_vsync_pv7";
1252				nvidia,function = "crt";
1253				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1254				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1255				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1256			};
1257			lcd_cs1_n_pw0 {
1258				nvidia,pins = "lcd_cs1_n_pw0";
1259				nvidia,function = "displaya";
1260				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1261				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1262				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1263			};
1264			lcd_m1_pw1 {
1265				nvidia,pins = "lcd_m1_pw1";
1266				nvidia,function = "displaya";
1267				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1268				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1269				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1270			};
1271			spi2_cs1_n_pw2 {
1272				nvidia,pins = "spi2_cs1_n_pw2";
1273				nvidia,function = "spi2";
1274				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1275				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1276				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1277			};
1278			clk1_out_pw4 {
1279				nvidia,pins = "clk1_out_pw4";
1280				nvidia,function = "extperiph1";
1281				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1282				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1283				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1284			};
1285			clk2_out_pw5 {
1286				nvidia,pins = "clk2_out_pw5";
1287				nvidia,function = "extperiph2";
1288				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1289				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1290				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1291			};
1292			uart3_txd_pw6 {
1293				nvidia,pins = "uart3_txd_pw6";
1294				nvidia,function = "uartc";
1295				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1296				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1297				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1298			};
1299			uart3_rxd_pw7 {
1300				nvidia,pins = "uart3_rxd_pw7";
1301				nvidia,function = "uartc";
1302				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1303				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1304				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1305			};
1306			spi2_sck_px2 {
1307				nvidia,pins = "spi2_sck_px2";
1308				nvidia,function = "gmi";
1309				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1310				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1311				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1312			};
1313			spi1_mosi_px4 {
1314				nvidia,pins = "spi1_mosi_px4";
1315				nvidia,function = "spi1";
1316				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1317				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1318				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1319			};
1320			spi1_sck_px5 {
1321				nvidia,pins = "spi1_sck_px5";
1322				nvidia,function = "spi1";
1323				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1324				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1325				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1326			};
1327			spi1_cs0_n_px6 {
1328				nvidia,pins = "spi1_cs0_n_px6";
1329				nvidia,function = "spi1";
1330				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1331				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1332				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1333			};
1334			spi1_miso_px7 {
1335				nvidia,pins = "spi1_miso_px7";
1336				nvidia,function = "spi1";
1337				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1338				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1339				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1340			};
1341			ulpi_clk_py0 {
1342				nvidia,pins = "ulpi_clk_py0";
1343				nvidia,function = "uartd";
1344				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1345				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1346				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1347			};
1348			ulpi_dir_py1 {
1349				nvidia,pins = "ulpi_dir_py1";
1350				nvidia,function = "uartd";
1351				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1352				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1353				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1354			};
1355			ulpi_nxt_py2 {
1356				nvidia,pins = "ulpi_nxt_py2";
1357				nvidia,function = "uartd";
1358				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1359				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1360				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1361			};
1362			ulpi_stp_py3 {
1363				nvidia,pins = "ulpi_stp_py3";
1364				nvidia,function = "uartd";
1365				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1366				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1367				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1368			};
1369			sdmmc1_dat3_py4 {
1370				nvidia,pins = "sdmmc1_dat3_py4";
1371				nvidia,function = "sdmmc1";
1372				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1373				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1374				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1375			};
1376			sdmmc1_dat2_py5 {
1377				nvidia,pins = "sdmmc1_dat2_py5";
1378				nvidia,function = "sdmmc1";
1379				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1380				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1381				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1382			};
1383			sdmmc1_dat1_py6 {
1384				nvidia,pins = "sdmmc1_dat1_py6";
1385				nvidia,function = "sdmmc1";
1386				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1387				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1388				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1389			};
1390			sdmmc1_dat0_py7 {
1391				nvidia,pins = "sdmmc1_dat0_py7";
1392				nvidia,function = "sdmmc1";
1393				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1394				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1395				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1396			};
1397			sdmmc1_clk_pz0 {
1398				nvidia,pins = "sdmmc1_clk_pz0";
1399				nvidia,function = "sdmmc1";
1400				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1401				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1402				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1403			};
1404			sdmmc1_cmd_pz1 {
1405				nvidia,pins = "sdmmc1_cmd_pz1";
1406				nvidia,function = "sdmmc1";
1407				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1408				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1409				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1410			};
1411			lcd_sdin_pz2 {
1412				nvidia,pins = "lcd_sdin_pz2";
1413				nvidia,function = "displaya";
1414				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1415				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1416				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1417			};
1418			lcd_wr_n_pz3 {
1419				nvidia,pins = "lcd_wr_n_pz3";
1420				nvidia,function = "displaya";
1421				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1422				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1423				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1424			};
1425			lcd_sck_pz4 {
1426				nvidia,pins = "lcd_sck_pz4";
1427				nvidia,function = "displaya";
1428				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1429				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1430				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1431			};
1432			sys_clk_req_pz5 {
1433				nvidia,pins = "sys_clk_req_pz5";
1434				nvidia,function = "sysclk";
1435				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1436				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1437				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1438			};
1439			pwr_i2c_scl_pz6 {
1440				nvidia,pins = "pwr_i2c_scl_pz6";
1441				nvidia,function = "i2cpwr";
1442				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1443				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1444				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1445				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1446			};
1447			pwr_i2c_sda_pz7 {
1448				nvidia,pins = "pwr_i2c_sda_pz7";
1449				nvidia,function = "i2cpwr";
1450				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1451				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1452				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1453				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1454			};
1455			sdmmc4_dat0_paa0 {
1456				nvidia,pins = "sdmmc4_dat0_paa0";
1457				nvidia,function = "sdmmc4";
1458				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1459				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1460				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1461			};
1462			sdmmc4_dat1_paa1 {
1463				nvidia,pins = "sdmmc4_dat1_paa1";
1464				nvidia,function = "sdmmc4";
1465				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1466				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1467				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1468			};
1469			sdmmc4_dat2_paa2 {
1470				nvidia,pins = "sdmmc4_dat2_paa2";
1471				nvidia,function = "sdmmc4";
1472				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1473				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1474				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1475			};
1476			sdmmc4_dat3_paa3 {
1477				nvidia,pins = "sdmmc4_dat3_paa3";
1478				nvidia,function = "sdmmc4";
1479				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1480				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1481				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1482			};
1483			sdmmc4_dat4_paa4 {
1484				nvidia,pins = "sdmmc4_dat4_paa4";
1485				nvidia,function = "sdmmc4";
1486				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1487				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1488				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1489			};
1490			sdmmc4_dat5_paa5 {
1491				nvidia,pins = "sdmmc4_dat5_paa5";
1492				nvidia,function = "sdmmc4";
1493				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1494				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1495				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1496			};
1497			sdmmc4_dat6_paa6 {
1498				nvidia,pins = "sdmmc4_dat6_paa6";
1499				nvidia,function = "sdmmc4";
1500				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1501				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1502				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1503			};
1504			sdmmc4_dat7_paa7 {
1505				nvidia,pins = "sdmmc4_dat7_paa7";
1506				nvidia,function = "sdmmc4";
1507				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1508				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1509				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1510			};
1511			pbb0 {
1512				nvidia,pins = "pbb0";
1513				nvidia,function = "i2s4";
1514				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1515				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1516				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1517			};
1518			cam_i2c_scl_pbb1 {
1519				nvidia,pins = "cam_i2c_scl_pbb1";
1520				nvidia,function = "i2c3";
1521				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1522				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1523				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1524				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1525			};
1526			cam_i2c_sda_pbb2 {
1527				nvidia,pins = "cam_i2c_sda_pbb2";
1528				nvidia,function = "i2c3";
1529				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1530				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1531				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1532				nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1533			};
1534			pbb3 {
1535				nvidia,pins = "pbb3";
1536				nvidia,function = "vgp3";
1537				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1538				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1539				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1540			};
1541			pbb4 {
1542				nvidia,pins = "pbb4";
1543				nvidia,function = "vgp4";
1544				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1545				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1546				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1547			};
1548			pbb5 {
1549				nvidia,pins = "pbb5";
1550				nvidia,function = "vgp5";
1551				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1552				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1553				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1554			};
1555			pbb6 {
1556				nvidia,pins = "pbb6";
1557				nvidia,function = "vgp6";
1558				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1559				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1560				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1561			};
1562			pbb7 {
1563				nvidia,pins = "pbb7";
1564				nvidia,function = "i2s4";
1565				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1566				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1567				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1568			};
1569			cam_mclk_pcc0 {
1570				nvidia,pins = "cam_mclk_pcc0";
1571				nvidia,function = "vi_alt3";
1572				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1573				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1574				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1575			};
1576			pcc1 {
1577				nvidia,pins = "pcc1";
1578				nvidia,function = "i2s4";
1579				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1580				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1581				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1582			};
1583			pcc2 {
1584				nvidia,pins = "pcc2";
1585				nvidia,function = "i2s4";
1586				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1587				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1588				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1589			};
1590			sdmmc4_rst_n_pcc3 {
1591				nvidia,pins = "sdmmc4_rst_n_pcc3";
1592				nvidia,function = "sdmmc4";
1593				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1594				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1595				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1596			};
1597			sdmmc4_clk_pcc4 {
1598				nvidia,pins = "sdmmc4_clk_pcc4";
1599				nvidia,function = "sdmmc4";
1600				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1601				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1602				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1603			};
1604			clk2_req_pcc5 {
1605				nvidia,pins = "clk2_req_pcc5";
1606				nvidia,function = "dap";
1607				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1608				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1609				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1610			};
1611			pex_l2_rst_n_pcc6 {
1612				nvidia,pins = "pex_l2_rst_n_pcc6";
1613				nvidia,function = "pcie";
1614				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1615				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1616				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1617			};
1618			pex_l2_clkreq_n_pcc7 {
1619				nvidia,pins = "pex_l2_clkreq_n_pcc7";
1620				nvidia,function = "pcie";
1621				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1622				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1623				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1624			};
1625			pex_l0_prsnt_n_pdd0 {
1626				nvidia,pins = "pex_l0_prsnt_n_pdd0";
1627				nvidia,function = "pcie";
1628				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1629				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1630				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1631			};
1632			pex_l0_rst_n_pdd1 {
1633				nvidia,pins = "pex_l0_rst_n_pdd1";
1634				nvidia,function = "pcie";
1635				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1636				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1637				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1638			};
1639			pex_l0_clkreq_n_pdd2 {
1640				nvidia,pins = "pex_l0_clkreq_n_pdd2";
1641				nvidia,function = "pcie";
1642				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1643				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1644				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1645			};
1646			pex_wake_n_pdd3 {
1647				nvidia,pins = "pex_wake_n_pdd3";
1648				nvidia,function = "pcie";
1649				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1650				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1651				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1652			};
1653			pex_l1_prsnt_n_pdd4 {
1654				nvidia,pins = "pex_l1_prsnt_n_pdd4";
1655				nvidia,function = "pcie";
1656				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1657				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1658				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1659			};
1660			pex_l1_rst_n_pdd5 {
1661				nvidia,pins = "pex_l1_rst_n_pdd5";
1662				nvidia,function = "pcie";
1663				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1664				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1665				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1666			};
1667			pex_l1_clkreq_n_pdd6 {
1668				nvidia,pins = "pex_l1_clkreq_n_pdd6";
1669				nvidia,function = "pcie";
1670				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1671				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1672				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1673			};
1674			pex_l2_prsnt_n_pdd7 {
1675				nvidia,pins = "pex_l2_prsnt_n_pdd7";
1676				nvidia,function = "pcie";
1677				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1678				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1679				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1680			};
1681			clk3_out_pee0 {
1682				nvidia,pins = "clk3_out_pee0";
1683				nvidia,function = "extperiph3";
1684				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1685				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1686				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1687			};
1688			clk3_req_pee1 {
1689				nvidia,pins = "clk3_req_pee1";
1690				nvidia,function = "dev3";
1691				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1692				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1693				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1694			};
1695			clk1_req_pee2 {
1696				nvidia,pins = "clk1_req_pee2";
1697				nvidia,function = "dap";
1698				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1699				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1700				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1701			};
1702			hdmi_cec_pee3 {
1703				nvidia,pins = "hdmi_cec_pee3";
1704				nvidia,function = "cec";
1705				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1706				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1707				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1708				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1709			};
1710			owr {
1711				nvidia,pins = "owr";
1712				nvidia,function = "owr";
1713				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1714				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1715				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1716			};
1717			sdio3 {
1718				nvidia,pins = "drive_sdio3";
1719				nvidia,high-speed-mode = <TEGRA_PIN_DISABLE>;
1720				nvidia,schmitt = <TEGRA_PIN_DISABLE>;
1721				nvidia,pull-down-strength = <46>;
1722				nvidia,pull-up-strength = <42>;
1723				nvidia,slew-rate-rising = <1>;
1724				nvidia,slew-rate-falling = <1>;
1725			};
1726			gpv {
1727				nvidia,pins = "drive_gpv";
1728				nvidia,pull-up-strength = <16>;
1729			};
1730		};
1731	};
1732
1733	serial@70006000 {
1734		status = "okay";
1735	};
1736
1737	i2c@7000c000 {
1738		status = "okay";
1739		clock-frequency = <100000>;
1740	};
1741
1742	i2c@7000c400 {
1743		status = "okay";
1744		clock-frequency = <100000>;
1745	};
1746
1747	i2c@7000c500 {
1748		status = "okay";
1749		clock-frequency = <100000>;
1750	};
1751
1752	hdmiddc: i2c@7000c700 {
1753		status = "okay";
1754		clock-frequency = <100000>;
1755	};
1756
1757	i2c@7000d000 {
1758		status = "okay";
1759		clock-frequency = <100000>;
1760
1761		rt5640: rt5640@1c {
1762			compatible = "realtek,rt5640";
1763			reg = <0x1c>;
1764			interrupt-parent = <&gpio>;
1765			interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_EDGE_FALLING>;
1766			realtek,ldo1-en-gpios =
1767				<&gpio TEGRA_GPIO(X, 2) GPIO_ACTIVE_HIGH>;
1768		};
1769
1770		pmic: tps65911@2d {
1771			compatible = "ti,tps65911";
1772			reg = <0x2d>;
1773
1774			interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
1775			#interrupt-cells = <2>;
1776			interrupt-controller;
1777
1778			ti,system-power-controller;
1779
1780			#gpio-cells = <2>;
1781			gpio-controller;
1782
1783			vcc1-supply = <&vdd_5v_in_reg>;
1784			vcc2-supply = <&vdd_5v_in_reg>;
1785			vcc3-supply = <&vio_reg>;
1786			vcc4-supply = <&vdd_5v_in_reg>;
1787			vcc5-supply = <&vdd_5v_in_reg>;
1788			vcc6-supply = <&vdd2_reg>;
1789			vcc7-supply = <&vdd_5v_in_reg>;
1790			vccio-supply = <&vdd_5v_in_reg>;
1791
1792			regulators {
1793				vdd1_reg: vdd1 {
1794					regulator-name = "vddio_ddr_1v2";
1795					regulator-min-microvolt = <1200000>;
1796					regulator-max-microvolt = <1200000>;
1797					regulator-always-on;
1798				};
1799
1800				vdd2_reg: vdd2 {
1801					regulator-name = "vdd_1v5_gen";
1802					regulator-min-microvolt = <1500000>;
1803					regulator-max-microvolt = <1500000>;
1804					regulator-always-on;
1805				};
1806
1807				vddctrl_reg: vddctrl {
1808					regulator-name = "vdd_cpu,vdd_sys";
1809					regulator-min-microvolt = <1000000>;
1810					regulator-max-microvolt = <1000000>;
1811					regulator-always-on;
1812				};
1813
1814				vio_reg: vio {
1815					regulator-name = "vdd_1v8_gen";
1816					regulator-min-microvolt = <1800000>;
1817					regulator-max-microvolt = <1800000>;
1818					regulator-always-on;
1819				};
1820
1821				ldo1_reg: ldo1 {
1822					regulator-name = "vdd_pexa,vdd_pexb";
1823					regulator-min-microvolt = <1050000>;
1824					regulator-max-microvolt = <1050000>;
1825				};
1826
1827				ldo2_reg: ldo2 {
1828					regulator-name = "vdd_sata,avdd_plle";
1829					regulator-min-microvolt = <1050000>;
1830					regulator-max-microvolt = <1050000>;
1831				};
1832
1833				/* LDO3 is not connected to anything */
1834
1835				ldo4_reg: ldo4 {
1836					regulator-name = "vdd_rtc";
1837					regulator-min-microvolt = <1200000>;
1838					regulator-max-microvolt = <1200000>;
1839					regulator-always-on;
1840				};
1841
1842				ldo5_reg: ldo5 {
1843					regulator-name = "vddio_sdmmc,avdd_vdac";
1844					regulator-min-microvolt = <1800000>;
1845					regulator-max-microvolt = <3300000>;
1846					regulator-always-on;
1847				};
1848
1849				ldo6_reg: ldo6 {
1850					regulator-name = "avdd_dsi_csi,pwrdet_mipi";
1851					regulator-min-microvolt = <1200000>;
1852					regulator-max-microvolt = <1200000>;
1853				};
1854
1855				ldo7_reg: ldo7 {
1856					regulator-name = "vdd_pllm,x,u,a_p_c_s";
1857					regulator-min-microvolt = <1200000>;
1858					regulator-max-microvolt = <1200000>;
1859					regulator-always-on;
1860				};
1861
1862				ldo8_reg: ldo8 {
1863					regulator-name = "vdd_ddr_hs";
1864					regulator-min-microvolt = <1000000>;
1865					regulator-max-microvolt = <1000000>;
1866					regulator-always-on;
1867				};
1868			};
1869		};
1870
1871		tps62361@60 {
1872			compatible = "ti,tps62361";
1873			reg = <0x60>;
1874
1875			regulator-name = "tps62361-vout";
1876			regulator-min-microvolt = <500000>;
1877			regulator-max-microvolt = <1500000>;
1878			regulator-boot-on;
1879			regulator-always-on;
1880			ti,vsel0-state-high;
1881			ti,vsel1-state-high;
1882		};
1883	};
1884
1885	spi@7000da00 {
1886		status = "okay";
1887		spi-max-frequency = <25000000>;
1888		spi-flash@1 {
1889			compatible = "winbond,w25q32", "jedec,spi-nor";
1890			reg = <1>;
1891			spi-max-frequency = <20000000>;
1892		};
1893	};
1894
1895	pmc@7000e400 {
1896		status = "okay";
1897		nvidia,invert-interrupt;
1898		nvidia,suspend-mode = <1>;
1899		nvidia,cpu-pwr-good-time = <2000>;
1900		nvidia,cpu-pwr-off-time = <200>;
1901		nvidia,core-pwr-good-time = <3845 3845>;
1902		nvidia,core-pwr-off-time = <0>;
1903		nvidia,core-power-req-active-high;
1904		nvidia,sys-clock-req-active-high;
1905	};
1906
1907	ahub@70080000 {
1908		i2s@70080400 {
1909			status = "okay";
1910		};
1911	};
1912
1913	sdhci@78000000 {
1914		status = "okay";
1915		vqmmc-supply = <&ldo5_reg>;
1916		cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
1917		wp-gpios = <&gpio TEGRA_GPIO(T, 3) GPIO_ACTIVE_HIGH>;
1918		power-gpios = <&gpio TEGRA_GPIO(D, 7) GPIO_ACTIVE_HIGH>;
1919		bus-width = <4>;
1920	};
1921
1922	sdhci@78000600 {
1923		status = "okay";
1924		bus-width = <8>;
1925		non-removable;
1926	};
1927
1928	usb@7d000000 {
1929		compatible = "nvidia,tegra30-udc";
1930		status = "okay";
1931		dr_mode = "peripheral";
1932	};
1933
1934	usb-phy@7d000000 {
1935		status = "okay";
1936	};
1937
1938	usb@7d004000 {
1939		status = "okay";
1940	};
1941
1942	phy2: usb-phy@7d004000 {
1943		vbus-supply = <&sys_3v3_reg>;
1944		status = "okay";
1945	};
1946
1947	usb@7d008000 {
1948		status = "okay";
1949	};
1950
1951	usb-phy@7d008000 {
1952		vbus-supply = <&usb3_vbus_reg>;
1953		status = "okay";
1954	};
1955
1956	clocks {
1957		compatible = "simple-bus";
1958		#address-cells = <1>;
1959		#size-cells = <0>;
1960
1961		clk32k_in: clock@0 {
1962			compatible = "fixed-clock";
1963			reg = <0>;
1964			#clock-cells = <0>;
1965			clock-frequency = <32768>;
1966		};
1967	};
1968
1969	gpio-leds {
1970		compatible = "gpio-leds";
1971
1972		gpled1 {
1973			label = "LED1"; /* CR5A1 (blue) */
1974			gpios = <&gpio TEGRA_GPIO(L, 1) GPIO_ACTIVE_HIGH>;
1975		};
1976		gpled2 {
1977			label = "LED2"; /* CR4A2 (green) */
1978			gpios = <&gpio TEGRA_GPIO(L, 0) GPIO_ACTIVE_HIGH>;
1979		};
1980	};
1981
1982	regulators {
1983		compatible = "simple-bus";
1984		#address-cells = <1>;
1985		#size-cells = <0>;
1986
1987		vdd_5v_in_reg: regulator@0 {
1988			compatible = "regulator-fixed";
1989			reg = <0>;
1990			regulator-name = "vdd_5v_in";
1991			regulator-min-microvolt = <5000000>;
1992			regulator-max-microvolt = <5000000>;
1993			regulator-always-on;
1994		};
1995
1996		chargepump_5v_reg: regulator@1 {
1997			compatible = "regulator-fixed";
1998			reg = <1>;
1999			regulator-name = "chargepump_5v";
2000			regulator-min-microvolt = <5000000>;
2001			regulator-max-microvolt = <5000000>;
2002			regulator-boot-on;
2003			regulator-always-on;
2004			enable-active-high;
2005			gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
2006		};
2007
2008		ddr_reg: regulator@2 {
2009			compatible = "regulator-fixed";
2010			reg = <2>;
2011			regulator-name = "vdd_ddr";
2012			regulator-min-microvolt = <1500000>;
2013			regulator-max-microvolt = <1500000>;
2014			regulator-always-on;
2015			regulator-boot-on;
2016			enable-active-high;
2017			gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
2018			vin-supply = <&vdd_5v_in_reg>;
2019		};
2020
2021		vdd_5v_sata_reg: regulator@3 {
2022			compatible = "regulator-fixed";
2023			reg = <3>;
2024			regulator-name = "vdd_5v_sata";
2025			regulator-min-microvolt = <5000000>;
2026			regulator-max-microvolt = <5000000>;
2027			regulator-always-on;
2028			regulator-boot-on;
2029			enable-active-high;
2030			gpio = <&gpio TEGRA_GPIO(D, 6) GPIO_ACTIVE_HIGH>;
2031			vin-supply = <&vdd_5v_in_reg>;
2032		};
2033
2034		usb1_vbus_reg: regulator@4 {
2035			compatible = "regulator-fixed";
2036			reg = <4>;
2037			regulator-name = "usb1_vbus";
2038			regulator-min-microvolt = <5000000>;
2039			regulator-max-microvolt = <5000000>;
2040			enable-active-high;
2041			gpio = <&gpio TEGRA_GPIO(DD, 6) GPIO_ACTIVE_HIGH>;
2042			gpio-open-drain;
2043			vin-supply = <&vdd_5v_in_reg>;
2044		};
2045
2046		usb3_vbus_reg: regulator@5 {
2047			compatible = "regulator-fixed";
2048			reg = <5>;
2049			regulator-name = "usb3_vbus";
2050			regulator-min-microvolt = <5000000>;
2051			regulator-max-microvolt = <5000000>;
2052			enable-active-high;
2053			gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
2054			gpio-open-drain;
2055			vin-supply = <&vdd_5v_in_reg>;
2056		};
2057
2058		sys_3v3_reg: regulator@6 {
2059			compatible = "regulator-fixed";
2060			reg = <6>;
2061			regulator-name = "sys_3v3,vdd_3v3_alw";
2062			regulator-min-microvolt = <3300000>;
2063			regulator-max-microvolt = <3300000>;
2064			regulator-always-on;
2065			regulator-boot-on;
2066			enable-active-high;
2067			gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
2068			vin-supply = <&vdd_5v_in_reg>;
2069		};
2070
2071		sys_3v3_pexs_reg: regulator@7 {
2072			compatible = "regulator-fixed";
2073			reg = <7>;
2074			regulator-name = "sys_3v3_pexs";
2075			regulator-min-microvolt = <3300000>;
2076			regulator-max-microvolt = <3300000>;
2077			regulator-always-on;
2078			regulator-boot-on;
2079			enable-active-high;
2080			gpio = <&gpio TEGRA_GPIO(L, 7) GPIO_ACTIVE_HIGH>;
2081			vin-supply = <&sys_3v3_reg>;
2082		};
2083
2084		vdd_5v0_hdmi: regulator@8 {
2085			compatible = "regulator-fixed";
2086			reg = <8>;
2087			regulator-name = "+VDD_5V_HDMI";
2088			regulator-min-microvolt = <5000000>;
2089			regulator-max-microvolt = <5000000>;
2090			regulator-always-on;
2091			regulator-boot-on;
2092			vin-supply = <&sys_3v3_reg>;
2093		};
2094	};
2095
2096	sound {
2097		compatible = "nvidia,tegra-audio-rt5640-beaver",
2098			     "nvidia,tegra-audio-rt5640";
2099		nvidia,model = "NVIDIA Tegra Beaver";
2100
2101		nvidia,audio-routing =
2102			"Headphones", "HPOR",
2103			"Headphones", "HPOL",
2104			"Mic Jack", "MICBIAS1",
2105			"IN2P", "Mic Jack";
2106
2107		nvidia,i2s-controller = <&tegra_i2s1>;
2108		nvidia,audio-codec = <&rt5640>;
2109
2110		nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
2111
2112		clocks = <&tegra_car TEGRA30_CLK_PLL_A>,
2113			 <&tegra_car TEGRA30_CLK_PLL_A_OUT0>,
2114			 <&tegra_car TEGRA30_CLK_EXTERN1>;
2115		clock-names = "pll_a", "pll_a_out0", "mclk";
2116	};
2117};
2118