Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 
0003 #include <dt-bindings/input/linux-event-codes.h>
0004 #include <dt-bindings/input/gpio-keys.h>
0005 
0006 / {
0007         bus@0 {
0008                 aconnect@2900000 {
0009                         status = "okay";
0010 
0011                         dma-controller@2930000 {
0012                                 status = "okay";
0013                         };
0014 
0015                         interrupt-controller@2a40000 {
0016                                 status = "okay";
0017                         };
0018 
0019                         ahub@2900800 {
0020                                 status = "okay";
0021 
0022                                 ports {
0023                                         #address-cells = <1>;
0024                                         #size-cells = <0>;
0025 
0026                                         port@0 {
0027                                                 reg = <0x0>;
0028 
0029                                                 xbar_admaif0_ep: endpoint {
0030                                                         remote-endpoint = <&admaif0_ep>;
0031                                                 };
0032                                         };
0033 
0034                                         port@1 {
0035                                                 reg = <0x1>;
0036 
0037                                                 xbar_admaif1_ep: endpoint {
0038                                                         remote-endpoint = <&admaif1_ep>;
0039                                                 };
0040                                         };
0041 
0042                                         port@2 {
0043                                                 reg = <0x2>;
0044 
0045                                                 xbar_admaif2_ep: endpoint {
0046                                                         remote-endpoint = <&admaif2_ep>;
0047                                                 };
0048                                         };
0049 
0050                                         port@3 {
0051                                                 reg = <0x3>;
0052 
0053                                                 xbar_admaif3_ep: endpoint {
0054                                                         remote-endpoint = <&admaif3_ep>;
0055                                                 };
0056                                         };
0057 
0058                                         port@4 {
0059                                                 reg = <0x4>;
0060 
0061                                                 xbar_admaif4_ep: endpoint {
0062                                                         remote-endpoint = <&admaif4_ep>;
0063                                                 };
0064                                         };
0065 
0066                                         port@5 {
0067                                                 reg = <0x5>;
0068 
0069                                                 xbar_admaif5_ep: endpoint {
0070                                                         remote-endpoint = <&admaif5_ep>;
0071                                                 };
0072                                         };
0073 
0074                                         port@6 {
0075                                                 reg = <0x6>;
0076 
0077                                                 xbar_admaif6_ep: endpoint {
0078                                                         remote-endpoint = <&admaif6_ep>;
0079                                                 };
0080                                         };
0081 
0082                                         port@7 {
0083                                                 reg = <0x7>;
0084 
0085                                                 xbar_admaif7_ep: endpoint {
0086                                                         remote-endpoint = <&admaif7_ep>;
0087                                                 };
0088                                         };
0089 
0090                                         port@8 {
0091                                                 reg = <0x8>;
0092 
0093                                                 xbar_admaif8_ep: endpoint {
0094                                                         remote-endpoint = <&admaif8_ep>;
0095                                                 };
0096                                         };
0097 
0098                                         port@9 {
0099                                                 reg = <0x9>;
0100 
0101                                                 xbar_admaif9_ep: endpoint {
0102                                                         remote-endpoint = <&admaif9_ep>;
0103                                                 };
0104                                         };
0105 
0106                                         port@a {
0107                                                 reg = <0xa>;
0108 
0109                                                 xbar_admaif10_ep: endpoint {
0110                                                         remote-endpoint = <&admaif10_ep>;
0111                                                 };
0112                                         };
0113 
0114                                         port@b {
0115                                                 reg = <0xb>;
0116 
0117                                                 xbar_admaif11_ep: endpoint {
0118                                                         remote-endpoint = <&admaif11_ep>;
0119                                                 };
0120                                         };
0121 
0122                                         port@c {
0123                                                 reg = <0xc>;
0124 
0125                                                 xbar_admaif12_ep: endpoint {
0126                                                         remote-endpoint = <&admaif12_ep>;
0127                                                 };
0128                                         };
0129 
0130                                         port@d {
0131                                                 reg = <0xd>;
0132 
0133                                                 xbar_admaif13_ep: endpoint {
0134                                                         remote-endpoint = <&admaif13_ep>;
0135                                                 };
0136                                         };
0137 
0138                                         port@e {
0139                                                 reg = <0xe>;
0140 
0141                                                 xbar_admaif14_ep: endpoint {
0142                                                         remote-endpoint = <&admaif14_ep>;
0143                                                 };
0144                                         };
0145 
0146                                         port@f {
0147                                                 reg = <0xf>;
0148 
0149                                                 xbar_admaif15_ep: endpoint {
0150                                                         remote-endpoint = <&admaif15_ep>;
0151                                                 };
0152                                         };
0153 
0154                                         port@10 {
0155                                                 reg = <0x10>;
0156 
0157                                                 xbar_admaif16_ep: endpoint {
0158                                                         remote-endpoint = <&admaif16_ep>;
0159                                                 };
0160                                         };
0161 
0162                                         port@11 {
0163                                                 reg = <0x11>;
0164 
0165                                                 xbar_admaif17_ep: endpoint {
0166                                                         remote-endpoint = <&admaif17_ep>;
0167                                                 };
0168                                         };
0169 
0170                                         port@12 {
0171                                                 reg = <0x12>;
0172 
0173                                                 xbar_admaif18_ep: endpoint {
0174                                                         remote-endpoint = <&admaif18_ep>;
0175                                                 };
0176                                         };
0177 
0178                                         port@13 {
0179                                                 reg = <0x13>;
0180 
0181                                                 xbar_admaif19_ep: endpoint {
0182                                                         remote-endpoint = <&admaif19_ep>;
0183                                                 };
0184                                         };
0185 
0186                                         xbar_i2s3_port: port@16 {
0187                                                 reg = <0x16>;
0188 
0189                                                 xbar_i2s3_ep: endpoint {
0190                                                         remote-endpoint = <&i2s3_cif_ep>;
0191                                                 };
0192                                         };
0193 
0194                                         xbar_i2s5_port: port@18 {
0195                                                 reg = <0x18>;
0196 
0197                                                 xbar_i2s5_ep: endpoint {
0198                                                         remote-endpoint = <&i2s5_cif_ep>;
0199                                                 };
0200                                         };
0201 
0202                                         xbar_dmic1_port: port@1a {
0203                                                 reg = <0x1a>;
0204 
0205                                                 xbar_dmic1_ep: endpoint {
0206                                                         remote-endpoint = <&dmic1_cif_ep>;
0207                                                 };
0208                                         };
0209 
0210                                         xbar_dmic2_port: port@1b {
0211                                                 reg = <0x1b>;
0212 
0213                                                 xbar_dmic2_ep: endpoint {
0214                                                         remote-endpoint = <&dmic2_cif_ep>;
0215                                                 };
0216                                         };
0217 
0218                                         xbar_dmic4_port: port@1d {
0219                                                 reg = <0x1d>;
0220 
0221                                                 xbar_dmic4_ep: endpoint {
0222                                                         remote-endpoint = <&dmic4_cif_ep>;
0223                                                 };
0224                                         };
0225 
0226                                         xbar_dspk1_port: port@1e {
0227                                                 reg = <0x1e>;
0228 
0229                                                 xbar_dspk1_ep: endpoint {
0230                                                         remote-endpoint = <&dspk1_cif_ep>;
0231                                                 };
0232                                         };
0233 
0234                                         xbar_dspk2_port: port@1f {
0235                                                 reg = <0x1f>;
0236 
0237                                                 xbar_dspk2_ep: endpoint {
0238                                                         remote-endpoint = <&dspk2_cif_ep>;
0239                                                 };
0240                                         };
0241 
0242                                         xbar_sfc1_in_port: port@20 {
0243                                                 reg = <0x20>;
0244 
0245                                                 xbar_sfc1_in_ep: endpoint {
0246                                                         remote-endpoint = <&sfc1_cif_in_ep>;
0247                                                 };
0248                                         };
0249 
0250                                         port@21 {
0251                                                 reg = <0x21>;
0252 
0253                                                 xbar_sfc1_out_ep: endpoint {
0254                                                         remote-endpoint = <&sfc1_cif_out_ep>;
0255                                                 };
0256                                         };
0257 
0258                                         xbar_sfc2_in_port: port@22 {
0259                                                 reg = <0x22>;
0260 
0261                                                 xbar_sfc2_in_ep: endpoint {
0262                                                         remote-endpoint = <&sfc2_cif_in_ep>;
0263                                                 };
0264                                         };
0265 
0266                                         port@23 {
0267                                                 reg = <0x23>;
0268 
0269                                                 xbar_sfc2_out_ep: endpoint {
0270                                                         remote-endpoint = <&sfc2_cif_out_ep>;
0271                                                 };
0272                                         };
0273 
0274                                         xbar_sfc3_in_port: port@24 {
0275                                                 reg = <0x24>;
0276 
0277                                                 xbar_sfc3_in_ep: endpoint {
0278                                                         remote-endpoint = <&sfc3_cif_in_ep>;
0279                                                 };
0280                                         };
0281 
0282                                         port@25 {
0283                                                 reg = <0x25>;
0284 
0285                                                 xbar_sfc3_out_ep: endpoint {
0286                                                         remote-endpoint = <&sfc3_cif_out_ep>;
0287                                                 };
0288                                         };
0289 
0290                                         xbar_sfc4_in_port: port@26 {
0291                                                 reg = <0x26>;
0292 
0293                                                 xbar_sfc4_in_ep: endpoint {
0294                                                         remote-endpoint = <&sfc4_cif_in_ep>;
0295                                                 };
0296                                         };
0297 
0298                                         port@27 {
0299                                                 reg = <0x27>;
0300 
0301                                                 xbar_sfc4_out_ep: endpoint {
0302                                                         remote-endpoint = <&sfc4_cif_out_ep>;
0303                                                 };
0304                                         };
0305 
0306                                         xbar_mvc1_in_port: port@28 {
0307                                                 reg = <0x28>;
0308 
0309                                                 xbar_mvc1_in_ep: endpoint {
0310                                                         remote-endpoint = <&mvc1_cif_in_ep>;
0311                                                 };
0312                                         };
0313 
0314                                         port@29 {
0315                                                 reg = <0x29>;
0316 
0317                                                 xbar_mvc1_out_ep: endpoint {
0318                                                         remote-endpoint = <&mvc1_cif_out_ep>;
0319                                                 };
0320                                         };
0321 
0322                                         xbar_mvc2_in_port: port@2a {
0323                                                 reg = <0x2a>;
0324 
0325                                                 xbar_mvc2_in_ep: endpoint {
0326                                                         remote-endpoint = <&mvc2_cif_in_ep>;
0327                                                 };
0328                                         };
0329 
0330                                         port@2b {
0331                                                 reg = <0x2b>;
0332 
0333                                                 xbar_mvc2_out_ep: endpoint {
0334                                                         remote-endpoint = <&mvc2_cif_out_ep>;
0335                                                 };
0336                                         };
0337 
0338                                         xbar_amx1_in1_port: port@2c {
0339                                                 reg = <0x2c>;
0340 
0341                                                 xbar_amx1_in1_ep: endpoint {
0342                                                         remote-endpoint = <&amx1_in1_ep>;
0343                                                 };
0344                                         };
0345 
0346                                         xbar_amx1_in2_port: port@2d {
0347                                                 reg = <0x2d>;
0348 
0349                                                 xbar_amx1_in2_ep: endpoint {
0350                                                         remote-endpoint = <&amx1_in2_ep>;
0351                                                 };
0352                                         };
0353 
0354                                         xbar_amx1_in3_port: port@2e {
0355                                                 reg = <0x2e>;
0356 
0357                                                 xbar_amx1_in3_ep: endpoint {
0358                                                         remote-endpoint = <&amx1_in3_ep>;
0359                                                 };
0360                                         };
0361 
0362                                         xbar_amx1_in4_port: port@2f {
0363                                                 reg = <0x2f>;
0364 
0365                                                 xbar_amx1_in4_ep: endpoint {
0366                                                         remote-endpoint = <&amx1_in4_ep>;
0367                                                 };
0368                                         };
0369 
0370                                         port@30 {
0371                                                 reg = <0x30>;
0372 
0373                                                 xbar_amx1_out_ep: endpoint {
0374                                                         remote-endpoint = <&amx1_out_ep>;
0375                                                 };
0376                                         };
0377 
0378                                         xbar_amx2_in1_port: port@31 {
0379                                                 reg = <0x31>;
0380 
0381                                                 xbar_amx2_in1_ep: endpoint {
0382                                                         remote-endpoint = <&amx2_in1_ep>;
0383                                                 };
0384                                         };
0385 
0386                                         xbar_amx2_in2_port: port@32 {
0387                                                 reg = <0x32>;
0388 
0389                                                 xbar_amx2_in2_ep: endpoint {
0390                                                         remote-endpoint = <&amx2_in2_ep>;
0391                                                 };
0392                                         };
0393 
0394                                         xbar_amx2_in3_port: port@33 {
0395                                                 reg = <0x33>;
0396 
0397                                                 xbar_amx2_in3_ep: endpoint {
0398                                                         remote-endpoint = <&amx2_in3_ep>;
0399                                                 };
0400                                         };
0401 
0402                                         xbar_amx2_in4_port: port@34 {
0403                                                 reg = <0x34>;
0404 
0405                                                 xbar_amx2_in4_ep: endpoint {
0406                                                         remote-endpoint = <&amx2_in4_ep>;
0407                                                 };
0408                                         };
0409 
0410                                         port@35 {
0411                                                 reg = <0x35>;
0412 
0413                                                 xbar_amx2_out_ep: endpoint {
0414                                                         remote-endpoint = <&amx2_out_ep>;
0415                                                 };
0416                                         };
0417 
0418                                         xbar_amx3_in1_port: port@36 {
0419                                                 reg = <0x36>;
0420 
0421                                                 xbar_amx3_in1_ep: endpoint {
0422                                                         remote-endpoint = <&amx3_in1_ep>;
0423                                                 };
0424                                         };
0425 
0426                                         xbar_amx3_in2_port: port@37 {
0427                                                 reg = <0x37>;
0428 
0429                                                 xbar_amx3_in2_ep: endpoint {
0430                                                         remote-endpoint = <&amx3_in2_ep>;
0431                                                 };
0432                                         };
0433 
0434                                         xbar_amx3_in3_port: port@38 {
0435                                                 reg = <0x38>;
0436 
0437                                                 xbar_amx3_in3_ep: endpoint {
0438                                                         remote-endpoint = <&amx3_in3_ep>;
0439                                                 };
0440                                         };
0441 
0442                                         xbar_amx3_in4_port: port@39 {
0443                                                 reg = <0x39>;
0444 
0445                                                 xbar_amx3_in4_ep: endpoint {
0446                                                         remote-endpoint = <&amx3_in4_ep>;
0447                                                 };
0448                                         };
0449 
0450                                         port@3a {
0451                                                 reg = <0x3a>;
0452 
0453                                                 xbar_amx3_out_ep: endpoint {
0454                                                         remote-endpoint = <&amx3_out_ep>;
0455                                                 };
0456                                         };
0457 
0458                                         xbar_amx4_in1_port: port@3b {
0459                                                 reg = <0x3b>;
0460 
0461                                                 xbar_amx4_in1_ep: endpoint {
0462                                                         remote-endpoint = <&amx4_in1_ep>;
0463                                                 };
0464                                         };
0465 
0466                                         xbar_amx4_in2_port: port@3c {
0467                                                 reg = <0x3c>;
0468 
0469                                                 xbar_amx4_in2_ep: endpoint {
0470                                                         remote-endpoint = <&amx4_in2_ep>;
0471                                                 };
0472                                         };
0473 
0474                                         xbar_amx4_in3_port: port@3d {
0475                                                 reg = <0x3d>;
0476 
0477                                                 xbar_amx4_in3_ep: endpoint {
0478                                                         remote-endpoint = <&amx4_in3_ep>;
0479                                                 };
0480                                         };
0481 
0482                                         xbar_amx4_in4_port: port@3e {
0483                                                 reg = <0x3e>;
0484 
0485                                                 xbar_amx4_in4_ep: endpoint {
0486                                                         remote-endpoint = <&amx4_in4_ep>;
0487                                                 };
0488                                         };
0489 
0490                                         port@3f {
0491                                                 reg = <0x3f>;
0492 
0493                                                 xbar_amx4_out_ep: endpoint {
0494                                                         remote-endpoint = <&amx4_out_ep>;
0495                                                 };
0496                                         };
0497 
0498                                         xbar_adx1_in_port: port@40 {
0499                                                 reg = <0x40>;
0500 
0501                                                 xbar_adx1_in_ep: endpoint {
0502                                                         remote-endpoint = <&adx1_in_ep>;
0503                                                 };
0504                                         };
0505 
0506                                         port@41 {
0507                                                 reg = <0x41>;
0508 
0509                                                 xbar_adx1_out1_ep: endpoint {
0510                                                         remote-endpoint = <&adx1_out1_ep>;
0511                                                 };
0512                                         };
0513 
0514                                         port@42 {
0515                                                 reg = <0x42>;
0516 
0517                                                 xbar_adx1_out2_ep: endpoint {
0518                                                         remote-endpoint = <&adx1_out2_ep>;
0519                                                 };
0520                                         };
0521 
0522                                         port@43 {
0523                                                 reg = <0x43>;
0524 
0525                                                 xbar_adx1_out3_ep: endpoint {
0526                                                         remote-endpoint = <&adx1_out3_ep>;
0527                                                 };
0528                                         };
0529 
0530                                         port@44 {
0531                                                 reg = <0x44>;
0532 
0533                                                 xbar_adx1_out4_ep: endpoint {
0534                                                         remote-endpoint = <&adx1_out4_ep>;
0535                                                 };
0536                                         };
0537 
0538                                         xbar_adx2_in_port: port@45 {
0539                                                 reg = <0x45>;
0540 
0541                                                 xbar_adx2_in_ep: endpoint {
0542                                                         remote-endpoint = <&adx2_in_ep>;
0543                                                 };
0544                                         };
0545 
0546                                         port@46 {
0547                                                 reg = <0x46>;
0548 
0549                                                 xbar_adx2_out1_ep: endpoint {
0550                                                         remote-endpoint = <&adx2_out1_ep>;
0551                                                 };
0552                                         };
0553 
0554                                         port@47 {
0555                                                 reg = <0x47>;
0556 
0557                                                 xbar_adx2_out2_ep: endpoint {
0558                                                         remote-endpoint = <&adx2_out2_ep>;
0559                                                 };
0560                                         };
0561 
0562                                         port@48 {
0563                                                 reg = <0x48>;
0564 
0565                                                 xbar_adx2_out3_ep: endpoint {
0566                                                         remote-endpoint = <&adx2_out3_ep>;
0567                                                 };
0568                                         };
0569 
0570                                         port@49 {
0571                                                 reg = <0x49>;
0572 
0573                                                 xbar_adx2_out4_ep: endpoint {
0574                                                         remote-endpoint = <&adx2_out4_ep>;
0575                                                 };
0576                                         };
0577 
0578                                         xbar_adx3_in_port: port@4a {
0579                                                 reg = <0x4a>;
0580 
0581                                                 xbar_adx3_in_ep: endpoint {
0582                                                         remote-endpoint = <&adx3_in_ep>;
0583                                                 };
0584                                         };
0585 
0586                                         port@4b {
0587                                                 reg = <0x4b>;
0588 
0589                                                 xbar_adx3_out1_ep: endpoint {
0590                                                         remote-endpoint = <&adx3_out1_ep>;
0591                                                 };
0592                                         };
0593 
0594                                         port@4c {
0595                                                 reg = <0x4c>;
0596 
0597                                                 xbar_adx3_out2_ep: endpoint {
0598                                                         remote-endpoint = <&adx3_out2_ep>;
0599                                                 };
0600                                         };
0601 
0602                                         port@4d {
0603                                                 reg = <0x4d>;
0604 
0605                                                 xbar_adx3_out3_ep: endpoint {
0606                                                         remote-endpoint = <&adx3_out3_ep>;
0607                                                 };
0608                                         };
0609 
0610                                         port@4e {
0611                                                 reg = <0x4e>;
0612 
0613                                                 xbar_adx3_out4_ep: endpoint {
0614                                                         remote-endpoint = <&adx3_out4_ep>;
0615                                                 };
0616                                         };
0617 
0618                                         xbar_adx4_in_port: port@4f {
0619                                                 reg = <0x4f>;
0620 
0621                                                 xbar_adx4_in_ep: endpoint {
0622                                                         remote-endpoint = <&adx4_in_ep>;
0623                                                 };
0624                                         };
0625 
0626                                         port@50 {
0627                                                 reg = <0x50>;
0628 
0629                                                 xbar_adx4_out1_ep: endpoint {
0630                                                         remote-endpoint = <&adx4_out1_ep>;
0631                                                 };
0632                                         };
0633 
0634                                         port@51 {
0635                                                 reg = <0x51>;
0636 
0637                                                 xbar_adx4_out2_ep: endpoint {
0638                                                         remote-endpoint = <&adx4_out2_ep>;
0639                                                 };
0640                                         };
0641 
0642                                         port@52 {
0643                                                 reg = <0x52>;
0644 
0645                                                 xbar_adx4_out3_ep: endpoint {
0646                                                         remote-endpoint = <&adx4_out3_ep>;
0647                                                 };
0648                                         };
0649 
0650                                         port@53 {
0651                                                 reg = <0x53>;
0652 
0653                                                 xbar_adx4_out4_ep: endpoint {
0654                                                         remote-endpoint = <&adx4_out4_ep>;
0655                                                 };
0656                                         };
0657 
0658                                         xbar_mixer_in1_port: port@54 {
0659                                                 reg = <0x54>;
0660 
0661                                                 xbar_mixer_in1_ep: endpoint {
0662                                                         remote-endpoint = <&mixer_in1_ep>;
0663                                                 };
0664                                         };
0665 
0666                                         xbar_mixer_in2_port: port@55 {
0667                                                 reg = <0x55>;
0668 
0669                                                 xbar_mixer_in2_ep: endpoint {
0670                                                         remote-endpoint = <&mixer_in2_ep>;
0671                                                 };
0672                                         };
0673 
0674                                         xbar_mixer_in3_port: port@56 {
0675                                                 reg = <0x56>;
0676 
0677                                                 xbar_mixer_in3_ep: endpoint {
0678                                                         remote-endpoint = <&mixer_in3_ep>;
0679                                                 };
0680                                         };
0681 
0682                                         xbar_mixer_in4_port: port@57 {
0683                                                 reg = <0x57>;
0684 
0685                                                 xbar_mixer_in4_ep: endpoint {
0686                                                         remote-endpoint = <&mixer_in4_ep>;
0687                                                 };
0688                                         };
0689 
0690                                         xbar_mixer_in5_port: port@58 {
0691                                                 reg = <0x58>;
0692 
0693                                                 xbar_mixer_in5_ep: endpoint {
0694                                                         remote-endpoint = <&mixer_in5_ep>;
0695                                                 };
0696                                         };
0697 
0698                                         xbar_mixer_in6_port: port@59 {
0699                                                 reg = <0x59>;
0700 
0701                                                 xbar_mixer_in6_ep: endpoint {
0702                                                         remote-endpoint = <&mixer_in6_ep>;
0703                                                 };
0704                                         };
0705 
0706                                         xbar_mixer_in7_port: port@5a {
0707                                                 reg = <0x5a>;
0708 
0709                                                 xbar_mixer_in7_ep: endpoint {
0710                                                         remote-endpoint = <&mixer_in7_ep>;
0711                                                 };
0712                                         };
0713 
0714                                         xbar_mixer_in8_port: port@5b {
0715                                                 reg = <0x5b>;
0716 
0717                                                 xbar_mixer_in8_ep: endpoint {
0718                                                         remote-endpoint = <&mixer_in8_ep>;
0719                                                 };
0720                                         };
0721 
0722                                         xbar_mixer_in9_port: port@5c {
0723                                                 reg = <0x5c>;
0724 
0725                                                 xbar_mixer_in9_ep: endpoint {
0726                                                         remote-endpoint = <&mixer_in9_ep>;
0727                                                 };
0728                                         };
0729 
0730                                         xbar_mixer_in10_port: port@5d {
0731                                                 reg = <0x5d>;
0732 
0733                                                 xbar_mixer_in10_ep: endpoint {
0734                                                         remote-endpoint = <&mixer_in10_ep>;
0735                                                 };
0736                                         };
0737 
0738                                         port@5e {
0739                                                 reg = <0x5e>;
0740 
0741                                                 xbar_mixer_out1_ep: endpoint {
0742                                                         remote-endpoint = <&mixer_out1_ep>;
0743                                                 };
0744                                         };
0745 
0746                                         port@5f {
0747                                                 reg = <0x5f>;
0748 
0749                                                 xbar_mixer_out2_ep: endpoint {
0750                                                         remote-endpoint = <&mixer_out2_ep>;
0751                                                 };
0752                                         };
0753 
0754                                         port@60 {
0755                                                 reg = <0x60>;
0756 
0757                                                 xbar_mixer_out3_ep: endpoint {
0758                                                         remote-endpoint = <&mixer_out3_ep>;
0759                                                 };
0760                                         };
0761 
0762                                         port@61 {
0763                                                 reg = <0x61>;
0764 
0765                                                 xbar_mixer_out4_ep: endpoint {
0766                                                         remote-endpoint = <&mixer_out4_ep>;
0767                                                 };
0768                                         };
0769 
0770                                         port@62 {
0771                                                 reg = <0x62>;
0772 
0773                                                 xbar_mixer_out5_ep: endpoint {
0774                                                         remote-endpoint = <&mixer_out5_ep>;
0775                                                 };
0776                                         };
0777 
0778                                         xbar_asrc_in1_port: port@63 {
0779                                                 reg = <0x63>;
0780 
0781                                                 xbar_asrc_in1_ep: endpoint {
0782                                                         remote-endpoint = <&asrc_in1_ep>;
0783                                                 };
0784                                         };
0785 
0786                                         port@64 {
0787                                                 reg = <0x64>;
0788 
0789                                                 xbar_asrc_out1_ep: endpoint {
0790                                                         remote-endpoint = <&asrc_out1_ep>;
0791                                                 };
0792                                         };
0793 
0794                                         xbar_asrc_in2_port: port@65 {
0795                                                 reg = <0x65>;
0796 
0797                                                 xbar_asrc_in2_ep: endpoint {
0798                                                         remote-endpoint = <&asrc_in2_ep>;
0799                                                 };
0800                                         };
0801 
0802                                         port@66 {
0803                                                 reg = <0x66>;
0804 
0805                                                 xbar_asrc_out2_ep: endpoint {
0806                                                         remote-endpoint = <&asrc_out2_ep>;
0807                                                 };
0808                                         };
0809 
0810                                         xbar_asrc_in3_port: port@67 {
0811                                                 reg = <0x67>;
0812 
0813                                                 xbar_asrc_in3_ep: endpoint {
0814                                                         remote-endpoint = <&asrc_in3_ep>;
0815                                                 };
0816                                         };
0817 
0818                                         port@68 {
0819                                                 reg = <0x68>;
0820 
0821                                                 xbar_asrc_out3_ep: endpoint {
0822                                                         remote-endpoint = <&asrc_out3_ep>;
0823                                                 };
0824                                         };
0825 
0826                                         xbar_asrc_in4_port: port@69 {
0827                                                 reg = <0x69>;
0828 
0829                                                 xbar_asrc_in4_ep: endpoint {
0830                                                         remote-endpoint = <&asrc_in4_ep>;
0831                                                 };
0832                                         };
0833 
0834                                         port@6a {
0835                                                 reg = <0x6a>;
0836 
0837                                                 xbar_asrc_out4_ep: endpoint {
0838                                                         remote-endpoint = <&asrc_out4_ep>;
0839                                                 };
0840                                         };
0841 
0842                                         xbar_asrc_in5_port: port@6b {
0843                                                 reg = <0x6b>;
0844 
0845                                                 xbar_asrc_in5_ep: endpoint {
0846                                                         remote-endpoint = <&asrc_in5_ep>;
0847                                                 };
0848                                         };
0849 
0850                                         port@6c {
0851                                                 reg = <0x6c>;
0852 
0853                                                 xbar_asrc_out5_ep: endpoint {
0854                                                         remote-endpoint = <&asrc_out5_ep>;
0855                                                 };
0856                                         };
0857 
0858                                         xbar_asrc_in6_port: port@6d {
0859                                                 reg = <0x6d>;
0860 
0861                                                 xbar_asrc_in6_ep: endpoint {
0862                                                         remote-endpoint = <&asrc_in6_ep>;
0863                                                 };
0864                                         };
0865 
0866                                         port@6e {
0867                                                 reg = <0x6e>;
0868 
0869                                                 xbar_asrc_out6_ep: endpoint {
0870                                                         remote-endpoint = <&asrc_out6_ep>;
0871                                                 };
0872                                         };
0873 
0874                                         xbar_asrc_in7_port: port@6f {
0875                                                 reg = <0x6f>;
0876 
0877                                                 xbar_asrc_in7_ep: endpoint {
0878                                                         remote-endpoint = <&asrc_in7_ep>;
0879                                                 };
0880                                         };
0881 
0882                                         xbar_ope1_in_port: port@70 {
0883                                                 reg = <0x70>;
0884 
0885                                                 xbar_ope1_in_ep: endpoint {
0886                                                         remote-endpoint = <&ope1_cif_in_ep>;
0887                                                 };
0888                                         };
0889 
0890                                         port@71 {
0891                                                 reg = <0x71>;
0892 
0893                                                 xbar_ope1_out_ep: endpoint {
0894                                                         remote-endpoint = <&ope1_cif_out_ep>;
0895                                                 };
0896                                         };
0897                                 };
0898 
0899                                 admaif@290f000 {
0900                                         status = "okay";
0901 
0902                                         ports {
0903                                                 #address-cells = <1>;
0904                                                 #size-cells = <0>;
0905 
0906                                                 admaif0_port: port@0 {
0907                                                         reg = <0x0>;
0908 
0909                                                         admaif0_ep: endpoint {
0910                                                                 remote-endpoint = <&xbar_admaif0_ep>;
0911                                                         };
0912                                                 };
0913 
0914                                                 admaif1_port: port@1 {
0915                                                         reg = <0x1>;
0916 
0917                                                         admaif1_ep: endpoint {
0918                                                                 remote-endpoint = <&xbar_admaif1_ep>;
0919                                                         };
0920                                                 };
0921 
0922                                                 admaif2_port: port@2 {
0923                                                         reg = <0x2>;
0924 
0925                                                         admaif2_ep: endpoint {
0926                                                                 remote-endpoint = <&xbar_admaif2_ep>;
0927                                                         };
0928                                                 };
0929 
0930                                                 admaif3_port: port@3 {
0931                                                         reg = <0x3>;
0932 
0933                                                         admaif3_ep: endpoint {
0934                                                                 remote-endpoint = <&xbar_admaif3_ep>;
0935                                                         };
0936                                                 };
0937 
0938                                                 admaif4_port: port@4 {
0939                                                         reg = <0x4>;
0940 
0941                                                         admaif4_ep: endpoint {
0942                                                                 remote-endpoint = <&xbar_admaif4_ep>;
0943                                                         };
0944                                                 };
0945 
0946                                                 admaif5_port: port@5 {
0947                                                         reg = <0x5>;
0948 
0949                                                         admaif5_ep: endpoint {
0950                                                                 remote-endpoint = <&xbar_admaif5_ep>;
0951                                                         };
0952                                                 };
0953 
0954                                                 admaif6_port: port@6 {
0955                                                         reg = <0x6>;
0956 
0957                                                         admaif6_ep: endpoint {
0958                                                                 remote-endpoint = <&xbar_admaif6_ep>;
0959                                                         };
0960                                                 };
0961 
0962                                                 admaif7_port: port@7 {
0963                                                         reg = <0x7>;
0964 
0965                                                         admaif7_ep: endpoint {
0966                                                                 remote-endpoint = <&xbar_admaif7_ep>;
0967                                                         };
0968                                                 };
0969 
0970                                                 admaif8_port: port@8 {
0971                                                         reg = <0x8>;
0972 
0973                                                         admaif8_ep: endpoint {
0974                                                                 remote-endpoint = <&xbar_admaif8_ep>;
0975                                                         };
0976                                                 };
0977 
0978                                                 admaif9_port: port@9 {
0979                                                         reg = <0x9>;
0980 
0981                                                         admaif9_ep: endpoint {
0982                                                                 remote-endpoint = <&xbar_admaif9_ep>;
0983                                                         };
0984                                                 };
0985 
0986                                                 admaif10_port: port@a {
0987                                                         reg = <0xa>;
0988 
0989                                                         admaif10_ep: endpoint {
0990                                                                 remote-endpoint = <&xbar_admaif10_ep>;
0991                                                         };
0992                                                 };
0993 
0994                                                 admaif11_port: port@b {
0995                                                         reg = <0xb>;
0996 
0997                                                         admaif11_ep: endpoint {
0998                                                                 remote-endpoint = <&xbar_admaif11_ep>;
0999                                                         };
1000                                                 };
1001 
1002                                                 admaif12_port: port@c {
1003                                                         reg = <0xc>;
1004 
1005                                                         admaif12_ep: endpoint {
1006                                                                 remote-endpoint = <&xbar_admaif12_ep>;
1007                                                         };
1008                                                 };
1009 
1010                                                 admaif13_port: port@d {
1011                                                         reg = <0xd>;
1012 
1013                                                         admaif13_ep: endpoint {
1014                                                                 remote-endpoint = <&xbar_admaif13_ep>;
1015                                                         };
1016                                                 };
1017 
1018                                                 admaif14_port: port@e {
1019                                                         reg = <0xe>;
1020 
1021                                                         admaif14_ep: endpoint {
1022                                                                 remote-endpoint = <&xbar_admaif14_ep>;
1023                                                         };
1024                                                 };
1025 
1026                                                 admaif15_port: port@f {
1027                                                         reg = <0xf>;
1028 
1029                                                         admaif15_ep: endpoint {
1030                                                                 remote-endpoint = <&xbar_admaif15_ep>;
1031                                                         };
1032                                                 };
1033 
1034                                                 admaif16_port: port@10 {
1035                                                         reg = <0x10>;
1036 
1037                                                         admaif16_ep: endpoint {
1038                                                                 remote-endpoint = <&xbar_admaif16_ep>;
1039                                                         };
1040                                                 };
1041 
1042                                                 admaif17_port: port@11 {
1043                                                         reg = <0x11>;
1044 
1045                                                         admaif17_ep: endpoint {
1046                                                                 remote-endpoint = <&xbar_admaif17_ep>;
1047                                                         };
1048                                                 };
1049 
1050                                                 admaif18_port: port@12 {
1051                                                         reg = <0x12>;
1052 
1053                                                         admaif18_ep: endpoint {
1054                                                                 remote-endpoint = <&xbar_admaif18_ep>;
1055                                                         };
1056                                                 };
1057 
1058                                                 admaif19_port: port@13 {
1059                                                         reg = <0x13>;
1060 
1061                                                         admaif19_ep: endpoint {
1062                                                                 remote-endpoint = <&xbar_admaif19_ep>;
1063                                                         };
1064                                                 };
1065                                         };
1066                                 };
1067 
1068                                 i2s@2901200 {
1069                                         status = "okay";
1070 
1071                                         ports {
1072                                                 #address-cells = <1>;
1073                                                 #size-cells = <0>;
1074 
1075                                                 port@0 {
1076                                                         reg = <0>;
1077 
1078                                                         i2s3_cif_ep: endpoint {
1079                                                                 remote-endpoint = <&xbar_i2s3_ep>;
1080                                                         };
1081                                                 };
1082 
1083                                                 i2s3_port: port@1 {
1084                                                         reg = <1>;
1085 
1086                                                         i2s3_dap_ep: endpoint {
1087                                                                 dai-format = "i2s";
1088                                                                 /* Place holder for external Codec */
1089                                                         };
1090                                                 };
1091                                         };
1092                                 };
1093 
1094                                 i2s@2901400 {
1095                                         status = "okay";
1096 
1097                                         ports {
1098                                                 #address-cells = <1>;
1099                                                 #size-cells = <0>;
1100 
1101                                                 port@0 {
1102                                                         reg = <0>;
1103 
1104                                                         i2s5_cif_ep: endpoint {
1105                                                                 remote-endpoint = <&xbar_i2s5_ep>;
1106                                                         };
1107                                                 };
1108 
1109                                                 i2s5_port: port@1 {
1110                                                         reg = <1>;
1111 
1112                                                         i2s5_dap_ep: endpoint {
1113                                                                 dai-format = "i2s";
1114                                                                 /* Place holder for external Codec */
1115                                                         };
1116                                                 };
1117                                         };
1118                                 };
1119 
1120                                 dmic@2904000 {
1121                                         status = "okay";
1122 
1123                                         ports {
1124                                                 #address-cells = <1>;
1125                                                 #size-cells = <0>;
1126 
1127                                                 port@0 {
1128                                                         reg = <0>;
1129 
1130                                                         dmic1_cif_ep: endpoint {
1131                                                                 remote-endpoint = <&xbar_dmic1_ep>;
1132                                                         };
1133                                                 };
1134 
1135                                                 dmic1_port: port@1 {
1136                                                         reg = <1>;
1137 
1138                                                         dmic1_dap_ep: endpoint {
1139                                                                 /* Place holder for external Codec */
1140                                                         };
1141                                                 };
1142                                         };
1143                                 };
1144 
1145                                 dmic@2904100 {
1146                                         status = "okay";
1147 
1148                                         ports {
1149                                                 #address-cells = <1>;
1150                                                 #size-cells = <0>;
1151 
1152                                                 port@0 {
1153                                                         reg = <0>;
1154 
1155                                                         dmic2_cif_ep: endpoint {
1156                                                                 remote-endpoint = <&xbar_dmic2_ep>;
1157                                                         };
1158                                                 };
1159 
1160                                                 dmic2_port: port@1 {
1161                                                         reg = <1>;
1162 
1163                                                         dmic2_dap_ep: endpoint {
1164                                                                 /* Place holder for external Codec */
1165                                                         };
1166                                                 };
1167                                         };
1168                                 };
1169 
1170                                 dmic@2904300 {
1171                                         status = "okay";
1172 
1173                                         ports {
1174                                                 #address-cells = <1>;
1175                                                 #size-cells = <0>;
1176 
1177                                                 port@0 {
1178                                                         reg = <0>;
1179 
1180                                                         dmic4_cif_ep: endpoint {
1181                                                                 remote-endpoint = <&xbar_dmic4_ep>;
1182                                                         };
1183                                                 };
1184 
1185                                                 dmic4_port: port@1 {
1186                                                         reg = <1>;
1187 
1188                                                         dmic4_dap_ep: endpoint {
1189                                                                 /* Place holder for external Codec */
1190                                                         };
1191                                                 };
1192                                         };
1193                                 };
1194 
1195                                 dspk@2905000 {
1196                                         status = "okay";
1197 
1198                                         ports {
1199                                                 #address-cells = <1>;
1200                                                 #size-cells = <0>;
1201 
1202                                                 port@0 {
1203                                                         reg = <0>;
1204 
1205                                                         dspk1_cif_ep: endpoint {
1206                                                                 remote-endpoint = <&xbar_dspk1_ep>;
1207                                                         };
1208                                                 };
1209 
1210                                                 dspk1_port: port@1 {
1211                                                         reg = <1>;
1212 
1213                                                         dspk1_dap_ep: endpoint {
1214                                                                 /* Place holder for external Codec */
1215                                                         };
1216                                                 };
1217                                         };
1218                                 };
1219 
1220                                 dspk@2905100 {
1221                                         status = "okay";
1222 
1223                                         ports {
1224                                                 #address-cells = <1>;
1225                                                 #size-cells = <0>;
1226 
1227                                                 port@0 {
1228                                                         reg = <0>;
1229 
1230                                                         dspk2_cif_ep: endpoint {
1231                                                                 remote-endpoint = <&xbar_dspk2_ep>;
1232                                                         };
1233                                                 };
1234 
1235                                                 dspk2_port: port@1 {
1236                                                         reg = <1>;
1237 
1238                                                         dspk2_dap_ep: endpoint {
1239                                                                 /* Place holder for external Codec */
1240                                                         };
1241                                                 };
1242                                         };
1243                                 };
1244 
1245                                 sfc@2902000 {
1246                                         status = "okay";
1247 
1248                                         ports {
1249                                                 #address-cells = <1>;
1250                                                 #size-cells = <0>;
1251 
1252                                                 port@0 {
1253                                                         reg = <0>;
1254 
1255                                                         sfc1_cif_in_ep: endpoint {
1256                                                                 remote-endpoint = <&xbar_sfc1_in_ep>;
1257                                                                 convert-rate = <44100>;
1258                                                         };
1259                                                 };
1260 
1261                                                 sfc1_out_port: port@1 {
1262                                                         reg = <1>;
1263 
1264                                                         sfc1_cif_out_ep: endpoint {
1265                                                                 remote-endpoint = <&xbar_sfc1_out_ep>;
1266                                                                 convert-rate = <48000>;
1267                                                         };
1268                                                 };
1269                                         };
1270                                 };
1271 
1272                                 sfc@2902200 {
1273                                         status = "okay";
1274 
1275                                         ports {
1276                                                 #address-cells = <1>;
1277                                                 #size-cells = <0>;
1278 
1279                                                 port@0 {
1280                                                         reg = <0>;
1281 
1282                                                         sfc2_cif_in_ep: endpoint {
1283                                                                 remote-endpoint = <&xbar_sfc2_in_ep>;
1284                                                         };
1285                                                 };
1286 
1287                                                 sfc2_out_port: port@1 {
1288                                                         reg = <1>;
1289 
1290                                                         sfc2_cif_out_ep: endpoint {
1291                                                                 remote-endpoint = <&xbar_sfc2_out_ep>;
1292                                                         };
1293                                                 };
1294                                         };
1295                                 };
1296 
1297                                 sfc@2902400 {
1298                                         status = "okay";
1299 
1300                                         ports {
1301                                                 #address-cells = <1>;
1302                                                 #size-cells = <0>;
1303 
1304                                                 port@0 {
1305                                                         reg = <0>;
1306 
1307                                                         sfc3_cif_in_ep: endpoint {
1308                                                                 remote-endpoint = <&xbar_sfc3_in_ep>;
1309                                                         };
1310                                                 };
1311 
1312                                                 sfc3_out_port: port@1 {
1313                                                         reg = <1>;
1314 
1315                                                         sfc3_cif_out_ep: endpoint {
1316                                                                 remote-endpoint = <&xbar_sfc3_out_ep>;
1317                                                         };
1318                                                 };
1319                                         };
1320                                 };
1321 
1322                                 sfc@2902600 {
1323                                         status = "okay";
1324 
1325                                         ports {
1326                                                 #address-cells = <1>;
1327                                                 #size-cells = <0>;
1328 
1329                                                 port@0 {
1330                                                         reg = <0>;
1331 
1332                                                         sfc4_cif_in_ep: endpoint {
1333                                                                 remote-endpoint = <&xbar_sfc4_in_ep>;
1334                                                         };
1335                                                 };
1336 
1337                                                 sfc4_out_port: port@1 {
1338                                                         reg = <1>;
1339 
1340                                                         sfc4_cif_out_ep: endpoint {
1341                                                                 remote-endpoint = <&xbar_sfc4_out_ep>;
1342                                                         };
1343                                                 };
1344                                         };
1345                                 };
1346 
1347                                 mvc@290a000 {
1348                                         status = "okay";
1349 
1350                                         ports {
1351                                                 #address-cells = <1>;
1352                                                 #size-cells = <0>;
1353 
1354                                                 port@0 {
1355                                                         reg = <0>;
1356 
1357                                                         mvc1_cif_in_ep: endpoint {
1358                                                                 remote-endpoint = <&xbar_mvc1_in_ep>;
1359                                                         };
1360                                                 };
1361 
1362                                                 mvc1_out_port: port@1 {
1363                                                         reg = <1>;
1364 
1365                                                         mvc1_cif_out_ep: endpoint {
1366                                                                 remote-endpoint = <&xbar_mvc1_out_ep>;
1367                                                         };
1368                                                 };
1369                                         };
1370                                 };
1371 
1372                                 mvc@290a200 {
1373                                         status = "okay";
1374 
1375                                         ports {
1376                                                 #address-cells = <1>;
1377                                                 #size-cells = <0>;
1378 
1379                                                 port@0 {
1380                                                         reg = <0>;
1381 
1382                                                         mvc2_cif_in_ep: endpoint {
1383                                                                 remote-endpoint = <&xbar_mvc2_in_ep>;
1384                                                         };
1385                                                 };
1386 
1387                                                 mvc2_out_port: port@1 {
1388                                                         reg = <1>;
1389 
1390                                                         mvc2_cif_out_ep: endpoint {
1391                                                                 remote-endpoint = <&xbar_mvc2_out_ep>;
1392                                                         };
1393                                                 };
1394                                         };
1395                                 };
1396 
1397                                 amx@2903000 {
1398                                         status = "okay";
1399 
1400                                         ports {
1401                                                 #address-cells = <1>;
1402                                                 #size-cells = <0>;
1403 
1404                                                 port@0 {
1405                                                         reg = <0>;
1406 
1407                                                         amx1_in1_ep: endpoint {
1408                                                                 remote-endpoint = <&xbar_amx1_in1_ep>;
1409                                                         };
1410                                                 };
1411 
1412                                                 port@1 {
1413                                                         reg = <1>;
1414 
1415                                                         amx1_in2_ep: endpoint {
1416                                                                 remote-endpoint = <&xbar_amx1_in2_ep>;
1417                                                         };
1418                                                 };
1419 
1420                                                 port@2 {
1421                                                         reg = <2>;
1422 
1423                                                         amx1_in3_ep: endpoint {
1424                                                                 remote-endpoint = <&xbar_amx1_in3_ep>;
1425                                                         };
1426                                                 };
1427 
1428                                                 port@3 {
1429                                                         reg = <3>;
1430 
1431                                                         amx1_in4_ep: endpoint {
1432                                                                 remote-endpoint = <&xbar_amx1_in4_ep>;
1433                                                         };
1434                                                 };
1435 
1436                                                 amx1_out_port: port@4 {
1437                                                         reg = <4>;
1438 
1439                                                         amx1_out_ep: endpoint {
1440                                                                 remote-endpoint = <&xbar_amx1_out_ep>;
1441                                                         };
1442                                                 };
1443                                         };
1444                                 };
1445 
1446                                 amx@2903100 {
1447                                         status = "okay";
1448 
1449                                         ports {
1450                                                 #address-cells = <1>;
1451                                                 #size-cells = <0>;
1452 
1453                                                 port@0 {
1454                                                         reg = <0>;
1455 
1456                                                         amx2_in1_ep: endpoint {
1457                                                                 remote-endpoint = <&xbar_amx2_in1_ep>;
1458                                                         };
1459                                                 };
1460 
1461                                                 port@1 {
1462                                                         reg = <1>;
1463 
1464                                                         amx2_in2_ep: endpoint {
1465                                                                 remote-endpoint = <&xbar_amx2_in2_ep>;
1466                                                         };
1467                                                 };
1468 
1469                                                 amx2_in3_port: port@2 {
1470                                                         reg = <2>;
1471 
1472                                                         amx2_in3_ep: endpoint {
1473                                                                 remote-endpoint = <&xbar_amx2_in3_ep>;
1474                                                         };
1475                                                 };
1476 
1477                                                 amx2_in4_port: port@3 {
1478                                                         reg = <3>;
1479 
1480                                                         amx2_in4_ep: endpoint {
1481                                                                 remote-endpoint = <&xbar_amx2_in4_ep>;
1482                                                         };
1483                                                 };
1484 
1485                                                 amx2_out_port: port@4 {
1486                                                         reg = <4>;
1487 
1488                                                         amx2_out_ep: endpoint {
1489                                                                 remote-endpoint = <&xbar_amx2_out_ep>;
1490                                                         };
1491                                                 };
1492                                         };
1493                                 };
1494 
1495                                 amx@2903200 {
1496                                         status = "okay";
1497 
1498                                         ports {
1499                                                 #address-cells = <1>;
1500                                                 #size-cells = <0>;
1501 
1502                                                 port@0 {
1503                                                         reg = <0>;
1504 
1505                                                         amx3_in1_ep: endpoint {
1506                                                                 remote-endpoint = <&xbar_amx3_in1_ep>;
1507                                                         };
1508                                                 };
1509 
1510                                                 port@1 {
1511                                                         reg = <1>;
1512 
1513                                                         amx3_in2_ep: endpoint {
1514                                                                 remote-endpoint = <&xbar_amx3_in2_ep>;
1515                                                         };
1516                                                 };
1517 
1518                                                 port@2 {
1519                                                         reg = <2>;
1520 
1521                                                         amx3_in3_ep: endpoint {
1522                                                                 remote-endpoint = <&xbar_amx3_in3_ep>;
1523                                                         };
1524                                                 };
1525 
1526                                                 port@3 {
1527                                                         reg = <3>;
1528 
1529                                                         amx3_in4_ep: endpoint {
1530                                                                 remote-endpoint = <&xbar_amx3_in4_ep>;
1531                                                         };
1532                                                 };
1533 
1534                                                 amx3_out_port: port@4 {
1535                                                         reg = <4>;
1536 
1537                                                         amx3_out_ep: endpoint {
1538                                                                 remote-endpoint = <&xbar_amx3_out_ep>;
1539                                                         };
1540                                                 };
1541                                         };
1542                                 };
1543 
1544                                 amx@2903300 {
1545                                         status = "okay";
1546 
1547                                         ports {
1548                                                 #address-cells = <1>;
1549                                                 #size-cells = <0>;
1550 
1551                                                 port@0 {
1552                                                         reg = <0>;
1553 
1554                                                         amx4_in1_ep: endpoint {
1555                                                                 remote-endpoint = <&xbar_amx4_in1_ep>;
1556                                                         };
1557                                                 };
1558 
1559                                                 port@1 {
1560                                                         reg = <1>;
1561 
1562                                                         amx4_in2_ep: endpoint {
1563                                                                 remote-endpoint = <&xbar_amx4_in2_ep>;
1564                                                         };
1565                                                 };
1566 
1567                                                 port@2 {
1568                                                         reg = <2>;
1569 
1570                                                         amx4_in3_ep: endpoint {
1571                                                                 remote-endpoint = <&xbar_amx4_in3_ep>;
1572                                                         };
1573                                                 };
1574 
1575                                                 port@3 {
1576                                                         reg = <3>;
1577 
1578                                                         amx4_in4_ep: endpoint {
1579                                                                 remote-endpoint = <&xbar_amx4_in4_ep>;
1580                                                         };
1581                                                 };
1582 
1583                                                 amx4_out_port: port@4 {
1584                                                         reg = <4>;
1585 
1586                                                         amx4_out_ep: endpoint {
1587                                                                 remote-endpoint = <&xbar_amx4_out_ep>;
1588                                                         };
1589                                                 };
1590                                         };
1591                                 };
1592 
1593                                 adx@2903800 {
1594                                         status = "okay";
1595 
1596                                         ports {
1597                                                 #address-cells = <1>;
1598                                                 #size-cells = <0>;
1599 
1600                                                 port@0 {
1601                                                         reg = <0>;
1602 
1603                                                         adx1_in_ep: endpoint {
1604                                                                 remote-endpoint = <&xbar_adx1_in_ep>;
1605                                                         };
1606                                                 };
1607 
1608                                                 adx1_out1_port: port@1 {
1609                                                         reg = <1>;
1610 
1611                                                         adx1_out1_ep: endpoint {
1612                                                                 remote-endpoint = <&xbar_adx1_out1_ep>;
1613                                                         };
1614                                                 };
1615 
1616                                                 adx1_out2_port: port@2 {
1617                                                         reg = <2>;
1618 
1619                                                         adx1_out2_ep: endpoint {
1620                                                                 remote-endpoint = <&xbar_adx1_out2_ep>;
1621                                                         };
1622                                                 };
1623 
1624                                                 adx1_out3_port: port@3 {
1625                                                         reg = <3>;
1626 
1627                                                         adx1_out3_ep: endpoint {
1628                                                                 remote-endpoint = <&xbar_adx1_out3_ep>;
1629                                                         };
1630                                                 };
1631 
1632                                                 adx1_out4_port: port@4 {
1633                                                         reg = <4>;
1634 
1635                                                         adx1_out4_ep: endpoint {
1636                                                                 remote-endpoint = <&xbar_adx1_out4_ep>;
1637                                                         };
1638                                                 };
1639                                         };
1640                                 };
1641 
1642                                 adx@2903900 {
1643                                         status = "okay";
1644 
1645                                         ports {
1646                                                 #address-cells = <1>;
1647                                                 #size-cells = <0>;
1648 
1649                                                 port@0 {
1650                                                         reg = <0>;
1651 
1652                                                         adx2_in_ep: endpoint {
1653                                                                 remote-endpoint = <&xbar_adx2_in_ep>;
1654                                                         };
1655                                                 };
1656 
1657                                                 adx2_out1_port: port@1 {
1658                                                         reg = <1>;
1659 
1660                                                         adx2_out1_ep: endpoint {
1661                                                                 remote-endpoint = <&xbar_adx2_out1_ep>;
1662                                                         };
1663                                                 };
1664 
1665                                                 adx2_out2_port: port@2 {
1666                                                         reg = <2>;
1667 
1668                                                         adx2_out2_ep: endpoint {
1669                                                                 remote-endpoint = <&xbar_adx2_out2_ep>;
1670                                                         };
1671                                                 };
1672 
1673                                                 adx2_out3_port: port@3 {
1674                                                         reg = <3>;
1675 
1676                                                         adx2_out3_ep: endpoint {
1677                                                                 remote-endpoint = <&xbar_adx2_out3_ep>;
1678                                                         };
1679                                                 };
1680 
1681                                                 adx2_out4_port: port@4 {
1682                                                         reg = <4>;
1683 
1684                                                         adx2_out4_ep: endpoint {
1685                                                                 remote-endpoint = <&xbar_adx2_out4_ep>;
1686                                                         };
1687                                                 };
1688                                         };
1689                                 };
1690 
1691                                 adx@2903a00 {
1692                                         status = "okay";
1693 
1694                                         ports {
1695                                                 #address-cells = <1>;
1696                                                 #size-cells = <0>;
1697 
1698                                                 port@0 {
1699                                                         reg = <0>;
1700 
1701                                                         adx3_in_ep: endpoint {
1702                                                                 remote-endpoint = <&xbar_adx3_in_ep>;
1703                                                         };
1704                                                 };
1705 
1706                                                 adx3_out1_port: port@1 {
1707                                                         reg = <1>;
1708 
1709                                                         adx3_out1_ep: endpoint {
1710                                                                 remote-endpoint = <&xbar_adx3_out1_ep>;
1711                                                         };
1712                                                 };
1713 
1714                                                 adx3_out2_port: port@2 {
1715                                                         reg = <2>;
1716 
1717                                                         adx3_out2_ep: endpoint {
1718                                                                 remote-endpoint = <&xbar_adx3_out2_ep>;
1719                                                         };
1720                                                 };
1721 
1722                                                 adx3_out3_port: port@3 {
1723                                                         reg = <3>;
1724 
1725                                                         adx3_out3_ep: endpoint {
1726                                                                 remote-endpoint = <&xbar_adx3_out3_ep>;
1727                                                         };
1728                                                 };
1729 
1730                                                 adx3_out4_port: port@4 {
1731                                                         reg = <4>;
1732 
1733                                                         adx3_out4_ep: endpoint {
1734                                                                 remote-endpoint = <&xbar_adx3_out4_ep>;
1735                                                         };
1736                                                 };
1737                                         };
1738                                 };
1739 
1740                                 adx@2903b00 {
1741                                         status = "okay";
1742 
1743                                         ports {
1744                                                 #address-cells = <1>;
1745                                                 #size-cells = <0>;
1746 
1747                                                 port@0 {
1748                                                         reg = <0>;
1749 
1750                                                         adx4_in_ep: endpoint {
1751                                                                 remote-endpoint = <&xbar_adx4_in_ep>;
1752                                                         };
1753                                                 };
1754 
1755                                                 adx4_out1_port: port@1 {
1756                                                         reg = <1>;
1757 
1758                                                         adx4_out1_ep: endpoint {
1759                                                                 remote-endpoint = <&xbar_adx4_out1_ep>;
1760                                                         };
1761                                                 };
1762 
1763                                                 adx4_out2_port: port@2 {
1764                                                         reg = <2>;
1765 
1766                                                         adx4_out2_ep: endpoint {
1767                                                                 remote-endpoint = <&xbar_adx4_out2_ep>;
1768                                                         };
1769                                                 };
1770 
1771                                                 adx4_out3_port: port@3 {
1772                                                         reg = <3>;
1773 
1774                                                         adx4_out3_ep: endpoint {
1775                                                                 remote-endpoint = <&xbar_adx4_out3_ep>;
1776                                                         };
1777                                                 };
1778 
1779                                                 adx4_out4_port: port@4 {
1780                                                         reg = <4>;
1781 
1782                                                         adx4_out4_ep: endpoint {
1783                                                                 remote-endpoint = <&xbar_adx4_out4_ep>;
1784                                                         };
1785                                                 };
1786                                         };
1787                                 };
1788 
1789                                 processing-engine@2908000 {
1790                                         status = "okay";
1791 
1792                                         ports {
1793                                                 #address-cells = <1>;
1794                                                 #size-cells = <0>;
1795 
1796                                                 port@0 {
1797                                                         reg = <0x0>;
1798 
1799                                                         ope1_cif_in_ep: endpoint {
1800                                                                 remote-endpoint = <&xbar_ope1_in_ep>;
1801                                                         };
1802                                                 };
1803 
1804                                                 ope1_out_port: port@1 {
1805                                                         reg = <0x1>;
1806 
1807                                                         ope1_cif_out_ep: endpoint {
1808                                                                 remote-endpoint = <&xbar_ope1_out_ep>;
1809                                                         };
1810                                                 };
1811                                         };
1812                                 };
1813 
1814                                 amixer@290bb00 {
1815                                         status = "okay";
1816 
1817                                         ports {
1818                                                 #address-cells = <1>;
1819                                                 #size-cells = <0>;
1820 
1821                                                 port@0 {
1822                                                         reg = <0x0>;
1823 
1824                                                         mixer_in1_ep: endpoint {
1825                                                                 remote-endpoint = <&xbar_mixer_in1_ep>;
1826                                                         };
1827                                                 };
1828 
1829                                                 port@1 {
1830                                                         reg = <0x1>;
1831 
1832                                                         mixer_in2_ep: endpoint {
1833                                                                 remote-endpoint = <&xbar_mixer_in2_ep>;
1834                                                         };
1835                                                 };
1836 
1837                                                 port@2 {
1838                                                         reg = <0x2>;
1839 
1840                                                         mixer_in3_ep: endpoint {
1841                                                                 remote-endpoint = <&xbar_mixer_in3_ep>;
1842                                                         };
1843                                                 };
1844 
1845                                                 port@3 {
1846                                                         reg = <0x3>;
1847 
1848                                                         mixer_in4_ep: endpoint {
1849                                                                 remote-endpoint = <&xbar_mixer_in4_ep>;
1850                                                         };
1851                                                 };
1852 
1853                                                 port@4 {
1854                                                         reg = <0x4>;
1855 
1856                                                         mixer_in5_ep: endpoint {
1857                                                                 remote-endpoint = <&xbar_mixer_in5_ep>;
1858                                                         };
1859                                                 };
1860 
1861                                                 port@5 {
1862                                                         reg = <0x5>;
1863 
1864                                                         mixer_in6_ep: endpoint {
1865                                                                 remote-endpoint = <&xbar_mixer_in6_ep>;
1866                                                         };
1867                                                 };
1868 
1869                                                 port@6 {
1870                                                         reg = <0x6>;
1871 
1872                                                         mixer_in7_ep: endpoint {
1873                                                                 remote-endpoint = <&xbar_mixer_in7_ep>;
1874                                                         };
1875                                                 };
1876 
1877                                                 port@7 {
1878                                                         reg = <0x7>;
1879 
1880                                                         mixer_in8_ep: endpoint {
1881                                                                 remote-endpoint = <&xbar_mixer_in8_ep>;
1882                                                         };
1883                                                 };
1884 
1885                                                 port@8 {
1886                                                         reg = <0x8>;
1887 
1888                                                         mixer_in9_ep: endpoint {
1889                                                                 remote-endpoint = <&xbar_mixer_in9_ep>;
1890                                                         };
1891                                                 };
1892 
1893                                                 port@9 {
1894                                                         reg = <0x9>;
1895 
1896                                                         mixer_in10_ep: endpoint {
1897                                                                 remote-endpoint = <&xbar_mixer_in10_ep>;
1898                                                         };
1899                                                 };
1900 
1901                                                 mixer_out1_port: port@a {
1902                                                         reg = <0xa>;
1903 
1904                                                         mixer_out1_ep: endpoint {
1905                                                                 remote-endpoint = <&xbar_mixer_out1_ep>;
1906                                                         };
1907                                                 };
1908 
1909                                                 mixer_out2_port: port@b {
1910                                                         reg = <0xb>;
1911 
1912                                                         mixer_out2_ep: endpoint {
1913                                                                 remote-endpoint = <&xbar_mixer_out2_ep>;
1914                                                         };
1915                                                 };
1916 
1917                                                 mixer_out3_port: port@c {
1918                                                         reg = <0xc>;
1919 
1920                                                         mixer_out3_ep: endpoint {
1921                                                                 remote-endpoint = <&xbar_mixer_out3_ep>;
1922                                                         };
1923                                                 };
1924 
1925                                                 mixer_out4_port: port@d {
1926                                                         reg = <0xd>;
1927 
1928                                                         mixer_out4_ep: endpoint {
1929                                                                 remote-endpoint = <&xbar_mixer_out4_ep>;
1930                                                         };
1931                                                 };
1932 
1933                                                 mixer_out5_port: port@e {
1934                                                         reg = <0xe>;
1935 
1936                                                         mixer_out5_ep: endpoint {
1937                                                                 remote-endpoint = <&xbar_mixer_out5_ep>;
1938                                                         };
1939                                                 };
1940                                         };
1941                                 };
1942 
1943                                 asrc@2910000 {
1944                                         status = "okay";
1945 
1946                                         ports {
1947                                                 #address-cells = <1>;
1948                                                 #size-cells = <0>;
1949 
1950                                                 port@0 {
1951                                                         reg = <0x0>;
1952 
1953                                                         asrc_in1_ep: endpoint {
1954                                                                 remote-endpoint = <&xbar_asrc_in1_ep>;
1955                                                         };
1956                                                 };
1957 
1958                                                 port@1 {
1959                                                         reg = <0x1>;
1960 
1961                                                         asrc_in2_ep: endpoint {
1962                                                                 remote-endpoint = <&xbar_asrc_in2_ep>;
1963                                                         };
1964                                                 };
1965 
1966                                                 port@2 {
1967                                                         reg = <0x2>;
1968 
1969                                                         asrc_in3_ep: endpoint {
1970                                                                 remote-endpoint = <&xbar_asrc_in3_ep>;
1971                                                         };
1972                                                 };
1973 
1974                                                 port@3 {
1975                                                         reg = <0x3>;
1976 
1977                                                         asrc_in4_ep: endpoint {
1978                                                                 remote-endpoint = <&xbar_asrc_in4_ep>;
1979                                                         };
1980                                                 };
1981 
1982                                                 port@4 {
1983                                                         reg = <0x4>;
1984 
1985                                                         asrc_in5_ep: endpoint {
1986                                                                 remote-endpoint = <&xbar_asrc_in5_ep>;
1987                                                         };
1988                                                 };
1989 
1990                                                 port@5 {
1991                                                         reg = <0x5>;
1992 
1993                                                         asrc_in6_ep: endpoint {
1994                                                                 remote-endpoint = <&xbar_asrc_in6_ep>;
1995                                                         };
1996                                                 };
1997 
1998                                                 port@6 {
1999                                                         reg = <0x6>;
2000 
2001                                                         asrc_in7_ep: endpoint {
2002                                                                 remote-endpoint = <&xbar_asrc_in7_ep>;
2003                                                         };
2004                                                 };
2005 
2006                                                 asrc_out1_port: port@7 {
2007                                                         reg = <0x7>;
2008 
2009                                                         asrc_out1_ep: endpoint {
2010                                                                 remote-endpoint = <&xbar_asrc_out1_ep>;
2011                                                         };
2012                                                 };
2013 
2014                                                 asrc_out2_port: port@8 {
2015                                                         reg = <0x8>;
2016 
2017                                                         asrc_out2_ep: endpoint {
2018                                                                 remote-endpoint = <&xbar_asrc_out2_ep>;
2019                                                         };
2020                                                 };
2021 
2022                                                 asrc_out3_port: port@9 {
2023                                                         reg = <0x9>;
2024 
2025                                                         asrc_out3_ep: endpoint {
2026                                                                 remote-endpoint = <&xbar_asrc_out3_ep>;
2027                                                         };
2028                                                 };
2029 
2030                                                 asrc_out4_port: port@a {
2031                                                         reg = <0xa>;
2032 
2033                                                         asrc_out4_ep: endpoint {
2034                                                                 remote-endpoint = <&xbar_asrc_out4_ep>;
2035                                                         };
2036                                                 };
2037 
2038                                                 asrc_out5_port: port@b {
2039                                                         reg = <0xb>;
2040 
2041                                                         asrc_out5_ep: endpoint {
2042                                                                 remote-endpoint = <&xbar_asrc_out5_ep>;
2043                                                         };
2044                                                 };
2045 
2046                                                 asrc_out6_port: port@c {
2047                                                         reg = <0xc>;
2048 
2049                                                         asrc_out6_ep: endpoint {
2050                                                                 remote-endpoint = <&xbar_asrc_out6_ep>;
2051                                                         };
2052                                                 };
2053                                         };
2054                                 };
2055                         };
2056                 };
2057 
2058                 ddc: i2c@3190000 {
2059                         status = "okay";
2060                 };
2061 
2062                 i2c@3160000 {
2063                         eeprom@57 {
2064                                 compatible = "atmel,24c02";
2065                                 reg = <0x57>;
2066 
2067                                 label = "system";
2068                                 vcc-supply = <&vdd_1v8>;
2069                                 address-width = <8>;
2070                                 pagesize = <8>;
2071                                 size = <256>;
2072                                 read-only;
2073                         };
2074                 };
2075 
2076                 hda@3510000 {
2077                         nvidia,model = "NVIDIA Jetson Xavier NX HDA";
2078                         status = "okay";
2079                 };
2080 
2081                 padctl@3520000 {
2082                         status = "okay";
2083 
2084                         pads {
2085                                 usb2 {
2086                                         lanes {
2087                                                 usb2-0 {
2088                                                         status = "okay";
2089                                                 };
2090 
2091                                                 usb2-1 {
2092                                                         status = "okay";
2093                                                 };
2094 
2095                                                 usb2-2 {
2096                                                         status = "okay";
2097                                                 };
2098                                         };
2099                                 };
2100 
2101                                 usb3 {
2102                                         lanes {
2103                                                 usb3-2 {
2104                                                         status = "okay";
2105                                                 };
2106                                         };
2107                                 };
2108                         };
2109 
2110                         ports {
2111                                 usb2-0 {
2112                                         mode = "otg";
2113                                         status = "okay";
2114                                         usb-role-switch;
2115                                         connector {
2116                                                 compatible = "gpio-usb-b-connector",
2117                                                         "usb-b-connector";
2118                                                 label = "micro-USB";
2119                                                 type = "micro";
2120                                                 vbus-gpio = <&gpio TEGRA194_MAIN_GPIO(Z, 1)
2121                                                                 GPIO_ACTIVE_LOW>;
2122                                         };
2123                                 };
2124 
2125                                 usb2-1 {
2126                                         mode = "host";
2127                                         status = "okay";
2128                                 };
2129 
2130                                 usb2-2 {
2131                                         mode = "host";
2132                                         vbus-supply = <&vdd_5v0_sys>;
2133                                         status = "okay";
2134                                 };
2135 
2136                                 usb3-2 {
2137                                         nvidia,usb2-companion = <1>;
2138                                         vbus-supply = <&vdd_5v0_sys>;
2139                                         status = "okay";
2140                                 };
2141                         };
2142                 };
2143 
2144                 usb@3610000 {
2145                         status = "okay";
2146 
2147                         phys =  <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
2148                                 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
2149                                 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
2150                         phy-names = "usb2-1", "usb2-2", "usb3-2";
2151                 };
2152 
2153                 usb@3550000 {
2154                         status = "okay";
2155 
2156                         phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>;
2157                         phy-names = "usb2-0";
2158                 };
2159 
2160                 spi@3270000 {
2161                         status = "okay";
2162 
2163                         flash@0 {
2164                                 compatible = "jedec,spi-nor";
2165                                 reg = <0>;
2166                                 spi-max-frequency = <102000000>;
2167                                 spi-tx-bus-width = <4>;
2168                                 spi-rx-bus-width = <4>;
2169                         };
2170                 };
2171 
2172                 pwm@32d0000 {
2173                         status = "okay";
2174                 };
2175 
2176                 host1x@13e00000 {
2177                         display-hub@15200000 {
2178                                 status = "okay";
2179                         };
2180 
2181                         dpaux@155c0000 {
2182                                 status = "okay";
2183                         };
2184 
2185                         dpaux@155d0000 {
2186                                 status = "okay";
2187                         };
2188 
2189                         /* DP0 */
2190                         sor@15b00000 {
2191                                 status = "okay";
2192 
2193                                 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2194                                 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2195 
2196                                 nvidia,dpaux = <&dpaux0>;
2197                         };
2198 
2199                         /* HDMI */
2200                         sor@15b40000 {
2201                                 status = "okay";
2202 
2203                                 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2204                                 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2205                                 hdmi-supply = <&vdd_hdmi>;
2206 
2207                                 nvidia,ddc-i2c-bus = <&ddc>;
2208                                 nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1)
2209                                                          GPIO_ACTIVE_LOW>;
2210                         };
2211                 };
2212         };
2213 
2214         pcie@14160000 {
2215                 status = "okay";
2216 
2217                 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2218 
2219                 phys = <&p2u_hsio_11>;
2220                 phy-names = "p2u-0";
2221         };
2222 
2223         pcie@141a0000 {
2224                 status = "okay";
2225 
2226                 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2227 
2228                 phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
2229                        <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
2230                        <&p2u_nvhs_6>, <&p2u_nvhs_7>;
2231 
2232                 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2233                             "p2u-5", "p2u-6", "p2u-7";
2234         };
2235 
2236         pcie-ep@141a0000 {
2237                 status = "disabled";
2238 
2239                 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2240 
2241                 reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
2242 
2243                 nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
2244                                               GPIO_ACTIVE_HIGH>;
2245 
2246                 phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
2247                        <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
2248                        <&p2u_nvhs_6>, <&p2u_nvhs_7>;
2249 
2250                 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2251                             "p2u-5", "p2u-6", "p2u-7";
2252         };
2253 
2254         fan: pwm-fan {
2255                 compatible = "pwm-fan";
2256                 pwms = <&pwm6 0 45334>;
2257 
2258                 cooling-levels = <0 64 128 255>;
2259                 #cooling-cells = <2>;
2260         };
2261 
2262         gpio-keys {
2263                 compatible = "gpio-keys";
2264 
2265                 key-force-recovery {
2266                         label = "Force Recovery";
2267                         gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
2268                                        GPIO_ACTIVE_LOW>;
2269                         linux,input-type = <EV_KEY>;
2270                         linux,code = <KEY_SLEEP>;
2271                         debounce-interval = <10>;
2272                 };
2273 
2274                 key-power {
2275                         label = "Power";
2276                         gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
2277                                            GPIO_ACTIVE_LOW>;
2278                         linux,input-type = <EV_KEY>;
2279                         linux,code = <KEY_POWER>;
2280                         debounce-interval = <10>;
2281                         wakeup-event-action = <EV_ACT_ASSERTED>;
2282                         wakeup-source;
2283                 };
2284         };
2285 
2286         vdd_5v0_sys: regulator-vdd-5v0-sys {
2287                 compatible = "regulator-fixed";
2288                 regulator-name = "VDD_5V_SYS";
2289                 regulator-min-microvolt = <5000000>;
2290                 regulator-max-microvolt = <5000000>;
2291                 regulator-always-on;
2292                 regulator-boot-on;
2293         };
2294 
2295         vdd_3v3_sys: regulator-vdd-3v3-sys {
2296                 compatible = "regulator-fixed";
2297                 regulator-name = "VDD_3V3_SYS";
2298                 regulator-min-microvolt = <3300000>;
2299                 regulator-max-microvolt = <3300000>;
2300                 regulator-always-on;
2301                 regulator-boot-on;
2302         };
2303 
2304         vdd_3v3_ao: regulator-vdd-3v3-ao {
2305                 compatible = "regulator-fixed";
2306                 regulator-name = "VDD_3V3_AO";
2307                 regulator-min-microvolt = <3300000>;
2308                 regulator-max-microvolt = <3300000>;
2309                 regulator-always-on;
2310                 regulator-boot-on;
2311         };
2312 
2313         vdd_1v8: regulator-vdd-1v8 {
2314                 compatible = "regulator-fixed";
2315                 regulator-name = "VDD_1V8";
2316                 regulator-min-microvolt = <1800000>;
2317                 regulator-max-microvolt = <1800000>;
2318                 regulator-always-on;
2319                 regulator-boot-on;
2320         };
2321 
2322         vdd_hdmi: regulator-vdd-hdmi {
2323                 compatible = "regulator-fixed";
2324                 regulator-name = "VDD_5V0_HDMI_CON";
2325                 regulator-min-microvolt = <5000000>;
2326                 regulator-max-microvolt = <5000000>;
2327                 regulator-always-on;
2328                 regulator-boot-on;
2329         };
2330 
2331         sound {
2332                 compatible = "nvidia,tegra186-audio-graph-card";
2333                 status = "okay";
2334 
2335                 dais = /* ADMAIF (FE) Ports */
2336                        <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2337                        <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2338                        <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2339                        <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2340                        <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2341                        /* XBAR Ports */
2342                        <&xbar_i2s3_port>, <&xbar_i2s5_port>,
2343                        <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic4_port>,
2344                        <&xbar_dspk1_port>, <&xbar_dspk2_port>,
2345                        <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
2346                        <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
2347                        <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
2348                        <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
2349                        <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
2350                        <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
2351                        <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
2352                        <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
2353                        <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
2354                        <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
2355                        <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
2356                        <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
2357                        <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
2358                        <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
2359                        <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
2360                        <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
2361                        <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
2362                        <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
2363                        <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2364                        <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2365                        <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2366                        <&xbar_asrc_in7_port>,
2367                        <&xbar_ope1_in_port>,
2368                        /* HW accelerators */
2369                        <&sfc1_out_port>, <&sfc2_out_port>,
2370                        <&sfc3_out_port>, <&sfc4_out_port>,
2371                        <&mvc1_out_port>, <&mvc2_out_port>,
2372                        <&amx1_out_port>, <&amx2_out_port>,
2373                        <&amx3_out_port>, <&amx4_out_port>,
2374                        <&adx1_out1_port>, <&adx1_out2_port>,
2375                        <&adx1_out3_port>, <&adx1_out4_port>,
2376                        <&adx2_out1_port>, <&adx2_out2_port>,
2377                        <&adx2_out3_port>, <&adx2_out4_port>,
2378                        <&adx3_out1_port>, <&adx3_out2_port>,
2379                        <&adx3_out3_port>, <&adx3_out4_port>,
2380                        <&adx4_out1_port>, <&adx4_out2_port>,
2381                        <&adx4_out3_port>, <&adx4_out4_port>,
2382                        <&mixer_out1_port>, <&mixer_out2_port>,
2383                        <&mixer_out3_port>, <&mixer_out4_port>,
2384                        <&mixer_out5_port>,
2385                        <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2386                        <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2387                        <&ope1_out_port>,
2388                        /* BE I/O Ports */
2389                        <&i2s3_port>, <&i2s5_port>,
2390                        <&dmic1_port>, <&dmic2_port>, <&dmic4_port>,
2391                        <&dspk1_port>, <&dspk2_port>;
2392 
2393                 label = "NVIDIA Jetson Xavier NX APE";
2394         };
2395 
2396         thermal-zones {
2397                 cpu-thermal {
2398                         polling-delay = <0>;
2399                         polling-delay-passive = <500>;
2400                         status = "okay";
2401 
2402                         trips {
2403                                 cpu_trip_critical: critical {
2404                                         temperature = <96500>;
2405                                         hysteresis = <0>;
2406                                         type = "critical";
2407                                 };
2408 
2409                                 cpu_trip_hot: hot {
2410                                         temperature = <70000>;
2411                                         hysteresis = <2000>;
2412                                         type = "hot";
2413                                 };
2414 
2415                                 cpu_trip_active: active {
2416                                         temperature = <50000>;
2417                                         hysteresis = <2000>;
2418                                         type = "active";
2419                                 };
2420 
2421                                 cpu_trip_passive: passive {
2422                                         temperature = <30000>;
2423                                         hysteresis = <2000>;
2424                                         type = "passive";
2425                                 };
2426                         };
2427 
2428                         cooling-maps {
2429                                 cpu-critical {
2430                                         cooling-device = <&fan 3 3>;
2431                                         trip = <&cpu_trip_critical>;
2432                                 };
2433 
2434                                 cpu-hot {
2435                                         cooling-device = <&fan 2 2>;
2436                                         trip = <&cpu_trip_hot>;
2437                                 };
2438 
2439                                 cpu-active {
2440                                         cooling-device = <&fan 1 1>;
2441                                         trip = <&cpu_trip_active>;
2442                                 };
2443 
2444                                 cpu-passive {
2445                                         cooling-device = <&fan 0 0>;
2446                                         trip = <&cpu_trip_passive>;
2447                                 };
2448                         };
2449                 };
2450 
2451                 gpu-thermal {
2452                         polling-delay = <0>;
2453                         polling-delay-passive = <500>;
2454                         status = "okay";
2455 
2456                         trips {
2457                                 gpu_alert0: critical {
2458                                         temperature = <99000>;
2459                                         hysteresis = <0>;
2460                                         type = "critical";
2461                                 };
2462                         };
2463                 };
2464 
2465                 aux-thermal {
2466                         polling-delay = <0>;
2467                         polling-delay-passive = <500>;
2468                         status = "okay";
2469 
2470                         trips {
2471                                 aux_alert0: critical {
2472                                         temperature = <90000>;
2473                                         hysteresis = <0>;
2474                                         type = "critical";
2475                                 };
2476                         };
2477                 };
2478         };
2479 };