Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /dts-v1/;
0003 
0004 #include <dt-bindings/input/linux-event-codes.h>
0005 #include <dt-bindings/input/gpio-keys.h>
0006 
0007 #include "tegra234-p3701-0000.dtsi"
0008 #include "tegra234-p3737-0000.dtsi"
0009 
0010 / {
0011         model = "NVIDIA Jetson AGX Orin Developer Kit";
0012         compatible = "nvidia,p3737-0000+p3701-0000", "nvidia,p3701-0000", "nvidia,tegra234";
0013 
0014         aliases {
0015                 mmc3 = "/bus@0/mmc@3460000";
0016                 serial0 = &tcu;
0017                 serial1 = &uarta;
0018         };
0019 
0020         bus@0 {
0021                 aconnect@2900000 {
0022                         status = "okay";
0023 
0024                         ahub@2900800 {
0025                                 status = "okay";
0026 
0027                                 ports {
0028                                         #address-cells = <1>;
0029                                         #size-cells = <0>;
0030 
0031                                         port@0 {
0032                                                 reg = <0x0>;
0033 
0034                                                 xbar_admaif0: endpoint {
0035                                                         remote-endpoint = <&admaif0>;
0036                                                 };
0037                                         };
0038 
0039                                         port@1 {
0040                                                 reg = <0x1>;
0041 
0042                                                 xbar_admaif1: endpoint {
0043                                                         remote-endpoint = <&admaif1>;
0044                                                 };
0045                                         };
0046 
0047                                         port@2 {
0048                                                 reg = <0x2>;
0049 
0050                                                 xbar_admaif2: endpoint {
0051                                                         remote-endpoint = <&admaif2>;
0052                                                 };
0053                                         };
0054 
0055                                         port@3 {
0056                                                 reg = <0x3>;
0057 
0058                                                 xbar_admaif3: endpoint {
0059                                                         remote-endpoint = <&admaif3>;
0060                                                 };
0061                                         };
0062 
0063                                         port@4 {
0064                                                 reg = <0x4>;
0065 
0066                                                 xbar_admaif4: endpoint {
0067                                                         remote-endpoint = <&admaif4>;
0068                                                 };
0069                                         };
0070 
0071                                         port@5 {
0072                                                 reg = <0x5>;
0073 
0074                                                 xbar_admaif5: endpoint {
0075                                                         remote-endpoint = <&admaif5>;
0076                                                 };
0077                                         };
0078 
0079                                         port@6 {
0080                                                 reg = <0x6>;
0081 
0082                                                 xbar_admaif6: endpoint {
0083                                                         remote-endpoint = <&admaif6>;
0084                                                 };
0085                                         };
0086 
0087                                         port@7 {
0088                                                 reg = <0x7>;
0089 
0090                                                 xbar_admaif7: endpoint {
0091                                                         remote-endpoint = <&admaif7>;
0092                                                 };
0093                                         };
0094 
0095                                         port@8 {
0096                                                 reg = <0x8>;
0097 
0098                                                 xbar_admaif8: endpoint {
0099                                                         remote-endpoint = <&admaif8>;
0100                                                 };
0101                                         };
0102 
0103                                         port@9 {
0104                                                 reg = <0x9>;
0105 
0106                                                 xbar_admaif9: endpoint {
0107                                                         remote-endpoint = <&admaif9>;
0108                                                 };
0109                                         };
0110 
0111                                         port@a {
0112                                                 reg = <0xa>;
0113 
0114                                                 xbar_admaif10: endpoint {
0115                                                         remote-endpoint = <&admaif10>;
0116                                                 };
0117                                         };
0118 
0119                                         port@b {
0120                                                 reg = <0xb>;
0121 
0122                                                 xbar_admaif11: endpoint {
0123                                                         remote-endpoint = <&admaif11>;
0124                                                 };
0125                                         };
0126 
0127                                         port@c {
0128                                                 reg = <0xc>;
0129 
0130                                                 xbar_admaif12: endpoint {
0131                                                         remote-endpoint = <&admaif12>;
0132                                                 };
0133                                         };
0134 
0135                                         port@d {
0136                                                 reg = <0xd>;
0137 
0138                                                 xbar_admaif13: endpoint {
0139                                                         remote-endpoint = <&admaif13>;
0140                                                 };
0141                                         };
0142 
0143                                         port@e {
0144                                                 reg = <0xe>;
0145 
0146                                                 xbar_admaif14: endpoint {
0147                                                         remote-endpoint = <&admaif14>;
0148                                                 };
0149                                         };
0150 
0151                                         port@f {
0152                                                 reg = <0xf>;
0153 
0154                                                 xbar_admaif15: endpoint {
0155                                                         remote-endpoint = <&admaif15>;
0156                                                 };
0157                                         };
0158 
0159                                         port@10 {
0160                                                 reg = <0x10>;
0161 
0162                                                 xbar_admaif16: endpoint {
0163                                                         remote-endpoint = <&admaif16>;
0164                                                 };
0165                                         };
0166 
0167                                         port@11 {
0168                                                 reg = <0x11>;
0169 
0170                                                 xbar_admaif17: endpoint {
0171                                                         remote-endpoint = <&admaif17>;
0172                                                 };
0173                                         };
0174 
0175                                         port@12 {
0176                                                 reg = <0x12>;
0177 
0178                                                 xbar_admaif18: endpoint {
0179                                                         remote-endpoint = <&admaif18>;
0180                                                 };
0181                                         };
0182 
0183                                         port@13 {
0184                                                 reg = <0x13>;
0185 
0186                                                 xbar_admaif19: endpoint {
0187                                                         remote-endpoint = <&admaif19>;
0188                                                 };
0189                                         };
0190 
0191                                         xbar_i2s1_port: port@14 {
0192                                                 reg = <0x14>;
0193 
0194                                                 xbar_i2s1: endpoint {
0195                                                         remote-endpoint = <&i2s1_cif>;
0196                                                 };
0197                                         };
0198 
0199                                         xbar_i2s2_port: port@15 {
0200                                                 reg = <0x15>;
0201 
0202                                                 xbar_i2s2: endpoint {
0203                                                         remote-endpoint = <&i2s2_cif>;
0204                                                 };
0205                                         };
0206 
0207                                         xbar_i2s4_port: port@17 {
0208                                                 reg = <0x17>;
0209 
0210                                                 xbar_i2s4: endpoint {
0211                                                         remote-endpoint = <&i2s4_cif>;
0212                                                 };
0213                                         };
0214 
0215                                         xbar_i2s6_port: port@19 {
0216                                                 reg = <0x19>;
0217 
0218                                                 xbar_i2s6: endpoint {
0219                                                         remote-endpoint = <&i2s6_cif>;
0220                                                 };
0221                                         };
0222 
0223                                         xbar_dmic3_port: port@1c {
0224                                                 reg = <0x1c>;
0225 
0226                                                 xbar_dmic3: endpoint {
0227                                                         remote-endpoint = <&dmic3_cif>;
0228                                                 };
0229                                         };
0230 
0231                                         xbar_sfc1_in_port: port@20 {
0232                                                 reg = <0x20>;
0233 
0234                                                 xbar_sfc1_in: endpoint {
0235                                                         remote-endpoint = <&sfc1_cif_in>;
0236                                                 };
0237                                         };
0238 
0239                                         port@21 {
0240                                                 reg = <0x21>;
0241 
0242                                                 xbar_sfc1_out: endpoint {
0243                                                         remote-endpoint = <&sfc1_cif_out>;
0244                                                 };
0245                                         };
0246 
0247                                         xbar_sfc2_in_port: port@22 {
0248                                                 reg = <0x22>;
0249 
0250                                                 xbar_sfc2_in: endpoint {
0251                                                         remote-endpoint = <&sfc2_cif_in>;
0252                                                 };
0253                                         };
0254 
0255                                         port@23 {
0256                                                 reg = <0x23>;
0257 
0258                                                 xbar_sfc2_out: endpoint {
0259                                                         remote-endpoint = <&sfc2_cif_out>;
0260                                                 };
0261                                         };
0262 
0263                                         xbar_sfc3_in_port: port@24 {
0264                                                 reg = <0x24>;
0265 
0266                                                 xbar_sfc3_in: endpoint {
0267                                                         remote-endpoint = <&sfc3_cif_in>;
0268                                                 };
0269                                         };
0270 
0271                                         port@25 {
0272                                                 reg = <0x25>;
0273 
0274                                                 xbar_sfc3_out: endpoint {
0275                                                         remote-endpoint = <&sfc3_cif_out>;
0276                                                 };
0277                                         };
0278 
0279                                         xbar_sfc4_in_port: port@26 {
0280                                                 reg = <0x26>;
0281 
0282                                                 xbar_sfc4_in: endpoint {
0283                                                         remote-endpoint = <&sfc4_cif_in>;
0284                                                 };
0285                                         };
0286 
0287                                         port@27 {
0288                                                 reg = <0x27>;
0289 
0290                                                 xbar_sfc4_out: endpoint {
0291                                                         remote-endpoint = <&sfc4_cif_out>;
0292                                                 };
0293                                         };
0294 
0295                                         xbar_mvc1_in_port: port@28 {
0296                                                 reg = <0x28>;
0297 
0298                                                 xbar_mvc1_in: endpoint {
0299                                                         remote-endpoint = <&mvc1_cif_in>;
0300                                                 };
0301                                         };
0302 
0303                                         port@29 {
0304                                                 reg = <0x29>;
0305 
0306                                                 xbar_mvc1_out: endpoint {
0307                                                         remote-endpoint = <&mvc1_cif_out>;
0308                                                 };
0309                                         };
0310 
0311                                         xbar_mvc2_in_port: port@2a {
0312                                                 reg = <0x2a>;
0313 
0314                                                 xbar_mvc2_in: endpoint {
0315                                                         remote-endpoint = <&mvc2_cif_in>;
0316                                                 };
0317                                         };
0318 
0319                                         port@2b {
0320                                                 reg = <0x2b>;
0321 
0322                                                 xbar_mvc2_out: endpoint {
0323                                                         remote-endpoint = <&mvc2_cif_out>;
0324                                                 };
0325                                         };
0326 
0327                                         xbar_amx1_in1_port: port@2c {
0328                                                 reg = <0x2c>;
0329 
0330                                                 xbar_amx1_in1: endpoint {
0331                                                         remote-endpoint = <&amx1_in1>;
0332                                                 };
0333                                         };
0334 
0335                                         xbar_amx1_in2_port: port@2d {
0336                                                 reg = <0x2d>;
0337 
0338                                                 xbar_amx1_in2: endpoint {
0339                                                         remote-endpoint = <&amx1_in2>;
0340                                                 };
0341                                         };
0342 
0343                                         xbar_amx1_in3_port: port@2e {
0344                                                 reg = <0x2e>;
0345 
0346                                                 xbar_amx1_in3: endpoint {
0347                                                         remote-endpoint = <&amx1_in3>;
0348                                                 };
0349                                         };
0350 
0351                                         xbar_amx1_in4_port: port@2f {
0352                                                 reg = <0x2f>;
0353 
0354                                                 xbar_amx1_in4: endpoint {
0355                                                         remote-endpoint = <&amx1_in4>;
0356                                                 };
0357                                         };
0358 
0359                                         port@30 {
0360                                                 reg = <0x30>;
0361 
0362                                                 xbar_amx1_out: endpoint {
0363                                                         remote-endpoint = <&amx1_out>;
0364                                                 };
0365                                         };
0366 
0367                                         xbar_amx2_in1_port: port@31 {
0368                                                 reg = <0x31>;
0369 
0370                                                 xbar_amx2_in1: endpoint {
0371                                                         remote-endpoint = <&amx2_in1>;
0372                                                 };
0373                                         };
0374 
0375                                         xbar_amx2_in2_port: port@32 {
0376                                                 reg = <0x32>;
0377 
0378                                                 xbar_amx2_in2: endpoint {
0379                                                         remote-endpoint = <&amx2_in2>;
0380                                                 };
0381                                         };
0382 
0383                                         xbar_amx2_in3_port: port@33 {
0384                                                 reg = <0x33>;
0385 
0386                                                 xbar_amx2_in3: endpoint {
0387                                                         remote-endpoint = <&amx2_in3>;
0388                                                 };
0389                                         };
0390 
0391                                         xbar_amx2_in4_port: port@34 {
0392                                                 reg = <0x34>;
0393 
0394                                                 xbar_amx2_in4: endpoint {
0395                                                         remote-endpoint = <&amx2_in4>;
0396                                                 };
0397                                         };
0398 
0399                                         port@35 {
0400                                                 reg = <0x35>;
0401 
0402                                                 xbar_amx2_out: endpoint {
0403                                                         remote-endpoint = <&amx2_out>;
0404                                                 };
0405                                         };
0406 
0407                                         xbar_amx3_in1_port: port@36 {
0408                                                 reg = <0x36>;
0409 
0410                                                 xbar_amx3_in1: endpoint {
0411                                                         remote-endpoint = <&amx3_in1>;
0412                                                 };
0413                                         };
0414 
0415                                         xbar_amx3_in2_port: port@37 {
0416                                                 reg = <0x37>;
0417 
0418                                                 xbar_amx3_in2: endpoint {
0419                                                         remote-endpoint = <&amx3_in2>;
0420                                                 };
0421                                         };
0422 
0423                                         xbar_amx3_in3_port: port@38 {
0424                                                 reg = <0x38>;
0425 
0426                                                 xbar_amx3_in3: endpoint {
0427                                                         remote-endpoint = <&amx3_in3>;
0428                                                 };
0429                                         };
0430 
0431                                         xbar_amx3_in4_port: port@39 {
0432                                                 reg = <0x39>;
0433 
0434                                                 xbar_amx3_in4: endpoint {
0435                                                         remote-endpoint = <&amx3_in4>;
0436                                                 };
0437                                         };
0438 
0439                                         port@3a {
0440                                                 reg = <0x3a>;
0441 
0442                                                 xbar_amx3_out: endpoint {
0443                                                         remote-endpoint = <&amx3_out>;
0444                                                 };
0445                                         };
0446 
0447                                         xbar_amx4_in1_port: port@3b {
0448                                                 reg = <0x3b>;
0449 
0450                                                 xbar_amx4_in1: endpoint {
0451                                                         remote-endpoint = <&amx4_in1>;
0452                                                 };
0453                                         };
0454 
0455                                         xbar_amx4_in2_port: port@3c {
0456                                                 reg = <0x3c>;
0457 
0458                                                 xbar_amx4_in2: endpoint {
0459                                                         remote-endpoint = <&amx4_in2>;
0460                                                 };
0461                                         };
0462 
0463                                         xbar_amx4_in3_port: port@3d {
0464                                                 reg = <0x3d>;
0465 
0466                                                 xbar_amx4_in3: endpoint {
0467                                                         remote-endpoint = <&amx4_in3>;
0468                                                 };
0469                                         };
0470 
0471                                         xbar_amx4_in4_port: port@3e {
0472                                                 reg = <0x3e>;
0473 
0474                                                 xbar_amx4_in4: endpoint {
0475                                                         remote-endpoint = <&amx4_in4>;
0476                                                 };
0477                                         };
0478 
0479                                         port@3f {
0480                                                 reg = <0x3f>;
0481 
0482                                                 xbar_amx4_out: endpoint {
0483                                                         remote-endpoint = <&amx4_out>;
0484                                                 };
0485                                         };
0486 
0487                                         xbar_adx1_in_port: port@40 {
0488                                                 reg = <0x40>;
0489 
0490                                                 xbar_adx1_in: endpoint {
0491                                                         remote-endpoint = <&adx1_in>;
0492                                                 };
0493                                         };
0494 
0495                                         port@41 {
0496                                                 reg = <0x41>;
0497 
0498                                                 xbar_adx1_out1: endpoint {
0499                                                         remote-endpoint = <&adx1_out1>;
0500                                                 };
0501                                         };
0502 
0503                                         port@42 {
0504                                                 reg = <0x42>;
0505 
0506                                                 xbar_adx1_out2: endpoint {
0507                                                         remote-endpoint = <&adx1_out2>;
0508                                                 };
0509                                         };
0510 
0511                                         port@43 {
0512                                                 reg = <0x43>;
0513 
0514                                                 xbar_adx1_out3: endpoint {
0515                                                         remote-endpoint = <&adx1_out3>;
0516                                                 };
0517                                         };
0518 
0519                                         port@44 {
0520                                                 reg = <0x44>;
0521 
0522                                                 xbar_adx1_out4: endpoint {
0523                                                         remote-endpoint = <&adx1_out4>;
0524                                                 };
0525                                         };
0526 
0527                                         xbar_adx2_in_port: port@45 {
0528                                                 reg = <0x45>;
0529 
0530                                                 xbar_adx2_in: endpoint {
0531                                                         remote-endpoint = <&adx2_in>;
0532                                                 };
0533                                         };
0534 
0535                                         port@46 {
0536                                                 reg = <0x46>;
0537 
0538                                                 xbar_adx2_out1: endpoint {
0539                                                         remote-endpoint = <&adx2_out1>;
0540                                                 };
0541                                         };
0542 
0543                                         port@47 {
0544                                                 reg = <0x47>;
0545 
0546                                                 xbar_adx2_out2: endpoint {
0547                                                         remote-endpoint = <&adx2_out2>;
0548                                                 };
0549                                         };
0550 
0551                                         port@48 {
0552                                                 reg = <0x48>;
0553 
0554                                                 xbar_adx2_out3: endpoint {
0555                                                         remote-endpoint = <&adx2_out3>;
0556                                                 };
0557                                         };
0558 
0559                                         port@49 {
0560                                                 reg = <0x49>;
0561 
0562                                                 xbar_adx2_out4: endpoint {
0563                                                         remote-endpoint = <&adx2_out4>;
0564                                                 };
0565                                         };
0566 
0567                                         xbar_adx3_in_port: port@4a {
0568                                                 reg = <0x4a>;
0569 
0570                                                 xbar_adx3_in: endpoint {
0571                                                         remote-endpoint = <&adx3_in>;
0572                                                 };
0573                                         };
0574 
0575                                         port@4b {
0576                                                 reg = <0x4b>;
0577 
0578                                                 xbar_adx3_out1: endpoint {
0579                                                         remote-endpoint = <&adx3_out1>;
0580                                                 };
0581                                         };
0582 
0583                                         port@4c {
0584                                                 reg = <0x4c>;
0585 
0586                                                 xbar_adx3_out2: endpoint {
0587                                                         remote-endpoint = <&adx3_out2>;
0588                                                 };
0589                                         };
0590 
0591                                         port@4d {
0592                                                 reg = <0x4d>;
0593 
0594                                                 xbar_adx3_out3: endpoint {
0595                                                         remote-endpoint = <&adx3_out3>;
0596                                                 };
0597                                         };
0598 
0599                                         port@4e {
0600                                                 reg = <0x4e>;
0601 
0602                                                 xbar_adx3_out4: endpoint {
0603                                                         remote-endpoint = <&adx3_out4>;
0604                                                 };
0605                                         };
0606 
0607                                         xbar_adx4_in_port: port@4f {
0608                                                 reg = <0x4f>;
0609 
0610                                                 xbar_adx4_in: endpoint {
0611                                                         remote-endpoint = <&adx4_in>;
0612                                                 };
0613                                         };
0614 
0615                                         port@50 {
0616                                                 reg = <0x50>;
0617 
0618                                                 xbar_adx4_out1: endpoint {
0619                                                         remote-endpoint = <&adx4_out1>;
0620                                                 };
0621                                         };
0622 
0623                                         port@51 {
0624                                                 reg = <0x51>;
0625 
0626                                                 xbar_adx4_out2: endpoint {
0627                                                         remote-endpoint = <&adx4_out2>;
0628                                                 };
0629                                         };
0630 
0631                                         port@52 {
0632                                                 reg = <0x52>;
0633 
0634                                                 xbar_adx4_out3: endpoint {
0635                                                         remote-endpoint = <&adx4_out3>;
0636                                                 };
0637                                         };
0638 
0639                                         port@53 {
0640                                                 reg = <0x53>;
0641 
0642                                                 xbar_adx4_out4: endpoint {
0643                                                         remote-endpoint = <&adx4_out4>;
0644                                                 };
0645                                         };
0646 
0647                                         xbar_mix_in1_port: port@54 {
0648                                                 reg = <0x54>;
0649 
0650                                                 xbar_mix_in1: endpoint {
0651                                                         remote-endpoint = <&mix_in1>;
0652                                                 };
0653                                         };
0654 
0655                                         xbar_mix_in2_port: port@55 {
0656                                                 reg = <0x55>;
0657 
0658                                                 xbar_mix_in2: endpoint {
0659                                                         remote-endpoint = <&mix_in2>;
0660                                                 };
0661                                         };
0662 
0663                                         xbar_mix_in3_port: port@56 {
0664                                                 reg = <0x56>;
0665 
0666                                                 xbar_mix_in3: endpoint {
0667                                                         remote-endpoint = <&mix_in3>;
0668                                                 };
0669                                         };
0670 
0671                                         xbar_mix_in4_port: port@57 {
0672                                                 reg = <0x57>;
0673 
0674                                                 xbar_mix_in4: endpoint {
0675                                                         remote-endpoint = <&mix_in4>;
0676                                                 };
0677                                         };
0678 
0679                                         xbar_mix_in5_port: port@58 {
0680                                                 reg = <0x58>;
0681 
0682                                                 xbar_mix_in5: endpoint {
0683                                                         remote-endpoint = <&mix_in5>;
0684                                                 };
0685                                         };
0686 
0687                                         xbar_mix_in6_port: port@59 {
0688                                                 reg = <0x59>;
0689 
0690                                                 xbar_mix_in6: endpoint {
0691                                                         remote-endpoint = <&mix_in6>;
0692                                                 };
0693                                         };
0694 
0695                                         xbar_mix_in7_port: port@5a {
0696                                                 reg = <0x5a>;
0697 
0698                                                 xbar_mix_in7: endpoint {
0699                                                         remote-endpoint = <&mix_in7>;
0700                                                 };
0701                                         };
0702 
0703                                         xbar_mix_in8_port: port@5b {
0704                                                 reg = <0x5b>;
0705 
0706                                                 xbar_mix_in8: endpoint {
0707                                                         remote-endpoint = <&mix_in8>;
0708                                                 };
0709                                         };
0710 
0711                                         xbar_mix_in9_port: port@5c {
0712                                                 reg = <0x5c>;
0713 
0714                                                 xbar_mix_in9: endpoint {
0715                                                         remote-endpoint = <&mix_in9>;
0716                                                 };
0717                                         };
0718 
0719                                         xbar_mix_in10_port: port@5d {
0720                                                 reg = <0x5d>;
0721 
0722                                                 xbar_mix_in10: endpoint {
0723                                                         remote-endpoint = <&mix_in10>;
0724                                                 };
0725                                         };
0726 
0727                                         port@5e {
0728                                                 reg = <0x5e>;
0729 
0730                                                 xbar_mix_out1: endpoint {
0731                                                         remote-endpoint = <&mix_out1>;
0732                                                 };
0733                                         };
0734 
0735                                         port@5f {
0736                                                 reg = <0x5f>;
0737 
0738                                                 xbar_mix_out2: endpoint {
0739                                                         remote-endpoint = <&mix_out2>;
0740                                                 };
0741                                         };
0742 
0743                                         port@60 {
0744                                                 reg = <0x60>;
0745 
0746                                                 xbar_mix_out3: endpoint {
0747                                                         remote-endpoint = <&mix_out3>;
0748                                                 };
0749                                         };
0750 
0751                                         port@61 {
0752                                                 reg = <0x61>;
0753 
0754                                                 xbar_mix_out4: endpoint {
0755                                                         remote-endpoint = <&mix_out4>;
0756                                                 };
0757                                         };
0758 
0759                                         port@62 {
0760                                                 reg = <0x62>;
0761 
0762                                                 xbar_mix_out5: endpoint {
0763                                                         remote-endpoint = <&mix_out5>;
0764                                                 };
0765                                         };
0766 
0767                                         xbar_asrc_in1_port: port@63 {
0768                                                 reg = <0x63>;
0769 
0770                                                 xbar_asrc_in1_ep: endpoint {
0771                                                         remote-endpoint = <&asrc_in1_ep>;
0772                                                 };
0773                                         };
0774 
0775                                         port@64 {
0776                                                 reg = <0x64>;
0777 
0778                                                 xbar_asrc_out1_ep: endpoint {
0779                                                         remote-endpoint = <&asrc_out1_ep>;
0780                                                 };
0781                                         };
0782 
0783                                         xbar_asrc_in2_port: port@65 {
0784                                                 reg = <0x65>;
0785 
0786                                                 xbar_asrc_in2_ep: endpoint {
0787                                                         remote-endpoint = <&asrc_in2_ep>;
0788                                                 };
0789                                         };
0790 
0791                                         port@66 {
0792                                                 reg = <0x66>;
0793 
0794                                                 xbar_asrc_out2_ep: endpoint {
0795                                                         remote-endpoint = <&asrc_out2_ep>;
0796                                                 };
0797                                         };
0798 
0799                                         xbar_asrc_in3_port: port@67 {
0800                                                 reg = <0x67>;
0801 
0802                                                 xbar_asrc_in3_ep: endpoint {
0803                                                         remote-endpoint = <&asrc_in3_ep>;
0804                                                 };
0805                                         };
0806 
0807                                         port@68 {
0808                                                 reg = <0x68>;
0809 
0810                                                 xbar_asrc_out3_ep: endpoint {
0811                                                         remote-endpoint = <&asrc_out3_ep>;
0812                                                 };
0813                                         };
0814 
0815                                         xbar_asrc_in4_port: port@69 {
0816                                                 reg = <0x69>;
0817 
0818                                                 xbar_asrc_in4_ep: endpoint {
0819                                                         remote-endpoint = <&asrc_in4_ep>;
0820                                                 };
0821                                         };
0822 
0823                                         port@6a {
0824                                                 reg = <0x6a>;
0825 
0826                                                 xbar_asrc_out4_ep: endpoint {
0827                                                         remote-endpoint = <&asrc_out4_ep>;
0828                                                 };
0829                                         };
0830 
0831                                         xbar_asrc_in5_port: port@6b {
0832                                                 reg = <0x6b>;
0833 
0834                                                 xbar_asrc_in5_ep: endpoint {
0835                                                         remote-endpoint = <&asrc_in5_ep>;
0836                                                 };
0837                                         };
0838 
0839                                         port@6c {
0840                                                 reg = <0x6c>;
0841 
0842                                                 xbar_asrc_out5_ep: endpoint {
0843                                                         remote-endpoint = <&asrc_out5_ep>;
0844                                                 };
0845                                         };
0846 
0847                                         xbar_asrc_in6_port: port@6d {
0848                                                 reg = <0x6d>;
0849 
0850                                                 xbar_asrc_in6_ep: endpoint {
0851                                                         remote-endpoint = <&asrc_in6_ep>;
0852                                                 };
0853                                         };
0854 
0855                                         port@6e {
0856                                                 reg = <0x6e>;
0857 
0858                                                 xbar_asrc_out6_ep: endpoint {
0859                                                         remote-endpoint = <&asrc_out6_ep>;
0860                                                 };
0861                                         };
0862 
0863                                         xbar_asrc_in7_port: port@6f {
0864                                                 reg = <0x6f>;
0865 
0866                                                 xbar_asrc_in7_ep: endpoint {
0867                                                         remote-endpoint = <&asrc_in7_ep>;
0868                                                 };
0869                                         };
0870 
0871                                         xbar_ope1_in_port: port@70 {
0872                                                 reg = <0x70>;
0873 
0874                                                 xbar_ope1_in_ep: endpoint {
0875                                                         remote-endpoint = <&ope1_cif_in_ep>;
0876                                                 };
0877                                         };
0878 
0879                                         port@71 {
0880                                                 reg = <0x71>;
0881 
0882                                                 xbar_ope1_out_ep: endpoint {
0883                                                         remote-endpoint = <&ope1_cif_out_ep>;
0884                                                 };
0885                                         };
0886                                 };
0887 
0888                                 i2s@2901000 {
0889                                         status = "okay";
0890 
0891                                         ports {
0892                                                 #address-cells = <1>;
0893                                                 #size-cells = <0>;
0894 
0895                                                 port@0 {
0896                                                         reg = <0>;
0897 
0898                                                         i2s1_cif: endpoint {
0899                                                                 remote-endpoint = <&xbar_i2s1>;
0900                                                         };
0901                                                 };
0902 
0903                                                 i2s1_port: port@1 {
0904                                                         reg = <1>;
0905 
0906                                                         i2s1_dap: endpoint {
0907                                                                 dai-format = "i2s";
0908                                                                 /* placeholder for external codec */
0909                                                         };
0910                                                 };
0911                                         };
0912                                 };
0913 
0914                                 i2s@2901100 {
0915                                         status = "okay";
0916 
0917                                         ports {
0918                                                 #address-cells = <1>;
0919                                                 #size-cells = <0>;
0920 
0921                                                 port@0 {
0922                                                         reg = <0>;
0923 
0924                                                         i2s2_cif: endpoint {
0925                                                                 remote-endpoint = <&xbar_i2s2>;
0926                                                         };
0927                                                 };
0928 
0929                                                 i2s2_port: port@1 {
0930                                                         reg = <1>;
0931 
0932                                                         i2s2_dap: endpoint {
0933                                                                 dai-format = "i2s";
0934                                                                 /* placeholder for external codec */
0935                                                         };
0936                                                 };
0937                                         };
0938                                 };
0939 
0940                                 i2s@2901300 {
0941                                         status = "okay";
0942 
0943                                         ports {
0944                                                 #address-cells = <1>;
0945                                                 #size-cells = <0>;
0946 
0947                                                 port@0 {
0948                                                         reg = <0>;
0949 
0950                                                         i2s4_cif: endpoint {
0951                                                                 remote-endpoint = <&xbar_i2s4>;
0952                                                         };
0953                                                 };
0954 
0955                                                 i2s4_port: port@1 {
0956                                                         reg = <1>;
0957 
0958                                                         i2s4_dap: endpoint {
0959                                                                 dai-format = "i2s";
0960                                                                 /* placeholder for external codec */
0961                                                         };
0962                                                 };
0963                                         };
0964                                 };
0965 
0966                                 i2s@2901500 {
0967                                         status = "okay";
0968 
0969                                         ports {
0970                                                 #address-cells = <1>;
0971                                                 #size-cells = <0>;
0972 
0973                                                 port@0 {
0974                                                         reg = <0>;
0975 
0976                                                         i2s6_cif: endpoint {
0977                                                                 remote-endpoint = <&xbar_i2s6>;
0978                                                         };
0979                                                 };
0980 
0981                                                 i2s6_port: port@1 {
0982                                                         reg = <1>;
0983 
0984                                                         i2s6_dap: endpoint {
0985                                                                 dai-format = "i2s";
0986                                                                 /* placeholder for external codec */
0987                                                         };
0988                                                 };
0989                                         };
0990                                 };
0991 
0992                                 sfc@2902000 {
0993                                         status = "okay";
0994 
0995                                         ports {
0996                                                 #address-cells = <1>;
0997                                                 #size-cells = <0>;
0998 
0999                                                 port@0 {
1000                                                         reg = <0>;
1001 
1002                                                         sfc1_cif_in: endpoint {
1003                                                                 remote-endpoint = <&xbar_sfc1_in>;
1004                                                         };
1005                                                 };
1006 
1007                                                 sfc1_out_port: port@1 {
1008                                                         reg = <1>;
1009 
1010                                                         sfc1_cif_out: endpoint {
1011                                                                 remote-endpoint = <&xbar_sfc1_out>;
1012                                                         };
1013                                                 };
1014                                         };
1015                                 };
1016 
1017                                 sfc@2902200 {
1018                                         status = "okay";
1019 
1020                                         ports {
1021                                                 #address-cells = <1>;
1022                                                 #size-cells = <0>;
1023 
1024                                                 port@0 {
1025                                                         reg = <0>;
1026 
1027                                                         sfc2_cif_in: endpoint {
1028                                                                 remote-endpoint = <&xbar_sfc2_in>;
1029                                                         };
1030                                                 };
1031 
1032                                                 sfc2_out_port: port@1 {
1033                                                         reg = <1>;
1034 
1035                                                         sfc2_cif_out: endpoint {
1036                                                                 remote-endpoint = <&xbar_sfc2_out>;
1037                                                         };
1038                                                 };
1039                                         };
1040                                 };
1041 
1042                                 sfc@2902400 {
1043                                         status = "okay";
1044 
1045                                         ports {
1046                                                 #address-cells = <1>;
1047                                                 #size-cells = <0>;
1048 
1049                                                 port@0 {
1050                                                         reg = <0>;
1051 
1052                                                         sfc3_cif_in: endpoint {
1053                                                                 remote-endpoint = <&xbar_sfc3_in>;
1054                                                         };
1055                                                 };
1056 
1057                                                 sfc3_out_port: port@1 {
1058                                                         reg = <1>;
1059 
1060                                                         sfc3_cif_out: endpoint {
1061                                                                 remote-endpoint = <&xbar_sfc3_out>;
1062                                                         };
1063                                                 };
1064                                         };
1065                                 };
1066 
1067                                 sfc@2902600 {
1068                                         status = "okay";
1069 
1070                                         ports {
1071                                                 #address-cells = <1>;
1072                                                 #size-cells = <0>;
1073 
1074                                                 port@0 {
1075                                                         reg = <0>;
1076 
1077                                                         sfc4_cif_in: endpoint {
1078                                                                 remote-endpoint = <&xbar_sfc4_in>;
1079                                                         };
1080                                                 };
1081 
1082                                                 sfc4_out_port: port@1 {
1083                                                         reg = <1>;
1084 
1085                                                         sfc4_cif_out: endpoint {
1086                                                                 remote-endpoint = <&xbar_sfc4_out>;
1087                                                         };
1088                                                 };
1089                                         };
1090                                 };
1091 
1092                                 amx@2903000 {
1093                                         status = "okay";
1094 
1095                                         ports {
1096                                                 #address-cells = <1>;
1097                                                 #size-cells = <0>;
1098 
1099                                                 port@0 {
1100                                                         reg = <0>;
1101 
1102                                                         amx1_in1: endpoint {
1103                                                                 remote-endpoint = <&xbar_amx1_in1>;
1104                                                         };
1105                                                 };
1106 
1107                                                 port@1 {
1108                                                         reg = <1>;
1109 
1110                                                         amx1_in2: endpoint {
1111                                                                 remote-endpoint = <&xbar_amx1_in2>;
1112                                                         };
1113                                                 };
1114 
1115                                                 port@2 {
1116                                                         reg = <2>;
1117 
1118                                                         amx1_in3: endpoint {
1119                                                                 remote-endpoint = <&xbar_amx1_in3>;
1120                                                         };
1121                                                 };
1122 
1123                                                 port@3 {
1124                                                         reg = <3>;
1125 
1126                                                         amx1_in4: endpoint {
1127                                                                 remote-endpoint = <&xbar_amx1_in4>;
1128                                                         };
1129                                                 };
1130 
1131                                                 amx1_out_port: port@4 {
1132                                                         reg = <4>;
1133 
1134                                                         amx1_out: endpoint {
1135                                                                 remote-endpoint = <&xbar_amx1_out>;
1136                                                         };
1137                                                 };
1138                                         };
1139                                 };
1140 
1141                                 amx@2903100 {
1142                                         status = "okay";
1143 
1144                                         ports {
1145                                                 #address-cells = <1>;
1146                                                 #size-cells = <0>;
1147 
1148                                                 port@0 {
1149                                                         reg = <0>;
1150 
1151                                                         amx2_in1: endpoint {
1152                                                                 remote-endpoint = <&xbar_amx2_in1>;
1153                                                         };
1154                                                 };
1155 
1156                                                 port@1 {
1157                                                         reg = <1>;
1158 
1159                                                         amx2_in2: endpoint {
1160                                                                 remote-endpoint = <&xbar_amx2_in2>;
1161                                                         };
1162                                                 };
1163 
1164                                                 port@2 {
1165                                                         reg = <2>;
1166 
1167                                                         amx2_in3: endpoint {
1168                                                                 remote-endpoint = <&xbar_amx2_in3>;
1169                                                         };
1170                                                 };
1171 
1172                                                 port@3 {
1173                                                         reg = <3>;
1174 
1175                                                         amx2_in4: endpoint {
1176                                                                 remote-endpoint = <&xbar_amx2_in4>;
1177                                                         };
1178                                                 };
1179 
1180                                                 amx2_out_port: port@4 {
1181                                                         reg = <4>;
1182 
1183                                                         amx2_out: endpoint {
1184                                                                 remote-endpoint = <&xbar_amx2_out>;
1185                                                         };
1186                                                 };
1187                                         };
1188                                 };
1189 
1190                                 amx@2903200 {
1191                                         status = "okay";
1192 
1193                                         ports {
1194                                                 #address-cells = <1>;
1195                                                 #size-cells = <0>;
1196 
1197                                                 port@0 {
1198                                                         reg = <0>;
1199 
1200                                                         amx3_in1: endpoint {
1201                                                                 remote-endpoint = <&xbar_amx3_in1>;
1202                                                         };
1203                                                 };
1204 
1205                                                 port@1 {
1206                                                         reg = <1>;
1207 
1208                                                         amx3_in2: endpoint {
1209                                                                 remote-endpoint = <&xbar_amx3_in2>;
1210                                                         };
1211                                                 };
1212 
1213                                                 port@2 {
1214                                                         reg = <2>;
1215 
1216                                                         amx3_in3: endpoint {
1217                                                                 remote-endpoint = <&xbar_amx3_in3>;
1218                                                         };
1219                                                 };
1220 
1221                                                 port@3 {
1222                                                         reg = <3>;
1223 
1224                                                         amx3_in4: endpoint {
1225                                                                 remote-endpoint = <&xbar_amx3_in4>;
1226                                                         };
1227                                                 };
1228 
1229                                                 amx3_out_port: port@4 {
1230                                                         reg = <4>;
1231 
1232                                                         amx3_out: endpoint {
1233                                                                 remote-endpoint = <&xbar_amx3_out>;
1234                                                         };
1235                                                 };
1236                                         };
1237                                 };
1238 
1239                                 amx@2903300 {
1240                                         status = "okay";
1241 
1242                                         ports {
1243                                                 #address-cells = <1>;
1244                                                 #size-cells = <0>;
1245 
1246                                                 port@0 {
1247                                                         reg = <0>;
1248 
1249                                                         amx4_in1: endpoint {
1250                                                                 remote-endpoint = <&xbar_amx4_in1>;
1251                                                         };
1252                                                 };
1253 
1254                                                 port@1 {
1255                                                         reg = <1>;
1256 
1257                                                         amx4_in2: endpoint {
1258                                                                 remote-endpoint = <&xbar_amx4_in2>;
1259                                                         };
1260                                                 };
1261 
1262                                                 port@2 {
1263                                                         reg = <2>;
1264 
1265                                                         amx4_in3: endpoint {
1266                                                                 remote-endpoint = <&xbar_amx4_in3>;
1267                                                         };
1268                                                 };
1269 
1270                                                 port@3 {
1271                                                         reg = <3>;
1272 
1273                                                         amx4_in4: endpoint {
1274                                                                 remote-endpoint = <&xbar_amx4_in4>;
1275                                                         };
1276                                                 };
1277 
1278                                                 amx4_out_port: port@4 {
1279                                                         reg = <4>;
1280 
1281                                                         amx4_out: endpoint {
1282                                                                 remote-endpoint = <&xbar_amx4_out>;
1283                                                         };
1284                                                 };
1285                                         };
1286                                 };
1287 
1288                                 adx@2903800 {
1289                                         status = "okay";
1290 
1291                                         ports {
1292                                                 #address-cells = <1>;
1293                                                 #size-cells = <0>;
1294 
1295                                                 port@0 {
1296                                                         reg = <0>;
1297 
1298                                                         adx1_in: endpoint {
1299                                                                 remote-endpoint = <&xbar_adx1_in>;
1300                                                         };
1301                                                 };
1302 
1303                                                 adx1_out1_port: port@1 {
1304                                                         reg = <1>;
1305 
1306                                                         adx1_out1: endpoint {
1307                                                                 remote-endpoint = <&xbar_adx1_out1>;
1308                                                         };
1309                                                 };
1310 
1311                                                 adx1_out2_port: port@2 {
1312                                                         reg = <2>;
1313 
1314                                                         adx1_out2: endpoint {
1315                                                                 remote-endpoint = <&xbar_adx1_out2>;
1316                                                         };
1317                                                 };
1318 
1319                                                 adx1_out3_port: port@3 {
1320                                                         reg = <3>;
1321 
1322                                                         adx1_out3: endpoint {
1323                                                                 remote-endpoint = <&xbar_adx1_out3>;
1324                                                         };
1325                                                 };
1326 
1327                                                 adx1_out4_port: port@4 {
1328                                                         reg = <4>;
1329 
1330                                                         adx1_out4: endpoint {
1331                                                                 remote-endpoint = <&xbar_adx1_out4>;
1332                                                         };
1333                                                 };
1334                                         };
1335                                 };
1336 
1337                                 adx@2903900 {
1338                                         status = "okay";
1339 
1340                                         ports {
1341                                                 #address-cells = <1>;
1342                                                 #size-cells = <0>;
1343 
1344                                                 port@0 {
1345                                                         reg = <0>;
1346 
1347                                                         adx2_in: endpoint {
1348                                                                 remote-endpoint = <&xbar_adx2_in>;
1349                                                         };
1350                                                 };
1351 
1352                                                 adx2_out1_port: port@1 {
1353                                                         reg = <1>;
1354 
1355                                                         adx2_out1: endpoint {
1356                                                                 remote-endpoint = <&xbar_adx2_out1>;
1357                                                         };
1358                                                 };
1359 
1360                                                 adx2_out2_port: port@2 {
1361                                                         reg = <2>;
1362 
1363                                                         adx2_out2: endpoint {
1364                                                                 remote-endpoint = <&xbar_adx2_out2>;
1365                                                         };
1366                                                 };
1367 
1368                                                 adx2_out3_port: port@3 {
1369                                                         reg = <3>;
1370 
1371                                                         adx2_out3: endpoint {
1372                                                                 remote-endpoint = <&xbar_adx2_out3>;
1373                                                         };
1374                                                 };
1375 
1376                                                 adx2_out4_port: port@4 {
1377                                                         reg = <4>;
1378 
1379                                                         adx2_out4: endpoint {
1380                                                                 remote-endpoint = <&xbar_adx2_out4>;
1381                                                         };
1382                                                 };
1383                                         };
1384                                 };
1385 
1386                                 adx@2903a00 {
1387                                         status = "okay";
1388 
1389                                         ports {
1390                                                 #address-cells = <1>;
1391                                                 #size-cells = <0>;
1392 
1393                                                 port@0 {
1394                                                         reg = <0>;
1395 
1396                                                         adx3_in: endpoint {
1397                                                                 remote-endpoint = <&xbar_adx3_in>;
1398                                                         };
1399                                                 };
1400 
1401                                                 adx3_out1_port: port@1 {
1402                                                         reg = <1>;
1403 
1404                                                         adx3_out1: endpoint {
1405                                                                 remote-endpoint = <&xbar_adx3_out1>;
1406                                                         };
1407                                                 };
1408 
1409                                                 adx3_out2_port: port@2 {
1410                                                         reg = <2>;
1411 
1412                                                         adx3_out2: endpoint {
1413                                                                 remote-endpoint = <&xbar_adx3_out2>;
1414                                                         };
1415                                                 };
1416 
1417                                                 adx3_out3_port: port@3 {
1418                                                         reg = <3>;
1419 
1420                                                         adx3_out3: endpoint {
1421                                                                 remote-endpoint = <&xbar_adx3_out3>;
1422                                                         };
1423                                                 };
1424 
1425                                                 adx3_out4_port: port@4 {
1426                                                         reg = <4>;
1427 
1428                                                         adx3_out4: endpoint {
1429                                                                 remote-endpoint = <&xbar_adx3_out4>;
1430                                                         };
1431                                                 };
1432                                         };
1433                                 };
1434 
1435                                 adx@2903b00 {
1436                                         status = "okay";
1437 
1438                                         ports {
1439                                                 #address-cells = <1>;
1440                                                 #size-cells = <0>;
1441 
1442                                                 port@0 {
1443                                                         reg = <0>;
1444 
1445                                                         adx4_in: endpoint {
1446                                                                 remote-endpoint = <&xbar_adx4_in>;
1447                                                         };
1448                                                 };
1449 
1450                                                 adx4_out1_port: port@1 {
1451                                                         reg = <1>;
1452 
1453                                                         adx4_out1: endpoint {
1454                                                                 remote-endpoint = <&xbar_adx4_out1>;
1455                                                         };
1456                                                 };
1457 
1458                                                 adx4_out2_port: port@2 {
1459                                                         reg = <2>;
1460 
1461                                                         adx4_out2: endpoint {
1462                                                                 remote-endpoint = <&xbar_adx4_out2>;
1463                                                         };
1464                                                 };
1465 
1466                                                 adx4_out3_port: port@3 {
1467                                                         reg = <3>;
1468 
1469                                                         adx4_out3: endpoint {
1470                                                                 remote-endpoint = <&xbar_adx4_out3>;
1471                                                         };
1472                                                 };
1473 
1474                                                 adx4_out4_port: port@4 {
1475                                                         reg = <4>;
1476 
1477                                                         adx4_out4: endpoint {
1478                                                                 remote-endpoint = <&xbar_adx4_out4>;
1479                                                         };
1480                                                 };
1481                                         };
1482                                 };
1483 
1484                                 dmic@2904200 {
1485                                         status = "okay";
1486 
1487                                         ports {
1488                                                 #address-cells = <1>;
1489                                                 #size-cells = <0>;
1490 
1491                                                 port@0 {
1492                                                         reg = <0>;
1493 
1494                                                         dmic3_cif: endpoint {
1495                                                                 remote-endpoint = <&xbar_dmic3>;
1496                                                         };
1497                                                 };
1498 
1499                                                 dmic3_port: port@1 {
1500                                                         reg = <1>;
1501 
1502                                                         dmic3_dap: endpoint {
1503                                                                 /* placeholder for external codec */
1504                                                         };
1505                                                 };
1506                                         };
1507                                 };
1508 
1509                                 processing-engine@2908000 {
1510                                         status = "okay";
1511 
1512                                         ports {
1513                                                 #address-cells = <1>;
1514                                                 #size-cells = <0>;
1515 
1516                                                 port@0 {
1517                                                         reg = <0x0>;
1518 
1519                                                         ope1_cif_in_ep: endpoint {
1520                                                                 remote-endpoint = <&xbar_ope1_in_ep>;
1521                                                         };
1522                                                 };
1523 
1524                                                 ope1_out_port: port@1 {
1525                                                         reg = <0x1>;
1526 
1527                                                         ope1_cif_out_ep: endpoint {
1528                                                                 remote-endpoint = <&xbar_ope1_out_ep>;
1529                                                         };
1530                                                 };
1531                                         };
1532                                 };
1533 
1534                                 mvc@290a000 {
1535                                         status = "okay";
1536 
1537                                         ports {
1538                                                 #address-cells = <1>;
1539                                                 #size-cells = <0>;
1540 
1541                                                 port@0 {
1542                                                         reg = <0>;
1543 
1544                                                         mvc1_cif_in: endpoint {
1545                                                                 remote-endpoint = <&xbar_mvc1_in>;
1546                                                         };
1547                                                 };
1548 
1549                                                 mvc1_out_port: port@1 {
1550                                                         reg = <1>;
1551 
1552                                                         mvc1_cif_out: endpoint {
1553                                                                 remote-endpoint = <&xbar_mvc1_out>;
1554                                                         };
1555                                                 };
1556                                         };
1557                                 };
1558 
1559                                 mvc@290a200 {
1560                                         status = "okay";
1561 
1562                                         ports {
1563                                                 #address-cells = <1>;
1564                                                 #size-cells = <0>;
1565 
1566                                                 port@0 {
1567                                                         reg = <0>;
1568 
1569                                                         mvc2_cif_in: endpoint {
1570                                                                 remote-endpoint = <&xbar_mvc2_in>;
1571                                                         };
1572                                                 };
1573 
1574                                                 mvc2_out_port: port@1 {
1575                                                         reg = <1>;
1576 
1577                                                         mvc2_cif_out: endpoint {
1578                                                                 remote-endpoint = <&xbar_mvc2_out>;
1579                                                         };
1580                                                 };
1581                                         };
1582                                 };
1583 
1584                                 amixer@290bb00 {
1585                                         status = "okay";
1586 
1587                                         ports {
1588                                                 #address-cells = <1>;
1589                                                 #size-cells = <0>;
1590 
1591                                                 port@0 {
1592                                                         reg = <0x0>;
1593 
1594                                                         mix_in1: endpoint {
1595                                                                 remote-endpoint = <&xbar_mix_in1>;
1596                                                         };
1597                                                 };
1598 
1599                                                 port@1 {
1600                                                         reg = <0x1>;
1601 
1602                                                         mix_in2: endpoint {
1603                                                                 remote-endpoint = <&xbar_mix_in2>;
1604                                                         };
1605                                                 };
1606 
1607                                                 port@2 {
1608                                                         reg = <0x2>;
1609 
1610                                                         mix_in3: endpoint {
1611                                                                 remote-endpoint = <&xbar_mix_in3>;
1612                                                         };
1613                                                 };
1614 
1615                                                 port@3 {
1616                                                         reg = <0x3>;
1617 
1618                                                         mix_in4: endpoint {
1619                                                                 remote-endpoint = <&xbar_mix_in4>;
1620                                                         };
1621                                                 };
1622 
1623                                                 port@4 {
1624                                                         reg = <0x4>;
1625 
1626                                                         mix_in5: endpoint {
1627                                                                 remote-endpoint = <&xbar_mix_in5>;
1628                                                         };
1629                                                 };
1630 
1631                                                 port@5 {
1632                                                         reg = <0x5>;
1633 
1634                                                         mix_in6: endpoint {
1635                                                                 remote-endpoint = <&xbar_mix_in6>;
1636                                                         };
1637                                                 };
1638 
1639                                                 port@6 {
1640                                                         reg = <0x6>;
1641 
1642                                                         mix_in7: endpoint {
1643                                                                 remote-endpoint = <&xbar_mix_in7>;
1644                                                         };
1645                                                 };
1646 
1647                                                 port@7 {
1648                                                         reg = <0x7>;
1649 
1650                                                         mix_in8: endpoint {
1651                                                                 remote-endpoint = <&xbar_mix_in8>;
1652                                                         };
1653                                                 };
1654 
1655                                                 port@8 {
1656                                                         reg = <0x8>;
1657 
1658                                                         mix_in9: endpoint {
1659                                                                 remote-endpoint = <&xbar_mix_in9>;
1660                                                         };
1661                                                 };
1662 
1663                                                 port@9 {
1664                                                         reg = <0x9>;
1665 
1666                                                         mix_in10: endpoint {
1667                                                                 remote-endpoint = <&xbar_mix_in10>;
1668                                                         };
1669                                                 };
1670 
1671                                                 mix_out1_port: port@a {
1672                                                         reg = <0xa>;
1673 
1674                                                         mix_out1: endpoint {
1675                                                                 remote-endpoint = <&xbar_mix_out1>;
1676                                                         };
1677                                                 };
1678 
1679                                                 mix_out2_port: port@b {
1680                                                         reg = <0xb>;
1681 
1682                                                         mix_out2: endpoint {
1683                                                                 remote-endpoint = <&xbar_mix_out2>;
1684                                                         };
1685                                                 };
1686 
1687                                                 mix_out3_port: port@c {
1688                                                         reg = <0xc>;
1689 
1690                                                         mix_out3: endpoint {
1691                                                                 remote-endpoint = <&xbar_mix_out3>;
1692                                                         };
1693                                                 };
1694 
1695                                                 mix_out4_port: port@d {
1696                                                         reg = <0xd>;
1697 
1698                                                         mix_out4: endpoint {
1699                                                                 remote-endpoint = <&xbar_mix_out4>;
1700                                                         };
1701                                                 };
1702 
1703                                                 mix_out5_port: port@e {
1704                                                         reg = <0xe>;
1705 
1706                                                         mix_out5: endpoint {
1707                                                                 remote-endpoint = <&xbar_mix_out5>;
1708                                                         };
1709                                                 };
1710                                         };
1711                                 };
1712 
1713                                 admaif@290f000 {
1714                                         status = "okay";
1715 
1716                                         ports {
1717                                                 #address-cells = <1>;
1718                                                 #size-cells = <0>;
1719 
1720                                                 admaif0_port: port@0 {
1721                                                         reg = <0x0>;
1722 
1723                                                         admaif0: endpoint {
1724                                                                 remote-endpoint = <&xbar_admaif0>;
1725                                                         };
1726                                                 };
1727 
1728                                                 admaif1_port: port@1 {
1729                                                         reg = <0x1>;
1730 
1731                                                         admaif1: endpoint {
1732                                                                 remote-endpoint = <&xbar_admaif1>;
1733                                                         };
1734                                                 };
1735 
1736                                                 admaif2_port: port@2 {
1737                                                         reg = <0x2>;
1738 
1739                                                         admaif2: endpoint {
1740                                                                 remote-endpoint = <&xbar_admaif2>;
1741                                                         };
1742                                                 };
1743 
1744                                                 admaif3_port: port@3 {
1745                                                         reg = <0x3>;
1746 
1747                                                         admaif3: endpoint {
1748                                                                 remote-endpoint = <&xbar_admaif3>;
1749                                                         };
1750                                                 };
1751 
1752                                                 admaif4_port: port@4 {
1753                                                         reg = <0x4>;
1754 
1755                                                         admaif4: endpoint {
1756                                                                 remote-endpoint = <&xbar_admaif4>;
1757                                                         };
1758                                                 };
1759 
1760                                                 admaif5_port: port@5 {
1761                                                         reg = <0x5>;
1762 
1763                                                         admaif5: endpoint {
1764                                                                 remote-endpoint = <&xbar_admaif5>;
1765                                                         };
1766                                                 };
1767 
1768                                                 admaif6_port: port@6 {
1769                                                         reg = <0x6>;
1770 
1771                                                         admaif6: endpoint {
1772                                                                 remote-endpoint = <&xbar_admaif6>;
1773                                                         };
1774                                                 };
1775 
1776                                                 admaif7_port: port@7 {
1777                                                         reg = <0x7>;
1778 
1779                                                         admaif7: endpoint {
1780                                                                 remote-endpoint = <&xbar_admaif7>;
1781                                                         };
1782                                                 };
1783 
1784                                                 admaif8_port: port@8 {
1785                                                         reg = <0x8>;
1786 
1787                                                         admaif8: endpoint {
1788                                                                 remote-endpoint = <&xbar_admaif8>;
1789                                                         };
1790                                                 };
1791 
1792                                                 admaif9_port: port@9 {
1793                                                         reg = <0x9>;
1794 
1795                                                         admaif9: endpoint {
1796                                                                 remote-endpoint = <&xbar_admaif9>;
1797                                                         };
1798                                                 };
1799 
1800                                                 admaif10_port: port@a {
1801                                                         reg = <0xa>;
1802 
1803                                                         admaif10: endpoint {
1804                                                                 remote-endpoint = <&xbar_admaif10>;
1805                                                         };
1806                                                 };
1807 
1808                                                 admaif11_port: port@b {
1809                                                         reg = <0xb>;
1810 
1811                                                         admaif11: endpoint {
1812                                                                 remote-endpoint = <&xbar_admaif11>;
1813                                                         };
1814                                                 };
1815 
1816                                                 admaif12_port: port@c {
1817                                                         reg = <0xc>;
1818 
1819                                                         admaif12: endpoint {
1820                                                                 remote-endpoint = <&xbar_admaif12>;
1821                                                         };
1822                                                 };
1823 
1824                                                 admaif13_port: port@d {
1825                                                         reg = <0xd>;
1826 
1827                                                         admaif13: endpoint {
1828                                                                 remote-endpoint = <&xbar_admaif13>;
1829                                                         };
1830                                                 };
1831 
1832                                                 admaif14_port: port@e {
1833                                                         reg = <0xe>;
1834 
1835                                                         admaif14: endpoint {
1836                                                                 remote-endpoint = <&xbar_admaif14>;
1837                                                         };
1838                                                 };
1839 
1840                                                 admaif15_port: port@f {
1841                                                         reg = <0xf>;
1842 
1843                                                         admaif15: endpoint {
1844                                                                 remote-endpoint = <&xbar_admaif15>;
1845                                                         };
1846                                                 };
1847 
1848                                                 admaif16_port: port@10 {
1849                                                         reg = <0x10>;
1850 
1851                                                         admaif16: endpoint {
1852                                                                 remote-endpoint = <&xbar_admaif16>;
1853                                                         };
1854                                                 };
1855 
1856                                                 admaif17_port: port@11 {
1857                                                         reg = <0x11>;
1858 
1859                                                         admaif17: endpoint {
1860                                                                 remote-endpoint = <&xbar_admaif17>;
1861                                                         };
1862                                                 };
1863 
1864                                                 admaif18_port: port@12 {
1865                                                         reg = <0x12>;
1866 
1867                                                         admaif18: endpoint {
1868                                                                 remote-endpoint = <&xbar_admaif18>;
1869                                                         };
1870                                                 };
1871 
1872                                                 admaif19_port: port@13 {
1873                                                         reg = <0x13>;
1874 
1875                                                         admaif19: endpoint {
1876                                                                 remote-endpoint = <&xbar_admaif19>;
1877                                                         };
1878                                                 };
1879                                         };
1880                                 };
1881 
1882                                 asrc@2910000 {
1883                                         status = "okay";
1884 
1885                                         ports {
1886                                                 #address-cells = <1>;
1887                                                 #size-cells = <0>;
1888 
1889                                                 port@0 {
1890                                                         reg = <0x0>;
1891 
1892                                                         asrc_in1_ep: endpoint {
1893                                                                 remote-endpoint = <&xbar_asrc_in1_ep>;
1894                                                         };
1895                                                 };
1896 
1897                                                 port@1 {
1898                                                         reg = <0x1>;
1899 
1900                                                         asrc_in2_ep: endpoint {
1901                                                                 remote-endpoint = <&xbar_asrc_in2_ep>;
1902                                                         };
1903                                                 };
1904 
1905                                                 port@2 {
1906                                                         reg = <0x2>;
1907 
1908                                                         asrc_in3_ep: endpoint {
1909                                                                 remote-endpoint = <&xbar_asrc_in3_ep>;
1910                                                         };
1911                                                 };
1912 
1913                                                 port@3 {
1914                                                         reg = <0x3>;
1915 
1916                                                         asrc_in4_ep: endpoint {
1917                                                                 remote-endpoint = <&xbar_asrc_in4_ep>;
1918                                                         };
1919                                                 };
1920 
1921                                                 port@4 {
1922                                                         reg = <0x4>;
1923 
1924                                                         asrc_in5_ep: endpoint {
1925                                                                 remote-endpoint = <&xbar_asrc_in5_ep>;
1926                                                         };
1927                                                 };
1928 
1929                                                 port@5 {
1930                                                         reg = <0x5>;
1931 
1932                                                         asrc_in6_ep: endpoint {
1933                                                                 remote-endpoint = <&xbar_asrc_in6_ep>;
1934                                                         };
1935                                                 };
1936 
1937                                                 port@6 {
1938                                                         reg = <0x6>;
1939 
1940                                                         asrc_in7_ep: endpoint {
1941                                                                 remote-endpoint = <&xbar_asrc_in7_ep>;
1942                                                         };
1943                                                 };
1944 
1945                                                 asrc_out1_port: port@7 {
1946                                                         reg = <0x7>;
1947 
1948                                                         asrc_out1_ep: endpoint {
1949                                                                 remote-endpoint = <&xbar_asrc_out1_ep>;
1950                                                         };
1951                                                 };
1952 
1953                                                 asrc_out2_port: port@8 {
1954                                                         reg = <0x8>;
1955 
1956                                                         asrc_out2_ep: endpoint {
1957                                                                 remote-endpoint = <&xbar_asrc_out2_ep>;
1958                                                         };
1959                                                 };
1960 
1961                                                 asrc_out3_port: port@9 {
1962                                                         reg = <0x9>;
1963 
1964                                                         asrc_out3_ep: endpoint {
1965                                                                 remote-endpoint = <&xbar_asrc_out3_ep>;
1966                                                         };
1967                                                 };
1968 
1969                                                 asrc_out4_port: port@a {
1970                                                         reg = <0xa>;
1971 
1972                                                         asrc_out4_ep: endpoint {
1973                                                                 remote-endpoint = <&xbar_asrc_out4_ep>;
1974                                                         };
1975                                                 };
1976 
1977                                                 asrc_out5_port: port@b {
1978                                                         reg = <0xb>;
1979 
1980                                                         asrc_out5_ep: endpoint {
1981                                                                 remote-endpoint = <&xbar_asrc_out5_ep>;
1982                                                         };
1983                                                 };
1984 
1985                                                 asrc_out6_port: port@c {
1986                                                         reg = <0xc>;
1987 
1988                                                         asrc_out6_ep: endpoint {
1989                                                                 remote-endpoint = <&xbar_asrc_out6_ep>;
1990                                                         };
1991                                                 };
1992                                         };
1993                                 };
1994                         };
1995 
1996                         dma-controller@2930000 {
1997                                 status = "okay";
1998                         };
1999 
2000                         interrupt-controller@2a40000 {
2001                                 status = "okay";
2002                         };
2003                 };
2004 
2005                 serial@3100000 {
2006                         compatible = "nvidia,tegra194-hsuart";
2007                         status = "okay";
2008                 };
2009 
2010                 hda@3510000 {
2011                         nvidia,model = "NVIDIA Jetson AGX Orin HDA";
2012                 };
2013         };
2014 
2015         chosen {
2016                 bootargs = "console=ttyS0,115200n8";
2017                 stdout-path = "serial0:115200n8";
2018         };
2019 
2020         gpio-keys {
2021                 compatible = "gpio-keys";
2022                 status = "okay";
2023 
2024                 key-force-recovery {
2025                         label = "Force Recovery";
2026                         gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>;
2027                         linux,input-type = <EV_KEY>;
2028                         linux,code = <BTN_1>;
2029                 };
2030 
2031                 key-power {
2032                         label = "Power";
2033                         gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>;
2034                         linux,input-type = <EV_KEY>;
2035                         linux,code = <KEY_POWER>;
2036                         wakeup-event-action = <EV_ACT_ASSERTED>;
2037                         wakeup-source;
2038                 };
2039 
2040                 key-suspend {
2041                         label = "Suspend";
2042                         gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>;
2043                         linux,input-type = <EV_KEY>;
2044                         linux,code = <KEY_SLEEP>;
2045                 };
2046         };
2047 
2048         serial {
2049                 status = "okay";
2050         };
2051 
2052         sound {
2053                 status = "okay";
2054 
2055                 compatible = "nvidia,tegra186-audio-graph-card";
2056 
2057                 dais = /* ADMAIF (FE) Ports */
2058                        <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2059                        <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2060                        <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2061                        <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2062                        <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2063                        /* XBAR Ports */
2064                        <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>,
2065                        <&xbar_i2s6_port>, <&xbar_dmic3_port>,
2066                        <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
2067                        <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
2068                        <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
2069                        <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
2070                        <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
2071                        <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
2072                        <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
2073                        <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
2074                        <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
2075                        <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
2076                        <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
2077                        <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
2078                        <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
2079                        <&xbar_mix_in1_port>, <&xbar_mix_in2_port>,
2080                        <&xbar_mix_in3_port>, <&xbar_mix_in4_port>,
2081                        <&xbar_mix_in5_port>, <&xbar_mix_in6_port>,
2082                        <&xbar_mix_in7_port>, <&xbar_mix_in8_port>,
2083                        <&xbar_mix_in9_port>, <&xbar_mix_in10_port>,
2084                        <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2085                        <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2086                        <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2087                        <&xbar_asrc_in7_port>,
2088                        <&xbar_ope1_in_port>,
2089                        /* HW accelerators */
2090                        <&sfc1_out_port>, <&sfc2_out_port>,
2091                        <&sfc3_out_port>, <&sfc4_out_port>,
2092                        <&mvc1_out_port>, <&mvc2_out_port>,
2093                        <&amx1_out_port>, <&amx2_out_port>,
2094                        <&amx3_out_port>, <&amx4_out_port>,
2095                        <&adx1_out1_port>, <&adx1_out2_port>,
2096                        <&adx1_out3_port>, <&adx1_out4_port>,
2097                        <&adx2_out1_port>, <&adx2_out2_port>,
2098                        <&adx2_out3_port>, <&adx2_out4_port>,
2099                        <&adx3_out1_port>, <&adx3_out2_port>,
2100                        <&adx3_out3_port>, <&adx3_out4_port>,
2101                        <&adx4_out1_port>, <&adx4_out2_port>,
2102                        <&adx4_out3_port>, <&adx4_out4_port>,
2103                        <&mix_out1_port>, <&mix_out2_port>, <&mix_out3_port>,
2104                        <&mix_out4_port>, <&mix_out5_port>,
2105                        <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2106                        <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2107                        <&ope1_out_port>,
2108                        /* BE I/O Ports */
2109                        <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>,
2110                        <&dmic3_port>;
2111 
2112                 label = "NVIDIA Jetson AGX Orin APE";
2113         };
2114 };