1// SPDX-License-Identifier: GPL-2.0 2/dts-v1/; 3 4#include <dt-bindings/input/linux-event-codes.h> 5#include <dt-bindings/input/gpio-keys.h> 6 7#include "tegra234-p3701-0000.dtsi" 8#include "tegra234-p3737-0000.dtsi" 9 10/ { 11 model = "NVIDIA Jetson AGX Orin Developer Kit"; 12 compatible = "nvidia,p3737-0000+p3701-0000", "nvidia,p3701-0000", "nvidia,tegra234"; 13 14 aliases { 15 mmc3 = "/bus@0/mmc@3460000"; 16 serial0 = &tcu; 17 serial1 = &uarta; 18 }; 19 20 bus@0 { 21 aconnect@2900000 { 22 status = "okay"; 23 24 ahub@2900800 { 25 status = "okay"; 26 27 ports { 28 #address-cells = <1>; 29 #size-cells = <0>; 30 31 port@0 { 32 reg = <0x0>; 33 34 xbar_admaif0: endpoint { 35 remote-endpoint = <&admaif0>; 36 }; 37 }; 38 39 port@1 { 40 reg = <0x1>; 41 42 xbar_admaif1: endpoint { 43 remote-endpoint = <&admaif1>; 44 }; 45 }; 46 47 port@2 { 48 reg = <0x2>; 49 50 xbar_admaif2: endpoint { 51 remote-endpoint = <&admaif2>; 52 }; 53 }; 54 55 port@3 { 56 reg = <0x3>; 57 58 xbar_admaif3: endpoint { 59 remote-endpoint = <&admaif3>; 60 }; 61 }; 62 63 port@4 { 64 reg = <0x4>; 65 66 xbar_admaif4: endpoint { 67 remote-endpoint = <&admaif4>; 68 }; 69 }; 70 71 port@5 { 72 reg = <0x5>; 73 74 xbar_admaif5: endpoint { 75 remote-endpoint = <&admaif5>; 76 }; 77 }; 78 79 port@6 { 80 reg = <0x6>; 81 82 xbar_admaif6: endpoint { 83 remote-endpoint = <&admaif6>; 84 }; 85 }; 86 87 port@7 { 88 reg = <0x7>; 89 90 xbar_admaif7: endpoint { 91 remote-endpoint = <&admaif7>; 92 }; 93 }; 94 95 port@8 { 96 reg = <0x8>; 97 98 xbar_admaif8: endpoint { 99 remote-endpoint = <&admaif8>; 100 }; 101 }; 102 103 port@9 { 104 reg = <0x9>; 105 106 xbar_admaif9: endpoint { 107 remote-endpoint = <&admaif9>; 108 }; 109 }; 110 111 port@a { 112 reg = <0xa>; 113 114 xbar_admaif10: endpoint { 115 remote-endpoint = <&admaif10>; 116 }; 117 }; 118 119 port@b { 120 reg = <0xb>; 121 122 xbar_admaif11: endpoint { 123 remote-endpoint = <&admaif11>; 124 }; 125 }; 126 127 port@c { 128 reg = <0xc>; 129 130 xbar_admaif12: endpoint { 131 remote-endpoint = <&admaif12>; 132 }; 133 }; 134 135 port@d { 136 reg = <0xd>; 137 138 xbar_admaif13: endpoint { 139 remote-endpoint = <&admaif13>; 140 }; 141 }; 142 143 port@e { 144 reg = <0xe>; 145 146 xbar_admaif14: endpoint { 147 remote-endpoint = <&admaif14>; 148 }; 149 }; 150 151 port@f { 152 reg = <0xf>; 153 154 xbar_admaif15: endpoint { 155 remote-endpoint = <&admaif15>; 156 }; 157 }; 158 159 port@10 { 160 reg = <0x10>; 161 162 xbar_admaif16: endpoint { 163 remote-endpoint = <&admaif16>; 164 }; 165 }; 166 167 port@11 { 168 reg = <0x11>; 169 170 xbar_admaif17: endpoint { 171 remote-endpoint = <&admaif17>; 172 }; 173 }; 174 175 port@12 { 176 reg = <0x12>; 177 178 xbar_admaif18: endpoint { 179 remote-endpoint = <&admaif18>; 180 }; 181 }; 182 183 port@13 { 184 reg = <0x13>; 185 186 xbar_admaif19: endpoint { 187 remote-endpoint = <&admaif19>; 188 }; 189 }; 190 191 xbar_i2s1_port: port@14 { 192 reg = <0x14>; 193 194 xbar_i2s1: endpoint { 195 remote-endpoint = <&i2s1_cif>; 196 }; 197 }; 198 199 xbar_i2s2_port: port@15 { 200 reg = <0x15>; 201 202 xbar_i2s2: endpoint { 203 remote-endpoint = <&i2s2_cif>; 204 }; 205 }; 206 207 xbar_i2s4_port: port@17 { 208 reg = <0x17>; 209 210 xbar_i2s4: endpoint { 211 remote-endpoint = <&i2s4_cif>; 212 }; 213 }; 214 215 xbar_i2s6_port: port@19 { 216 reg = <0x19>; 217 218 xbar_i2s6: endpoint { 219 remote-endpoint = <&i2s6_cif>; 220 }; 221 }; 222 223 xbar_dmic3_port: port@1c { 224 reg = <0x1c>; 225 226 xbar_dmic3: endpoint { 227 remote-endpoint = <&dmic3_cif>; 228 }; 229 }; 230 231 xbar_sfc1_in_port: port@20 { 232 reg = <0x20>; 233 234 xbar_sfc1_in: endpoint { 235 remote-endpoint = <&sfc1_cif_in>; 236 }; 237 }; 238 239 port@21 { 240 reg = <0x21>; 241 242 xbar_sfc1_out: endpoint { 243 remote-endpoint = <&sfc1_cif_out>; 244 }; 245 }; 246 247 xbar_sfc2_in_port: port@22 { 248 reg = <0x22>; 249 250 xbar_sfc2_in: endpoint { 251 remote-endpoint = <&sfc2_cif_in>; 252 }; 253 }; 254 255 port@23 { 256 reg = <0x23>; 257 258 xbar_sfc2_out: endpoint { 259 remote-endpoint = <&sfc2_cif_out>; 260 }; 261 }; 262 263 xbar_sfc3_in_port: port@24 { 264 reg = <0x24>; 265 266 xbar_sfc3_in: endpoint { 267 remote-endpoint = <&sfc3_cif_in>; 268 }; 269 }; 270 271 port@25 { 272 reg = <0x25>; 273 274 xbar_sfc3_out: endpoint { 275 remote-endpoint = <&sfc3_cif_out>; 276 }; 277 }; 278 279 xbar_sfc4_in_port: port@26 { 280 reg = <0x26>; 281 282 xbar_sfc4_in: endpoint { 283 remote-endpoint = <&sfc4_cif_in>; 284 }; 285 }; 286 287 port@27 { 288 reg = <0x27>; 289 290 xbar_sfc4_out: endpoint { 291 remote-endpoint = <&sfc4_cif_out>; 292 }; 293 }; 294 295 xbar_mvc1_in_port: port@28 { 296 reg = <0x28>; 297 298 xbar_mvc1_in: endpoint { 299 remote-endpoint = <&mvc1_cif_in>; 300 }; 301 }; 302 303 port@29 { 304 reg = <0x29>; 305 306 xbar_mvc1_out: endpoint { 307 remote-endpoint = <&mvc1_cif_out>; 308 }; 309 }; 310 311 xbar_mvc2_in_port: port@2a { 312 reg = <0x2a>; 313 314 xbar_mvc2_in: endpoint { 315 remote-endpoint = <&mvc2_cif_in>; 316 }; 317 }; 318 319 port@2b { 320 reg = <0x2b>; 321 322 xbar_mvc2_out: endpoint { 323 remote-endpoint = <&mvc2_cif_out>; 324 }; 325 }; 326 327 xbar_amx1_in1_port: port@2c { 328 reg = <0x2c>; 329 330 xbar_amx1_in1: endpoint { 331 remote-endpoint = <&amx1_in1>; 332 }; 333 }; 334 335 xbar_amx1_in2_port: port@2d { 336 reg = <0x2d>; 337 338 xbar_amx1_in2: endpoint { 339 remote-endpoint = <&amx1_in2>; 340 }; 341 }; 342 343 xbar_amx1_in3_port: port@2e { 344 reg = <0x2e>; 345 346 xbar_amx1_in3: endpoint { 347 remote-endpoint = <&amx1_in3>; 348 }; 349 }; 350 351 xbar_amx1_in4_port: port@2f { 352 reg = <0x2f>; 353 354 xbar_amx1_in4: endpoint { 355 remote-endpoint = <&amx1_in4>; 356 }; 357 }; 358 359 port@30 { 360 reg = <0x30>; 361 362 xbar_amx1_out: endpoint { 363 remote-endpoint = <&amx1_out>; 364 }; 365 }; 366 367 xbar_amx2_in1_port: port@31 { 368 reg = <0x31>; 369 370 xbar_amx2_in1: endpoint { 371 remote-endpoint = <&amx2_in1>; 372 }; 373 }; 374 375 xbar_amx2_in2_port: port@32 { 376 reg = <0x32>; 377 378 xbar_amx2_in2: endpoint { 379 remote-endpoint = <&amx2_in2>; 380 }; 381 }; 382 383 xbar_amx2_in3_port: port@33 { 384 reg = <0x33>; 385 386 xbar_amx2_in3: endpoint { 387 remote-endpoint = <&amx2_in3>; 388 }; 389 }; 390 391 xbar_amx2_in4_port: port@34 { 392 reg = <0x34>; 393 394 xbar_amx2_in4: endpoint { 395 remote-endpoint = <&amx2_in4>; 396 }; 397 }; 398 399 port@35 { 400 reg = <0x35>; 401 402 xbar_amx2_out: endpoint { 403 remote-endpoint = <&amx2_out>; 404 }; 405 }; 406 407 xbar_amx3_in1_port: port@36 { 408 reg = <0x36>; 409 410 xbar_amx3_in1: endpoint { 411 remote-endpoint = <&amx3_in1>; 412 }; 413 }; 414 415 xbar_amx3_in2_port: port@37 { 416 reg = <0x37>; 417 418 xbar_amx3_in2: endpoint { 419 remote-endpoint = <&amx3_in2>; 420 }; 421 }; 422 423 xbar_amx3_in3_port: port@38 { 424 reg = <0x38>; 425 426 xbar_amx3_in3: endpoint { 427 remote-endpoint = <&amx3_in3>; 428 }; 429 }; 430 431 xbar_amx3_in4_port: port@39 { 432 reg = <0x39>; 433 434 xbar_amx3_in4: endpoint { 435 remote-endpoint = <&amx3_in4>; 436 }; 437 }; 438 439 port@3a { 440 reg = <0x3a>; 441 442 xbar_amx3_out: endpoint { 443 remote-endpoint = <&amx3_out>; 444 }; 445 }; 446 447 xbar_amx4_in1_port: port@3b { 448 reg = <0x3b>; 449 450 xbar_amx4_in1: endpoint { 451 remote-endpoint = <&amx4_in1>; 452 }; 453 }; 454 455 xbar_amx4_in2_port: port@3c { 456 reg = <0x3c>; 457 458 xbar_amx4_in2: endpoint { 459 remote-endpoint = <&amx4_in2>; 460 }; 461 }; 462 463 xbar_amx4_in3_port: port@3d { 464 reg = <0x3d>; 465 466 xbar_amx4_in3: endpoint { 467 remote-endpoint = <&amx4_in3>; 468 }; 469 }; 470 471 xbar_amx4_in4_port: port@3e { 472 reg = <0x3e>; 473 474 xbar_amx4_in4: endpoint { 475 remote-endpoint = <&amx4_in4>; 476 }; 477 }; 478 479 port@3f { 480 reg = <0x3f>; 481 482 xbar_amx4_out: endpoint { 483 remote-endpoint = <&amx4_out>; 484 }; 485 }; 486 487 xbar_adx1_in_port: port@40 { 488 reg = <0x40>; 489 490 xbar_adx1_in: endpoint { 491 remote-endpoint = <&adx1_in>; 492 }; 493 }; 494 495 port@41 { 496 reg = <0x41>; 497 498 xbar_adx1_out1: endpoint { 499 remote-endpoint = <&adx1_out1>; 500 }; 501 }; 502 503 port@42 { 504 reg = <0x42>; 505 506 xbar_adx1_out2: endpoint { 507 remote-endpoint = <&adx1_out2>; 508 }; 509 }; 510 511 port@43 { 512 reg = <0x43>; 513 514 xbar_adx1_out3: endpoint { 515 remote-endpoint = <&adx1_out3>; 516 }; 517 }; 518 519 port@44 { 520 reg = <0x44>; 521 522 xbar_adx1_out4: endpoint { 523 remote-endpoint = <&adx1_out4>; 524 }; 525 }; 526 527 xbar_adx2_in_port: port@45 { 528 reg = <0x45>; 529 530 xbar_adx2_in: endpoint { 531 remote-endpoint = <&adx2_in>; 532 }; 533 }; 534 535 port@46 { 536 reg = <0x46>; 537 538 xbar_adx2_out1: endpoint { 539 remote-endpoint = <&adx2_out1>; 540 }; 541 }; 542 543 port@47 { 544 reg = <0x47>; 545 546 xbar_adx2_out2: endpoint { 547 remote-endpoint = <&adx2_out2>; 548 }; 549 }; 550 551 port@48 { 552 reg = <0x48>; 553 554 xbar_adx2_out3: endpoint { 555 remote-endpoint = <&adx2_out3>; 556 }; 557 }; 558 559 port@49 { 560 reg = <0x49>; 561 562 xbar_adx2_out4: endpoint { 563 remote-endpoint = <&adx2_out4>; 564 }; 565 }; 566 567 xbar_adx3_in_port: port@4a { 568 reg = <0x4a>; 569 570 xbar_adx3_in: endpoint { 571 remote-endpoint = <&adx3_in>; 572 }; 573 }; 574 575 port@4b { 576 reg = <0x4b>; 577 578 xbar_adx3_out1: endpoint { 579 remote-endpoint = <&adx3_out1>; 580 }; 581 }; 582 583 port@4c { 584 reg = <0x4c>; 585 586 xbar_adx3_out2: endpoint { 587 remote-endpoint = <&adx3_out2>; 588 }; 589 }; 590 591 port@4d { 592 reg = <0x4d>; 593 594 xbar_adx3_out3: endpoint { 595 remote-endpoint = <&adx3_out3>; 596 }; 597 }; 598 599 port@4e { 600 reg = <0x4e>; 601 602 xbar_adx3_out4: endpoint { 603 remote-endpoint = <&adx3_out4>; 604 }; 605 }; 606 607 xbar_adx4_in_port: port@4f { 608 reg = <0x4f>; 609 610 xbar_adx4_in: endpoint { 611 remote-endpoint = <&adx4_in>; 612 }; 613 }; 614 615 port@50 { 616 reg = <0x50>; 617 618 xbar_adx4_out1: endpoint { 619 remote-endpoint = <&adx4_out1>; 620 }; 621 }; 622 623 port@51 { 624 reg = <0x51>; 625 626 xbar_adx4_out2: endpoint { 627 remote-endpoint = <&adx4_out2>; 628 }; 629 }; 630 631 port@52 { 632 reg = <0x52>; 633 634 xbar_adx4_out3: endpoint { 635 remote-endpoint = <&adx4_out3>; 636 }; 637 }; 638 639 port@53 { 640 reg = <0x53>; 641 642 xbar_adx4_out4: endpoint { 643 remote-endpoint = <&adx4_out4>; 644 }; 645 }; 646 647 xbar_mix_in1_port: port@54 { 648 reg = <0x54>; 649 650 xbar_mix_in1: endpoint { 651 remote-endpoint = <&mix_in1>; 652 }; 653 }; 654 655 xbar_mix_in2_port: port@55 { 656 reg = <0x55>; 657 658 xbar_mix_in2: endpoint { 659 remote-endpoint = <&mix_in2>; 660 }; 661 }; 662 663 xbar_mix_in3_port: port@56 { 664 reg = <0x56>; 665 666 xbar_mix_in3: endpoint { 667 remote-endpoint = <&mix_in3>; 668 }; 669 }; 670 671 xbar_mix_in4_port: port@57 { 672 reg = <0x57>; 673 674 xbar_mix_in4: endpoint { 675 remote-endpoint = <&mix_in4>; 676 }; 677 }; 678 679 xbar_mix_in5_port: port@58 { 680 reg = <0x58>; 681 682 xbar_mix_in5: endpoint { 683 remote-endpoint = <&mix_in5>; 684 }; 685 }; 686 687 xbar_mix_in6_port: port@59 { 688 reg = <0x59>; 689 690 xbar_mix_in6: endpoint { 691 remote-endpoint = <&mix_in6>; 692 }; 693 }; 694 695 xbar_mix_in7_port: port@5a { 696 reg = <0x5a>; 697 698 xbar_mix_in7: endpoint { 699 remote-endpoint = <&mix_in7>; 700 }; 701 }; 702 703 xbar_mix_in8_port: port@5b { 704 reg = <0x5b>; 705 706 xbar_mix_in8: endpoint { 707 remote-endpoint = <&mix_in8>; 708 }; 709 }; 710 711 xbar_mix_in9_port: port@5c { 712 reg = <0x5c>; 713 714 xbar_mix_in9: endpoint { 715 remote-endpoint = <&mix_in9>; 716 }; 717 }; 718 719 xbar_mix_in10_port: port@5d { 720 reg = <0x5d>; 721 722 xbar_mix_in10: endpoint { 723 remote-endpoint = <&mix_in10>; 724 }; 725 }; 726 727 port@5e { 728 reg = <0x5e>; 729 730 xbar_mix_out1: endpoint { 731 remote-endpoint = <&mix_out1>; 732 }; 733 }; 734 735 port@5f { 736 reg = <0x5f>; 737 738 xbar_mix_out2: endpoint { 739 remote-endpoint = <&mix_out2>; 740 }; 741 }; 742 743 port@60 { 744 reg = <0x60>; 745 746 xbar_mix_out3: endpoint { 747 remote-endpoint = <&mix_out3>; 748 }; 749 }; 750 751 port@61 { 752 reg = <0x61>; 753 754 xbar_mix_out4: endpoint { 755 remote-endpoint = <&mix_out4>; 756 }; 757 }; 758 759 port@62 { 760 reg = <0x62>; 761 762 xbar_mix_out5: endpoint { 763 remote-endpoint = <&mix_out5>; 764 }; 765 }; 766 767 xbar_asrc_in1_port: port@63 { 768 reg = <0x63>; 769 770 xbar_asrc_in1_ep: endpoint { 771 remote-endpoint = <&asrc_in1_ep>; 772 }; 773 }; 774 775 port@64 { 776 reg = <0x64>; 777 778 xbar_asrc_out1_ep: endpoint { 779 remote-endpoint = <&asrc_out1_ep>; 780 }; 781 }; 782 783 xbar_asrc_in2_port: port@65 { 784 reg = <0x65>; 785 786 xbar_asrc_in2_ep: endpoint { 787 remote-endpoint = <&asrc_in2_ep>; 788 }; 789 }; 790 791 port@66 { 792 reg = <0x66>; 793 794 xbar_asrc_out2_ep: endpoint { 795 remote-endpoint = <&asrc_out2_ep>; 796 }; 797 }; 798 799 xbar_asrc_in3_port: port@67 { 800 reg = <0x67>; 801 802 xbar_asrc_in3_ep: endpoint { 803 remote-endpoint = <&asrc_in3_ep>; 804 }; 805 }; 806 807 port@68 { 808 reg = <0x68>; 809 810 xbar_asrc_out3_ep: endpoint { 811 remote-endpoint = <&asrc_out3_ep>; 812 }; 813 }; 814 815 xbar_asrc_in4_port: port@69 { 816 reg = <0x69>; 817 818 xbar_asrc_in4_ep: endpoint { 819 remote-endpoint = <&asrc_in4_ep>; 820 }; 821 }; 822 823 port@6a { 824 reg = <0x6a>; 825 826 xbar_asrc_out4_ep: endpoint { 827 remote-endpoint = <&asrc_out4_ep>; 828 }; 829 }; 830 831 xbar_asrc_in5_port: port@6b { 832 reg = <0x6b>; 833 834 xbar_asrc_in5_ep: endpoint { 835 remote-endpoint = <&asrc_in5_ep>; 836 }; 837 }; 838 839 port@6c { 840 reg = <0x6c>; 841 842 xbar_asrc_out5_ep: endpoint { 843 remote-endpoint = <&asrc_out5_ep>; 844 }; 845 }; 846 847 xbar_asrc_in6_port: port@6d { 848 reg = <0x6d>; 849 850 xbar_asrc_in6_ep: endpoint { 851 remote-endpoint = <&asrc_in6_ep>; 852 }; 853 }; 854 855 port@6e { 856 reg = <0x6e>; 857 858 xbar_asrc_out6_ep: endpoint { 859 remote-endpoint = <&asrc_out6_ep>; 860 }; 861 }; 862 863 xbar_asrc_in7_port: port@6f { 864 reg = <0x6f>; 865 866 xbar_asrc_in7_ep: endpoint { 867 remote-endpoint = <&asrc_in7_ep>; 868 }; 869 }; 870 }; 871 872 i2s@2901000 { 873 status = "okay"; 874 875 ports { 876 #address-cells = <1>; 877 #size-cells = <0>; 878 879 port@0 { 880 reg = <0>; 881 882 i2s1_cif: endpoint { 883 remote-endpoint = <&xbar_i2s1>; 884 }; 885 }; 886 887 i2s1_port: port@1 { 888 reg = <1>; 889 890 i2s1_dap: endpoint { 891 dai-format = "i2s"; 892 /* placeholder for external codec */ 893 }; 894 }; 895 }; 896 }; 897 898 i2s@2901100 { 899 status = "okay"; 900 901 ports { 902 #address-cells = <1>; 903 #size-cells = <0>; 904 905 port@0 { 906 reg = <0>; 907 908 i2s2_cif: endpoint { 909 remote-endpoint = <&xbar_i2s2>; 910 }; 911 }; 912 913 i2s2_port: port@1 { 914 reg = <1>; 915 916 i2s2_dap: endpoint { 917 dai-format = "i2s"; 918 /* placeholder for external codec */ 919 }; 920 }; 921 }; 922 }; 923 924 i2s@2901300 { 925 status = "okay"; 926 927 ports { 928 #address-cells = <1>; 929 #size-cells = <0>; 930 931 port@0 { 932 reg = <0>; 933 934 i2s4_cif: endpoint { 935 remote-endpoint = <&xbar_i2s4>; 936 }; 937 }; 938 939 i2s4_port: port@1 { 940 reg = <1>; 941 942 i2s4_dap: endpoint { 943 dai-format = "i2s"; 944 /* placeholder for external codec */ 945 }; 946 }; 947 }; 948 }; 949 950 i2s@2901500 { 951 status = "okay"; 952 953 ports { 954 #address-cells = <1>; 955 #size-cells = <0>; 956 957 port@0 { 958 reg = <0>; 959 960 i2s6_cif: endpoint { 961 remote-endpoint = <&xbar_i2s6>; 962 }; 963 }; 964 965 i2s6_port: port@1 { 966 reg = <1>; 967 968 i2s6_dap: endpoint { 969 dai-format = "i2s"; 970 /* placeholder for external codec */ 971 }; 972 }; 973 }; 974 }; 975 976 sfc@2902000 { 977 status = "okay"; 978 979 ports { 980 #address-cells = <1>; 981 #size-cells = <0>; 982 983 port@0 { 984 reg = <0>; 985 986 sfc1_cif_in: endpoint { 987 remote-endpoint = <&xbar_sfc1_in>; 988 }; 989 }; 990 991 sfc1_out_port: port@1 { 992 reg = <1>; 993 994 sfc1_cif_out: endpoint { 995 remote-endpoint = <&xbar_sfc1_out>; 996 }; 997 }; 998 }; 999 }; 1000 1001 sfc@2902200 { 1002 status = "okay"; 1003 1004 ports { 1005 #address-cells = <1>; 1006 #size-cells = <0>; 1007 1008 port@0 { 1009 reg = <0>; 1010 1011 sfc2_cif_in: endpoint { 1012 remote-endpoint = <&xbar_sfc2_in>; 1013 }; 1014 }; 1015 1016 sfc2_out_port: port@1 { 1017 reg = <1>; 1018 1019 sfc2_cif_out: endpoint { 1020 remote-endpoint = <&xbar_sfc2_out>; 1021 }; 1022 }; 1023 }; 1024 }; 1025 1026 sfc@2902400 { 1027 status = "okay"; 1028 1029 ports { 1030 #address-cells = <1>; 1031 #size-cells = <0>; 1032 1033 port@0 { 1034 reg = <0>; 1035 1036 sfc3_cif_in: endpoint { 1037 remote-endpoint = <&xbar_sfc3_in>; 1038 }; 1039 }; 1040 1041 sfc3_out_port: port@1 { 1042 reg = <1>; 1043 1044 sfc3_cif_out: endpoint { 1045 remote-endpoint = <&xbar_sfc3_out>; 1046 }; 1047 }; 1048 }; 1049 }; 1050 1051 sfc@2902600 { 1052 status = "okay"; 1053 1054 ports { 1055 #address-cells = <1>; 1056 #size-cells = <0>; 1057 1058 port@0 { 1059 reg = <0>; 1060 1061 sfc4_cif_in: endpoint { 1062 remote-endpoint = <&xbar_sfc4_in>; 1063 }; 1064 }; 1065 1066 sfc4_out_port: port@1 { 1067 reg = <1>; 1068 1069 sfc4_cif_out: endpoint { 1070 remote-endpoint = <&xbar_sfc4_out>; 1071 }; 1072 }; 1073 }; 1074 }; 1075 1076 amx@2903000 { 1077 status = "okay"; 1078 1079 ports { 1080 #address-cells = <1>; 1081 #size-cells = <0>; 1082 1083 port@0 { 1084 reg = <0>; 1085 1086 amx1_in1: endpoint { 1087 remote-endpoint = <&xbar_amx1_in1>; 1088 }; 1089 }; 1090 1091 port@1 { 1092 reg = <1>; 1093 1094 amx1_in2: endpoint { 1095 remote-endpoint = <&xbar_amx1_in2>; 1096 }; 1097 }; 1098 1099 port@2 { 1100 reg = <2>; 1101 1102 amx1_in3: endpoint { 1103 remote-endpoint = <&xbar_amx1_in3>; 1104 }; 1105 }; 1106 1107 port@3 { 1108 reg = <3>; 1109 1110 amx1_in4: endpoint { 1111 remote-endpoint = <&xbar_amx1_in4>; 1112 }; 1113 }; 1114 1115 amx1_out_port: port@4 { 1116 reg = <4>; 1117 1118 amx1_out: endpoint { 1119 remote-endpoint = <&xbar_amx1_out>; 1120 }; 1121 }; 1122 }; 1123 }; 1124 1125 amx@2903100 { 1126 status = "okay"; 1127 1128 ports { 1129 #address-cells = <1>; 1130 #size-cells = <0>; 1131 1132 port@0 { 1133 reg = <0>; 1134 1135 amx2_in1: endpoint { 1136 remote-endpoint = <&xbar_amx2_in1>; 1137 }; 1138 }; 1139 1140 port@1 { 1141 reg = <1>; 1142 1143 amx2_in2: endpoint { 1144 remote-endpoint = <&xbar_amx2_in2>; 1145 }; 1146 }; 1147 1148 port@2 { 1149 reg = <2>; 1150 1151 amx2_in3: endpoint { 1152 remote-endpoint = <&xbar_amx2_in3>; 1153 }; 1154 }; 1155 1156 port@3 { 1157 reg = <3>; 1158 1159 amx2_in4: endpoint { 1160 remote-endpoint = <&xbar_amx2_in4>; 1161 }; 1162 }; 1163 1164 amx2_out_port: port@4 { 1165 reg = <4>; 1166 1167 amx2_out: endpoint { 1168 remote-endpoint = <&xbar_amx2_out>; 1169 }; 1170 }; 1171 }; 1172 }; 1173 1174 amx@2903200 { 1175 status = "okay"; 1176 1177 ports { 1178 #address-cells = <1>; 1179 #size-cells = <0>; 1180 1181 port@0 { 1182 reg = <0>; 1183 1184 amx3_in1: endpoint { 1185 remote-endpoint = <&xbar_amx3_in1>; 1186 }; 1187 }; 1188 1189 port@1 { 1190 reg = <1>; 1191 1192 amx3_in2: endpoint { 1193 remote-endpoint = <&xbar_amx3_in2>; 1194 }; 1195 }; 1196 1197 port@2 { 1198 reg = <2>; 1199 1200 amx3_in3: endpoint { 1201 remote-endpoint = <&xbar_amx3_in3>; 1202 }; 1203 }; 1204 1205 port@3 { 1206 reg = <3>; 1207 1208 amx3_in4: endpoint { 1209 remote-endpoint = <&xbar_amx3_in4>; 1210 }; 1211 }; 1212 1213 amx3_out_port: port@4 { 1214 reg = <4>; 1215 1216 amx3_out: endpoint { 1217 remote-endpoint = <&xbar_amx3_out>; 1218 }; 1219 }; 1220 }; 1221 }; 1222 1223 amx@2903300 { 1224 status = "okay"; 1225 1226 ports { 1227 #address-cells = <1>; 1228 #size-cells = <0>; 1229 1230 port@0 { 1231 reg = <0>; 1232 1233 amx4_in1: endpoint { 1234 remote-endpoint = <&xbar_amx4_in1>; 1235 }; 1236 }; 1237 1238 port@1 { 1239 reg = <1>; 1240 1241 amx4_in2: endpoint { 1242 remote-endpoint = <&xbar_amx4_in2>; 1243 }; 1244 }; 1245 1246 port@2 { 1247 reg = <2>; 1248 1249 amx4_in3: endpoint { 1250 remote-endpoint = <&xbar_amx4_in3>; 1251 }; 1252 }; 1253 1254 port@3 { 1255 reg = <3>; 1256 1257 amx4_in4: endpoint { 1258 remote-endpoint = <&xbar_amx4_in4>; 1259 }; 1260 }; 1261 1262 amx4_out_port: port@4 { 1263 reg = <4>; 1264 1265 amx4_out: endpoint { 1266 remote-endpoint = <&xbar_amx4_out>; 1267 }; 1268 }; 1269 }; 1270 }; 1271 1272 adx@2903800 { 1273 status = "okay"; 1274 1275 ports { 1276 #address-cells = <1>; 1277 #size-cells = <0>; 1278 1279 port@0 { 1280 reg = <0>; 1281 1282 adx1_in: endpoint { 1283 remote-endpoint = <&xbar_adx1_in>; 1284 }; 1285 }; 1286 1287 adx1_out1_port: port@1 { 1288 reg = <1>; 1289 1290 adx1_out1: endpoint { 1291 remote-endpoint = <&xbar_adx1_out1>; 1292 }; 1293 }; 1294 1295 adx1_out2_port: port@2 { 1296 reg = <2>; 1297 1298 adx1_out2: endpoint { 1299 remote-endpoint = <&xbar_adx1_out2>; 1300 }; 1301 }; 1302 1303 adx1_out3_port: port@3 { 1304 reg = <3>; 1305 1306 adx1_out3: endpoint { 1307 remote-endpoint = <&xbar_adx1_out3>; 1308 }; 1309 }; 1310 1311 adx1_out4_port: port@4 { 1312 reg = <4>; 1313 1314 adx1_out4: endpoint { 1315 remote-endpoint = <&xbar_adx1_out4>; 1316 }; 1317 }; 1318 }; 1319 }; 1320 1321 adx@2903900 { 1322 status = "okay"; 1323 1324 ports { 1325 #address-cells = <1>; 1326 #size-cells = <0>; 1327 1328 port@0 { 1329 reg = <0>; 1330 1331 adx2_in: endpoint { 1332 remote-endpoint = <&xbar_adx2_in>; 1333 }; 1334 }; 1335 1336 adx2_out1_port: port@1 { 1337 reg = <1>; 1338 1339 adx2_out1: endpoint { 1340 remote-endpoint = <&xbar_adx2_out1>; 1341 }; 1342 }; 1343 1344 adx2_out2_port: port@2 { 1345 reg = <2>; 1346 1347 adx2_out2: endpoint { 1348 remote-endpoint = <&xbar_adx2_out2>; 1349 }; 1350 }; 1351 1352 adx2_out3_port: port@3 { 1353 reg = <3>; 1354 1355 adx2_out3: endpoint { 1356 remote-endpoint = <&xbar_adx2_out3>; 1357 }; 1358 }; 1359 1360 adx2_out4_port: port@4 { 1361 reg = <4>; 1362 1363 adx2_out4: endpoint { 1364 remote-endpoint = <&xbar_adx2_out4>; 1365 }; 1366 }; 1367 }; 1368 }; 1369 1370 adx@2903a00 { 1371 status = "okay"; 1372 1373 ports { 1374 #address-cells = <1>; 1375 #size-cells = <0>; 1376 1377 port@0 { 1378 reg = <0>; 1379 1380 adx3_in: endpoint { 1381 remote-endpoint = <&xbar_adx3_in>; 1382 }; 1383 }; 1384 1385 adx3_out1_port: port@1 { 1386 reg = <1>; 1387 1388 adx3_out1: endpoint { 1389 remote-endpoint = <&xbar_adx3_out1>; 1390 }; 1391 }; 1392 1393 adx3_out2_port: port@2 { 1394 reg = <2>; 1395 1396 adx3_out2: endpoint { 1397 remote-endpoint = <&xbar_adx3_out2>; 1398 }; 1399 }; 1400 1401 adx3_out3_port: port@3 { 1402 reg = <3>; 1403 1404 adx3_out3: endpoint { 1405 remote-endpoint = <&xbar_adx3_out3>; 1406 }; 1407 }; 1408 1409 adx3_out4_port: port@4 { 1410 reg = <4>; 1411 1412 adx3_out4: endpoint { 1413 remote-endpoint = <&xbar_adx3_out4>; 1414 }; 1415 }; 1416 }; 1417 }; 1418 1419 adx@2903b00 { 1420 status = "okay"; 1421 1422 ports { 1423 #address-cells = <1>; 1424 #size-cells = <0>; 1425 1426 port@0 { 1427 reg = <0>; 1428 1429 adx4_in: endpoint { 1430 remote-endpoint = <&xbar_adx4_in>; 1431 }; 1432 }; 1433 1434 adx4_out1_port: port@1 { 1435 reg = <1>; 1436 1437 adx4_out1: endpoint { 1438 remote-endpoint = <&xbar_adx4_out1>; 1439 }; 1440 }; 1441 1442 adx4_out2_port: port@2 { 1443 reg = <2>; 1444 1445 adx4_out2: endpoint { 1446 remote-endpoint = <&xbar_adx4_out2>; 1447 }; 1448 }; 1449 1450 adx4_out3_port: port@3 { 1451 reg = <3>; 1452 1453 adx4_out3: endpoint { 1454 remote-endpoint = <&xbar_adx4_out3>; 1455 }; 1456 }; 1457 1458 adx4_out4_port: port@4 { 1459 reg = <4>; 1460 1461 adx4_out4: endpoint { 1462 remote-endpoint = <&xbar_adx4_out4>; 1463 }; 1464 }; 1465 }; 1466 }; 1467 1468 dmic@2904200 { 1469 status = "okay"; 1470 1471 ports { 1472 #address-cells = <1>; 1473 #size-cells = <0>; 1474 1475 port@0 { 1476 reg = <0>; 1477 1478 dmic3_cif: endpoint { 1479 remote-endpoint = <&xbar_dmic3>; 1480 }; 1481 }; 1482 1483 dmic3_port: port@1 { 1484 reg = <1>; 1485 1486 dmic3_dap: endpoint { 1487 /* placeholder for external codec */ 1488 }; 1489 }; 1490 }; 1491 }; 1492 1493 mvc@290a000 { 1494 status = "okay"; 1495 1496 ports { 1497 #address-cells = <1>; 1498 #size-cells = <0>; 1499 1500 port@0 { 1501 reg = <0>; 1502 1503 mvc1_cif_in: endpoint { 1504 remote-endpoint = <&xbar_mvc1_in>; 1505 }; 1506 }; 1507 1508 mvc1_out_port: port@1 { 1509 reg = <1>; 1510 1511 mvc1_cif_out: endpoint { 1512 remote-endpoint = <&xbar_mvc1_out>; 1513 }; 1514 }; 1515 }; 1516 }; 1517 1518 mvc@290a200 { 1519 status = "okay"; 1520 1521 ports { 1522 #address-cells = <1>; 1523 #size-cells = <0>; 1524 1525 port@0 { 1526 reg = <0>; 1527 1528 mvc2_cif_in: endpoint { 1529 remote-endpoint = <&xbar_mvc2_in>; 1530 }; 1531 }; 1532 1533 mvc2_out_port: port@1 { 1534 reg = <1>; 1535 1536 mvc2_cif_out: endpoint { 1537 remote-endpoint = <&xbar_mvc2_out>; 1538 }; 1539 }; 1540 }; 1541 }; 1542 1543 amixer@290bb00 { 1544 status = "okay"; 1545 1546 ports { 1547 #address-cells = <1>; 1548 #size-cells = <0>; 1549 1550 port@0 { 1551 reg = <0x0>; 1552 1553 mix_in1: endpoint { 1554 remote-endpoint = <&xbar_mix_in1>; 1555 }; 1556 }; 1557 1558 port@1 { 1559 reg = <0x1>; 1560 1561 mix_in2: endpoint { 1562 remote-endpoint = <&xbar_mix_in2>; 1563 }; 1564 }; 1565 1566 port@2 { 1567 reg = <0x2>; 1568 1569 mix_in3: endpoint { 1570 remote-endpoint = <&xbar_mix_in3>; 1571 }; 1572 }; 1573 1574 port@3 { 1575 reg = <0x3>; 1576 1577 mix_in4: endpoint { 1578 remote-endpoint = <&xbar_mix_in4>; 1579 }; 1580 }; 1581 1582 port@4 { 1583 reg = <0x4>; 1584 1585 mix_in5: endpoint { 1586 remote-endpoint = <&xbar_mix_in5>; 1587 }; 1588 }; 1589 1590 port@5 { 1591 reg = <0x5>; 1592 1593 mix_in6: endpoint { 1594 remote-endpoint = <&xbar_mix_in6>; 1595 }; 1596 }; 1597 1598 port@6 { 1599 reg = <0x6>; 1600 1601 mix_in7: endpoint { 1602 remote-endpoint = <&xbar_mix_in7>; 1603 }; 1604 }; 1605 1606 port@7 { 1607 reg = <0x7>; 1608 1609 mix_in8: endpoint { 1610 remote-endpoint = <&xbar_mix_in8>; 1611 }; 1612 }; 1613 1614 port@8 { 1615 reg = <0x8>; 1616 1617 mix_in9: endpoint { 1618 remote-endpoint = <&xbar_mix_in9>; 1619 }; 1620 }; 1621 1622 port@9 { 1623 reg = <0x9>; 1624 1625 mix_in10: endpoint { 1626 remote-endpoint = <&xbar_mix_in10>; 1627 }; 1628 }; 1629 1630 mix_out1_port: port@a { 1631 reg = <0xa>; 1632 1633 mix_out1: endpoint { 1634 remote-endpoint = <&xbar_mix_out1>; 1635 }; 1636 }; 1637 1638 mix_out2_port: port@b { 1639 reg = <0xb>; 1640 1641 mix_out2: endpoint { 1642 remote-endpoint = <&xbar_mix_out2>; 1643 }; 1644 }; 1645 1646 mix_out3_port: port@c { 1647 reg = <0xc>; 1648 1649 mix_out3: endpoint { 1650 remote-endpoint = <&xbar_mix_out3>; 1651 }; 1652 }; 1653 1654 mix_out4_port: port@d { 1655 reg = <0xd>; 1656 1657 mix_out4: endpoint { 1658 remote-endpoint = <&xbar_mix_out4>; 1659 }; 1660 }; 1661 1662 mix_out5_port: port@e { 1663 reg = <0xe>; 1664 1665 mix_out5: endpoint { 1666 remote-endpoint = <&xbar_mix_out5>; 1667 }; 1668 }; 1669 }; 1670 }; 1671 1672 admaif@290f000 { 1673 status = "okay"; 1674 1675 ports { 1676 #address-cells = <1>; 1677 #size-cells = <0>; 1678 1679 admaif0_port: port@0 { 1680 reg = <0x0>; 1681 1682 admaif0: endpoint { 1683 remote-endpoint = <&xbar_admaif0>; 1684 }; 1685 }; 1686 1687 admaif1_port: port@1 { 1688 reg = <0x1>; 1689 1690 admaif1: endpoint { 1691 remote-endpoint = <&xbar_admaif1>; 1692 }; 1693 }; 1694 1695 admaif2_port: port@2 { 1696 reg = <0x2>; 1697 1698 admaif2: endpoint { 1699 remote-endpoint = <&xbar_admaif2>; 1700 }; 1701 }; 1702 1703 admaif3_port: port@3 { 1704 reg = <0x3>; 1705 1706 admaif3: endpoint { 1707 remote-endpoint = <&xbar_admaif3>; 1708 }; 1709 }; 1710 1711 admaif4_port: port@4 { 1712 reg = <0x4>; 1713 1714 admaif4: endpoint { 1715 remote-endpoint = <&xbar_admaif4>; 1716 }; 1717 }; 1718 1719 admaif5_port: port@5 { 1720 reg = <0x5>; 1721 1722 admaif5: endpoint { 1723 remote-endpoint = <&xbar_admaif5>; 1724 }; 1725 }; 1726 1727 admaif6_port: port@6 { 1728 reg = <0x6>; 1729 1730 admaif6: endpoint { 1731 remote-endpoint = <&xbar_admaif6>; 1732 }; 1733 }; 1734 1735 admaif7_port: port@7 { 1736 reg = <0x7>; 1737 1738 admaif7: endpoint { 1739 remote-endpoint = <&xbar_admaif7>; 1740 }; 1741 }; 1742 1743 admaif8_port: port@8 { 1744 reg = <0x8>; 1745 1746 admaif8: endpoint { 1747 remote-endpoint = <&xbar_admaif8>; 1748 }; 1749 }; 1750 1751 admaif9_port: port@9 { 1752 reg = <0x9>; 1753 1754 admaif9: endpoint { 1755 remote-endpoint = <&xbar_admaif9>; 1756 }; 1757 }; 1758 1759 admaif10_port: port@a { 1760 reg = <0xa>; 1761 1762 admaif10: endpoint { 1763 remote-endpoint = <&xbar_admaif10>; 1764 }; 1765 }; 1766 1767 admaif11_port: port@b { 1768 reg = <0xb>; 1769 1770 admaif11: endpoint { 1771 remote-endpoint = <&xbar_admaif11>; 1772 }; 1773 }; 1774 1775 admaif12_port: port@c { 1776 reg = <0xc>; 1777 1778 admaif12: endpoint { 1779 remote-endpoint = <&xbar_admaif12>; 1780 }; 1781 }; 1782 1783 admaif13_port: port@d { 1784 reg = <0xd>; 1785 1786 admaif13: endpoint { 1787 remote-endpoint = <&xbar_admaif13>; 1788 }; 1789 }; 1790 1791 admaif14_port: port@e { 1792 reg = <0xe>; 1793 1794 admaif14: endpoint { 1795 remote-endpoint = <&xbar_admaif14>; 1796 }; 1797 }; 1798 1799 admaif15_port: port@f { 1800 reg = <0xf>; 1801 1802 admaif15: endpoint { 1803 remote-endpoint = <&xbar_admaif15>; 1804 }; 1805 }; 1806 1807 admaif16_port: port@10 { 1808 reg = <0x10>; 1809 1810 admaif16: endpoint { 1811 remote-endpoint = <&xbar_admaif16>; 1812 }; 1813 }; 1814 1815 admaif17_port: port@11 { 1816 reg = <0x11>; 1817 1818 admaif17: endpoint { 1819 remote-endpoint = <&xbar_admaif17>; 1820 }; 1821 }; 1822 1823 admaif18_port: port@12 { 1824 reg = <0x12>; 1825 1826 admaif18: endpoint { 1827 remote-endpoint = <&xbar_admaif18>; 1828 }; 1829 }; 1830 1831 admaif19_port: port@13 { 1832 reg = <0x13>; 1833 1834 admaif19: endpoint { 1835 remote-endpoint = <&xbar_admaif19>; 1836 }; 1837 }; 1838 }; 1839 }; 1840 1841 asrc@2910000 { 1842 status = "okay"; 1843 1844 ports { 1845 #address-cells = <1>; 1846 #size-cells = <0>; 1847 1848 port@0 { 1849 reg = <0x0>; 1850 1851 asrc_in1_ep: endpoint { 1852 remote-endpoint = <&xbar_asrc_in1_ep>; 1853 }; 1854 }; 1855 1856 port@1 { 1857 reg = <0x1>; 1858 1859 asrc_in2_ep: endpoint { 1860 remote-endpoint = <&xbar_asrc_in2_ep>; 1861 }; 1862 }; 1863 1864 port@2 { 1865 reg = <0x2>; 1866 1867 asrc_in3_ep: endpoint { 1868 remote-endpoint = <&xbar_asrc_in3_ep>; 1869 }; 1870 }; 1871 1872 port@3 { 1873 reg = <0x3>; 1874 1875 asrc_in4_ep: endpoint { 1876 remote-endpoint = <&xbar_asrc_in4_ep>; 1877 }; 1878 }; 1879 1880 port@4 { 1881 reg = <0x4>; 1882 1883 asrc_in5_ep: endpoint { 1884 remote-endpoint = <&xbar_asrc_in5_ep>; 1885 }; 1886 }; 1887 1888 port@5 { 1889 reg = <0x5>; 1890 1891 asrc_in6_ep: endpoint { 1892 remote-endpoint = <&xbar_asrc_in6_ep>; 1893 }; 1894 }; 1895 1896 port@6 { 1897 reg = <0x6>; 1898 1899 asrc_in7_ep: endpoint { 1900 remote-endpoint = <&xbar_asrc_in7_ep>; 1901 }; 1902 }; 1903 1904 asrc_out1_port: port@7 { 1905 reg = <0x7>; 1906 1907 asrc_out1_ep: endpoint { 1908 remote-endpoint = <&xbar_asrc_out1_ep>; 1909 }; 1910 }; 1911 1912 asrc_out2_port: port@8 { 1913 reg = <0x8>; 1914 1915 asrc_out2_ep: endpoint { 1916 remote-endpoint = <&xbar_asrc_out2_ep>; 1917 }; 1918 }; 1919 1920 asrc_out3_port: port@9 { 1921 reg = <0x9>; 1922 1923 asrc_out3_ep: endpoint { 1924 remote-endpoint = <&xbar_asrc_out3_ep>; 1925 }; 1926 }; 1927 1928 asrc_out4_port: port@a { 1929 reg = <0xa>; 1930 1931 asrc_out4_ep: endpoint { 1932 remote-endpoint = <&xbar_asrc_out4_ep>; 1933 }; 1934 }; 1935 1936 asrc_out5_port: port@b { 1937 reg = <0xb>; 1938 1939 asrc_out5_ep: endpoint { 1940 remote-endpoint = <&xbar_asrc_out5_ep>; 1941 }; 1942 }; 1943 1944 asrc_out6_port: port@c { 1945 reg = <0xc>; 1946 1947 asrc_out6_ep: endpoint { 1948 remote-endpoint = <&xbar_asrc_out6_ep>; 1949 }; 1950 }; 1951 }; 1952 }; 1953 }; 1954 1955 dma-controller@2930000 { 1956 status = "okay"; 1957 }; 1958 1959 interrupt-controller@2a40000 { 1960 status = "okay"; 1961 }; 1962 }; 1963 1964 serial@3100000 { 1965 compatible = "nvidia,tegra194-hsuart"; 1966 status = "okay"; 1967 }; 1968 1969 hda@3510000 { 1970 nvidia,model = "NVIDIA Jetson AGX Orin HDA"; 1971 }; 1972 }; 1973 1974 chosen { 1975 bootargs = "console=ttyS0,115200n8"; 1976 stdout-path = "serial0:115200n8"; 1977 }; 1978 1979 gpio-keys { 1980 compatible = "gpio-keys"; 1981 status = "okay"; 1982 1983 force-recovery { 1984 label = "Force Recovery"; 1985 gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>; 1986 linux,input-type = <EV_KEY>; 1987 linux,code = <BTN_1>; 1988 }; 1989 1990 power-key { 1991 label = "Power"; 1992 gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>; 1993 linux,input-type = <EV_KEY>; 1994 linux,code = <KEY_POWER>; 1995 wakeup-event-action = <EV_ACT_ASSERTED>; 1996 wakeup-source; 1997 }; 1998 1999 suspend { 2000 label = "Suspend"; 2001 gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>; 2002 linux,input-type = <EV_KEY>; 2003 linux,code = <KEY_SLEEP>; 2004 }; 2005 }; 2006 2007 serial { 2008 status = "okay"; 2009 }; 2010 2011 sound { 2012 status = "okay"; 2013 2014 compatible = "nvidia,tegra186-audio-graph-card"; 2015 2016 dais = /* ADMAIF (FE) Ports */ 2017 <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 2018 <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 2019 <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 2020 <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 2021 <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 2022 /* XBAR Ports */ 2023 <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 2024 <&xbar_i2s6_port>, <&xbar_dmic3_port>, 2025 <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 2026 <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 2027 <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 2028 <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 2029 <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 2030 <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 2031 <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 2032 <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 2033 <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 2034 <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 2035 <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 2036 <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 2037 <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 2038 <&xbar_mix_in1_port>, <&xbar_mix_in2_port>, 2039 <&xbar_mix_in3_port>, <&xbar_mix_in4_port>, 2040 <&xbar_mix_in5_port>, <&xbar_mix_in6_port>, 2041 <&xbar_mix_in7_port>, <&xbar_mix_in8_port>, 2042 <&xbar_mix_in9_port>, <&xbar_mix_in10_port>, 2043 <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2044 <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2045 <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2046 <&xbar_asrc_in7_port>, 2047 /* HW accelerators */ 2048 <&sfc1_out_port>, <&sfc2_out_port>, 2049 <&sfc3_out_port>, <&sfc4_out_port>, 2050 <&mvc1_out_port>, <&mvc2_out_port>, 2051 <&amx1_out_port>, <&amx2_out_port>, 2052 <&amx3_out_port>, <&amx4_out_port>, 2053 <&adx1_out1_port>, <&adx1_out2_port>, 2054 <&adx1_out3_port>, <&adx1_out4_port>, 2055 <&adx2_out1_port>, <&adx2_out2_port>, 2056 <&adx2_out3_port>, <&adx2_out4_port>, 2057 <&adx3_out1_port>, <&adx3_out2_port>, 2058 <&adx3_out3_port>, <&adx3_out4_port>, 2059 <&adx4_out1_port>, <&adx4_out2_port>, 2060 <&adx4_out3_port>, <&adx4_out4_port>, 2061 <&mix_out1_port>, <&mix_out2_port>, <&mix_out3_port>, 2062 <&mix_out4_port>, <&mix_out5_port>, 2063 <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2064 <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 2065 /* BE I/O Ports */ 2066 <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 2067 <&dmic3_port>; 2068 2069 label = "NVIDIA Jetson AGX Orin APE"; 2070 }; 2071}; 2072