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