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