Linux Audio

Check our new training course

Loading...
v6.13.7
   1// SPDX-License-Identifier: GPL-2.0
   2
   3#include <dt-bindings/gpio/tegra-gpio.h>
   4#include <dt-bindings/input/input.h>
   5#include <dt-bindings/pinctrl/pinctrl-tegra.h>
   6
   7/ {
   8	model = "NVIDIA Tegra210 P2597 I/O board";
   9	compatible = "nvidia,p2597", "nvidia,tegra210";
  10
  11	aliases {
  12		ethernet = "/usb@70090000/ethernet@1";
  13	};
  14
  15	host1x@50000000 {
  16		dpaux@54040000 {
  17			status = "okay";
  18		};
  19
  20		vi@54080000 {
  21			status = "okay";
  22
  23			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
  24
  25			csi@838 {
  26				status = "okay";
  27			};
  28		};
  29
  30		sor@54580000 {
  31			status = "okay";
  32
  33			avdd-io-hdmi-dp-supply = <&avdd_1v05>;
  34			vdd-hdmi-dp-pll-supply = <&vdd_1v8>;
  35			hdmi-supply = <&vdd_hdmi>;
  36
  37			nvidia,ddc-i2c-bus = <&hdmi_ddc>;
  38			nvidia,hpd-gpio = <&gpio TEGRA_GPIO(CC, 1)
  39					   GPIO_ACTIVE_LOW>;
  40		};
  41	};
  42
  43	pinmux: pinmux@700008d4 {
  44		pinctrl-names = "boot";
  45		pinctrl-0 = <&state_boot>;
  46
  47		state_boot: pinmux {
  48			pex_l0_rst_n_pa0 {
  49				nvidia,pins = "pex_l0_rst_n_pa0";
  50				nvidia,function = "pe0";
  51				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  52				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  53				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  54				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  55				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  56			};
  57			pex_l0_clkreq_n_pa1 {
  58				nvidia,pins = "pex_l0_clkreq_n_pa1";
  59				nvidia,function = "pe0";
  60				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  61				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  62				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  63				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  64				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  65			};
  66			pex_wake_n_pa2 {
  67				nvidia,pins = "pex_wake_n_pa2";
  68				nvidia,function = "pe";
  69				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  70				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  71				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  72				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  73				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  74			};
  75			pex_l1_rst_n_pa3 {
  76				nvidia,pins = "pex_l1_rst_n_pa3";
  77				nvidia,function = "pe1";
  78				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  79				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  80				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  81				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  82				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  83			};
  84			pex_l1_clkreq_n_pa4 {
  85				nvidia,pins = "pex_l1_clkreq_n_pa4";
  86				nvidia,function = "pe1";
  87				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  88				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  89				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  90				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  91				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  92			};
  93			sata_led_active_pa5 {
  94				nvidia,pins = "sata_led_active_pa5";
  95				nvidia,pull = <TEGRA_PIN_PULL_UP>;
  96				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  97				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  98				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  99			};
 100			pa6 {
 101				nvidia,pins = "pa6";
 102				nvidia,function = "sata";
 103				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 104				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 105				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 106				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 107			};
 108			dap1_fs_pb0 {
 109				nvidia,pins = "dap1_fs_pb0";
 110				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 111				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 112				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 113				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 114			};
 115			dap1_din_pb1 {
 116				nvidia,pins = "dap1_din_pb1";
 117				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 118				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 119				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 120				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 121			};
 122			dap1_dout_pb2 {
 123				nvidia,pins = "dap1_dout_pb2";
 124				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 125				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 126				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 127				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 128			};
 129			dap1_sclk_pb3 {
 130				nvidia,pins = "dap1_sclk_pb3";
 131				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 132				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 133				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 134				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 135			};
 136			spi2_mosi_pb4 {
 137				nvidia,pins = "spi2_mosi_pb4";
 138				nvidia,function = "spi2";
 139				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 140				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 141				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 142				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 143			};
 144			spi2_miso_pb5 {
 145				nvidia,pins = "spi2_miso_pb5";
 146				nvidia,function = "spi2";
 147				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 148				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 149				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 150				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 151			};
 152			spi2_sck_pb6 {
 153				nvidia,pins = "spi2_sck_pb6";
 154				nvidia,function = "spi2";
 155				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 156				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 157				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 158				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 159			};
 160			spi2_cs0_pb7 {
 161				nvidia,pins = "spi2_cs0_pb7";
 162				nvidia,function = "spi2";
 163				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 164				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 165				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 166				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 167			};
 168			spi1_mosi_pc0 {
 169				nvidia,pins = "spi1_mosi_pc0";
 170				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 171				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 172				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 173				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 174			};
 175			spi1_miso_pc1 {
 176				nvidia,pins = "spi1_miso_pc1";
 177				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 178				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 179				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 180				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 181			};
 182			spi1_sck_pc2 {
 183				nvidia,pins = "spi1_sck_pc2";
 184				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 185				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 186				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 187				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 188			};
 189			spi1_cs0_pc3 {
 190				nvidia,pins = "spi1_cs0_pc3";
 191				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 192				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 193				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 194				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 195			};
 196			spi1_cs1_pc4 {
 197				nvidia,pins = "spi1_cs1_pc4";
 198				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 199				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 200				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 201				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 202			};
 203			spi4_sck_pc5 {
 204				nvidia,pins = "spi4_sck_pc5";
 205				nvidia,function = "spi4";
 206				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 207				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 208				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 209				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 210			};
 211			spi4_cs0_pc6 {
 212				nvidia,pins = "spi4_cs0_pc6";
 213				nvidia,function = "spi4";
 214				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 215				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 216				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 217				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 218			};
 219			spi4_mosi_pc7 {
 220				nvidia,pins = "spi4_mosi_pc7";
 221				nvidia,function = "spi4";
 222				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 223				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 224				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 225				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 226			};
 227			spi4_miso_pd0 {
 228				nvidia,pins = "spi4_miso_pd0";
 229				nvidia,function = "spi4";
 230				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 231				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 232				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 233				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 234			};
 235			uart3_tx_pd1 {
 236				nvidia,pins = "uart3_tx_pd1";
 237				nvidia,function = "uartc";
 238				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 239				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 240				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 241				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 242			};
 243			uart3_rx_pd2 {
 244				nvidia,pins = "uart3_rx_pd2";
 245				nvidia,function = "uartc";
 246				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 247				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 248				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 249				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 250			};
 251			uart3_rts_pd3 {
 252				nvidia,pins = "uart3_rts_pd3";
 253				nvidia,function = "uartc";
 254				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 255				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 256				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 257				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 258			};
 259			uart3_cts_pd4 {
 260				nvidia,pins = "uart3_cts_pd4";
 261				nvidia,function = "uartc";
 262				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 263				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 264				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 265				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 266			};
 267			dmic1_clk_pe0 {
 268				nvidia,pins = "dmic1_clk_pe0";
 269				nvidia,function = "i2s3";
 270				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 271				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 272				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 273				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 274			};
 275			dmic1_dat_pe1 {
 276				nvidia,pins = "dmic1_dat_pe1";
 277				nvidia,function = "i2s3";
 278				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 279				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 280				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 281				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 282			};
 283			dmic2_clk_pe2 {
 284				nvidia,pins = "dmic2_clk_pe2";
 285				nvidia,function = "i2s3";
 286				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 287				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 288				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 289				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 290			};
 291			dmic2_dat_pe3 {
 292				nvidia,pins = "dmic2_dat_pe3";
 293				nvidia,function = "i2s3";
 294				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 295				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 296				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 297				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 298			};
 299			dmic3_clk_pe4 {
 300				nvidia,pins = "dmic3_clk_pe4";
 301				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 302				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 303				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 304				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 305			};
 306			dmic3_dat_pe5 {
 307				nvidia,pins = "dmic3_dat_pe5";
 308				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 309				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 310				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 311				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 312			};
 313			pe6 {
 314				nvidia,pins = "pe6";
 315				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 316				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 317				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 318				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 319			};
 320			pe7 {
 321				nvidia,pins = "pe7";
 322				nvidia,function = "pwm3";
 323				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 324				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 325				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 326				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 327			};
 328			gen3_i2c_scl_pf0 {
 329				nvidia,pins = "gen3_i2c_scl_pf0";
 330				nvidia,function = "i2c3";
 331				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 332				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 333				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 334				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 335				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 336			};
 337			gen3_i2c_sda_pf1 {
 338				nvidia,pins = "gen3_i2c_sda_pf1";
 339				nvidia,function = "i2c3";
 340				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 341				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 342				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 343				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 344				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 345			};
 346			uart2_tx_pg0 {
 347				nvidia,pins = "uart2_tx_pg0";
 348				nvidia,function = "uartb";
 349				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 350				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 351				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 352				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 353			};
 354			uart2_rx_pg1 {
 355				nvidia,pins = "uart2_rx_pg1";
 356				nvidia,function = "uartb";
 357				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 358				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 359				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 360				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 361			};
 362			uart2_rts_pg2 {
 363				nvidia,pins = "uart2_rts_pg2";
 364				nvidia,function = "uartb";
 365				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 366				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 367				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 368				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 369			};
 370			uart2_cts_pg3 {
 371				nvidia,pins = "uart2_cts_pg3";
 372				nvidia,function = "uartb";
 373				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 374				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 375				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 376				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 377			};
 378			wifi_en_ph0 {
 379				nvidia,pins = "wifi_en_ph0";
 380				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 381				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 382				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 383				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 384			};
 385			wifi_rst_ph1 {
 386				nvidia,pins = "wifi_rst_ph1";
 387				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 388				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 389				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 390				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 391			};
 392			wifi_wake_ap_ph2 {
 393				nvidia,pins = "wifi_wake_ap_ph2";
 394				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 395				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 396				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 397				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 398			};
 399			ap_wake_bt_ph3 {
 400				nvidia,pins = "ap_wake_bt_ph3";
 401				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 402				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 403				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 404				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 405			};
 406			bt_rst_ph4 {
 407				nvidia,pins = "bt_rst_ph4";
 408				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 409				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 410				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 411				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 412			};
 413			bt_wake_ap_ph5 {
 414				nvidia,pins = "bt_wake_ap_ph5";
 415				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 416				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 417				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 418				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 419			};
 420			ph6 {
 421				nvidia,pins = "ph6";
 422				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 423				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 424				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 425				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 426			};
 427			ap_wake_nfc_ph7 {
 428				nvidia,pins = "ap_wake_nfc_ph7";
 429				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 430				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 431				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 432				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 433			};
 434			nfc_en_pi0 {
 435				nvidia,pins = "nfc_en_pi0";
 436				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 437				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 438				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 439				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 440			};
 441			nfc_int_pi1 {
 442				nvidia,pins = "nfc_int_pi1";
 443				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 444				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 445				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 446				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 447			};
 448			gps_en_pi2 {
 449				nvidia,pins = "gps_en_pi2";
 450				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 451				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 452				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 453				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 454			};
 455			gps_rst_pi3 {
 456				nvidia,pins = "gps_rst_pi3";
 457				nvidia,function = "rsvd0";
 458				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 459				nvidia,tristate = <TEGRA_PIN_ENABLE>;
 460				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 461				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 462			};
 463			uart4_tx_pi4 {
 464				nvidia,pins = "uart4_tx_pi4";
 465				nvidia,function = "uartd";
 466				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 467				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 468				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 469				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 470			};
 471			uart4_rx_pi5 {
 472				nvidia,pins = "uart4_rx_pi5";
 473				nvidia,function = "uartd";
 474				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 475				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 476				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 477				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 478			};
 479			uart4_rts_pi6 {
 480				nvidia,pins = "uart4_rts_pi6";
 481				nvidia,function = "uartd";
 482				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 483				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 484				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 485				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 486			};
 487			uart4_cts_pi7 {
 488				nvidia,pins = "uart4_cts_pi7";
 489				nvidia,function = "uartd";
 490				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 491				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 492				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 493				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 494			};
 495			gen1_i2c_sda_pj0 {
 496				nvidia,pins = "gen1_i2c_sda_pj0";
 497				nvidia,function = "i2c1";
 498				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 499				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 500				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 501				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 502				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 503			};
 504			gen1_i2c_scl_pj1 {
 505				nvidia,pins = "gen1_i2c_scl_pj1";
 506				nvidia,function = "i2c1";
 507				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 508				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 509				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 510				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 511				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 512			};
 513			gen2_i2c_scl_pj2 {
 514				nvidia,pins = "gen2_i2c_scl_pj2";
 515				nvidia,function = "i2c2";
 516				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 517				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 518				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 519				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 520				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 521			};
 522			gen2_i2c_sda_pj3 {
 523				nvidia,pins = "gen2_i2c_sda_pj3";
 524				nvidia,function = "i2c2";
 525				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 526				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 527				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 528				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 529				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 530			};
 531			dap4_fs_pj4 {
 532				nvidia,pins = "dap4_fs_pj4";
 533				nvidia,function = "i2s4b";
 534				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 535				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 536				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 537				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 538			};
 539			dap4_din_pj5 {
 540				nvidia,pins = "dap4_din_pj5";
 541				nvidia,function = "i2s4b";
 542				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 543				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 544				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 545				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 546			};
 547			dap4_dout_pj6 {
 548				nvidia,pins = "dap4_dout_pj6";
 549				nvidia,function = "i2s4b";
 550				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 551				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 552				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 553				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 554			};
 555			dap4_sclk_pj7 {
 556				nvidia,pins = "dap4_sclk_pj7";
 557				nvidia,function = "i2s4b";
 558				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 559				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 560				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 561				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 562			};
 563			pk0 {
 564				nvidia,pins = "pk0";
 565				nvidia,function = "i2s5b";
 566				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 567				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 568				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 569				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 570			};
 571			pk1 {
 572				nvidia,pins = "pk1";
 573				nvidia,function = "i2s5b";
 574				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 575				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 576				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 577				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 578			};
 579			pk2 {
 580				nvidia,pins = "pk2";
 581				nvidia,function = "i2s5b";
 582				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 583				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 584				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 585				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 586			};
 587			pk3 {
 588				nvidia,pins = "pk3";
 589				nvidia,function = "i2s5b";
 590				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 591				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 592				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 593				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 594			};
 595			pk4 {
 596				nvidia,pins = "pk4";
 597				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 598				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 599				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 600				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 601			};
 602			pk5 {
 603				nvidia,pins = "pk5";
 604				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 605				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 606				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 607				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 608			};
 609			pk6 {
 610				nvidia,pins = "pk6";
 611				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 612				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 613				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 614				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 615			};
 616			pk7 {
 617				nvidia,pins = "pk7";
 618				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 619				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 620				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 621				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 622			};
 623			pl0 {
 624				nvidia,pins = "pl0";
 625				nvidia,function = "rsvd0";
 626				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 627				nvidia,tristate = <TEGRA_PIN_ENABLE>;
 628				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 629				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 630			};
 631			pl1 {
 632				nvidia,pins = "pl1";
 633				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 634				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 635				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 636				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 637			};
 638			sdmmc1_clk_pm0 {
 639				nvidia,pins = "sdmmc1_clk_pm0";
 640				nvidia,function = "sdmmc1";
 641				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 642				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 643				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 644				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 645			};
 646			sdmmc1_cmd_pm1 {
 647				nvidia,pins = "sdmmc1_cmd_pm1";
 648				nvidia,function = "sdmmc1";
 649				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 650				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 651				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 652				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 653			};
 654			sdmmc1_dat3_pm2 {
 655				nvidia,pins = "sdmmc1_dat3_pm2";
 656				nvidia,function = "sdmmc1";
 657				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 658				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 659				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 660				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 661			};
 662			sdmmc1_dat2_pm3 {
 663				nvidia,pins = "sdmmc1_dat2_pm3";
 664				nvidia,function = "sdmmc1";
 665				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 666				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 667				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 668				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 669			};
 670			sdmmc1_dat1_pm4 {
 671				nvidia,pins = "sdmmc1_dat1_pm4";
 672				nvidia,function = "sdmmc1";
 673				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 674				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 675				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 676				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 677			};
 678			sdmmc1_dat0_pm5 {
 679				nvidia,pins = "sdmmc1_dat0_pm5";
 680				nvidia,function = "sdmmc1";
 681				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 682				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 683				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 684				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 685			};
 686			sdmmc3_clk_pp0 {
 687				nvidia,pins = "sdmmc3_clk_pp0";
 688				nvidia,function = "sdmmc3";
 689				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 690				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 691				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 692				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 693			};
 694			sdmmc3_cmd_pp1 {
 695				nvidia,pins = "sdmmc3_cmd_pp1";
 696				nvidia,function = "sdmmc3";
 697				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 698				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 699				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 700				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 701			};
 702			sdmmc3_dat3_pp2 {
 703				nvidia,pins = "sdmmc3_dat3_pp2";
 704				nvidia,function = "sdmmc3";
 705				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 706				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 707				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 708				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 709			};
 710			sdmmc3_dat2_pp3 {
 711				nvidia,pins = "sdmmc3_dat2_pp3";
 712				nvidia,function = "sdmmc3";
 713				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 714				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 715				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 716				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 717			};
 718			sdmmc3_dat1_pp4 {
 719				nvidia,pins = "sdmmc3_dat1_pp4";
 720				nvidia,function = "sdmmc3";
 721				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 722				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 723				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 724				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 725			};
 726			sdmmc3_dat0_pp5 {
 727				nvidia,pins = "sdmmc3_dat0_pp5";
 728				nvidia,function = "sdmmc3";
 729				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 730				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 731				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 732				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 733			};
 734			cam1_mclk_ps0 {
 735				nvidia,pins = "cam1_mclk_ps0";
 736				nvidia,function = "extperiph3";
 737				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 738				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 739				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 740				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 741			};
 742			cam2_mclk_ps1 {
 743				nvidia,pins = "cam2_mclk_ps1";
 744				nvidia,function = "extperiph3";
 745				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 746				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 747				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 748				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 749			};
 750			cam_i2c_scl_ps2 {
 751				nvidia,pins = "cam_i2c_scl_ps2";
 752				nvidia,function = "i2cvi";
 753				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 754				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 755				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 756				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 757				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 758			};
 759			cam_i2c_sda_ps3 {
 760				nvidia,pins = "cam_i2c_sda_ps3";
 761				nvidia,function = "i2cvi";
 762				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 763				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 764				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 765				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 766				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 767			};
 768			cam_rst_ps4 {
 769				nvidia,pins = "cam_rst_ps4";
 770				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 771				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 772				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 773				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 774			};
 775			cam_af_en_ps5 {
 776				nvidia,pins = "cam_af_en_ps5";
 777				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 778				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 779				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 780				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 781			};
 782			cam_flash_en_ps6 {
 783				nvidia,pins = "cam_flash_en_ps6";
 784				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 785				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 786				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 787				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 788			};
 789			cam1_pwdn_ps7 {
 790				nvidia,pins = "cam1_pwdn_ps7";
 791				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 792				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 793				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 794				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 795			};
 796			cam2_pwdn_pt0 {
 797				nvidia,pins = "cam2_pwdn_pt0";
 798				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 799				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 800				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 801				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 802			};
 803			cam1_strobe_pt1 {
 804				nvidia,pins = "cam1_strobe_pt1";
 805				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 806				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 807				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 808				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 809			};
 810			uart1_tx_pu0 {
 811				nvidia,pins = "uart1_tx_pu0";
 812				nvidia,function = "uarta";
 813				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 814				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 815				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 816				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 817			};
 818			uart1_rx_pu1 {
 819				nvidia,pins = "uart1_rx_pu1";
 820				nvidia,function = "uarta";
 821				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 822				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 823				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 824				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 825			};
 826			uart1_rts_pu2 {
 827				nvidia,pins = "uart1_rts_pu2";
 828				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 829				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 830				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 831				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 832			};
 833			uart1_cts_pu3 {
 834				nvidia,pins = "uart1_cts_pu3";
 835				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 836				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 837				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 838				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 839			};
 840			lcd_bl_pwm_pv0 {
 841				nvidia,pins = "lcd_bl_pwm_pv0";
 842				nvidia,function = "pwm0";
 843				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 844				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 845				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 846				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 847			};
 848			lcd_bl_en_pv1 {
 849				nvidia,pins = "lcd_bl_en_pv1";
 850				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 851				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 852				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 853				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 854			};
 855			lcd_rst_pv2 {
 856				nvidia,pins = "lcd_rst_pv2";
 857				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 858				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 859				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 860				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 861			};
 862			lcd_gpio1_pv3 {
 863				nvidia,pins = "lcd_gpio1_pv3";
 864				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 865				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 866				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 867				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 868			};
 869			lcd_gpio2_pv4 {
 870				nvidia,pins = "lcd_gpio2_pv4";
 871				nvidia,function = "pwm1";
 872				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 873				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 874				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 875				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 876			};
 877			ap_ready_pv5 {
 878				nvidia,pins = "ap_ready_pv5";
 879				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 880				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 881				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 882				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 883			};
 884			touch_rst_pv6 {
 885				nvidia,pins = "touch_rst_pv6";
 886				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 887				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 888				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 889				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 890			};
 891			touch_clk_pv7 {
 892				nvidia,pins = "touch_clk_pv7";
 893				nvidia,function = "touch";
 894				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 895				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 896				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 897				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 898			};
 899			modem_wake_ap_px0 {
 900				nvidia,pins = "modem_wake_ap_px0";
 901				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 902				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 903				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 904				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 905			};
 906			touch_int_px1 {
 907				nvidia,pins = "touch_int_px1";
 908				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 909				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 910				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 911				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 912			};
 913			motion_int_px2 {
 914				nvidia,pins = "motion_int_px2";
 915				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 916				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 917				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 918				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 919			};
 920			als_prox_int_px3 {
 921				nvidia,pins = "als_prox_int_px3";
 922				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 923				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 924				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 925				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 926			};
 927			temp_alert_px4 {
 928				nvidia,pins = "temp_alert_px4";
 929				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 930				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 931				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 932				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 933			};
 934			button_power_on_px5 {
 935				nvidia,pins = "button_power_on_px5";
 936				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 937				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 938				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 939				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 940			};
 941			button_vol_up_px6 {
 942				nvidia,pins = "button_vol_up_px6";
 943				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 944				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 945				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 946				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 947			};
 948			button_vol_down_px7 {
 949				nvidia,pins = "button_vol_down_px7";
 950				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 951				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 952				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 953				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 954			};
 955			button_slide_sw_py0 {
 956				nvidia,pins = "button_slide_sw_py0";
 957				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 958				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 959				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 960				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 961			};
 962			button_home_py1 {
 963				nvidia,pins = "button_home_py1";
 964				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 965				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 966				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 967				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 968			};
 969			lcd_te_py2 {
 970				nvidia,pins = "lcd_te_py2";
 971				nvidia,function = "displaya";
 972				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 973				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 974				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 975				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 976			};
 977			pwr_i2c_scl_py3 {
 978				nvidia,pins = "pwr_i2c_scl_py3";
 979				nvidia,function = "i2cpmu";
 980				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 981				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 982				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 983				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 984				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 985			};
 986			pwr_i2c_sda_py4 {
 987				nvidia,pins = "pwr_i2c_sda_py4";
 988				nvidia,function = "i2cpmu";
 989				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 990				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 991				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 992				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 993				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 994			};
 995			clk_32k_out_py5 {
 996				nvidia,pins = "clk_32k_out_py5";
 997				nvidia,function = "soc";
 998				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 999				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1000				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1001				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1002			};
1003			pz0 {
1004				nvidia,pins = "pz0";
1005				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1006				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1007				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1008				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1009			};
1010			pz1 {
1011				nvidia,pins = "pz1";
1012				nvidia,function = "sdmmc1";
1013				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1014				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1015				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1016				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1017			};
1018			pz2 {
1019				nvidia,pins = "pz2";
1020				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1021				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1022				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1023				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1024			};
1025			pz3 {
1026				nvidia,pins = "pz3";
1027				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1028				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1029				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1030				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1031			};
1032			pz4 {
1033				nvidia,pins = "pz4";
1034				nvidia,function = "sdmmc1";
1035				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1036				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1037				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1038				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1039			};
1040			pz5 {
1041				nvidia,pins = "pz5";
1042				nvidia,function = "soc";
1043				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1044				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1045				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1046				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1047			};
1048			dap2_fs_paa0 {
1049				nvidia,pins = "dap2_fs_paa0";
1050				nvidia,function = "i2s2";
1051				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1052				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1053				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1054				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1055			};
1056			dap2_sclk_paa1 {
1057				nvidia,pins = "dap2_sclk_paa1";
1058				nvidia,function = "i2s2";
1059				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1060				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1061				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1062				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1063			};
1064			dap2_din_paa2 {
1065				nvidia,pins = "dap2_din_paa2";
1066				nvidia,function = "i2s2";
1067				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1068				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1069				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1070				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1071			};
1072			dap2_dout_paa3 {
1073				nvidia,pins = "dap2_dout_paa3";
1074				nvidia,function = "i2s2";
1075				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1076				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1077				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1078				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1079			};
1080			aud_mclk_pbb0 {
1081				nvidia,pins = "aud_mclk_pbb0";
1082				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1083				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1084				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1085				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1086			};
1087			dvfs_pwm_pbb1 {
1088				nvidia,pins = "dvfs_pwm_pbb1";
1089				nvidia,function = "cldvfs";
1090				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1091				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1092				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1093				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1094			};
1095			dvfs_clk_pbb2 {
1096				nvidia,pins = "dvfs_clk_pbb2";
1097				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1098				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1099				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1100				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1101			};
1102			gpio_x1_aud_pbb3 {
1103				nvidia,pins = "gpio_x1_aud_pbb3";
1104				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1105				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1106				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1107				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1108			};
1109			gpio_x3_aud_pbb4 {
1110				nvidia,pins = "gpio_x3_aud_pbb4";
1111				nvidia,function = "rsvd0";
1112				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1113				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1114				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1115				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1116			};
1117			hdmi_cec_pcc0 {
1118				nvidia,pins = "hdmi_cec_pcc0";
1119				nvidia,function = "cec";
1120				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1121				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1122				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1123				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1124				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1125			};
1126			hdmi_int_dp_hpd_pcc1 {
1127				nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1128				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1129				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1130				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1131				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1132				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1133			};
1134			spdif_out_pcc2 {
1135				nvidia,pins = "spdif_out_pcc2";
1136				nvidia,function = "rsvd1";
1137				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1138				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1139				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1140				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1141			};
1142			spdif_in_pcc3 {
1143				nvidia,pins = "spdif_in_pcc3";
1144				nvidia,function = "rsvd1";
1145				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1146				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1147				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1148				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1149			};
1150			usb_vbus_en0_pcc4 {
1151				nvidia,pins = "usb_vbus_en0_pcc4";
1152				nvidia,function = "usb";
1153				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1154				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1155				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1156				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1157				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1158			};
1159			usb_vbus_en1_pcc5 {
1160				nvidia,pins = "usb_vbus_en1_pcc5";
1161				nvidia,function = "usb";
1162				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1163				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1164				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1165				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1166				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1167			};
1168			dp_hpd0_pcc6 {
1169				nvidia,pins = "dp_hpd0_pcc6";
1170				nvidia,function = "dp";
1171				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1172				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1173				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1174				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1175			};
1176			pcc7 {
1177				nvidia,pins = "pcc7";
1178				nvidia,function = "rsvd0";
1179				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1180				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1181				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1182				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1183				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1184			};
1185			spi2_cs1_pdd0 {
1186				nvidia,pins = "spi2_cs1_pdd0";
1187				nvidia,function = "spi2";
1188				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1189				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1190				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1191				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1192			};
1193			qspi_sck_pee0 {
1194				nvidia,pins = "qspi_sck_pee0";
1195				nvidia,function = "rsvd1";
1196				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1197				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1198				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1199				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1200			};
1201			qspi_cs_n_pee1 {
1202				nvidia,pins = "qspi_cs_n_pee1";
1203				nvidia,function = "rsvd1";
1204				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1205				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1206				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1207				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1208			};
1209			qspi_io0_pee2 {
1210				nvidia,pins = "qspi_io0_pee2";
1211				nvidia,function = "rsvd1";
1212				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1213				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1214				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1215				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1216			};
1217			qspi_io1_pee3 {
1218				nvidia,pins = "qspi_io1_pee3";
1219				nvidia,function = "rsvd1";
1220				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1221				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1222				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1223				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1224			};
1225			qspi_io2_pee4 {
1226				nvidia,pins = "qspi_io2_pee4";
1227				nvidia,function = "rsvd1";
1228				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1229				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1230				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1231				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1232			};
1233			qspi_io3_pee5 {
1234				nvidia,pins = "qspi_io3_pee5";
1235				nvidia,function = "rsvd1";
1236				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1237				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1238				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1239				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1240			};
1241			core_pwr_req {
1242				nvidia,pins = "core_pwr_req";
1243				nvidia,function = "core";
1244				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1245				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1246				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1247				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1248			};
1249			cpu_pwr_req {
1250				nvidia,pins = "cpu_pwr_req";
1251				nvidia,function = "cpu";
1252				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1253				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1254				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1255				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1256			};
1257			pwr_int_n {
1258				nvidia,pins = "pwr_int_n";
1259				nvidia,function = "pmi";
1260				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1261				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1262				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1263				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1264			};
1265			clk_32k_in {
1266				nvidia,pins = "clk_32k_in";
1267				nvidia,function = "clk";
1268				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1269				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1270				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1271				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1272			};
1273			jtag_rtck {
1274				nvidia,pins = "jtag_rtck";
1275				nvidia,function = "jtag";
1276				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1277				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1278				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1279				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1280			};
1281			clk_req {
1282				nvidia,pins = "clk_req";
1283				nvidia,function = "rsvd1";
1284				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1285				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1286				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1287				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1288			};
1289			shutdown {
1290				nvidia,pins = "shutdown";
1291				nvidia,function = "shutdown";
1292				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1293				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1294				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1295				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1296			};
1297		};
1298
1299		dvfs_pwm_active_state: pinmux-dvfs-pwm-active {
1300			dvfs_pwm_pbb1 {
1301				nvidia,pins = "dvfs_pwm_pbb1";
1302				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1303			};
1304		};
1305
1306		dvfs_pwm_inactive_state: pinmux-dvfs-pwm-inactive {
1307			dvfs_pwm_pbb1 {
1308				nvidia,pins = "dvfs_pwm_pbb1";
1309				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1310			};
1311		};
1312	};
1313
1314	pwm@7000a000 {
1315		status = "okay";
1316	};
1317
1318	i2c@7000c400 {
1319		status = "okay";
1320		clock-frequency = <100000>;
1321
1322		power-sensor@42 {
1323			compatible = "ti,ina3221";
1324			reg = <0x42>;
1325			#address-cells = <1>;
1326			#size-cells = <0>;
1327
1328			input@0 {
1329				reg = <0x0>;
1330				label = "VDD_MUX";
1331				shunt-resistor-micro-ohms = <20000>;
1332			};
1333
1334			input@1 {
1335				reg = <0x1>;
1336				label = "VDD_5V_IO_SYS";
1337				shunt-resistor-micro-ohms = <5000>;
1338			};
1339
1340			input@2 {
1341				reg = <0x2>;
1342				label = "VDD_3V3_SYS";
1343				shunt-resistor-micro-ohms = <10000>;
1344			};
1345		};
1346
1347		power-sensor@43 {
1348			compatible = "ti,ina3221";
1349			reg = <0x43>;
1350			#address-cells = <1>;
1351			#size-cells = <0>;
1352
1353			input@0 {
1354				reg = <0x0>;
1355				label = "VDD_3V3_IO";
1356				shunt-resistor-micro-ohms = <10000>;
1357			};
1358
1359			input@1 {
1360				reg = <0x1>;
1361				label = "VDD_1V8_IO";
1362				shunt-resistor-micro-ohms = <10000>;
1363			};
1364
1365			input@2 {
1366				reg = <0x2>;
1367				label = "VDD_M2_IN";
1368				shunt-resistor-micro-ohms = <10000>;
1369			};
1370		};
1371
1372		exp1: gpio@74 {
1373			compatible = "ti,tca9539";
1374			reg = <0x74>;
1375
1376			#gpio-cells = <2>;
1377			gpio-controller;
1378		};
1379
1380		exp2: gpio@77 {
1381			compatible = "ti,tca9539";
1382			reg = <0x77>;
1383
1384			#gpio-cells = <2>;
1385			gpio-controller;
1386		};
1387	};
1388
1389	/* HDMI DDC */
1390	hdmi_ddc: i2c@7000c700 {
1391		status = "okay";
1392		clock-frequency = <100000>;
1393	};
1394
1395	sata@70020000 {
1396		status = "okay";
1397		phys = <&{/padctl@7009f000/pads/sata/lanes/sata-0}>;
1398	};
1399
1400	hda@70030000 {
1401		nvidia,model = "NVIDIA Jetson TX1 HDA";
1402		status = "okay";
1403	};
1404
1405	usb@70090000 {
1406		phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
1407		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>,
1408		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>,
1409		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-3}>,
1410		       <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>,
1411		       <&{/padctl@7009f000/pads/pcie/lanes/pcie-5}>;
1412		phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3", "usb3-0",
1413			    "usb3-1";
1414		dvddio-pex-supply = <&vdd_pex_1v05>;
1415		hvddio-pex-supply = <&vdd_1v8>;
1416		avdd-usb-supply = <&vdd_3v3_sys>;
 
 
 
 
 
1417
1418		status = "okay";
1419
1420		#address-cells = <1>;
1421		#size-cells = <0>;
1422
1423		ethernet@1 {
1424			compatible = "usb955,9ff";
1425			reg = <1>;
1426		};
1427	};
1428
1429	padctl@7009f000 {
1430		status = "okay";
1431
1432		avdd-pll-utmip-supply = <&vdd_1v8>;
1433		avdd-pll-uerefe-supply = <&avdd_1v05_pll>;
1434		dvdd-pex-pll-supply = <&vdd_pex_1v05>;
1435		hvdd-pex-pll-e-supply = <&vdd_1v8>;
1436
1437		pads {
1438			usb2 {
1439				status = "okay";
1440
1441				lanes {
1442					micro_b: usb2-0 {
1443						nvidia,function = "xusb";
1444						status = "okay";
1445					};
1446
1447					usb2-1 {
1448						nvidia,function = "xusb";
1449						status = "okay";
1450					};
1451
1452					usb2-2 {
1453						nvidia,function = "xusb";
1454						status = "okay";
1455					};
1456
1457					usb2-3 {
1458						nvidia,function = "xusb";
1459						status = "okay";
1460					};
1461				};
1462			};
1463
1464			pcie {
1465				status = "okay";
1466
1467				lanes {
1468					pcie-0 {
1469						nvidia,function = "pcie-x1";
1470						status = "okay";
1471					};
1472
1473					pcie-1 {
1474						nvidia,function = "pcie-x4";
1475						status = "okay";
1476					};
1477
1478					pcie-2 {
1479						nvidia,function = "pcie-x4";
1480						status = "okay";
1481					};
1482
1483					pcie-3 {
1484						nvidia,function = "pcie-x4";
1485						status = "okay";
1486					};
1487
1488					pcie-4 {
1489						nvidia,function = "pcie-x4";
1490						status = "okay";
1491					};
1492
1493					pcie-5 {
1494						nvidia,function = "usb3-ss";
1495						status = "okay";
1496					};
1497
1498					pcie-6 {
1499						nvidia,function = "usb3-ss";
1500						status = "okay";
1501					};
1502				};
1503			};
1504
1505			sata {
1506				status = "okay";
1507
1508				lanes {
1509					sata-0 {
1510						nvidia,function = "sata";
1511						status = "okay";
1512					};
1513				};
1514			};
1515		};
1516
1517		ports {
1518			usb2-0 {
1519				status = "okay";
1520				vbus-supply = <&vdd_usb_vbus_otg>;
1521				usb-role-switch;
1522				mode = "otg";
1523
1524				connector {
1525					compatible = "gpio-usb-b-connector",
1526						     "usb-b-connector";
1527					label = "micro-USB";
1528					type = "micro";
1529					vbus-gpios = <&gpio TEGRA_GPIO(Z, 0)
1530						      GPIO_ACTIVE_LOW>;
1531					id-gpios = <&pmic 0 GPIO_ACTIVE_HIGH>;
1532				};
1533			};
1534
1535			usb2-1 {
1536				status = "okay";
1537				vbus-supply = <&vdd_5v0_rtl>;
1538				mode = "host";
1539			};
1540
1541			usb2-2 {
1542				status = "okay";
1543				vbus-supply = <&vdd_usb_vbus>;
1544				mode = "host";
1545			};
1546
1547			usb2-3 {
1548				status = "okay";
1549				mode = "host";
1550			};
1551
1552			usb3-0 {
1553				nvidia,usb2-companion = <1>;
1554				status = "okay";
1555			};
1556
1557			usb3-1 {
1558				nvidia,usb2-companion = <2>;
1559				status = "okay";
1560			};
1561		};
1562	};
1563
1564	/* MMC/SD */
1565	mmc@700b0000 {
1566		status = "okay";
1567		bus-width = <4>;
1568
1569		cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
1570		wp-gpios = <&gpio TEGRA_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
1571
1572		vqmmc-supply = <&vddio_sdmmc>;
1573		vmmc-supply = <&vdd_3v3_sd>;
1574	};
1575
1576	usb@700d0000 {
1577		status = "okay";
1578		phys = <&micro_b>;
1579		phy-names = "usb2-0";
1580		avddio-usb-supply = <&vdd_3v3_sys>;
1581		hvdd-usb-supply = <&vdd_1v8>;
1582	};
1583
1584	gpio-keys {
1585		compatible = "gpio-keys";
1586		label = "gpio-keys";
1587
1588		key-power {
1589			label = "Power";
1590			gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
1591			linux,code = <KEY_POWER>;
1592			wakeup-source;
1593		};
1594
1595		key-volume-down {
1596			label = "Volume Down";
1597			gpios = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_LOW>;
1598			linux,code = <KEY_VOLUMEDOWN>;
1599		};
1600
1601		key-volume-up {
1602			label = "Volume Up";
1603			gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>;
1604			linux,code = <KEY_VOLUMEUP>;
1605		};
1606	};
1607
1608	vdd_sys_mux: regulator-vdd-sys-mux {
1609		compatible = "regulator-fixed";
1610		regulator-name = "VDD_SYS_MUX";
1611		regulator-min-microvolt = <5000000>;
1612		regulator-max-microvolt = <5000000>;
1613		regulator-always-on;
1614		regulator-boot-on;
1615	};
1616
1617	vdd_5v0_sys: regulator-vdd-5v0-sys {
1618		compatible = "regulator-fixed";
1619		regulator-name = "VDD_5V0_SYS";
1620		regulator-min-microvolt = <5000000>;
1621		regulator-max-microvolt = <5000000>;
1622		regulator-always-on;
1623		regulator-boot-on;
1624		gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
1625		enable-active-high;
1626		vin-supply = <&vdd_sys_mux>;
1627	};
1628
1629	vdd_3v3_sys: regulator-vdd-3v3-sys {
1630		compatible = "regulator-fixed";
1631		regulator-name = "VDD_3V3_SYS";
1632		regulator-min-microvolt = <3300000>;
1633		regulator-max-microvolt = <3300000>;
1634		regulator-always-on;
1635		regulator-boot-on;
1636		gpio = <&pmic 3 GPIO_ACTIVE_HIGH>;
1637		enable-active-high;
1638		vin-supply = <&vdd_sys_mux>;
1639
1640		regulator-enable-ramp-delay = <160>;
 
1641	};
1642
1643	vdd_5v0_io: regulator-vdd-5v0-io {
1644		compatible = "regulator-fixed";
1645		regulator-name = "VDD_5V0_IO_SYS";
1646		regulator-min-microvolt = <5000000>;
1647		regulator-max-microvolt = <5000000>;
1648		regulator-always-on;
1649		regulator-boot-on;
1650	};
1651
1652	vdd_3v3_sd: regulator-vdd-3v3-sd {
1653		compatible = "regulator-fixed";
1654		regulator-name = "VDD_3V3_SD";
1655		regulator-min-microvolt = <3300000>;
1656		regulator-max-microvolt = <3300000>;
1657		gpio = <&gpio TEGRA_GPIO(Z, 3) GPIO_ACTIVE_HIGH>;
1658		enable-active-high;
1659		vin-supply = <&vdd_3v3_sys>;
1660
1661		regulator-enable-ramp-delay = <472>;
 
1662	};
1663
1664	vdd_dsi_csi: regulator-vdd-dsi-csi {
1665		compatible = "regulator-fixed";
1666		regulator-name = "AVDD_DSI_CSI_1V2";
1667		regulator-min-microvolt = <1200000>;
1668		regulator-max-microvolt = <1200000>;
1669		vin-supply = <&vdd_sys_1v2>;
1670	};
1671
1672	vdd_3v3_dis: regulator-vdd-3v3-dis {
1673		compatible = "regulator-fixed";
1674		regulator-name = "VDD_DIS_3V3_LCD";
1675		regulator-min-microvolt = <3300000>;
1676		regulator-max-microvolt = <3300000>;
1677		regulator-always-on;
1678		gpio = <&exp1 3 GPIO_ACTIVE_HIGH>;
1679		enable-active-high;
1680		vin-supply = <&vdd_3v3_sys>;
1681	};
1682
1683	vdd_1v8_dis: regulator-vdd-1v8-dis {
1684		compatible = "regulator-fixed";
1685		regulator-name = "VDD_LCD_1V8_DIS";
1686		regulator-min-microvolt = <1800000>;
1687		regulator-max-microvolt = <1800000>;
1688		regulator-always-on;
1689		gpio = <&exp1 14 GPIO_ACTIVE_HIGH>;
1690		enable-active-high;
1691		vin-supply = <&vdd_1v8>;
1692	};
1693
1694	vdd_5v0_rtl: regulator-vdd-5v0-rtl {
1695		compatible = "regulator-fixed";
1696		regulator-name = "RTL_5V";
1697		regulator-min-microvolt = <5000000>;
1698		regulator-max-microvolt = <5000000>;
1699		gpio = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
1700		enable-active-high;
1701		vin-supply = <&vdd_5v0_sys>;
1702	};
1703
1704	vdd_usb_vbus: regulator-vdd-usb-vbus {
1705		compatible = "regulator-fixed";
1706		regulator-name = "USB_VBUS_EN1";
1707		regulator-min-microvolt = <5000000>;
1708		regulator-max-microvolt = <5000000>;
1709		gpio = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_HIGH>;
1710		enable-active-high;
1711		vin-supply = <&vdd_5v0_sys>;
1712	};
1713
1714	vdd_hdmi: regulator-vdd-hdmi {
 
 
 
 
 
 
 
 
 
 
1715		compatible = "regulator-fixed";
1716		regulator-name = "VDD_HDMI_5V0";
1717		regulator-min-microvolt = <5000000>;
1718		regulator-max-microvolt = <5000000>;
1719		gpio = <&exp1 12 GPIO_ACTIVE_HIGH>;
1720		enable-active-high;
1721		vin-supply = <&vdd_5v0_sys>;
1722	};
1723
1724	vdd_cam_1v2: regulator-vdd-cam-1v2 {
1725		compatible = "regulator-fixed";
1726		regulator-name = "vdd-cam-1v2";
1727		regulator-min-microvolt = <1200000>;
1728		regulator-max-microvolt = <1200000>;
1729		gpio = <&exp2 10 GPIO_ACTIVE_HIGH>;
1730		enable-active-high;
1731		vin-supply = <&vdd_3v3_sys>;
1732	};
1733
1734	vdd_cam_2v8: regulator-vdd-cam-2v8 {
1735		compatible = "regulator-fixed";
1736		regulator-name = "vdd-cam-2v8";
1737		regulator-min-microvolt = <2800000>;
1738		regulator-max-microvolt = <2800000>;
1739		gpio = <&exp1 13 GPIO_ACTIVE_HIGH>;
1740		enable-active-high;
1741		vin-supply = <&vdd_3v3_sys>;
1742	};
1743
1744	vdd_cam_1v8: regulator-vdd-cam-1v8 {
1745		compatible = "regulator-fixed";
1746		regulator-name = "vdd-cam-1v8";
1747		regulator-min-microvolt = <1800000>;
1748		regulator-max-microvolt = <1800000>;
1749		gpio = <&exp2 9 GPIO_ACTIVE_HIGH>;
1750		enable-active-high;
1751		vin-supply = <&vdd_3v3_sys>;
1752	};
1753
1754	vdd_usb_vbus_otg: regulator-vdd-usb-vbus-otg {
1755		compatible = "regulator-fixed";
1756		regulator-name = "USB_VBUS_EN0";
1757		regulator-min-microvolt = <5000000>;
1758		regulator-max-microvolt = <5000000>;
1759		gpio = <&gpio TEGRA_GPIO(CC, 4) GPIO_ACTIVE_HIGH>;
1760		enable-active-high;
1761		vin-supply = <&vdd_5v0_sys>;
1762	};
1763};
v5.9
   1// SPDX-License-Identifier: GPL-2.0
 
 
   2#include <dt-bindings/input/input.h>
 
   3
   4/ {
   5	model = "NVIDIA Tegra210 P2597 I/O board";
   6	compatible = "nvidia,p2597", "nvidia,tegra210";
   7
   8	aliases {
   9		ethernet = "/usb@70090000/ethernet@1";
  10	};
  11
  12	host1x@50000000 {
  13		dpaux@54040000 {
  14			status = "okay";
  15		};
  16
  17		vi@54080000 {
  18			status = "okay";
  19
  20			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
  21
  22			csi@838 {
  23				status = "okay";
  24			};
  25		};
  26
  27		sor@54580000 {
  28			status = "okay";
  29
  30			avdd-io-hdmi-dp-supply = <&avdd_1v05>;
  31			vdd-hdmi-dp-pll-supply = <&vdd_1v8>;
  32			hdmi-supply = <&vdd_hdmi>;
  33
  34			nvidia,ddc-i2c-bus = <&hdmi_ddc>;
  35			nvidia,hpd-gpio = <&gpio TEGRA_GPIO(CC, 1)
  36					   GPIO_ACTIVE_LOW>;
  37		};
  38	};
  39
  40	pinmux: pinmux@700008d4 {
  41		pinctrl-names = "boot";
  42		pinctrl-0 = <&state_boot>;
  43
  44		state_boot: pinmux {
  45			pex_l0_rst_n_pa0 {
  46				nvidia,pins = "pex_l0_rst_n_pa0";
  47				nvidia,function = "pe0";
  48				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  49				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  50				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  51				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  52				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  53			};
  54			pex_l0_clkreq_n_pa1 {
  55				nvidia,pins = "pex_l0_clkreq_n_pa1";
  56				nvidia,function = "pe0";
  57				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  58				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  59				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  60				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  61				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  62			};
  63			pex_wake_n_pa2 {
  64				nvidia,pins = "pex_wake_n_pa2";
  65				nvidia,function = "pe";
  66				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  67				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  68				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  69				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  70				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  71			};
  72			pex_l1_rst_n_pa3 {
  73				nvidia,pins = "pex_l1_rst_n_pa3";
  74				nvidia,function = "pe1";
  75				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  76				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  77				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
  78				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  79				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  80			};
  81			pex_l1_clkreq_n_pa4 {
  82				nvidia,pins = "pex_l1_clkreq_n_pa4";
  83				nvidia,function = "pe1";
  84				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
  85				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  86				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  87				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  88				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
  89			};
  90			sata_led_active_pa5 {
  91				nvidia,pins = "sata_led_active_pa5";
  92				nvidia,pull = <TEGRA_PIN_PULL_UP>;
  93				nvidia,tristate = <TEGRA_PIN_DISABLE>;
  94				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
  95				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
  96			};
  97			pa6 {
  98				nvidia,pins = "pa6";
  99				nvidia,function = "sata";
 100				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 101				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 102				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 103				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 104			};
 105			dap1_fs_pb0 {
 106				nvidia,pins = "dap1_fs_pb0";
 107				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 108				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 109				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 110				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 111			};
 112			dap1_din_pb1 {
 113				nvidia,pins = "dap1_din_pb1";
 114				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 115				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 116				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 117				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 118			};
 119			dap1_dout_pb2 {
 120				nvidia,pins = "dap1_dout_pb2";
 121				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 122				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 123				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 124				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 125			};
 126			dap1_sclk_pb3 {
 127				nvidia,pins = "dap1_sclk_pb3";
 128				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 129				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 130				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 131				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 132			};
 133			spi2_mosi_pb4 {
 134				nvidia,pins = "spi2_mosi_pb4";
 135				nvidia,function = "spi2";
 136				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 137				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 138				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 139				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 140			};
 141			spi2_miso_pb5 {
 142				nvidia,pins = "spi2_miso_pb5";
 143				nvidia,function = "spi2";
 144				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 145				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 146				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 147				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 148			};
 149			spi2_sck_pb6 {
 150				nvidia,pins = "spi2_sck_pb6";
 151				nvidia,function = "spi2";
 152				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 153				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 154				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 155				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 156			};
 157			spi2_cs0_pb7 {
 158				nvidia,pins = "spi2_cs0_pb7";
 159				nvidia,function = "spi2";
 160				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 161				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 162				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 163				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 164			};
 165			spi1_mosi_pc0 {
 166				nvidia,pins = "spi1_mosi_pc0";
 167				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 168				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 169				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 170				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 171			};
 172			spi1_miso_pc1 {
 173				nvidia,pins = "spi1_miso_pc1";
 174				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 175				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 176				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 177				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 178			};
 179			spi1_sck_pc2 {
 180				nvidia,pins = "spi1_sck_pc2";
 181				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 182				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 183				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 184				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 185			};
 186			spi1_cs0_pc3 {
 187				nvidia,pins = "spi1_cs0_pc3";
 188				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 189				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 190				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 191				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 192			};
 193			spi1_cs1_pc4 {
 194				nvidia,pins = "spi1_cs1_pc4";
 195				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 196				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 197				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 198				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 199			};
 200			spi4_sck_pc5 {
 201				nvidia,pins = "spi4_sck_pc5";
 202				nvidia,function = "spi4";
 203				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 204				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 205				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 206				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 207			};
 208			spi4_cs0_pc6 {
 209				nvidia,pins = "spi4_cs0_pc6";
 210				nvidia,function = "spi4";
 211				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 212				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 213				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 214				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 215			};
 216			spi4_mosi_pc7 {
 217				nvidia,pins = "spi4_mosi_pc7";
 218				nvidia,function = "spi4";
 219				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 220				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 221				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 222				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 223			};
 224			spi4_miso_pd0 {
 225				nvidia,pins = "spi4_miso_pd0";
 226				nvidia,function = "spi4";
 227				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 228				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 229				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 230				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 231			};
 232			uart3_tx_pd1 {
 233				nvidia,pins = "uart3_tx_pd1";
 234				nvidia,function = "uartc";
 235				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 236				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 237				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 238				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 239			};
 240			uart3_rx_pd2 {
 241				nvidia,pins = "uart3_rx_pd2";
 242				nvidia,function = "uartc";
 243				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 244				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 245				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 246				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 247			};
 248			uart3_rts_pd3 {
 249				nvidia,pins = "uart3_rts_pd3";
 250				nvidia,function = "uartc";
 251				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 252				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 253				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 254				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 255			};
 256			uart3_cts_pd4 {
 257				nvidia,pins = "uart3_cts_pd4";
 258				nvidia,function = "uartc";
 259				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 260				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 261				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 262				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 263			};
 264			dmic1_clk_pe0 {
 265				nvidia,pins = "dmic1_clk_pe0";
 266				nvidia,function = "i2s3";
 267				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 268				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 269				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 270				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 271			};
 272			dmic1_dat_pe1 {
 273				nvidia,pins = "dmic1_dat_pe1";
 274				nvidia,function = "i2s3";
 275				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 276				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 277				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 278				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 279			};
 280			dmic2_clk_pe2 {
 281				nvidia,pins = "dmic2_clk_pe2";
 282				nvidia,function = "i2s3";
 283				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 284				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 285				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 286				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 287			};
 288			dmic2_dat_pe3 {
 289				nvidia,pins = "dmic2_dat_pe3";
 290				nvidia,function = "i2s3";
 291				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 292				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 293				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 294				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 295			};
 296			dmic3_clk_pe4 {
 297				nvidia,pins = "dmic3_clk_pe4";
 298				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 299				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 300				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 301				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 302			};
 303			dmic3_dat_pe5 {
 304				nvidia,pins = "dmic3_dat_pe5";
 305				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 306				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 307				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 308				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 309			};
 310			pe6 {
 311				nvidia,pins = "pe6";
 312				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 313				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 314				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 315				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 316			};
 317			pe7 {
 318				nvidia,pins = "pe7";
 319				nvidia,function = "pwm3";
 320				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 321				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 322				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 323				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 324			};
 325			gen3_i2c_scl_pf0 {
 326				nvidia,pins = "gen3_i2c_scl_pf0";
 327				nvidia,function = "i2c3";
 328				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 329				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 330				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 331				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 332				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 333			};
 334			gen3_i2c_sda_pf1 {
 335				nvidia,pins = "gen3_i2c_sda_pf1";
 336				nvidia,function = "i2c3";
 337				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 338				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 339				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 340				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 341				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 342			};
 343			uart2_tx_pg0 {
 344				nvidia,pins = "uart2_tx_pg0";
 345				nvidia,function = "uartb";
 346				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 347				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 348				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 349				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 350			};
 351			uart2_rx_pg1 {
 352				nvidia,pins = "uart2_rx_pg1";
 353				nvidia,function = "uartb";
 354				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 355				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 356				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 357				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 358			};
 359			uart2_rts_pg2 {
 360				nvidia,pins = "uart2_rts_pg2";
 361				nvidia,function = "uartb";
 362				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 363				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 364				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 365				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 366			};
 367			uart2_cts_pg3 {
 368				nvidia,pins = "uart2_cts_pg3";
 369				nvidia,function = "uartb";
 370				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 371				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 372				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 373				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 374			};
 375			wifi_en_ph0 {
 376				nvidia,pins = "wifi_en_ph0";
 377				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 378				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 379				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 380				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 381			};
 382			wifi_rst_ph1 {
 383				nvidia,pins = "wifi_rst_ph1";
 384				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 385				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 386				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 387				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 388			};
 389			wifi_wake_ap_ph2 {
 390				nvidia,pins = "wifi_wake_ap_ph2";
 391				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 392				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 393				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 394				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 395			};
 396			ap_wake_bt_ph3 {
 397				nvidia,pins = "ap_wake_bt_ph3";
 398				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 399				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 400				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 401				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 402			};
 403			bt_rst_ph4 {
 404				nvidia,pins = "bt_rst_ph4";
 405				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 406				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 407				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 408				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 409			};
 410			bt_wake_ap_ph5 {
 411				nvidia,pins = "bt_wake_ap_ph5";
 412				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 413				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 414				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 415				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 416			};
 417			ph6 {
 418				nvidia,pins = "ph6";
 419				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 420				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 421				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 422				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 423			};
 424			ap_wake_nfc_ph7 {
 425				nvidia,pins = "ap_wake_nfc_ph7";
 426				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 427				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 428				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 429				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 430			};
 431			nfc_en_pi0 {
 432				nvidia,pins = "nfc_en_pi0";
 433				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 434				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 435				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 436				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 437			};
 438			nfc_int_pi1 {
 439				nvidia,pins = "nfc_int_pi1";
 440				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 441				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 442				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 443				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 444			};
 445			gps_en_pi2 {
 446				nvidia,pins = "gps_en_pi2";
 447				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 448				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 449				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 450				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 451			};
 452			gps_rst_pi3 {
 453				nvidia,pins = "gps_rst_pi3";
 454				nvidia,function = "rsvd0";
 455				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 456				nvidia,tristate = <TEGRA_PIN_ENABLE>;
 457				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 458				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 459			};
 460			uart4_tx_pi4 {
 461				nvidia,pins = "uart4_tx_pi4";
 462				nvidia,function = "uartd";
 463				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 464				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 465				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 466				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 467			};
 468			uart4_rx_pi5 {
 469				nvidia,pins = "uart4_rx_pi5";
 470				nvidia,function = "uartd";
 471				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 472				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 473				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 474				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 475			};
 476			uart4_rts_pi6 {
 477				nvidia,pins = "uart4_rts_pi6";
 478				nvidia,function = "uartd";
 479				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 480				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 481				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 482				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 483			};
 484			uart4_cts_pi7 {
 485				nvidia,pins = "uart4_cts_pi7";
 486				nvidia,function = "uartd";
 487				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 488				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 489				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 490				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 491			};
 492			gen1_i2c_sda_pj0 {
 493				nvidia,pins = "gen1_i2c_sda_pj0";
 494				nvidia,function = "i2c1";
 495				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 496				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 497				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 498				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 499				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 500			};
 501			gen1_i2c_scl_pj1 {
 502				nvidia,pins = "gen1_i2c_scl_pj1";
 503				nvidia,function = "i2c1";
 504				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 505				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 506				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 507				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 508				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 509			};
 510			gen2_i2c_scl_pj2 {
 511				nvidia,pins = "gen2_i2c_scl_pj2";
 512				nvidia,function = "i2c2";
 513				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 514				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 515				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 516				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 517				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 518			};
 519			gen2_i2c_sda_pj3 {
 520				nvidia,pins = "gen2_i2c_sda_pj3";
 521				nvidia,function = "i2c2";
 522				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 523				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 524				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 525				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 526				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
 527			};
 528			dap4_fs_pj4 {
 529				nvidia,pins = "dap4_fs_pj4";
 530				nvidia,function = "i2s4b";
 531				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 532				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 533				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 534				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 535			};
 536			dap4_din_pj5 {
 537				nvidia,pins = "dap4_din_pj5";
 538				nvidia,function = "i2s4b";
 539				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 540				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 541				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 542				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 543			};
 544			dap4_dout_pj6 {
 545				nvidia,pins = "dap4_dout_pj6";
 546				nvidia,function = "i2s4b";
 547				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 548				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 549				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 550				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 551			};
 552			dap4_sclk_pj7 {
 553				nvidia,pins = "dap4_sclk_pj7";
 554				nvidia,function = "i2s4b";
 555				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 556				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 557				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 558				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 559			};
 560			pk0 {
 561				nvidia,pins = "pk0";
 562				nvidia,function = "i2s5b";
 563				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 564				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 565				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 566				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 567			};
 568			pk1 {
 569				nvidia,pins = "pk1";
 570				nvidia,function = "i2s5b";
 571				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 572				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 573				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 574				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 575			};
 576			pk2 {
 577				nvidia,pins = "pk2";
 578				nvidia,function = "i2s5b";
 579				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 580				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 581				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 582				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 583			};
 584			pk3 {
 585				nvidia,pins = "pk3";
 586				nvidia,function = "i2s5b";
 587				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 588				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 589				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 590				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 591			};
 592			pk4 {
 593				nvidia,pins = "pk4";
 594				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 595				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 596				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 597				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 598			};
 599			pk5 {
 600				nvidia,pins = "pk5";
 601				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 602				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 603				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 604				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 605			};
 606			pk6 {
 607				nvidia,pins = "pk6";
 608				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 609				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 610				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 611				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 612			};
 613			pk7 {
 614				nvidia,pins = "pk7";
 615				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 616				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 617				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 618				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 619			};
 620			pl0 {
 621				nvidia,pins = "pl0";
 622				nvidia,function = "rsvd0";
 623				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 624				nvidia,tristate = <TEGRA_PIN_ENABLE>;
 625				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 626				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 627			};
 628			pl1 {
 629				nvidia,pins = "pl1";
 630				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 631				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 632				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 633				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 634			};
 635			sdmmc1_clk_pm0 {
 636				nvidia,pins = "sdmmc1_clk_pm0";
 637				nvidia,function = "sdmmc1";
 638				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 639				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 640				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 641				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 642			};
 643			sdmmc1_cmd_pm1 {
 644				nvidia,pins = "sdmmc1_cmd_pm1";
 645				nvidia,function = "sdmmc1";
 646				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 647				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 648				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 649				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 650			};
 651			sdmmc1_dat3_pm2 {
 652				nvidia,pins = "sdmmc1_dat3_pm2";
 653				nvidia,function = "sdmmc1";
 654				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 655				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 656				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 657				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 658			};
 659			sdmmc1_dat2_pm3 {
 660				nvidia,pins = "sdmmc1_dat2_pm3";
 661				nvidia,function = "sdmmc1";
 662				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 663				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 664				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 665				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 666			};
 667			sdmmc1_dat1_pm4 {
 668				nvidia,pins = "sdmmc1_dat1_pm4";
 669				nvidia,function = "sdmmc1";
 670				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 671				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 672				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 673				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 674			};
 675			sdmmc1_dat0_pm5 {
 676				nvidia,pins = "sdmmc1_dat0_pm5";
 677				nvidia,function = "sdmmc1";
 678				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 679				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 680				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 681				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 682			};
 683			sdmmc3_clk_pp0 {
 684				nvidia,pins = "sdmmc3_clk_pp0";
 685				nvidia,function = "sdmmc3";
 686				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 687				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 688				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 689				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 690			};
 691			sdmmc3_cmd_pp1 {
 692				nvidia,pins = "sdmmc3_cmd_pp1";
 693				nvidia,function = "sdmmc3";
 694				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 695				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 696				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 697				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 698			};
 699			sdmmc3_dat3_pp2 {
 700				nvidia,pins = "sdmmc3_dat3_pp2";
 701				nvidia,function = "sdmmc3";
 702				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 703				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 704				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 705				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 706			};
 707			sdmmc3_dat2_pp3 {
 708				nvidia,pins = "sdmmc3_dat2_pp3";
 709				nvidia,function = "sdmmc3";
 710				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 711				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 712				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 713				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 714			};
 715			sdmmc3_dat1_pp4 {
 716				nvidia,pins = "sdmmc3_dat1_pp4";
 717				nvidia,function = "sdmmc3";
 718				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 719				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 720				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 721				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 722			};
 723			sdmmc3_dat0_pp5 {
 724				nvidia,pins = "sdmmc3_dat0_pp5";
 725				nvidia,function = "sdmmc3";
 726				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 727				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 728				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 729				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 730			};
 731			cam1_mclk_ps0 {
 732				nvidia,pins = "cam1_mclk_ps0";
 733				nvidia,function = "extperiph3";
 734				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 735				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 736				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 737				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 738			};
 739			cam2_mclk_ps1 {
 740				nvidia,pins = "cam2_mclk_ps1";
 741				nvidia,function = "extperiph3";
 742				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 743				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 744				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 745				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 746			};
 747			cam_i2c_scl_ps2 {
 748				nvidia,pins = "cam_i2c_scl_ps2";
 749				nvidia,function = "i2cvi";
 750				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 751				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 752				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 753				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 754				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 755			};
 756			cam_i2c_sda_ps3 {
 757				nvidia,pins = "cam_i2c_sda_ps3";
 758				nvidia,function = "i2cvi";
 759				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 760				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 761				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 762				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 763				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 764			};
 765			cam_rst_ps4 {
 766				nvidia,pins = "cam_rst_ps4";
 767				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 768				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 769				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 770				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 771			};
 772			cam_af_en_ps5 {
 773				nvidia,pins = "cam_af_en_ps5";
 774				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 775				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 776				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 777				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 778			};
 779			cam_flash_en_ps6 {
 780				nvidia,pins = "cam_flash_en_ps6";
 781				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 782				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 783				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 784				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 785			};
 786			cam1_pwdn_ps7 {
 787				nvidia,pins = "cam1_pwdn_ps7";
 788				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 789				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 790				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 791				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 792			};
 793			cam2_pwdn_pt0 {
 794				nvidia,pins = "cam2_pwdn_pt0";
 795				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 796				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 797				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 798				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 799			};
 800			cam1_strobe_pt1 {
 801				nvidia,pins = "cam1_strobe_pt1";
 802				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 803				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 804				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 805				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 806			};
 807			uart1_tx_pu0 {
 808				nvidia,pins = "uart1_tx_pu0";
 809				nvidia,function = "uarta";
 810				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 811				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 812				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 813				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 814			};
 815			uart1_rx_pu1 {
 816				nvidia,pins = "uart1_rx_pu1";
 817				nvidia,function = "uarta";
 818				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 819				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 820				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 821				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 822			};
 823			uart1_rts_pu2 {
 824				nvidia,pins = "uart1_rts_pu2";
 825				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 826				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 827				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 828				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 829			};
 830			uart1_cts_pu3 {
 831				nvidia,pins = "uart1_cts_pu3";
 832				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 833				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 834				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 835				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 836			};
 837			lcd_bl_pwm_pv0 {
 838				nvidia,pins = "lcd_bl_pwm_pv0";
 839				nvidia,function = "pwm0";
 840				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 841				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 842				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 843				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 844			};
 845			lcd_bl_en_pv1 {
 846				nvidia,pins = "lcd_bl_en_pv1";
 847				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 848				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 849				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 850				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 851			};
 852			lcd_rst_pv2 {
 853				nvidia,pins = "lcd_rst_pv2";
 854				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 855				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 856				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 857				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 858			};
 859			lcd_gpio1_pv3 {
 860				nvidia,pins = "lcd_gpio1_pv3";
 861				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 862				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 863				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 864				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 865			};
 866			lcd_gpio2_pv4 {
 867				nvidia,pins = "lcd_gpio2_pv4";
 868				nvidia,function = "pwm1";
 869				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 870				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 871				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 872				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 873			};
 874			ap_ready_pv5 {
 875				nvidia,pins = "ap_ready_pv5";
 876				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 877				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 878				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 879				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 880			};
 881			touch_rst_pv6 {
 882				nvidia,pins = "touch_rst_pv6";
 883				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 884				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 885				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 886				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 887			};
 888			touch_clk_pv7 {
 889				nvidia,pins = "touch_clk_pv7";
 890				nvidia,function = "touch";
 891				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 892				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 893				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 894				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 895			};
 896			modem_wake_ap_px0 {
 897				nvidia,pins = "modem_wake_ap_px0";
 898				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 899				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 900				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 901				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 902			};
 903			touch_int_px1 {
 904				nvidia,pins = "touch_int_px1";
 905				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 906				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 907				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 908				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 909			};
 910			motion_int_px2 {
 911				nvidia,pins = "motion_int_px2";
 912				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 913				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 914				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 915				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 916			};
 917			als_prox_int_px3 {
 918				nvidia,pins = "als_prox_int_px3";
 919				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 920				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 921				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 922				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 923			};
 924			temp_alert_px4 {
 925				nvidia,pins = "temp_alert_px4";
 926				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 927				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 928				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 929				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 930			};
 931			button_power_on_px5 {
 932				nvidia,pins = "button_power_on_px5";
 933				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 934				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 935				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 936				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 937			};
 938			button_vol_up_px6 {
 939				nvidia,pins = "button_vol_up_px6";
 940				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 941				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 942				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 943				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 944			};
 945			button_vol_down_px7 {
 946				nvidia,pins = "button_vol_down_px7";
 947				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 948				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 949				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 950				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 951			};
 952			button_slide_sw_py0 {
 953				nvidia,pins = "button_slide_sw_py0";
 954				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 955				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 956				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 957				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 958			};
 959			button_home_py1 {
 960				nvidia,pins = "button_home_py1";
 961				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 962				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 963				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 964				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 965			};
 966			lcd_te_py2 {
 967				nvidia,pins = "lcd_te_py2";
 968				nvidia,function = "displaya";
 969				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
 970				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 971				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 972				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 973			};
 974			pwr_i2c_scl_py3 {
 975				nvidia,pins = "pwr_i2c_scl_py3";
 976				nvidia,function = "i2cpmu";
 977				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 978				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 979				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 980				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 981				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 982			};
 983			pwr_i2c_sda_py4 {
 984				nvidia,pins = "pwr_i2c_sda_py4";
 985				nvidia,function = "i2cpmu";
 986				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
 987				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 988				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 989				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 990				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
 991			};
 992			clk_32k_out_py5 {
 993				nvidia,pins = "clk_32k_out_py5";
 994				nvidia,function = "soc";
 995				nvidia,pull = <TEGRA_PIN_PULL_UP>;
 996				nvidia,tristate = <TEGRA_PIN_DISABLE>;
 997				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 998				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 999			};
1000			pz0 {
1001				nvidia,pins = "pz0";
1002				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1003				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1004				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1005				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1006			};
1007			pz1 {
1008				nvidia,pins = "pz1";
1009				nvidia,function = "sdmmc1";
1010				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1011				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1012				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1013				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1014			};
1015			pz2 {
1016				nvidia,pins = "pz2";
1017				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1018				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1019				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1020				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1021			};
1022			pz3 {
1023				nvidia,pins = "pz3";
1024				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1025				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1026				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1027				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1028			};
1029			pz4 {
1030				nvidia,pins = "pz4";
1031				nvidia,function = "sdmmc1";
1032				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1033				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1034				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1035				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1036			};
1037			pz5 {
1038				nvidia,pins = "pz5";
1039				nvidia,function = "soc";
1040				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1041				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1042				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1043				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1044			};
1045			dap2_fs_paa0 {
1046				nvidia,pins = "dap2_fs_paa0";
1047				nvidia,function = "i2s2";
1048				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1049				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1050				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1051				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1052			};
1053			dap2_sclk_paa1 {
1054				nvidia,pins = "dap2_sclk_paa1";
1055				nvidia,function = "i2s2";
1056				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1057				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1058				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1059				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1060			};
1061			dap2_din_paa2 {
1062				nvidia,pins = "dap2_din_paa2";
1063				nvidia,function = "i2s2";
1064				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1065				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1066				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1067				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1068			};
1069			dap2_dout_paa3 {
1070				nvidia,pins = "dap2_dout_paa3";
1071				nvidia,function = "i2s2";
1072				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1073				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1074				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1075				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1076			};
1077			aud_mclk_pbb0 {
1078				nvidia,pins = "aud_mclk_pbb0";
1079				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1080				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1081				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1082				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1083			};
1084			dvfs_pwm_pbb1 {
1085				nvidia,pins = "dvfs_pwm_pbb1";
1086				nvidia,function = "cldvfs";
1087				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1088				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1089				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1090				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1091			};
1092			dvfs_clk_pbb2 {
1093				nvidia,pins = "dvfs_clk_pbb2";
1094				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1095				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1096				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1097				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1098			};
1099			gpio_x1_aud_pbb3 {
1100				nvidia,pins = "gpio_x1_aud_pbb3";
1101				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1102				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1103				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1104				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1105			};
1106			gpio_x3_aud_pbb4 {
1107				nvidia,pins = "gpio_x3_aud_pbb4";
1108				nvidia,function = "rsvd0";
1109				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1110				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1111				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1112				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1113			};
1114			hdmi_cec_pcc0 {
1115				nvidia,pins = "hdmi_cec_pcc0";
1116				nvidia,function = "cec";
1117				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1118				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1119				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1120				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1121				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1122			};
1123			hdmi_int_dp_hpd_pcc1 {
1124				nvidia,pins = "hdmi_int_dp_hpd_pcc1";
1125				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1126				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1127				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1128				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1129				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1130			};
1131			spdif_out_pcc2 {
1132				nvidia,pins = "spdif_out_pcc2";
1133				nvidia,function = "rsvd1";
1134				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1135				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1136				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1137				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1138			};
1139			spdif_in_pcc3 {
1140				nvidia,pins = "spdif_in_pcc3";
1141				nvidia,function = "rsvd1";
1142				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1143				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1144				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1145				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1146			};
1147			usb_vbus_en0_pcc4 {
1148				nvidia,pins = "usb_vbus_en0_pcc4";
1149				nvidia,function = "usb";
1150				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1151				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1152				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1153				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1154				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1155			};
1156			usb_vbus_en1_pcc5 {
1157				nvidia,pins = "usb_vbus_en1_pcc5";
1158				nvidia,function = "usb";
1159				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1160				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1161				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1162				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1163				nvidia,io-hv = <TEGRA_PIN_ENABLE>;
1164			};
1165			dp_hpd0_pcc6 {
1166				nvidia,pins = "dp_hpd0_pcc6";
1167				nvidia,function = "dp";
1168				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1169				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1170				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1171				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1172			};
1173			pcc7 {
1174				nvidia,pins = "pcc7";
1175				nvidia,function = "rsvd0";
1176				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1177				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1178				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1179				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1180				nvidia,io-hv = <TEGRA_PIN_DISABLE>;
1181			};
1182			spi2_cs1_pdd0 {
1183				nvidia,pins = "spi2_cs1_pdd0";
1184				nvidia,function = "spi2";
1185				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1186				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1187				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1188				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1189			};
1190			qspi_sck_pee0 {
1191				nvidia,pins = "qspi_sck_pee0";
1192				nvidia,function = "rsvd1";
1193				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1194				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1195				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1196				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1197			};
1198			qspi_cs_n_pee1 {
1199				nvidia,pins = "qspi_cs_n_pee1";
1200				nvidia,function = "rsvd1";
1201				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1202				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1203				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1204				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1205			};
1206			qspi_io0_pee2 {
1207				nvidia,pins = "qspi_io0_pee2";
1208				nvidia,function = "rsvd1";
1209				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1210				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1211				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1212				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1213			};
1214			qspi_io1_pee3 {
1215				nvidia,pins = "qspi_io1_pee3";
1216				nvidia,function = "rsvd1";
1217				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1218				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1219				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1220				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1221			};
1222			qspi_io2_pee4 {
1223				nvidia,pins = "qspi_io2_pee4";
1224				nvidia,function = "rsvd1";
1225				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1226				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1227				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1228				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1229			};
1230			qspi_io3_pee5 {
1231				nvidia,pins = "qspi_io3_pee5";
1232				nvidia,function = "rsvd1";
1233				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1234				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1235				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1236				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1237			};
1238			core_pwr_req {
1239				nvidia,pins = "core_pwr_req";
1240				nvidia,function = "core";
1241				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1242				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1243				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1244				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1245			};
1246			cpu_pwr_req {
1247				nvidia,pins = "cpu_pwr_req";
1248				nvidia,function = "cpu";
1249				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1250				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1251				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1252				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1253			};
1254			pwr_int_n {
1255				nvidia,pins = "pwr_int_n";
1256				nvidia,function = "pmi";
1257				nvidia,pull = <TEGRA_PIN_PULL_UP>;
1258				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1259				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1260				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1261			};
1262			clk_32k_in {
1263				nvidia,pins = "clk_32k_in";
1264				nvidia,function = "clk";
1265				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1266				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1267				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1268				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1269			};
1270			jtag_rtck {
1271				nvidia,pins = "jtag_rtck";
1272				nvidia,function = "jtag";
1273				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1274				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1275				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1276				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1277			};
1278			clk_req {
1279				nvidia,pins = "clk_req";
1280				nvidia,function = "rsvd1";
1281				nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
1282				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1283				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1284				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1285			};
1286			shutdown {
1287				nvidia,pins = "shutdown";
1288				nvidia,function = "shutdown";
1289				nvidia,pull = <TEGRA_PIN_PULL_NONE>;
1290				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1291				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1292				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1293			};
1294		};
1295
1296		dvfs_pwm_active_state: dvfs_pwm_active {
1297			dvfs_pwm_pbb1 {
1298				nvidia,pins = "dvfs_pwm_pbb1";
1299				nvidia,tristate = <TEGRA_PIN_DISABLE>;
1300			};
1301		};
1302
1303		dvfs_pwm_inactive_state: dvfs_pwm_inactive {
1304			dvfs_pwm_pbb1 {
1305				nvidia,pins = "dvfs_pwm_pbb1";
1306				nvidia,tristate = <TEGRA_PIN_ENABLE>;
1307			};
1308		};
1309	};
1310
1311	pwm@7000a000 {
1312		status = "okay";
1313	};
1314
1315	i2c@7000c400 {
1316		status = "okay";
1317		clock-frequency = <100000>;
1318
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1319		exp1: gpio@74 {
1320			compatible = "ti,tca9539";
1321			reg = <0x74>;
1322
1323			#gpio-cells = <2>;
1324			gpio-controller;
1325		};
1326
1327		exp2: gpio@77 {
1328			compatible = "ti,tca9539";
1329			reg = <0x77>;
1330
1331			#gpio-cells = <2>;
1332			gpio-controller;
1333		};
1334	};
1335
1336	/* HDMI DDC */
1337	hdmi_ddc: i2c@7000c700 {
1338		status = "okay";
1339		clock-frequency = <100000>;
1340	};
1341
1342	sata@70020000 {
1343		status = "okay";
1344		phys = <&{/padctl@7009f000/pads/sata/lanes/sata-0}>;
1345	};
1346
1347	hda@70030000 {
1348		nvidia,model = "jetson-tx1-hda";
1349		status = "okay";
1350	};
1351
1352	usb@70090000 {
1353		phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
1354		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>,
1355		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>,
1356		       <&{/padctl@7009f000/pads/usb2/lanes/usb2-3}>,
1357		       <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>,
1358		       <&{/padctl@7009f000/pads/pcie/lanes/pcie-5}>;
1359		phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3", "usb3-0",
1360			    "usb3-1";
1361		dvddio-pex-supply = <&vdd_pex_1v05>;
1362		hvddio-pex-supply = <&vdd_1v8>;
1363		avdd-usb-supply = <&vdd_3v3_sys>;
1364		/* XXX what are these? */
1365		avdd-pll-utmip-supply = <&vdd_1v8>;
1366		avdd-pll-uerefe-supply = <&vdd_pex_1v05>;
1367		dvdd-usb-ss-pll-supply = <&vdd_pex_1v05>;
1368		hvdd-usb-ss-pll-e-supply = <&vdd_1v8>;
1369
1370		status = "okay";
1371
1372		#address-cells = <1>;
1373		#size-cells = <0>;
1374
1375		ethernet@1 {
 
1376			reg = <1>;
1377		};
1378	};
1379
1380	padctl@7009f000 {
1381		status = "okay";
1382
1383		avdd-pll-utmip-supply = <&vdd_1v8>;
1384		avdd-pll-uerefe-supply = <&avdd_1v05_pll>;
1385		dvdd-pex-pll-supply = <&vdd_pex_1v05>;
1386		hvdd-pex-pll-e-supply = <&vdd_1v8>;
1387
1388		pads {
1389			usb2 {
1390				status = "okay";
1391
1392				lanes {
1393					micro_b: usb2-0 {
1394						nvidia,function = "xusb";
1395						status = "okay";
1396					};
1397
1398					usb2-1 {
1399						nvidia,function = "xusb";
1400						status = "okay";
1401					};
1402
1403					usb2-2 {
1404						nvidia,function = "xusb";
1405						status = "okay";
1406					};
1407
1408					usb2-3 {
1409						nvidia,function = "xusb";
1410						status = "okay";
1411					};
1412				};
1413			};
1414
1415			pcie {
1416				status = "okay";
1417
1418				lanes {
1419					pcie-0 {
1420						nvidia,function = "pcie-x1";
1421						status = "okay";
1422					};
1423
1424					pcie-1 {
1425						nvidia,function = "pcie-x4";
1426						status = "okay";
1427					};
1428
1429					pcie-2 {
1430						nvidia,function = "pcie-x4";
1431						status = "okay";
1432					};
1433
1434					pcie-3 {
1435						nvidia,function = "pcie-x4";
1436						status = "okay";
1437					};
1438
1439					pcie-4 {
1440						nvidia,function = "pcie-x4";
1441						status = "okay";
1442					};
1443
1444					pcie-5 {
1445						nvidia,function = "usb3-ss";
1446						status = "okay";
1447					};
1448
1449					pcie-6 {
1450						nvidia,function = "usb3-ss";
1451						status = "okay";
1452					};
1453				};
1454			};
1455
1456			sata {
1457				status = "okay";
1458
1459				lanes {
1460					sata-0 {
1461						nvidia,function = "sata";
1462						status = "okay";
1463					};
1464				};
1465			};
1466		};
1467
1468		ports {
1469			usb2-0 {
1470				status = "okay";
1471				vbus-supply = <&vdd_usb_vbus_otg>;
1472				usb-role-switch;
1473				mode = "otg";
1474
1475				connector {
1476					compatible = "gpio-usb-b-connector",
1477						     "usb-b-connector";
1478					label = "micro-USB";
1479					type = "micro";
1480					vbus-gpios = <&gpio TEGRA_GPIO(Z, 0)
1481						      GPIO_ACTIVE_LOW>;
1482					id-gpios = <&pmic 0 GPIO_ACTIVE_HIGH>;
1483				};
1484			};
1485
1486			usb2-1 {
1487				status = "okay";
1488				vbus-supply = <&vdd_5v0_rtl>;
1489				mode = "host";
1490			};
1491
1492			usb2-2 {
1493				status = "okay";
1494				vbus-supply = <&vdd_usb_vbus>;
1495				mode = "host";
1496			};
1497
1498			usb2-3 {
1499				status = "okay";
1500				mode = "host";
1501			};
1502
1503			usb3-0 {
1504				nvidia,usb2-companion = <1>;
1505				status = "okay";
1506			};
1507
1508			usb3-1 {
1509				nvidia,usb2-companion = <2>;
1510				status = "okay";
1511			};
1512		};
1513	};
1514
1515	/* MMC/SD */
1516	mmc@700b0000 {
1517		status = "okay";
1518		bus-width = <4>;
1519
1520		cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
 
1521
1522		vqmmc-supply = <&vddio_sdmmc>;
1523		vmmc-supply = <&vdd_3v3_sd>;
1524	};
1525
1526	usb@700d0000 {
1527		status = "okay";
1528		phys = <&micro_b>;
1529		phy-names = "usb2-0";
1530		avddio-usb-supply = <&vdd_3v3_sys>;
1531		hvdd-usb-supply = <&vdd_1v8>;
1532	};
1533
1534	gpio-keys {
1535		compatible = "gpio-keys";
1536		label = "gpio-keys";
1537
1538		power {
1539			label = "Power";
1540			gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>;
1541			linux,code = <KEY_POWER>;
1542			wakeup-source;
1543		};
1544
1545		volume_down {
1546			label = "Volume Down";
1547			gpios = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_LOW>;
1548			linux,code = <KEY_VOLUMEDOWN>;
1549		};
1550
1551		volume_up {
1552			label = "Volume Up";
1553			gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>;
1554			linux,code = <KEY_VOLUMEUP>;
1555		};
1556	};
1557
1558	vdd_sys_mux: regulator@0 {
1559		compatible = "regulator-fixed";
1560		regulator-name = "VDD_SYS_MUX";
1561		regulator-min-microvolt = <5000000>;
1562		regulator-max-microvolt = <5000000>;
1563		regulator-always-on;
1564		regulator-boot-on;
1565	};
1566
1567	vdd_5v0_sys: regulator@1 {
1568		compatible = "regulator-fixed";
1569		regulator-name = "VDD_5V0_SYS";
1570		regulator-min-microvolt = <5000000>;
1571		regulator-max-microvolt = <5000000>;
1572		regulator-always-on;
1573		regulator-boot-on;
1574		gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
1575		enable-active-high;
1576		vin-supply = <&vdd_sys_mux>;
1577	};
1578
1579	vdd_3v3_sys: regulator@2 {
1580		compatible = "regulator-fixed";
1581		regulator-name = "VDD_3V3_SYS";
1582		regulator-min-microvolt = <3300000>;
1583		regulator-max-microvolt = <3300000>;
1584		regulator-always-on;
1585		regulator-boot-on;
1586		gpio = <&pmic 3 GPIO_ACTIVE_HIGH>;
1587		enable-active-high;
1588		vin-supply = <&vdd_sys_mux>;
1589
1590		regulator-enable-ramp-delay = <160>;
1591		regulator-disable-ramp-delay = <10000>;
1592	};
1593
1594	vdd_5v0_io: regulator@3 {
1595		compatible = "regulator-fixed";
1596		regulator-name = "VDD_5V0_IO_SYS";
1597		regulator-min-microvolt = <5000000>;
1598		regulator-max-microvolt = <5000000>;
1599		regulator-always-on;
1600		regulator-boot-on;
1601	};
1602
1603	vdd_3v3_sd: regulator@4 {
1604		compatible = "regulator-fixed";
1605		regulator-name = "VDD_3V3_SD";
1606		regulator-min-microvolt = <3300000>;
1607		regulator-max-microvolt = <3300000>;
1608		gpio = <&gpio TEGRA_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
1609		enable-active-high;
1610		vin-supply = <&vdd_3v3_sys>;
1611
1612		regulator-enable-ramp-delay = <472>;
1613		regulator-disable-ramp-delay = <4880>;
1614	};
1615
1616	vdd_dsi_csi: regulator@5 {
1617		compatible = "regulator-fixed";
1618		regulator-name = "AVDD_DSI_CSI_1V2";
1619		regulator-min-microvolt = <1200000>;
1620		regulator-max-microvolt = <1200000>;
1621		vin-supply = <&vdd_sys_1v2>;
1622	};
1623
1624	vdd_3v3_dis: regulator@6 {
1625		compatible = "regulator-fixed";
1626		regulator-name = "VDD_DIS_3V3_LCD";
1627		regulator-min-microvolt = <3300000>;
1628		regulator-max-microvolt = <3300000>;
1629		regulator-always-on;
1630		gpio = <&exp1 3 GPIO_ACTIVE_HIGH>;
1631		enable-active-high;
1632		vin-supply = <&vdd_3v3_sys>;
1633	};
1634
1635	vdd_1v8_dis: regulator@7 {
1636		compatible = "regulator-fixed";
1637		regulator-name = "VDD_LCD_1V8_DIS";
1638		regulator-min-microvolt = <1800000>;
1639		regulator-max-microvolt = <1800000>;
1640		regulator-always-on;
1641		gpio = <&exp1 14 GPIO_ACTIVE_HIGH>;
1642		enable-active-high;
1643		vin-supply = <&vdd_1v8>;
1644	};
1645
1646	vdd_5v0_rtl: regulator@8 {
1647		compatible = "regulator-fixed";
1648		regulator-name = "RTL_5V";
1649		regulator-min-microvolt = <5000000>;
1650		regulator-max-microvolt = <5000000>;
1651		gpio = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
1652		enable-active-high;
1653		vin-supply = <&vdd_5v0_sys>;
1654	};
1655
1656	vdd_usb_vbus: regulator@9 {
1657		compatible = "regulator-fixed";
1658		regulator-name = "USB_VBUS_EN1";
1659		regulator-min-microvolt = <5000000>;
1660		regulator-max-microvolt = <5000000>;
1661		gpio = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_HIGH>;
1662		enable-active-high;
1663		vin-supply = <&vdd_5v0_sys>;
1664	};
1665
1666	vdd_usb_vbus_otg: regulator@11 {
1667		compatible = "regulator-fixed";
1668		regulator-name = "USB_VBUS_EN0";
1669		regulator-min-microvolt = <5000000>;
1670		regulator-max-microvolt = <5000000>;
1671		gpio = <&gpio TEGRA_GPIO(CC, 4) GPIO_ACTIVE_HIGH>;
1672		enable-active-high;
1673		vin-supply = <&vdd_5v0_sys>;
1674	};
1675
1676	vdd_hdmi: regulator@10 {
1677		compatible = "regulator-fixed";
1678		regulator-name = "VDD_HDMI_5V0";
1679		regulator-min-microvolt = <5000000>;
1680		regulator-max-microvolt = <5000000>;
1681		gpio = <&exp1 12 GPIO_ACTIVE_HIGH>;
1682		enable-active-high;
1683		vin-supply = <&vdd_5v0_sys>;
1684	};
1685
1686	vdd_cam_1v2: regulator@11 {
1687		compatible = "regulator-fixed";
1688		regulator-name = "vdd-cam-1v2";
1689		regulator-min-microvolt = <1200000>;
1690		regulator-max-microvolt = <1200000>;
1691		gpio = <&exp2 10 GPIO_ACTIVE_HIGH>;
1692		enable-active-high;
1693		vin-supply = <&vdd_3v3_sys>;
1694	};
1695
1696	vdd_cam_2v8: regulator@12 {
1697		compatible = "regulator-fixed";
1698		regulator-name = "vdd-cam-2v8";
1699		regulator-min-microvolt = <2800000>;
1700		regulator-max-microvolt = <2800000>;
1701		gpio = <&exp1 13 GPIO_ACTIVE_HIGH>;
1702		enable-active-high;
1703		vin-supply = <&vdd_3v3_sys>;
1704	};
1705
1706	vdd_cam_1v8: regulator@13 {
1707		compatible = "regulator-fixed";
1708		regulator-name = "vdd-cam-1v8";
1709		regulator-min-microvolt = <1800000>;
1710		regulator-max-microvolt = <1800000>;
1711		gpio = <&exp2 9 GPIO_ACTIVE_HIGH>;
1712		enable-active-high;
1713		vin-supply = <&vdd_3v3_sys>;
 
 
 
 
 
 
 
 
 
 
1714	};
1715};