Linux Audio

Check our new training course

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