1#include <dt-bindings/input/input.h> 2 3/ { 4 model = "NVIDIA Tegra210 P2597 I/O board"; 5 compatible = "nvidia,p2597", "nvidia,tegra210"; 6 7 pinmux: pinmux@700008d4 { 8 pinctrl-names = "boot"; 9 pinctrl-0 = <&state_boot>; 10 11 state_boot: pinmux { 12 pex_l0_rst_n_pa0 { 13 nvidia,pins = "pex_l0_rst_n_pa0"; 14 nvidia,function = "pe0"; 15 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 16 nvidia,tristate = <TEGRA_PIN_DISABLE>; 17 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 18 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 19 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 20 }; 21 pex_l0_clkreq_n_pa1 { 22 nvidia,pins = "pex_l0_clkreq_n_pa1"; 23 nvidia,function = "pe0"; 24 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 25 nvidia,tristate = <TEGRA_PIN_DISABLE>; 26 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 27 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 28 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 29 }; 30 pex_wake_n_pa2 { 31 nvidia,pins = "pex_wake_n_pa2"; 32 nvidia,function = "pe"; 33 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 34 nvidia,tristate = <TEGRA_PIN_DISABLE>; 35 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 36 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 37 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 38 }; 39 pex_l1_rst_n_pa3 { 40 nvidia,pins = "pex_l1_rst_n_pa3"; 41 nvidia,function = "pe1"; 42 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 43 nvidia,tristate = <TEGRA_PIN_DISABLE>; 44 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 45 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 46 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 47 }; 48 pex_l1_clkreq_n_pa4 { 49 nvidia,pins = "pex_l1_clkreq_n_pa4"; 50 nvidia,function = "pe1"; 51 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 52 nvidia,tristate = <TEGRA_PIN_DISABLE>; 53 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 54 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 55 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 56 }; 57 sata_led_active_pa5 { 58 nvidia,pins = "sata_led_active_pa5"; 59 nvidia,pull = <TEGRA_PIN_PULL_UP>; 60 nvidia,tristate = <TEGRA_PIN_DISABLE>; 61 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 62 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 63 }; 64 pa6 { 65 nvidia,pins = "pa6"; 66 nvidia,function = "sata"; 67 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 68 nvidia,tristate = <TEGRA_PIN_DISABLE>; 69 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 70 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 71 }; 72 dap1_fs_pb0 { 73 nvidia,pins = "dap1_fs_pb0"; 74 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 75 nvidia,tristate = <TEGRA_PIN_DISABLE>; 76 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 77 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 78 }; 79 dap1_din_pb1 { 80 nvidia,pins = "dap1_din_pb1"; 81 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 82 nvidia,tristate = <TEGRA_PIN_DISABLE>; 83 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 84 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 85 }; 86 dap1_dout_pb2 { 87 nvidia,pins = "dap1_dout_pb2"; 88 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 89 nvidia,tristate = <TEGRA_PIN_DISABLE>; 90 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 91 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 92 }; 93 dap1_sclk_pb3 { 94 nvidia,pins = "dap1_sclk_pb3"; 95 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 96 nvidia,tristate = <TEGRA_PIN_DISABLE>; 97 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 98 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 99 }; 100 spi2_mosi_pb4 { 101 nvidia,pins = "spi2_mosi_pb4"; 102 nvidia,function = "spi2"; 103 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 104 nvidia,tristate = <TEGRA_PIN_DISABLE>; 105 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 106 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 107 }; 108 spi2_miso_pb5 { 109 nvidia,pins = "spi2_miso_pb5"; 110 nvidia,function = "spi2"; 111 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 112 nvidia,tristate = <TEGRA_PIN_DISABLE>; 113 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 114 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 115 }; 116 spi2_sck_pb6 { 117 nvidia,pins = "spi2_sck_pb6"; 118 nvidia,function = "spi2"; 119 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 120 nvidia,tristate = <TEGRA_PIN_DISABLE>; 121 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 122 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 123 }; 124 spi2_cs0_pb7 { 125 nvidia,pins = "spi2_cs0_pb7"; 126 nvidia,function = "spi2"; 127 nvidia,pull = <TEGRA_PIN_PULL_UP>; 128 nvidia,tristate = <TEGRA_PIN_DISABLE>; 129 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 130 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 131 }; 132 spi1_mosi_pc0 { 133 nvidia,pins = "spi1_mosi_pc0"; 134 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 135 nvidia,tristate = <TEGRA_PIN_DISABLE>; 136 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 137 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 138 }; 139 spi1_miso_pc1 { 140 nvidia,pins = "spi1_miso_pc1"; 141 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 142 nvidia,tristate = <TEGRA_PIN_DISABLE>; 143 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 144 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 145 }; 146 spi1_sck_pc2 { 147 nvidia,pins = "spi1_sck_pc2"; 148 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 149 nvidia,tristate = <TEGRA_PIN_DISABLE>; 150 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 151 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 152 }; 153 spi1_cs0_pc3 { 154 nvidia,pins = "spi1_cs0_pc3"; 155 nvidia,pull = <TEGRA_PIN_PULL_UP>; 156 nvidia,tristate = <TEGRA_PIN_DISABLE>; 157 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 158 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 159 }; 160 spi1_cs1_pc4 { 161 nvidia,pins = "spi1_cs1_pc4"; 162 nvidia,pull = <TEGRA_PIN_PULL_UP>; 163 nvidia,tristate = <TEGRA_PIN_DISABLE>; 164 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 165 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 166 }; 167 spi4_sck_pc5 { 168 nvidia,pins = "spi4_sck_pc5"; 169 nvidia,function = "spi4"; 170 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 171 nvidia,tristate = <TEGRA_PIN_DISABLE>; 172 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 173 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 174 }; 175 spi4_cs0_pc6 { 176 nvidia,pins = "spi4_cs0_pc6"; 177 nvidia,function = "spi4"; 178 nvidia,pull = <TEGRA_PIN_PULL_UP>; 179 nvidia,tristate = <TEGRA_PIN_DISABLE>; 180 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 181 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 182 }; 183 spi4_mosi_pc7 { 184 nvidia,pins = "spi4_mosi_pc7"; 185 nvidia,function = "spi4"; 186 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 187 nvidia,tristate = <TEGRA_PIN_DISABLE>; 188 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 189 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 190 }; 191 spi4_miso_pd0 { 192 nvidia,pins = "spi4_miso_pd0"; 193 nvidia,function = "spi4"; 194 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 195 nvidia,tristate = <TEGRA_PIN_DISABLE>; 196 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 197 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 198 }; 199 uart3_tx_pd1 { 200 nvidia,pins = "uart3_tx_pd1"; 201 nvidia,function = "uartc"; 202 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 203 nvidia,tristate = <TEGRA_PIN_DISABLE>; 204 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 205 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 206 }; 207 uart3_rx_pd2 { 208 nvidia,pins = "uart3_rx_pd2"; 209 nvidia,function = "uartc"; 210 nvidia,pull = <TEGRA_PIN_PULL_UP>; 211 nvidia,tristate = <TEGRA_PIN_DISABLE>; 212 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 213 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 214 }; 215 uart3_rts_pd3 { 216 nvidia,pins = "uart3_rts_pd3"; 217 nvidia,function = "uartc"; 218 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 219 nvidia,tristate = <TEGRA_PIN_DISABLE>; 220 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 221 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 222 }; 223 uart3_cts_pd4 { 224 nvidia,pins = "uart3_cts_pd4"; 225 nvidia,function = "uartc"; 226 nvidia,pull = <TEGRA_PIN_PULL_UP>; 227 nvidia,tristate = <TEGRA_PIN_DISABLE>; 228 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 229 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 230 }; 231 dmic1_clk_pe0 { 232 nvidia,pins = "dmic1_clk_pe0"; 233 nvidia,function = "i2s3"; 234 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 235 nvidia,tristate = <TEGRA_PIN_DISABLE>; 236 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 237 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 238 }; 239 dmic1_dat_pe1 { 240 nvidia,pins = "dmic1_dat_pe1"; 241 nvidia,function = "i2s3"; 242 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 243 nvidia,tristate = <TEGRA_PIN_DISABLE>; 244 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 245 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 246 }; 247 dmic2_clk_pe2 { 248 nvidia,pins = "dmic2_clk_pe2"; 249 nvidia,function = "i2s3"; 250 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 251 nvidia,tristate = <TEGRA_PIN_DISABLE>; 252 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 253 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 254 }; 255 dmic2_dat_pe3 { 256 nvidia,pins = "dmic2_dat_pe3"; 257 nvidia,function = "i2s3"; 258 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 259 nvidia,tristate = <TEGRA_PIN_DISABLE>; 260 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 261 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 262 }; 263 dmic3_clk_pe4 { 264 nvidia,pins = "dmic3_clk_pe4"; 265 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 266 nvidia,tristate = <TEGRA_PIN_DISABLE>; 267 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 268 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 269 }; 270 dmic3_dat_pe5 { 271 nvidia,pins = "dmic3_dat_pe5"; 272 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 273 nvidia,tristate = <TEGRA_PIN_DISABLE>; 274 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 275 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 276 }; 277 pe6 { 278 nvidia,pins = "pe6"; 279 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 280 nvidia,tristate = <TEGRA_PIN_DISABLE>; 281 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 282 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 283 }; 284 pe7 { 285 nvidia,pins = "pe7"; 286 nvidia,function = "pwm3"; 287 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 288 nvidia,tristate = <TEGRA_PIN_DISABLE>; 289 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 290 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 291 }; 292 gen3_i2c_scl_pf0 { 293 nvidia,pins = "gen3_i2c_scl_pf0"; 294 nvidia,function = "i2c3"; 295 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 296 nvidia,tristate = <TEGRA_PIN_DISABLE>; 297 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 298 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 299 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 300 }; 301 gen3_i2c_sda_pf1 { 302 nvidia,pins = "gen3_i2c_sda_pf1"; 303 nvidia,function = "i2c3"; 304 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 305 nvidia,tristate = <TEGRA_PIN_DISABLE>; 306 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 307 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 308 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 309 }; 310 uart2_tx_pg0 { 311 nvidia,pins = "uart2_tx_pg0"; 312 nvidia,function = "uartb"; 313 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 314 nvidia,tristate = <TEGRA_PIN_DISABLE>; 315 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 316 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 317 }; 318 uart2_rx_pg1 { 319 nvidia,pins = "uart2_rx_pg1"; 320 nvidia,function = "uartb"; 321 nvidia,pull = <TEGRA_PIN_PULL_UP>; 322 nvidia,tristate = <TEGRA_PIN_DISABLE>; 323 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 324 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 325 }; 326 uart2_rts_pg2 { 327 nvidia,pins = "uart2_rts_pg2"; 328 nvidia,function = "uartb"; 329 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 330 nvidia,tristate = <TEGRA_PIN_DISABLE>; 331 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 332 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 333 }; 334 uart2_cts_pg3 { 335 nvidia,pins = "uart2_cts_pg3"; 336 nvidia,function = "uartb"; 337 nvidia,pull = <TEGRA_PIN_PULL_UP>; 338 nvidia,tristate = <TEGRA_PIN_DISABLE>; 339 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 340 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 341 }; 342 wifi_en_ph0 { 343 nvidia,pins = "wifi_en_ph0"; 344 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 345 nvidia,tristate = <TEGRA_PIN_DISABLE>; 346 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 347 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 348 }; 349 wifi_rst_ph1 { 350 nvidia,pins = "wifi_rst_ph1"; 351 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 352 nvidia,tristate = <TEGRA_PIN_DISABLE>; 353 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 354 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 355 }; 356 wifi_wake_ap_ph2 { 357 nvidia,pins = "wifi_wake_ap_ph2"; 358 nvidia,pull = <TEGRA_PIN_PULL_UP>; 359 nvidia,tristate = <TEGRA_PIN_DISABLE>; 360 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 361 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 362 }; 363 ap_wake_bt_ph3 { 364 nvidia,pins = "ap_wake_bt_ph3"; 365 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 366 nvidia,tristate = <TEGRA_PIN_DISABLE>; 367 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 368 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 369 }; 370 bt_rst_ph4 { 371 nvidia,pins = "bt_rst_ph4"; 372 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 373 nvidia,tristate = <TEGRA_PIN_DISABLE>; 374 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 375 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 376 }; 377 bt_wake_ap_ph5 { 378 nvidia,pins = "bt_wake_ap_ph5"; 379 nvidia,pull = <TEGRA_PIN_PULL_UP>; 380 nvidia,tristate = <TEGRA_PIN_DISABLE>; 381 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 382 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 383 }; 384 ph6 { 385 nvidia,pins = "ph6"; 386 nvidia,pull = <TEGRA_PIN_PULL_UP>; 387 nvidia,tristate = <TEGRA_PIN_DISABLE>; 388 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 389 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 390 }; 391 ap_wake_nfc_ph7 { 392 nvidia,pins = "ap_wake_nfc_ph7"; 393 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 394 nvidia,tristate = <TEGRA_PIN_DISABLE>; 395 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 396 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 397 }; 398 nfc_en_pi0 { 399 nvidia,pins = "nfc_en_pi0"; 400 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 401 nvidia,tristate = <TEGRA_PIN_DISABLE>; 402 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 403 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 404 }; 405 nfc_int_pi1 { 406 nvidia,pins = "nfc_int_pi1"; 407 nvidia,pull = <TEGRA_PIN_PULL_UP>; 408 nvidia,tristate = <TEGRA_PIN_DISABLE>; 409 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 410 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 411 }; 412 gps_en_pi2 { 413 nvidia,pins = "gps_en_pi2"; 414 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 415 nvidia,tristate = <TEGRA_PIN_DISABLE>; 416 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 417 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 418 }; 419 gps_rst_pi3 { 420 nvidia,pins = "gps_rst_pi3"; 421 nvidia,function = "rsvd0"; 422 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 423 nvidia,tristate = <TEGRA_PIN_ENABLE>; 424 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 425 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 426 }; 427 uart4_tx_pi4 { 428 nvidia,pins = "uart4_tx_pi4"; 429 nvidia,function = "uartd"; 430 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 431 nvidia,tristate = <TEGRA_PIN_DISABLE>; 432 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 433 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 434 }; 435 uart4_rx_pi5 { 436 nvidia,pins = "uart4_rx_pi5"; 437 nvidia,function = "uartd"; 438 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 439 nvidia,tristate = <TEGRA_PIN_DISABLE>; 440 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 441 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 442 }; 443 uart4_rts_pi6 { 444 nvidia,pins = "uart4_rts_pi6"; 445 nvidia,function = "uartd"; 446 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 447 nvidia,tristate = <TEGRA_PIN_DISABLE>; 448 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 449 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 450 }; 451 uart4_cts_pi7 { 452 nvidia,pins = "uart4_cts_pi7"; 453 nvidia,function = "uartd"; 454 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 455 nvidia,tristate = <TEGRA_PIN_DISABLE>; 456 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 457 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 458 }; 459 gen1_i2c_sda_pj0 { 460 nvidia,pins = "gen1_i2c_sda_pj0"; 461 nvidia,function = "i2c1"; 462 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 463 nvidia,tristate = <TEGRA_PIN_DISABLE>; 464 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 465 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 466 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 467 }; 468 gen1_i2c_scl_pj1 { 469 nvidia,pins = "gen1_i2c_scl_pj1"; 470 nvidia,function = "i2c1"; 471 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 472 nvidia,tristate = <TEGRA_PIN_DISABLE>; 473 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 474 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 475 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 476 }; 477 gen2_i2c_scl_pj2 { 478 nvidia,pins = "gen2_i2c_scl_pj2"; 479 nvidia,function = "i2c2"; 480 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 481 nvidia,tristate = <TEGRA_PIN_DISABLE>; 482 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 483 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 484 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 485 }; 486 gen2_i2c_sda_pj3 { 487 nvidia,pins = "gen2_i2c_sda_pj3"; 488 nvidia,function = "i2c2"; 489 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 490 nvidia,tristate = <TEGRA_PIN_DISABLE>; 491 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 492 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 493 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 494 }; 495 dap4_fs_pj4 { 496 nvidia,pins = "dap4_fs_pj4"; 497 nvidia,function = "i2s4b"; 498 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 499 nvidia,tristate = <TEGRA_PIN_DISABLE>; 500 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 501 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 502 }; 503 dap4_din_pj5 { 504 nvidia,pins = "dap4_din_pj5"; 505 nvidia,function = "i2s4b"; 506 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 507 nvidia,tristate = <TEGRA_PIN_DISABLE>; 508 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 509 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 510 }; 511 dap4_dout_pj6 { 512 nvidia,pins = "dap4_dout_pj6"; 513 nvidia,function = "i2s4b"; 514 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 515 nvidia,tristate = <TEGRA_PIN_DISABLE>; 516 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 517 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 518 }; 519 dap4_sclk_pj7 { 520 nvidia,pins = "dap4_sclk_pj7"; 521 nvidia,function = "i2s4b"; 522 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 523 nvidia,tristate = <TEGRA_PIN_DISABLE>; 524 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 525 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 526 }; 527 pk0 { 528 nvidia,pins = "pk0"; 529 nvidia,function = "i2s5b"; 530 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 531 nvidia,tristate = <TEGRA_PIN_DISABLE>; 532 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 533 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 534 }; 535 pk1 { 536 nvidia,pins = "pk1"; 537 nvidia,function = "i2s5b"; 538 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 539 nvidia,tristate = <TEGRA_PIN_DISABLE>; 540 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 541 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 542 }; 543 pk2 { 544 nvidia,pins = "pk2"; 545 nvidia,function = "i2s5b"; 546 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 547 nvidia,tristate = <TEGRA_PIN_DISABLE>; 548 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 549 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 550 }; 551 pk3 { 552 nvidia,pins = "pk3"; 553 nvidia,function = "i2s5b"; 554 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 555 nvidia,tristate = <TEGRA_PIN_DISABLE>; 556 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 557 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 558 }; 559 pk4 { 560 nvidia,pins = "pk4"; 561 nvidia,pull = <TEGRA_PIN_PULL_UP>; 562 nvidia,tristate = <TEGRA_PIN_DISABLE>; 563 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 564 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 565 }; 566 pk5 { 567 nvidia,pins = "pk5"; 568 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 569 nvidia,tristate = <TEGRA_PIN_DISABLE>; 570 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 571 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 572 }; 573 pk6 { 574 nvidia,pins = "pk6"; 575 nvidia,pull = <TEGRA_PIN_PULL_UP>; 576 nvidia,tristate = <TEGRA_PIN_DISABLE>; 577 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 578 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 579 }; 580 pk7 { 581 nvidia,pins = "pk7"; 582 nvidia,pull = <TEGRA_PIN_PULL_UP>; 583 nvidia,tristate = <TEGRA_PIN_DISABLE>; 584 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 585 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 586 }; 587 pl0 { 588 nvidia,pins = "pl0"; 589 nvidia,function = "rsvd0"; 590 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 591 nvidia,tristate = <TEGRA_PIN_ENABLE>; 592 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 593 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 594 }; 595 pl1 { 596 nvidia,pins = "pl1"; 597 nvidia,pull = <TEGRA_PIN_PULL_UP>; 598 nvidia,tristate = <TEGRA_PIN_DISABLE>; 599 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 600 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 601 }; 602 sdmmc1_clk_pm0 { 603 nvidia,pins = "sdmmc1_clk_pm0"; 604 nvidia,function = "sdmmc1"; 605 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 606 nvidia,tristate = <TEGRA_PIN_DISABLE>; 607 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 608 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 609 }; 610 sdmmc1_cmd_pm1 { 611 nvidia,pins = "sdmmc1_cmd_pm1"; 612 nvidia,function = "sdmmc1"; 613 nvidia,pull = <TEGRA_PIN_PULL_UP>; 614 nvidia,tristate = <TEGRA_PIN_DISABLE>; 615 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 616 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 617 }; 618 sdmmc1_dat3_pm2 { 619 nvidia,pins = "sdmmc1_dat3_pm2"; 620 nvidia,function = "sdmmc1"; 621 nvidia,pull = <TEGRA_PIN_PULL_UP>; 622 nvidia,tristate = <TEGRA_PIN_DISABLE>; 623 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 624 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 625 }; 626 sdmmc1_dat2_pm3 { 627 nvidia,pins = "sdmmc1_dat2_pm3"; 628 nvidia,function = "sdmmc1"; 629 nvidia,pull = <TEGRA_PIN_PULL_UP>; 630 nvidia,tristate = <TEGRA_PIN_DISABLE>; 631 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 632 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 633 }; 634 sdmmc1_dat1_pm4 { 635 nvidia,pins = "sdmmc1_dat1_pm4"; 636 nvidia,function = "sdmmc1"; 637 nvidia,pull = <TEGRA_PIN_PULL_UP>; 638 nvidia,tristate = <TEGRA_PIN_DISABLE>; 639 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 640 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 641 }; 642 sdmmc1_dat0_pm5 { 643 nvidia,pins = "sdmmc1_dat0_pm5"; 644 nvidia,function = "sdmmc1"; 645 nvidia,pull = <TEGRA_PIN_PULL_UP>; 646 nvidia,tristate = <TEGRA_PIN_DISABLE>; 647 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 648 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 649 }; 650 sdmmc3_clk_pp0 { 651 nvidia,pins = "sdmmc3_clk_pp0"; 652 nvidia,function = "sdmmc3"; 653 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 654 nvidia,tristate = <TEGRA_PIN_DISABLE>; 655 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 656 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 657 }; 658 sdmmc3_cmd_pp1 { 659 nvidia,pins = "sdmmc3_cmd_pp1"; 660 nvidia,function = "sdmmc3"; 661 nvidia,pull = <TEGRA_PIN_PULL_UP>; 662 nvidia,tristate = <TEGRA_PIN_DISABLE>; 663 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 664 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 665 }; 666 sdmmc3_dat3_pp2 { 667 nvidia,pins = "sdmmc3_dat3_pp2"; 668 nvidia,function = "sdmmc3"; 669 nvidia,pull = <TEGRA_PIN_PULL_UP>; 670 nvidia,tristate = <TEGRA_PIN_DISABLE>; 671 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 672 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 673 }; 674 sdmmc3_dat2_pp3 { 675 nvidia,pins = "sdmmc3_dat2_pp3"; 676 nvidia,function = "sdmmc3"; 677 nvidia,pull = <TEGRA_PIN_PULL_UP>; 678 nvidia,tristate = <TEGRA_PIN_DISABLE>; 679 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 680 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 681 }; 682 sdmmc3_dat1_pp4 { 683 nvidia,pins = "sdmmc3_dat1_pp4"; 684 nvidia,function = "sdmmc3"; 685 nvidia,pull = <TEGRA_PIN_PULL_UP>; 686 nvidia,tristate = <TEGRA_PIN_DISABLE>; 687 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 688 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 689 }; 690 sdmmc3_dat0_pp5 { 691 nvidia,pins = "sdmmc3_dat0_pp5"; 692 nvidia,function = "sdmmc3"; 693 nvidia,pull = <TEGRA_PIN_PULL_UP>; 694 nvidia,tristate = <TEGRA_PIN_DISABLE>; 695 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 696 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 697 }; 698 cam1_mclk_ps0 { 699 nvidia,pins = "cam1_mclk_ps0"; 700 nvidia,function = "extperiph3"; 701 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 702 nvidia,tristate = <TEGRA_PIN_DISABLE>; 703 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 704 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 705 }; 706 cam2_mclk_ps1 { 707 nvidia,pins = "cam2_mclk_ps1"; 708 nvidia,function = "extperiph3"; 709 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 710 nvidia,tristate = <TEGRA_PIN_DISABLE>; 711 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 712 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 713 }; 714 cam_i2c_scl_ps2 { 715 nvidia,pins = "cam_i2c_scl_ps2"; 716 nvidia,function = "i2cvi"; 717 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 718 nvidia,tristate = <TEGRA_PIN_DISABLE>; 719 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 720 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 721 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 722 }; 723 cam_i2c_sda_ps3 { 724 nvidia,pins = "cam_i2c_sda_ps3"; 725 nvidia,function = "i2cvi"; 726 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 727 nvidia,tristate = <TEGRA_PIN_DISABLE>; 728 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 729 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 730 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 731 }; 732 cam_rst_ps4 { 733 nvidia,pins = "cam_rst_ps4"; 734 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 735 nvidia,tristate = <TEGRA_PIN_DISABLE>; 736 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 737 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 738 }; 739 cam_af_en_ps5 { 740 nvidia,pins = "cam_af_en_ps5"; 741 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 742 nvidia,tristate = <TEGRA_PIN_DISABLE>; 743 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 744 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 745 }; 746 cam_flash_en_ps6 { 747 nvidia,pins = "cam_flash_en_ps6"; 748 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 749 nvidia,tristate = <TEGRA_PIN_DISABLE>; 750 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 751 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 752 }; 753 cam1_pwdn_ps7 { 754 nvidia,pins = "cam1_pwdn_ps7"; 755 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 756 nvidia,tristate = <TEGRA_PIN_DISABLE>; 757 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 758 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 759 }; 760 cam2_pwdn_pt0 { 761 nvidia,pins = "cam2_pwdn_pt0"; 762 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 763 nvidia,tristate = <TEGRA_PIN_DISABLE>; 764 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 765 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 766 }; 767 cam1_strobe_pt1 { 768 nvidia,pins = "cam1_strobe_pt1"; 769 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 770 nvidia,tristate = <TEGRA_PIN_DISABLE>; 771 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 772 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 773 }; 774 uart1_tx_pu0 { 775 nvidia,pins = "uart1_tx_pu0"; 776 nvidia,function = "uarta"; 777 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 778 nvidia,tristate = <TEGRA_PIN_DISABLE>; 779 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 780 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 781 }; 782 uart1_rx_pu1 { 783 nvidia,pins = "uart1_rx_pu1"; 784 nvidia,function = "uarta"; 785 nvidia,pull = <TEGRA_PIN_PULL_UP>; 786 nvidia,tristate = <TEGRA_PIN_DISABLE>; 787 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 788 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 789 }; 790 uart1_rts_pu2 { 791 nvidia,pins = "uart1_rts_pu2"; 792 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 793 nvidia,tristate = <TEGRA_PIN_DISABLE>; 794 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 795 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 796 }; 797 uart1_cts_pu3 { 798 nvidia,pins = "uart1_cts_pu3"; 799 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 800 nvidia,tristate = <TEGRA_PIN_DISABLE>; 801 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 802 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 803 }; 804 lcd_bl_pwm_pv0 { 805 nvidia,pins = "lcd_bl_pwm_pv0"; 806 nvidia,function = "pwm0"; 807 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 808 nvidia,tristate = <TEGRA_PIN_DISABLE>; 809 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 810 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 811 }; 812 lcd_bl_en_pv1 { 813 nvidia,pins = "lcd_bl_en_pv1"; 814 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 815 nvidia,tristate = <TEGRA_PIN_DISABLE>; 816 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 817 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 818 }; 819 lcd_rst_pv2 { 820 nvidia,pins = "lcd_rst_pv2"; 821 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 822 nvidia,tristate = <TEGRA_PIN_DISABLE>; 823 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 824 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 825 }; 826 lcd_gpio1_pv3 { 827 nvidia,pins = "lcd_gpio1_pv3"; 828 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 829 nvidia,tristate = <TEGRA_PIN_DISABLE>; 830 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 831 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 832 }; 833 lcd_gpio2_pv4 { 834 nvidia,pins = "lcd_gpio2_pv4"; 835 nvidia,function = "pwm1"; 836 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 837 nvidia,tristate = <TEGRA_PIN_DISABLE>; 838 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 839 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 840 }; 841 ap_ready_pv5 { 842 nvidia,pins = "ap_ready_pv5"; 843 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 844 nvidia,tristate = <TEGRA_PIN_DISABLE>; 845 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 846 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 847 }; 848 touch_rst_pv6 { 849 nvidia,pins = "touch_rst_pv6"; 850 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 851 nvidia,tristate = <TEGRA_PIN_DISABLE>; 852 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 853 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 854 }; 855 touch_clk_pv7 { 856 nvidia,pins = "touch_clk_pv7"; 857 nvidia,function = "touch"; 858 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 859 nvidia,tristate = <TEGRA_PIN_DISABLE>; 860 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 861 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 862 }; 863 modem_wake_ap_px0 { 864 nvidia,pins = "modem_wake_ap_px0"; 865 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 866 nvidia,tristate = <TEGRA_PIN_DISABLE>; 867 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 868 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 869 }; 870 touch_int_px1 { 871 nvidia,pins = "touch_int_px1"; 872 nvidia,pull = <TEGRA_PIN_PULL_UP>; 873 nvidia,tristate = <TEGRA_PIN_DISABLE>; 874 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 875 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 876 }; 877 motion_int_px2 { 878 nvidia,pins = "motion_int_px2"; 879 nvidia,pull = <TEGRA_PIN_PULL_UP>; 880 nvidia,tristate = <TEGRA_PIN_DISABLE>; 881 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 882 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 883 }; 884 als_prox_int_px3 { 885 nvidia,pins = "als_prox_int_px3"; 886 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 887 nvidia,tristate = <TEGRA_PIN_DISABLE>; 888 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 889 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 890 }; 891 temp_alert_px4 { 892 nvidia,pins = "temp_alert_px4"; 893 nvidia,pull = <TEGRA_PIN_PULL_UP>; 894 nvidia,tristate = <TEGRA_PIN_DISABLE>; 895 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 896 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 897 }; 898 button_power_on_px5 { 899 nvidia,pins = "button_power_on_px5"; 900 nvidia,pull = <TEGRA_PIN_PULL_UP>; 901 nvidia,tristate = <TEGRA_PIN_DISABLE>; 902 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 903 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 904 }; 905 button_vol_up_px6 { 906 nvidia,pins = "button_vol_up_px6"; 907 nvidia,pull = <TEGRA_PIN_PULL_UP>; 908 nvidia,tristate = <TEGRA_PIN_DISABLE>; 909 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 910 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 911 }; 912 button_vol_down_px7 { 913 nvidia,pins = "button_vol_down_px7"; 914 nvidia,pull = <TEGRA_PIN_PULL_UP>; 915 nvidia,tristate = <TEGRA_PIN_DISABLE>; 916 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 917 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 918 }; 919 button_slide_sw_py0 { 920 nvidia,pins = "button_slide_sw_py0"; 921 nvidia,pull = <TEGRA_PIN_PULL_UP>; 922 nvidia,tristate = <TEGRA_PIN_DISABLE>; 923 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 924 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 925 }; 926 button_home_py1 { 927 nvidia,pins = "button_home_py1"; 928 nvidia,pull = <TEGRA_PIN_PULL_UP>; 929 nvidia,tristate = <TEGRA_PIN_DISABLE>; 930 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 931 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 932 }; 933 lcd_te_py2 { 934 nvidia,pins = "lcd_te_py2"; 935 nvidia,function = "displaya"; 936 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 937 nvidia,tristate = <TEGRA_PIN_DISABLE>; 938 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 939 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 940 }; 941 pwr_i2c_scl_py3 { 942 nvidia,pins = "pwr_i2c_scl_py3"; 943 nvidia,function = "i2cpmu"; 944 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 945 nvidia,tristate = <TEGRA_PIN_DISABLE>; 946 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 947 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 948 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 949 }; 950 pwr_i2c_sda_py4 { 951 nvidia,pins = "pwr_i2c_sda_py4"; 952 nvidia,function = "i2cpmu"; 953 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 954 nvidia,tristate = <TEGRA_PIN_DISABLE>; 955 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 956 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 957 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 958 }; 959 clk_32k_out_py5 { 960 nvidia,pins = "clk_32k_out_py5"; 961 nvidia,function = "soc"; 962 nvidia,pull = <TEGRA_PIN_PULL_UP>; 963 nvidia,tristate = <TEGRA_PIN_DISABLE>; 964 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 965 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 966 }; 967 pz0 { 968 nvidia,pins = "pz0"; 969 nvidia,pull = <TEGRA_PIN_PULL_UP>; 970 nvidia,tristate = <TEGRA_PIN_DISABLE>; 971 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 972 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 973 }; 974 pz1 { 975 nvidia,pins = "pz1"; 976 nvidia,function = "sdmmc1"; 977 nvidia,pull = <TEGRA_PIN_PULL_UP>; 978 nvidia,tristate = <TEGRA_PIN_DISABLE>; 979 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 980 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 981 }; 982 pz2 { 983 nvidia,pins = "pz2"; 984 nvidia,pull = <TEGRA_PIN_PULL_UP>; 985 nvidia,tristate = <TEGRA_PIN_DISABLE>; 986 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 987 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 988 }; 989 pz3 { 990 nvidia,pins = "pz3"; 991 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 992 nvidia,tristate = <TEGRA_PIN_DISABLE>; 993 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 994 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 995 }; 996 pz4 { 997 nvidia,pins = "pz4"; 998 nvidia,function = "sdmmc1"; 999 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1000 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1001 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1002 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1003 }; 1004 pz5 { 1005 nvidia,pins = "pz5"; 1006 nvidia,function = "soc"; 1007 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1008 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1009 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1010 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1011 }; 1012 dap2_fs_paa0 { 1013 nvidia,pins = "dap2_fs_paa0"; 1014 nvidia,function = "i2s2"; 1015 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1016 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1017 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1018 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1019 }; 1020 dap2_sclk_paa1 { 1021 nvidia,pins = "dap2_sclk_paa1"; 1022 nvidia,function = "i2s2"; 1023 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1024 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1025 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1026 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1027 }; 1028 dap2_din_paa2 { 1029 nvidia,pins = "dap2_din_paa2"; 1030 nvidia,function = "i2s2"; 1031 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1032 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1033 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1034 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1035 }; 1036 dap2_dout_paa3 { 1037 nvidia,pins = "dap2_dout_paa3"; 1038 nvidia,function = "i2s2"; 1039 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1040 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1041 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1042 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1043 }; 1044 aud_mclk_pbb0 { 1045 nvidia,pins = "aud_mclk_pbb0"; 1046 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1047 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1048 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1049 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1050 }; 1051 dvfs_pwm_pbb1 { 1052 nvidia,pins = "dvfs_pwm_pbb1"; 1053 nvidia,function = "cldvfs"; 1054 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1055 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1056 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1057 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1058 }; 1059 dvfs_clk_pbb2 { 1060 nvidia,pins = "dvfs_clk_pbb2"; 1061 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1062 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1063 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1064 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1065 }; 1066 gpio_x1_aud_pbb3 { 1067 nvidia,pins = "gpio_x1_aud_pbb3"; 1068 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1069 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1070 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1071 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1072 }; 1073 gpio_x3_aud_pbb4 { 1074 nvidia,pins = "gpio_x3_aud_pbb4"; 1075 nvidia,function = "rsvd0"; 1076 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1077 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1078 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1079 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1080 }; 1081 hdmi_cec_pcc0 { 1082 nvidia,pins = "hdmi_cec_pcc0"; 1083 nvidia,function = "cec"; 1084 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1085 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1086 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1087 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1088 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 1089 }; 1090 hdmi_int_dp_hpd_pcc1 { 1091 nvidia,pins = "hdmi_int_dp_hpd_pcc1"; 1092 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1093 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1094 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1095 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1096 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 1097 }; 1098 spdif_out_pcc2 { 1099 nvidia,pins = "spdif_out_pcc2"; 1100 nvidia,function = "rsvd1"; 1101 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1102 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1103 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1104 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1105 }; 1106 spdif_in_pcc3 { 1107 nvidia,pins = "spdif_in_pcc3"; 1108 nvidia,function = "rsvd1"; 1109 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1110 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1111 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1112 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1113 }; 1114 usb_vbus_en0_pcc4 { 1115 nvidia,pins = "usb_vbus_en0_pcc4"; 1116 nvidia,function = "usb"; 1117 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1118 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1119 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1120 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1121 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 1122 }; 1123 usb_vbus_en1_pcc5 { 1124 nvidia,pins = "usb_vbus_en1_pcc5"; 1125 nvidia,function = "usb"; 1126 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1127 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1128 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1129 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1130 nvidia,io-hv = <TEGRA_PIN_ENABLE>; 1131 }; 1132 dp_hpd0_pcc6 { 1133 nvidia,pins = "dp_hpd0_pcc6"; 1134 nvidia,function = "dp"; 1135 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1136 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1137 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1138 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1139 }; 1140 pcc7 { 1141 nvidia,pins = "pcc7"; 1142 nvidia,function = "rsvd0"; 1143 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1144 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1145 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1146 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1147 nvidia,io-hv = <TEGRA_PIN_DISABLE>; 1148 }; 1149 spi2_cs1_pdd0 { 1150 nvidia,pins = "spi2_cs1_pdd0"; 1151 nvidia,function = "spi2"; 1152 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1153 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1154 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1155 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1156 }; 1157 qspi_sck_pee0 { 1158 nvidia,pins = "qspi_sck_pee0"; 1159 nvidia,function = "rsvd1"; 1160 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1161 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1162 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1163 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1164 }; 1165 qspi_cs_n_pee1 { 1166 nvidia,pins = "qspi_cs_n_pee1"; 1167 nvidia,function = "rsvd1"; 1168 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1169 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1170 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1171 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1172 }; 1173 qspi_io0_pee2 { 1174 nvidia,pins = "qspi_io0_pee2"; 1175 nvidia,function = "rsvd1"; 1176 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1177 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1178 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1179 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1180 }; 1181 qspi_io1_pee3 { 1182 nvidia,pins = "qspi_io1_pee3"; 1183 nvidia,function = "rsvd1"; 1184 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1185 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1186 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1187 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1188 }; 1189 qspi_io2_pee4 { 1190 nvidia,pins = "qspi_io2_pee4"; 1191 nvidia,function = "rsvd1"; 1192 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1193 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1194 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1195 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1196 }; 1197 qspi_io3_pee5 { 1198 nvidia,pins = "qspi_io3_pee5"; 1199 nvidia,function = "rsvd1"; 1200 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1201 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1202 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1203 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1204 }; 1205 core_pwr_req { 1206 nvidia,pins = "core_pwr_req"; 1207 nvidia,function = "core"; 1208 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1209 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1210 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1211 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1212 }; 1213 cpu_pwr_req { 1214 nvidia,pins = "cpu_pwr_req"; 1215 nvidia,function = "cpu"; 1216 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1217 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1218 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1219 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1220 }; 1221 pwr_int_n { 1222 nvidia,pins = "pwr_int_n"; 1223 nvidia,function = "pmi"; 1224 nvidia,pull = <TEGRA_PIN_PULL_UP>; 1225 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1226 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1227 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1228 }; 1229 clk_32k_in { 1230 nvidia,pins = "clk_32k_in"; 1231 nvidia,function = "clk"; 1232 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1233 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1234 nvidia,enable-input = <TEGRA_PIN_ENABLE>; 1235 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1236 }; 1237 jtag_rtck { 1238 nvidia,pins = "jtag_rtck"; 1239 nvidia,function = "jtag"; 1240 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1241 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1242 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1243 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1244 }; 1245 clk_req { 1246 nvidia,pins = "clk_req"; 1247 nvidia,function = "rsvd1"; 1248 nvidia,pull = <TEGRA_PIN_PULL_DOWN>; 1249 nvidia,tristate = <TEGRA_PIN_ENABLE>; 1250 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1251 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1252 }; 1253 shutdown { 1254 nvidia,pins = "shutdown"; 1255 nvidia,function = "shutdown"; 1256 nvidia,pull = <TEGRA_PIN_PULL_NONE>; 1257 nvidia,tristate = <TEGRA_PIN_DISABLE>; 1258 nvidia,enable-input = <TEGRA_PIN_DISABLE>; 1259 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 1260 }; 1261 }; 1262 }; 1263 1264 /* MMC/SD */ 1265 sdhci@700b0000 { 1266 status = "okay"; 1267 bus-width = <4>; 1268 no-1-8-v; 1269 1270 cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>; 1271 }; 1272 1273 gpio-keys { 1274 compatible = "gpio-keys"; 1275 label = "gpio-keys"; 1276 1277 power { 1278 label = "Power"; 1279 gpios = <&gpio TEGRA_GPIO(X, 5) GPIO_ACTIVE_LOW>; 1280 linux,code = <KEY_POWER>; 1281 wakeup-source; 1282 }; 1283 1284 volume_down { 1285 label = "Volume Down"; 1286 gpios = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_LOW>; 1287 linux,code = <KEY_VOLUMEDOWN>; 1288 }; 1289 1290 volume_up { 1291 label = "Volume Up"; 1292 gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>; 1293 linux,code = <KEY_VOLUMEUP>; 1294 }; 1295 }; 1296}; 1297