Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: tegra: Use generated pinmux for Beaver board

Replace the current incomplete pinmux setup with a proper one generated
using the tegra pinmux scripts.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>

authored by

Lucas Stach and committed by
Thierry Reding
3d03203a fb816641

+1617 -36
+1617 -36
arch/arm/boot/dts/tegra30-beaver.dts
··· 62 62 pinctrl-0 = <&state_default>; 63 63 64 64 state_default: pinmux { 65 - sdmmc1_clk_pz0 { 66 - nvidia,pins = "sdmmc1_clk_pz0"; 67 - nvidia,function = "sdmmc1"; 65 + clk_32k_out_pa0 { 66 + nvidia,pins = "clk_32k_out_pa0"; 67 + nvidia,function = "blink"; 68 68 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 69 69 nvidia,tristate = <TEGRA_PIN_DISABLE>; 70 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 70 71 }; 71 - sdmmc1_cmd_pz1 { 72 - nvidia,pins = "sdmmc1_cmd_pz1", 73 - "sdmmc1_dat0_py7", 74 - "sdmmc1_dat1_py6", 75 - "sdmmc1_dat2_py5", 76 - "sdmmc1_dat3_py4"; 77 - nvidia,function = "sdmmc1"; 78 - nvidia,pull = <TEGRA_PIN_PULL_UP>; 72 + uart3_cts_n_pa1 { 73 + nvidia,pins = "uart3_cts_n_pa1"; 74 + nvidia,function = "uartc"; 75 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 79 76 nvidia,tristate = <TEGRA_PIN_DISABLE>; 77 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 78 + }; 79 + dap2_fs_pa2 { 80 + nvidia,pins = "dap2_fs_pa2"; 81 + nvidia,function = "i2s1"; 82 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 83 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 84 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 85 + }; 86 + dap2_sclk_pa3 { 87 + nvidia,pins = "dap2_sclk_pa3"; 88 + nvidia,function = "i2s1"; 89 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 90 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 91 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 92 + }; 93 + dap2_din_pa4 { 94 + nvidia,pins = "dap2_din_pa4"; 95 + nvidia,function = "i2s1"; 96 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 97 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 98 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 99 + }; 100 + dap2_dout_pa5 { 101 + nvidia,pins = "dap2_dout_pa5"; 102 + nvidia,function = "i2s1"; 103 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 104 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 105 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 80 106 }; 81 107 sdmmc3_clk_pa6 { 82 108 nvidia,pins = "sdmmc3_clk_pa6"; 83 109 nvidia,function = "sdmmc3"; 84 110 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 85 111 nvidia,tristate = <TEGRA_PIN_DISABLE>; 112 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 86 113 }; 87 114 sdmmc3_cmd_pa7 { 88 - nvidia,pins = "sdmmc3_cmd_pa7", 89 - "sdmmc3_dat0_pb7", 90 - "sdmmc3_dat1_pb6", 91 - "sdmmc3_dat2_pb5", 92 - "sdmmc3_dat3_pb4"; 115 + nvidia,pins = "sdmmc3_cmd_pa7"; 93 116 nvidia,function = "sdmmc3"; 94 117 nvidia,pull = <TEGRA_PIN_PULL_UP>; 95 118 nvidia,tristate = <TEGRA_PIN_DISABLE>; 119 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 96 120 }; 97 - sdmmc4_clk_pcc4 { 98 - nvidia,pins = "sdmmc4_clk_pcc4", 99 - "sdmmc4_rst_n_pcc3"; 100 - nvidia,function = "sdmmc4"; 121 + gmi_a17_pb0 { 122 + nvidia,pins = "gmi_a17_pb0"; 123 + nvidia,function = "spi4"; 101 124 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 102 125 nvidia,tristate = <TEGRA_PIN_DISABLE>; 126 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 127 + }; 128 + gmi_a18_pb1 { 129 + nvidia,pins = "gmi_a18_pb1"; 130 + nvidia,function = "spi4"; 131 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 132 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 133 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 134 + }; 135 + lcd_pwr0_pb2 { 136 + nvidia,pins = "lcd_pwr0_pb2"; 137 + nvidia,function = "displaya"; 138 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 139 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 140 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 141 + }; 142 + lcd_pclk_pb3 { 143 + nvidia,pins = "lcd_pclk_pb3"; 144 + nvidia,function = "displaya"; 145 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 146 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 147 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 148 + }; 149 + sdmmc3_dat3_pb4 { 150 + nvidia,pins = "sdmmc3_dat3_pb4"; 151 + nvidia,function = "sdmmc3"; 152 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 153 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 154 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 155 + }; 156 + sdmmc3_dat2_pb5 { 157 + nvidia,pins = "sdmmc3_dat2_pb5"; 158 + nvidia,function = "sdmmc3"; 159 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 160 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 161 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 162 + }; 163 + sdmmc3_dat1_pb6 { 164 + nvidia,pins = "sdmmc3_dat1_pb6"; 165 + nvidia,function = "sdmmc3"; 166 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 167 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 168 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 169 + }; 170 + sdmmc3_dat0_pb7 { 171 + nvidia,pins = "sdmmc3_dat0_pb7"; 172 + nvidia,function = "sdmmc3"; 173 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 174 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 175 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 176 + }; 177 + uart3_rts_n_pc0 { 178 + nvidia,pins = "uart3_rts_n_pc0"; 179 + nvidia,function = "uartc"; 180 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 181 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 182 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 183 + }; 184 + lcd_pwr1_pc1 { 185 + nvidia,pins = "lcd_pwr1_pc1"; 186 + nvidia,function = "displaya"; 187 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 188 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 189 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 190 + }; 191 + uart2_txd_pc2 { 192 + nvidia,pins = "uart2_txd_pc2"; 193 + nvidia,function = "uartb"; 194 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 195 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 196 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 197 + }; 198 + uart2_rxd_pc3 { 199 + nvidia,pins = "uart2_rxd_pc3"; 200 + nvidia,function = "uartb"; 201 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 202 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 203 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 204 + }; 205 + gen1_i2c_scl_pc4 { 206 + nvidia,pins = "gen1_i2c_scl_pc4"; 207 + nvidia,function = "i2c1"; 208 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 209 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 210 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 211 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 212 + }; 213 + gen1_i2c_sda_pc5 { 214 + nvidia,pins = "gen1_i2c_sda_pc5"; 215 + nvidia,function = "i2c1"; 216 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 217 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 218 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 219 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 220 + }; 221 + lcd_pwr2_pc6 { 222 + nvidia,pins = "lcd_pwr2_pc6"; 223 + nvidia,function = "displaya"; 224 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 225 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 226 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 227 + }; 228 + gmi_wp_n_pc7 { 229 + nvidia,pins = "gmi_wp_n_pc7"; 230 + nvidia,function = "gmi"; 231 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 232 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 233 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 234 + }; 235 + sdmmc3_dat5_pd0 { 236 + nvidia,pins = "sdmmc3_dat5_pd0"; 237 + nvidia,function = "sdmmc3"; 238 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 239 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 240 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 241 + }; 242 + sdmmc3_dat4_pd1 { 243 + nvidia,pins = "sdmmc3_dat4_pd1"; 244 + nvidia,function = "sdmmc3"; 245 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 246 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 247 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 248 + }; 249 + lcd_dc1_pd2 { 250 + nvidia,pins = "lcd_dc1_pd2"; 251 + nvidia,function = "displaya"; 252 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 253 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 254 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 255 + }; 256 + sdmmc3_dat6_pd3 { 257 + nvidia,pins = "sdmmc3_dat6_pd3"; 258 + nvidia,function = "rsvd1"; 259 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 260 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 261 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 262 + }; 263 + sdmmc3_dat7_pd4 { 264 + nvidia,pins = "sdmmc3_dat7_pd4"; 265 + nvidia,function = "rsvd1"; 266 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 267 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 268 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 269 + }; 270 + vi_d1_pd5 { 271 + nvidia,pins = "vi_d1_pd5"; 272 + nvidia,function = "sdmmc2"; 273 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 274 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 275 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 276 + }; 277 + vi_vsync_pd6 { 278 + nvidia,pins = "vi_vsync_pd6"; 279 + nvidia,function = "rsvd1"; 280 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 281 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 282 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 283 + }; 284 + vi_hsync_pd7 { 285 + nvidia,pins = "vi_hsync_pd7"; 286 + nvidia,function = "rsvd1"; 287 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 288 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 289 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 290 + }; 291 + lcd_d0_pe0 { 292 + nvidia,pins = "lcd_d0_pe0"; 293 + nvidia,function = "displaya"; 294 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 295 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 296 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 297 + }; 298 + lcd_d1_pe1 { 299 + nvidia,pins = "lcd_d1_pe1"; 300 + nvidia,function = "displaya"; 301 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 302 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 303 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 304 + }; 305 + lcd_d2_pe2 { 306 + nvidia,pins = "lcd_d2_pe2"; 307 + nvidia,function = "displaya"; 308 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 309 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 310 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 311 + }; 312 + lcd_d3_pe3 { 313 + nvidia,pins = "lcd_d3_pe3"; 314 + nvidia,function = "displaya"; 315 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 316 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 317 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 318 + }; 319 + lcd_d4_pe4 { 320 + nvidia,pins = "lcd_d4_pe4"; 321 + nvidia,function = "displaya"; 322 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 323 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 324 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 325 + }; 326 + lcd_d5_pe5 { 327 + nvidia,pins = "lcd_d5_pe5"; 328 + nvidia,function = "displaya"; 329 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 330 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 331 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 332 + }; 333 + lcd_d6_pe6 { 334 + nvidia,pins = "lcd_d6_pe6"; 335 + nvidia,function = "displaya"; 336 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 337 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 338 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 339 + }; 340 + lcd_d7_pe7 { 341 + nvidia,pins = "lcd_d7_pe7"; 342 + nvidia,function = "displaya"; 343 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 344 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 345 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 346 + }; 347 + lcd_d8_pf0 { 348 + nvidia,pins = "lcd_d8_pf0"; 349 + nvidia,function = "displaya"; 350 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 351 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 352 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 353 + }; 354 + lcd_d9_pf1 { 355 + nvidia,pins = "lcd_d9_pf1"; 356 + nvidia,function = "displaya"; 357 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 358 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 359 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 360 + }; 361 + lcd_d10_pf2 { 362 + nvidia,pins = "lcd_d10_pf2"; 363 + nvidia,function = "displaya"; 364 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 365 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 366 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 367 + }; 368 + lcd_d11_pf3 { 369 + nvidia,pins = "lcd_d11_pf3"; 370 + nvidia,function = "displaya"; 371 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 372 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 373 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 374 + }; 375 + lcd_d12_pf4 { 376 + nvidia,pins = "lcd_d12_pf4"; 377 + nvidia,function = "displaya"; 378 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 379 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 380 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 381 + }; 382 + lcd_d13_pf5 { 383 + nvidia,pins = "lcd_d13_pf5"; 384 + nvidia,function = "displaya"; 385 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 386 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 387 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 388 + }; 389 + lcd_d14_pf6 { 390 + nvidia,pins = "lcd_d14_pf6"; 391 + nvidia,function = "displaya"; 392 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 393 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 394 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 395 + }; 396 + lcd_d15_pf7 { 397 + nvidia,pins = "lcd_d15_pf7"; 398 + nvidia,function = "displaya"; 399 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 400 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 401 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 402 + }; 403 + gmi_ad0_pg0 { 404 + nvidia,pins = "gmi_ad0_pg0"; 405 + nvidia,function = "nand"; 406 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 407 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 408 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 409 + }; 410 + gmi_ad1_pg1 { 411 + nvidia,pins = "gmi_ad1_pg1"; 412 + nvidia,function = "nand"; 413 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 414 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 415 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 416 + }; 417 + gmi_ad2_pg2 { 418 + nvidia,pins = "gmi_ad2_pg2"; 419 + nvidia,function = "nand"; 420 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 421 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 422 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 423 + }; 424 + gmi_ad3_pg3 { 425 + nvidia,pins = "gmi_ad3_pg3"; 426 + nvidia,function = "nand"; 427 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 428 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 429 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 430 + }; 431 + gmi_ad4_pg4 { 432 + nvidia,pins = "gmi_ad4_pg4"; 433 + nvidia,function = "nand"; 434 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 435 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 436 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 437 + }; 438 + gmi_ad5_pg5 { 439 + nvidia,pins = "gmi_ad5_pg5"; 440 + nvidia,function = "nand"; 441 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 442 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 443 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 444 + }; 445 + gmi_ad6_pg6 { 446 + nvidia,pins = "gmi_ad6_pg6"; 447 + nvidia,function = "nand"; 448 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 449 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 450 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 451 + }; 452 + gmi_ad7_pg7 { 453 + nvidia,pins = "gmi_ad7_pg7"; 454 + nvidia,function = "nand"; 455 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 456 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 457 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 458 + }; 459 + gmi_ad8_ph0 { 460 + nvidia,pins = "gmi_ad8_ph0"; 461 + nvidia,function = "pwm0"; 462 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 463 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 464 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 465 + }; 466 + gmi_ad9_ph1 { 467 + nvidia,pins = "gmi_ad9_ph1"; 468 + nvidia,function = "pwm1"; 469 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 470 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 471 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 472 + }; 473 + gmi_ad10_ph2 { 474 + nvidia,pins = "gmi_ad10_ph2"; 475 + nvidia,function = "nand"; 476 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 477 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 478 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 479 + }; 480 + gmi_ad11_ph3 { 481 + nvidia,pins = "gmi_ad11_ph3"; 482 + nvidia,function = "nand"; 483 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 484 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 485 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 486 + }; 487 + gmi_ad12_ph4 { 488 + nvidia,pins = "gmi_ad12_ph4"; 489 + nvidia,function = "nand"; 490 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 491 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 492 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 493 + }; 494 + gmi_ad13_ph5 { 495 + nvidia,pins = "gmi_ad13_ph5"; 496 + nvidia,function = "nand"; 497 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 498 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 499 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 500 + }; 501 + gmi_ad14_ph6 { 502 + nvidia,pins = "gmi_ad14_ph6"; 503 + nvidia,function = "nand"; 504 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 505 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 506 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 507 + }; 508 + gmi_wr_n_pi0 { 509 + nvidia,pins = "gmi_wr_n_pi0"; 510 + nvidia,function = "nand"; 511 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 512 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 513 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 514 + }; 515 + gmi_oe_n_pi1 { 516 + nvidia,pins = "gmi_oe_n_pi1"; 517 + nvidia,function = "nand"; 518 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 519 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 520 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 521 + }; 522 + gmi_dqs_pi2 { 523 + nvidia,pins = "gmi_dqs_pi2"; 524 + nvidia,function = "nand"; 525 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 526 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 527 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 528 + }; 529 + gmi_iordy_pi5 { 530 + nvidia,pins = "gmi_iordy_pi5"; 531 + nvidia,function = "rsvd1"; 532 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 533 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 534 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 535 + }; 536 + gmi_cs7_n_pi6 { 537 + nvidia,pins = "gmi_cs7_n_pi6"; 538 + nvidia,function = "nand"; 539 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 540 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 541 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 542 + }; 543 + gmi_wait_pi7 { 544 + nvidia,pins = "gmi_wait_pi7"; 545 + nvidia,function = "nand"; 546 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 547 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 548 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 549 + }; 550 + lcd_de_pj1 { 551 + nvidia,pins = "lcd_de_pj1"; 552 + nvidia,function = "displaya"; 553 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 554 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 555 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 556 + }; 557 + lcd_hsync_pj3 { 558 + nvidia,pins = "lcd_hsync_pj3"; 559 + nvidia,function = "displaya"; 560 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 561 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 562 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 563 + }; 564 + lcd_vsync_pj4 { 565 + nvidia,pins = "lcd_vsync_pj4"; 566 + nvidia,function = "displaya"; 567 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 568 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 569 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 570 + }; 571 + uart2_cts_n_pj5 { 572 + nvidia,pins = "uart2_cts_n_pj5"; 573 + nvidia,function = "uartb"; 574 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 575 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 576 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 577 + }; 578 + uart2_rts_n_pj6 { 579 + nvidia,pins = "uart2_rts_n_pj6"; 580 + nvidia,function = "uartb"; 581 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 582 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 583 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 584 + }; 585 + gmi_a16_pj7 { 586 + nvidia,pins = "gmi_a16_pj7"; 587 + nvidia,function = "spi4"; 588 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 589 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 590 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 591 + }; 592 + gmi_adv_n_pk0 { 593 + nvidia,pins = "gmi_adv_n_pk0"; 594 + nvidia,function = "nand"; 595 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 596 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 597 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 598 + }; 599 + gmi_clk_pk1 { 600 + nvidia,pins = "gmi_clk_pk1"; 601 + nvidia,function = "nand"; 602 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 603 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 604 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 605 + }; 606 + gmi_cs2_n_pk3 { 607 + nvidia,pins = "gmi_cs2_n_pk3"; 608 + nvidia,function = "rsvd1"; 609 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 610 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 611 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 612 + }; 613 + gmi_cs3_n_pk4 { 614 + nvidia,pins = "gmi_cs3_n_pk4"; 615 + nvidia,function = "nand"; 616 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 617 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 618 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 619 + }; 620 + spdif_out_pk5 { 621 + nvidia,pins = "spdif_out_pk5"; 622 + nvidia,function = "spdif"; 623 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 624 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 625 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 626 + }; 627 + spdif_in_pk6 { 628 + nvidia,pins = "spdif_in_pk6"; 629 + nvidia,function = "spdif"; 630 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 631 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 632 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 633 + }; 634 + gmi_a19_pk7 { 635 + nvidia,pins = "gmi_a19_pk7"; 636 + nvidia,function = "spi4"; 637 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 638 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 639 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 640 + }; 641 + vi_d2_pl0 { 642 + nvidia,pins = "vi_d2_pl0"; 643 + nvidia,function = "sdmmc2"; 644 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 645 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 646 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 647 + }; 648 + vi_d3_pl1 { 649 + nvidia,pins = "vi_d3_pl1"; 650 + nvidia,function = "sdmmc2"; 651 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 652 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 653 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 654 + }; 655 + vi_d4_pl2 { 656 + nvidia,pins = "vi_d4_pl2"; 657 + nvidia,function = "vi"; 658 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 659 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 660 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 661 + }; 662 + vi_d5_pl3 { 663 + nvidia,pins = "vi_d5_pl3"; 664 + nvidia,function = "sdmmc2"; 665 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 666 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 667 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 668 + }; 669 + vi_d6_pl4 { 670 + nvidia,pins = "vi_d6_pl4"; 671 + nvidia,function = "vi"; 672 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 673 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 674 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 675 + }; 676 + vi_d7_pl5 { 677 + nvidia,pins = "vi_d7_pl5"; 678 + nvidia,function = "sdmmc2"; 679 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 680 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 681 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 682 + }; 683 + vi_d8_pl6 { 684 + nvidia,pins = "vi_d8_pl6"; 685 + nvidia,function = "sdmmc2"; 686 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 687 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 688 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 689 + }; 690 + vi_d9_pl7 { 691 + nvidia,pins = "vi_d9_pl7"; 692 + nvidia,function = "sdmmc2"; 693 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 694 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 695 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 696 + }; 697 + lcd_d16_pm0 { 698 + nvidia,pins = "lcd_d16_pm0"; 699 + nvidia,function = "displaya"; 700 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 701 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 702 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 703 + }; 704 + lcd_d17_pm1 { 705 + nvidia,pins = "lcd_d17_pm1"; 706 + nvidia,function = "displaya"; 707 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 708 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 709 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 710 + }; 711 + lcd_d18_pm2 { 712 + nvidia,pins = "lcd_d18_pm2"; 713 + nvidia,function = "displaya"; 714 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 715 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 716 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 717 + }; 718 + lcd_d19_pm3 { 719 + nvidia,pins = "lcd_d19_pm3"; 720 + nvidia,function = "displaya"; 721 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 722 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 723 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 724 + }; 725 + lcd_d20_pm4 { 726 + nvidia,pins = "lcd_d20_pm4"; 727 + nvidia,function = "displaya"; 728 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 729 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 730 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 731 + }; 732 + lcd_d21_pm5 { 733 + nvidia,pins = "lcd_d21_pm5"; 734 + nvidia,function = "displaya"; 735 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 736 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 737 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 738 + }; 739 + lcd_d22_pm6 { 740 + nvidia,pins = "lcd_d22_pm6"; 741 + nvidia,function = "displaya"; 742 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 743 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 744 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 745 + }; 746 + lcd_d23_pm7 { 747 + nvidia,pins = "lcd_d23_pm7"; 748 + nvidia,function = "displaya"; 749 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 750 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 751 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 752 + }; 753 + dap1_fs_pn0 { 754 + nvidia,pins = "dap1_fs_pn0"; 755 + nvidia,function = "i2s0"; 756 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 757 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 758 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 759 + }; 760 + dap1_din_pn1 { 761 + nvidia,pins = "dap1_din_pn1"; 762 + nvidia,function = "i2s0"; 763 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 764 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 765 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 766 + }; 767 + dap1_dout_pn2 { 768 + nvidia,pins = "dap1_dout_pn2"; 769 + nvidia,function = "i2s0"; 770 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 771 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 772 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 773 + }; 774 + dap1_sclk_pn3 { 775 + nvidia,pins = "dap1_sclk_pn3"; 776 + nvidia,function = "i2s0"; 777 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 778 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 779 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 780 + }; 781 + lcd_cs0_n_pn4 { 782 + nvidia,pins = "lcd_cs0_n_pn4"; 783 + nvidia,function = "displaya"; 784 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 785 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 786 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 787 + }; 788 + lcd_sdout_pn5 { 789 + nvidia,pins = "lcd_sdout_pn5"; 790 + nvidia,function = "displaya"; 791 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 792 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 793 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 794 + }; 795 + lcd_dc0_pn6 { 796 + nvidia,pins = "lcd_dc0_pn6"; 797 + nvidia,function = "displaya"; 798 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 799 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 800 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 801 + }; 802 + hdmi_int_pn7 { 803 + nvidia,pins = "hdmi_int_pn7"; 804 + nvidia,function = "rsvd1"; 805 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 806 + nvidia,tristate = <TEGRA_PIN_ENABLE>; 807 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 808 + }; 809 + ulpi_data7_po0 { 810 + nvidia,pins = "ulpi_data7_po0"; 811 + nvidia,function = "uarta"; 812 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 813 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 814 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 815 + }; 816 + ulpi_data0_po1 { 817 + nvidia,pins = "ulpi_data0_po1"; 818 + nvidia,function = "uarta"; 819 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 820 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 821 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 822 + }; 823 + ulpi_data1_po2 { 824 + nvidia,pins = "ulpi_data1_po2"; 825 + nvidia,function = "uarta"; 826 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 827 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 828 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 829 + }; 830 + ulpi_data2_po3 { 831 + nvidia,pins = "ulpi_data2_po3"; 832 + nvidia,function = "uarta"; 833 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 834 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 835 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 836 + }; 837 + ulpi_data3_po4 { 838 + nvidia,pins = "ulpi_data3_po4"; 839 + nvidia,function = "rsvd1"; 840 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 841 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 842 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 843 + }; 844 + ulpi_data4_po5 { 845 + nvidia,pins = "ulpi_data4_po5"; 846 + nvidia,function = "uarta"; 847 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 848 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 849 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 850 + }; 851 + ulpi_data5_po6 { 852 + nvidia,pins = "ulpi_data5_po6"; 853 + nvidia,function = "uarta"; 854 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 855 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 856 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 857 + }; 858 + ulpi_data6_po7 { 859 + nvidia,pins = "ulpi_data6_po7"; 860 + nvidia,function = "uarta"; 861 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 862 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 863 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 864 + }; 865 + dap3_fs_pp0 { 866 + nvidia,pins = "dap3_fs_pp0"; 867 + nvidia,function = "i2s2"; 868 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 869 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 870 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 871 + }; 872 + dap3_din_pp1 { 873 + nvidia,pins = "dap3_din_pp1"; 874 + nvidia,function = "i2s2"; 875 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 876 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 877 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 878 + }; 879 + dap3_dout_pp2 { 880 + nvidia,pins = "dap3_dout_pp2"; 881 + nvidia,function = "i2s2"; 882 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 883 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 884 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 885 + }; 886 + dap3_sclk_pp3 { 887 + nvidia,pins = "dap3_sclk_pp3"; 888 + nvidia,function = "i2s2"; 889 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 890 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 891 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 892 + }; 893 + dap4_fs_pp4 { 894 + nvidia,pins = "dap4_fs_pp4"; 895 + nvidia,function = "i2s3"; 896 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 897 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 898 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 899 + }; 900 + dap4_din_pp5 { 901 + nvidia,pins = "dap4_din_pp5"; 902 + nvidia,function = "i2s3"; 903 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 904 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 905 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 906 + }; 907 + dap4_dout_pp6 { 908 + nvidia,pins = "dap4_dout_pp6"; 909 + nvidia,function = "i2s3"; 910 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 911 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 912 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 913 + }; 914 + dap4_sclk_pp7 { 915 + nvidia,pins = "dap4_sclk_pp7"; 916 + nvidia,function = "i2s3"; 917 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 918 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 919 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 920 + }; 921 + kb_col0_pq0 { 922 + nvidia,pins = "kb_col0_pq0"; 923 + nvidia,function = "kbc"; 924 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 925 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 926 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 927 + }; 928 + kb_col1_pq1 { 929 + nvidia,pins = "kb_col1_pq1"; 930 + nvidia,function = "kbc"; 931 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 932 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 933 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 934 + }; 935 + kb_col2_pq2 { 936 + nvidia,pins = "kb_col2_pq2"; 937 + nvidia,function = "kbc"; 938 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 939 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 940 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 941 + }; 942 + kb_col3_pq3 { 943 + nvidia,pins = "kb_col3_pq3"; 944 + nvidia,function = "kbc"; 945 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 946 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 947 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 948 + }; 949 + kb_col4_pq4 { 950 + nvidia,pins = "kb_col4_pq4"; 951 + nvidia,function = "kbc"; 952 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 953 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 954 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 955 + }; 956 + kb_col5_pq5 { 957 + nvidia,pins = "kb_col5_pq5"; 958 + nvidia,function = "kbc"; 959 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 960 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 961 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 962 + }; 963 + kb_col6_pq6 { 964 + nvidia,pins = "kb_col6_pq6"; 965 + nvidia,function = "kbc"; 966 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 967 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 968 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 969 + }; 970 + kb_col7_pq7 { 971 + nvidia,pins = "kb_col7_pq7"; 972 + nvidia,function = "kbc"; 973 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 974 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 975 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 976 + }; 977 + kb_row0_pr0 { 978 + nvidia,pins = "kb_row0_pr0"; 979 + nvidia,function = "kbc"; 980 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 981 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 982 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 983 + }; 984 + kb_row1_pr1 { 985 + nvidia,pins = "kb_row1_pr1"; 986 + nvidia,function = "kbc"; 987 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 988 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 989 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 990 + }; 991 + kb_row2_pr2 { 992 + nvidia,pins = "kb_row2_pr2"; 993 + nvidia,function = "kbc"; 994 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 995 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 996 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 997 + }; 998 + kb_row3_pr3 { 999 + nvidia,pins = "kb_row3_pr3"; 1000 + nvidia,function = "kbc"; 1001 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1002 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1003 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1004 + }; 1005 + kb_row4_pr4 { 1006 + nvidia,pins = "kb_row4_pr4"; 1007 + nvidia,function = "kbc"; 1008 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1009 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1010 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1011 + }; 1012 + kb_row5_pr5 { 1013 + nvidia,pins = "kb_row5_pr5"; 1014 + nvidia,function = "kbc"; 1015 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1016 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1017 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1018 + }; 1019 + kb_row6_pr6 { 1020 + nvidia,pins = "kb_row6_pr6"; 1021 + nvidia,function = "kbc"; 1022 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1023 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1024 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1025 + }; 1026 + kb_row7_pr7 { 1027 + nvidia,pins = "kb_row7_pr7"; 1028 + nvidia,function = "kbc"; 1029 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1030 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1031 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1032 + }; 1033 + kb_row8_ps0 { 1034 + nvidia,pins = "kb_row8_ps0"; 1035 + nvidia,function = "kbc"; 1036 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1037 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1038 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1039 + }; 1040 + kb_row9_ps1 { 1041 + nvidia,pins = "kb_row9_ps1"; 1042 + nvidia,function = "kbc"; 1043 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1044 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1045 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1046 + }; 1047 + kb_row10_ps2 { 1048 + nvidia,pins = "kb_row10_ps2"; 1049 + nvidia,function = "kbc"; 1050 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1051 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1052 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1053 + }; 1054 + kb_row11_ps3 { 1055 + nvidia,pins = "kb_row11_ps3"; 1056 + nvidia,function = "kbc"; 1057 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1058 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1059 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1060 + }; 1061 + kb_row12_ps4 { 1062 + nvidia,pins = "kb_row12_ps4"; 1063 + nvidia,function = "kbc"; 1064 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1065 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1066 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1067 + }; 1068 + kb_row13_ps5 { 1069 + nvidia,pins = "kb_row13_ps5"; 1070 + nvidia,function = "kbc"; 1071 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1072 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1073 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1074 + }; 1075 + kb_row14_ps6 { 1076 + nvidia,pins = "kb_row14_ps6"; 1077 + nvidia,function = "kbc"; 1078 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1079 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1080 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1081 + }; 1082 + kb_row15_ps7 { 1083 + nvidia,pins = "kb_row15_ps7"; 1084 + nvidia,function = "kbc"; 1085 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1086 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1087 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1088 + }; 1089 + vi_pclk_pt0 { 1090 + nvidia,pins = "vi_pclk_pt0"; 1091 + nvidia,function = "rsvd1"; 1092 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1093 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1094 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1095 + }; 1096 + vi_mclk_pt1 { 1097 + nvidia,pins = "vi_mclk_pt1"; 1098 + nvidia,function = "vi"; 1099 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1100 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1101 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1102 + }; 1103 + vi_d10_pt2 { 1104 + nvidia,pins = "vi_d10_pt2"; 1105 + nvidia,function = "rsvd1"; 1106 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1107 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1108 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1109 + }; 1110 + vi_d11_pt3 { 1111 + nvidia,pins = "vi_d11_pt3"; 1112 + nvidia,function = "rsvd1"; 1113 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1114 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1115 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1116 + }; 1117 + vi_d0_pt4 { 1118 + nvidia,pins = "vi_d0_pt4"; 1119 + nvidia,function = "rsvd1"; 1120 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1121 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1122 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1123 + }; 1124 + gen2_i2c_scl_pt5 { 1125 + nvidia,pins = "gen2_i2c_scl_pt5"; 1126 + nvidia,function = "i2c2"; 1127 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1128 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1129 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1130 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1131 + }; 1132 + gen2_i2c_sda_pt6 { 1133 + nvidia,pins = "gen2_i2c_sda_pt6"; 1134 + nvidia,function = "i2c2"; 1135 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1136 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1137 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1138 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1139 + }; 1140 + sdmmc4_cmd_pt7 { 1141 + nvidia,pins = "sdmmc4_cmd_pt7"; 1142 + nvidia,function = "sdmmc4"; 1143 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1144 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1145 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1146 + }; 1147 + pu0 { 1148 + nvidia,pins = "pu0"; 1149 + nvidia,function = "rsvd1"; 1150 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1151 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1152 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1153 + }; 1154 + pu1 { 1155 + nvidia,pins = "pu1"; 1156 + nvidia,function = "rsvd1"; 1157 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1158 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1159 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1160 + }; 1161 + pu2 { 1162 + nvidia,pins = "pu2"; 1163 + nvidia,function = "rsvd1"; 1164 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1165 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1166 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1167 + }; 1168 + pu3 { 1169 + nvidia,pins = "pu3"; 1170 + nvidia,function = "rsvd1"; 1171 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1172 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1173 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1174 + }; 1175 + pu4 { 1176 + nvidia,pins = "pu4"; 1177 + nvidia,function = "pwm1"; 1178 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1179 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1180 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1181 + }; 1182 + pu5 { 1183 + nvidia,pins = "pu5"; 1184 + nvidia,function = "pwm2"; 1185 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1186 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1187 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1188 + }; 1189 + pu6 { 1190 + nvidia,pins = "pu6"; 1191 + nvidia,function = "rsvd1"; 1192 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1193 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1194 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1195 + }; 1196 + jtag_rtck_pu7 { 1197 + nvidia,pins = "jtag_rtck_pu7"; 1198 + nvidia,function = "rtck"; 1199 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1200 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1201 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1202 + }; 1203 + pv0 { 1204 + nvidia,pins = "pv0"; 1205 + nvidia,function = "rsvd1"; 1206 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1207 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1208 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1209 + }; 1210 + pv2 { 1211 + nvidia,pins = "pv2"; 1212 + nvidia,function = "owr"; 1213 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1214 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1215 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1216 + }; 1217 + pv3 { 1218 + nvidia,pins = "pv3"; 1219 + nvidia,function = "rsvd1"; 1220 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1221 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1222 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1223 + }; 1224 + ddc_scl_pv4 { 1225 + nvidia,pins = "ddc_scl_pv4"; 1226 + nvidia,function = "i2c4"; 1227 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1228 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1229 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1230 + }; 1231 + ddc_sda_pv5 { 1232 + nvidia,pins = "ddc_sda_pv5"; 1233 + nvidia,function = "i2c4"; 1234 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1235 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1236 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1237 + }; 1238 + crt_hsync_pv6 { 1239 + nvidia,pins = "crt_hsync_pv6"; 1240 + nvidia,function = "crt"; 1241 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1242 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1243 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1244 + }; 1245 + crt_vsync_pv7 { 1246 + nvidia,pins = "crt_vsync_pv7"; 1247 + nvidia,function = "crt"; 1248 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1249 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1250 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1251 + }; 1252 + lcd_cs1_n_pw0 { 1253 + nvidia,pins = "lcd_cs1_n_pw0"; 1254 + nvidia,function = "displaya"; 1255 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1256 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1257 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1258 + }; 1259 + lcd_m1_pw1 { 1260 + nvidia,pins = "lcd_m1_pw1"; 1261 + nvidia,function = "displaya"; 1262 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1263 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1264 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1265 + }; 1266 + spi2_cs1_n_pw2 { 1267 + nvidia,pins = "spi2_cs1_n_pw2"; 1268 + nvidia,function = "spi2"; 1269 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1270 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1271 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1272 + }; 1273 + clk1_out_pw4 { 1274 + nvidia,pins = "clk1_out_pw4"; 1275 + nvidia,function = "extperiph1"; 1276 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1277 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1278 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1279 + }; 1280 + clk2_out_pw5 { 1281 + nvidia,pins = "clk2_out_pw5"; 1282 + nvidia,function = "extperiph2"; 1283 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1284 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1285 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1286 + }; 1287 + uart3_txd_pw6 { 1288 + nvidia,pins = "uart3_txd_pw6"; 1289 + nvidia,function = "uartc"; 1290 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1291 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1292 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1293 + }; 1294 + uart3_rxd_pw7 { 1295 + nvidia,pins = "uart3_rxd_pw7"; 1296 + nvidia,function = "uartc"; 1297 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1298 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1299 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1300 + }; 1301 + spi2_sck_px2 { 1302 + nvidia,pins = "spi2_sck_px2"; 1303 + nvidia,function = "gmi"; 1304 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1305 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1306 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1307 + }; 1308 + spi1_mosi_px4 { 1309 + nvidia,pins = "spi1_mosi_px4"; 1310 + nvidia,function = "spi1"; 1311 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1312 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1313 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1314 + }; 1315 + spi1_sck_px5 { 1316 + nvidia,pins = "spi1_sck_px5"; 1317 + nvidia,function = "spi1"; 1318 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1319 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1320 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1321 + }; 1322 + spi1_cs0_n_px6 { 1323 + nvidia,pins = "spi1_cs0_n_px6"; 1324 + nvidia,function = "spi1"; 1325 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1326 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1327 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1328 + }; 1329 + spi1_miso_px7 { 1330 + nvidia,pins = "spi1_miso_px7"; 1331 + nvidia,function = "spi1"; 1332 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1333 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1334 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1335 + }; 1336 + ulpi_clk_py0 { 1337 + nvidia,pins = "ulpi_clk_py0"; 1338 + nvidia,function = "uartd"; 1339 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1340 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1341 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1342 + }; 1343 + ulpi_dir_py1 { 1344 + nvidia,pins = "ulpi_dir_py1"; 1345 + nvidia,function = "uartd"; 1346 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1347 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1348 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1349 + }; 1350 + ulpi_nxt_py2 { 1351 + nvidia,pins = "ulpi_nxt_py2"; 1352 + nvidia,function = "uartd"; 1353 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1354 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1355 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1356 + }; 1357 + ulpi_stp_py3 { 1358 + nvidia,pins = "ulpi_stp_py3"; 1359 + nvidia,function = "uartd"; 1360 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1361 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1362 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1363 + }; 1364 + sdmmc1_dat3_py4 { 1365 + nvidia,pins = "sdmmc1_dat3_py4"; 1366 + nvidia,function = "sdmmc1"; 1367 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1368 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1369 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1370 + }; 1371 + sdmmc1_dat2_py5 { 1372 + nvidia,pins = "sdmmc1_dat2_py5"; 1373 + nvidia,function = "sdmmc1"; 1374 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1375 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1376 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1377 + }; 1378 + sdmmc1_dat1_py6 { 1379 + nvidia,pins = "sdmmc1_dat1_py6"; 1380 + nvidia,function = "sdmmc1"; 1381 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1382 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1383 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1384 + }; 1385 + sdmmc1_dat0_py7 { 1386 + nvidia,pins = "sdmmc1_dat0_py7"; 1387 + nvidia,function = "sdmmc1"; 1388 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1389 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1390 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1391 + }; 1392 + sdmmc1_clk_pz0 { 1393 + nvidia,pins = "sdmmc1_clk_pz0"; 1394 + nvidia,function = "sdmmc1"; 1395 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1396 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1397 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1398 + }; 1399 + sdmmc1_cmd_pz1 { 1400 + nvidia,pins = "sdmmc1_cmd_pz1"; 1401 + nvidia,function = "sdmmc1"; 1402 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1403 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1404 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1405 + }; 1406 + lcd_sdin_pz2 { 1407 + nvidia,pins = "lcd_sdin_pz2"; 1408 + nvidia,function = "displaya"; 1409 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1410 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1411 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1412 + }; 1413 + lcd_wr_n_pz3 { 1414 + nvidia,pins = "lcd_wr_n_pz3"; 1415 + nvidia,function = "displaya"; 1416 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1417 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1418 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1419 + }; 1420 + lcd_sck_pz4 { 1421 + nvidia,pins = "lcd_sck_pz4"; 1422 + nvidia,function = "displaya"; 1423 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1424 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1425 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1426 + }; 1427 + sys_clk_req_pz5 { 1428 + nvidia,pins = "sys_clk_req_pz5"; 1429 + nvidia,function = "sysclk"; 1430 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1431 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1432 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1433 + }; 1434 + pwr_i2c_scl_pz6 { 1435 + nvidia,pins = "pwr_i2c_scl_pz6"; 1436 + nvidia,function = "i2cpwr"; 1437 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1438 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1439 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1440 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1441 + }; 1442 + pwr_i2c_sda_pz7 { 1443 + nvidia,pins = "pwr_i2c_sda_pz7"; 1444 + nvidia,function = "i2cpwr"; 1445 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1446 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1447 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1448 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 103 1449 }; 104 1450 sdmmc4_dat0_paa0 { 105 - nvidia,pins = "sdmmc4_dat0_paa0", 106 - "sdmmc4_dat1_paa1", 107 - "sdmmc4_dat2_paa2", 108 - "sdmmc4_dat3_paa3", 109 - "sdmmc4_dat4_paa4", 110 - "sdmmc4_dat5_paa5", 111 - "sdmmc4_dat6_paa6", 112 - "sdmmc4_dat7_paa7"; 1451 + nvidia,pins = "sdmmc4_dat0_paa0"; 113 1452 nvidia,function = "sdmmc4"; 114 1453 nvidia,pull = <TEGRA_PIN_PULL_UP>; 115 1454 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1455 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 116 1456 }; 117 - dap2_fs_pa2 { 118 - nvidia,pins = "dap2_fs_pa2", 119 - "dap2_sclk_pa3", 120 - "dap2_din_pa4", 121 - "dap2_dout_pa5"; 122 - nvidia,function = "i2s1"; 1457 + sdmmc4_dat1_paa1 { 1458 + nvidia,pins = "sdmmc4_dat1_paa1"; 1459 + nvidia,function = "sdmmc4"; 1460 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1461 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1462 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1463 + }; 1464 + sdmmc4_dat2_paa2 { 1465 + nvidia,pins = "sdmmc4_dat2_paa2"; 1466 + nvidia,function = "sdmmc4"; 1467 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1468 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1469 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1470 + }; 1471 + sdmmc4_dat3_paa3 { 1472 + nvidia,pins = "sdmmc4_dat3_paa3"; 1473 + nvidia,function = "sdmmc4"; 1474 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1475 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1476 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1477 + }; 1478 + sdmmc4_dat4_paa4 { 1479 + nvidia,pins = "sdmmc4_dat4_paa4"; 1480 + nvidia,function = "sdmmc4"; 1481 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1482 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1483 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1484 + }; 1485 + sdmmc4_dat5_paa5 { 1486 + nvidia,pins = "sdmmc4_dat5_paa5"; 1487 + nvidia,function = "sdmmc4"; 1488 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1489 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1490 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1491 + }; 1492 + sdmmc4_dat6_paa6 { 1493 + nvidia,pins = "sdmmc4_dat6_paa6"; 1494 + nvidia,function = "sdmmc4"; 1495 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1496 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1497 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1498 + }; 1499 + sdmmc4_dat7_paa7 { 1500 + nvidia,pins = "sdmmc4_dat7_paa7"; 1501 + nvidia,function = "sdmmc4"; 1502 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1503 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1504 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1505 + }; 1506 + pbb0 { 1507 + nvidia,pins = "pbb0"; 1508 + nvidia,function = "rsvd1"; 123 1509 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 124 1510 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1511 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1512 + }; 1513 + cam_i2c_scl_pbb1 { 1514 + nvidia,pins = "cam_i2c_scl_pbb1"; 1515 + nvidia,function = "i2c3"; 1516 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1517 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1518 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1519 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1520 + }; 1521 + cam_i2c_sda_pbb2 { 1522 + nvidia,pins = "cam_i2c_sda_pbb2"; 1523 + nvidia,function = "i2c3"; 1524 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1525 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1526 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1527 + nvidia,open-drain = <TEGRA_PIN_ENABLE>; 1528 + }; 1529 + pbb3 { 1530 + nvidia,pins = "pbb3"; 1531 + nvidia,function = "vgp3"; 1532 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1533 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1534 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1535 + }; 1536 + pbb4 { 1537 + nvidia,pins = "pbb4"; 1538 + nvidia,function = "vgp4"; 1539 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1540 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1541 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1542 + }; 1543 + pbb5 { 1544 + nvidia,pins = "pbb5"; 1545 + nvidia,function = "vgp5"; 1546 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1547 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1548 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1549 + }; 1550 + pbb6 { 1551 + nvidia,pins = "pbb6"; 1552 + nvidia,function = "vgp6"; 1553 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1554 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1555 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1556 + }; 1557 + pbb7 { 1558 + nvidia,pins = "pbb7"; 1559 + nvidia,function = "i2s4"; 1560 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1561 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1562 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1563 + }; 1564 + cam_mclk_pcc0 { 1565 + nvidia,pins = "cam_mclk_pcc0"; 1566 + nvidia,function = "vi_alt3"; 1567 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1568 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1569 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1570 + }; 1571 + pcc1 { 1572 + nvidia,pins = "pcc1"; 1573 + nvidia,function = "rsvd1"; 1574 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1575 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1576 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1577 + }; 1578 + pcc2 { 1579 + nvidia,pins = "pcc2"; 1580 + nvidia,function = "i2s4"; 1581 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1582 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1583 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1584 + }; 1585 + sdmmc4_rst_n_pcc3 { 1586 + nvidia,pins = "sdmmc4_rst_n_pcc3"; 1587 + nvidia,function = "sdmmc4"; 1588 + nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1589 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1590 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1591 + }; 1592 + sdmmc4_clk_pcc4 { 1593 + nvidia,pins = "sdmmc4_clk_pcc4"; 1594 + nvidia,function = "sdmmc4"; 1595 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1596 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1597 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1598 + }; 1599 + clk2_req_pcc5 { 1600 + nvidia,pins = "clk2_req_pcc5"; 1601 + nvidia,function = "dap"; 1602 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1603 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1604 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1605 + }; 1606 + pex_l2_rst_n_pcc6 { 1607 + nvidia,pins = "pex_l2_rst_n_pcc6"; 1608 + nvidia,function = "pcie"; 1609 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1610 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1611 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1612 + }; 1613 + pex_l2_clkreq_n_pcc7 { 1614 + nvidia,pins = "pex_l2_clkreq_n_pcc7"; 1615 + nvidia,function = "pcie"; 1616 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1617 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1618 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1619 + }; 1620 + pex_l0_prsnt_n_pdd0 { 1621 + nvidia,pins = "pex_l0_prsnt_n_pdd0"; 1622 + nvidia,function = "pcie"; 1623 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1624 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1625 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1626 + }; 1627 + pex_l0_rst_n_pdd1 { 1628 + nvidia,pins = "pex_l0_rst_n_pdd1"; 1629 + nvidia,function = "pcie"; 1630 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1631 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1632 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1633 + }; 1634 + pex_l0_clkreq_n_pdd2 { 1635 + nvidia,pins = "pex_l0_clkreq_n_pdd2"; 1636 + nvidia,function = "pcie"; 1637 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1638 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1639 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1640 + }; 1641 + pex_wake_n_pdd3 { 1642 + nvidia,pins = "pex_wake_n_pdd3"; 1643 + nvidia,function = "pcie"; 1644 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1645 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1646 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 125 1647 }; 126 1648 pex_l1_prsnt_n_pdd4 { 127 - nvidia,pins = "pex_l1_prsnt_n_pdd4", 128 - "pex_l1_clkreq_n_pdd6"; 1649 + nvidia,pins = "pex_l1_prsnt_n_pdd4"; 1650 + nvidia,function = "pcie"; 129 1651 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1652 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1653 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1654 + }; 1655 + pex_l1_rst_n_pdd5 { 1656 + nvidia,pins = "pex_l1_rst_n_pdd5"; 1657 + nvidia,function = "pcie"; 1658 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1659 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1660 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1661 + }; 1662 + pex_l1_clkreq_n_pdd6 { 1663 + nvidia,pins = "pex_l1_clkreq_n_pdd6"; 1664 + nvidia,function = "pcie"; 1665 + nvidia,pull = <TEGRA_PIN_PULL_UP>; 1666 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1667 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1668 + }; 1669 + pex_l2_prsnt_n_pdd7 { 1670 + nvidia,pins = "pex_l2_prsnt_n_pdd7"; 1671 + nvidia,function = "pcie"; 1672 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1673 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1674 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1675 + }; 1676 + clk3_out_pee0 { 1677 + nvidia,pins = "clk3_out_pee0"; 1678 + nvidia,function = "extperiph3"; 1679 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1680 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1681 + nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1682 + }; 1683 + clk3_req_pee1 { 1684 + nvidia,pins = "clk3_req_pee1"; 1685 + nvidia,function = "dev3"; 1686 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1687 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1688 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1689 + }; 1690 + clk1_req_pee2 { 1691 + nvidia,pins = "clk1_req_pee2"; 1692 + nvidia,function = "dap"; 1693 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1694 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1695 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1696 + }; 1697 + hdmi_cec_pee3 { 1698 + nvidia,pins = "hdmi_cec_pee3"; 1699 + nvidia,function = "cec"; 1700 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1701 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1702 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1703 + nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1704 + }; 1705 + owr { 1706 + nvidia,pins = "owr"; 1707 + nvidia,function = "owr"; 1708 + nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1709 + nvidia,tristate = <TEGRA_PIN_DISABLE>; 1710 + nvidia,enable-input = <TEGRA_PIN_ENABLE>; 130 1711 }; 131 1712 sdio3 { 132 1713 nvidia,pins = "drive_sdio3";