1b8656c67SMikko Perttunen// SPDX-License-Identifier: GPL-2.0 2b8656c67SMikko Perttunen/dts-v1/; 3b8656c67SMikko Perttunen 4e47ac508SThierry Reding#include <dt-bindings/input/linux-event-codes.h> 5e47ac508SThierry Reding#include <dt-bindings/input/gpio-keys.h> 6e47ac508SThierry Reding 7b8656c67SMikko Perttunen#include "tegra194-p2888.dtsi" 8b8656c67SMikko Perttunen 9b8656c67SMikko Perttunen/ { 109c536ccdSThierry Reding model = "NVIDIA Jetson AGX Xavier Developer Kit"; 11b8656c67SMikko Perttunen compatible = "nvidia,p2972-0000", "nvidia,tegra194"; 12b8656c67SMikko Perttunen 138b3aee8fSThierry Reding bus@0 { 141aaa7698SThierry Reding aconnect@2900000 { 159a182db4SSameer Pujar status = "okay"; 169a182db4SSameer Pujar 179a182db4SSameer Pujar dma-controller@2930000 { 189a182db4SSameer Pujar status = "okay"; 199a182db4SSameer Pujar }; 209a182db4SSameer Pujar 219a182db4SSameer Pujar interrupt-controller@2a40000 { 229a182db4SSameer Pujar status = "okay"; 239a182db4SSameer Pujar }; 245b4f6323SSameer Pujar 255b4f6323SSameer Pujar ahub@2900800 { 265b4f6323SSameer Pujar status = "okay"; 275b4f6323SSameer Pujar 285b4f6323SSameer Pujar ports { 295b4f6323SSameer Pujar #address-cells = <1>; 305b4f6323SSameer Pujar #size-cells = <0>; 315b4f6323SSameer Pujar 325b4f6323SSameer Pujar port@0 { 335b4f6323SSameer Pujar reg = <0x0>; 345b4f6323SSameer Pujar 355b4f6323SSameer Pujar xbar_admaif0_ep: endpoint { 365b4f6323SSameer Pujar remote-endpoint = <&admaif0_ep>; 375b4f6323SSameer Pujar }; 385b4f6323SSameer Pujar }; 395b4f6323SSameer Pujar 405b4f6323SSameer Pujar port@1 { 415b4f6323SSameer Pujar reg = <0x1>; 425b4f6323SSameer Pujar 435b4f6323SSameer Pujar xbar_admaif1_ep: endpoint { 445b4f6323SSameer Pujar remote-endpoint = <&admaif1_ep>; 455b4f6323SSameer Pujar }; 465b4f6323SSameer Pujar }; 475b4f6323SSameer Pujar 485b4f6323SSameer Pujar port@2 { 495b4f6323SSameer Pujar reg = <0x2>; 505b4f6323SSameer Pujar 515b4f6323SSameer Pujar xbar_admaif2_ep: endpoint { 525b4f6323SSameer Pujar remote-endpoint = <&admaif2_ep>; 535b4f6323SSameer Pujar }; 545b4f6323SSameer Pujar }; 555b4f6323SSameer Pujar 565b4f6323SSameer Pujar port@3 { 575b4f6323SSameer Pujar reg = <0x3>; 585b4f6323SSameer Pujar 595b4f6323SSameer Pujar xbar_admaif3_ep: endpoint { 605b4f6323SSameer Pujar remote-endpoint = <&admaif3_ep>; 615b4f6323SSameer Pujar }; 625b4f6323SSameer Pujar }; 635b4f6323SSameer Pujar 645b4f6323SSameer Pujar port@4 { 655b4f6323SSameer Pujar reg = <0x4>; 665b4f6323SSameer Pujar 675b4f6323SSameer Pujar xbar_admaif4_ep: endpoint { 685b4f6323SSameer Pujar remote-endpoint = <&admaif4_ep>; 695b4f6323SSameer Pujar }; 705b4f6323SSameer Pujar }; 715b4f6323SSameer Pujar 725b4f6323SSameer Pujar port@5 { 735b4f6323SSameer Pujar reg = <0x5>; 745b4f6323SSameer Pujar 755b4f6323SSameer Pujar xbar_admaif5_ep: endpoint { 765b4f6323SSameer Pujar remote-endpoint = <&admaif5_ep>; 775b4f6323SSameer Pujar }; 785b4f6323SSameer Pujar }; 795b4f6323SSameer Pujar 805b4f6323SSameer Pujar port@6 { 815b4f6323SSameer Pujar reg = <0x6>; 825b4f6323SSameer Pujar 835b4f6323SSameer Pujar xbar_admaif6_ep: endpoint { 845b4f6323SSameer Pujar remote-endpoint = <&admaif6_ep>; 855b4f6323SSameer Pujar }; 865b4f6323SSameer Pujar }; 875b4f6323SSameer Pujar 885b4f6323SSameer Pujar port@7 { 895b4f6323SSameer Pujar reg = <0x7>; 905b4f6323SSameer Pujar 915b4f6323SSameer Pujar xbar_admaif7_ep: endpoint { 925b4f6323SSameer Pujar remote-endpoint = <&admaif7_ep>; 935b4f6323SSameer Pujar }; 945b4f6323SSameer Pujar }; 955b4f6323SSameer Pujar 965b4f6323SSameer Pujar port@8 { 975b4f6323SSameer Pujar reg = <0x8>; 985b4f6323SSameer Pujar 995b4f6323SSameer Pujar xbar_admaif8_ep: endpoint { 1005b4f6323SSameer Pujar remote-endpoint = <&admaif8_ep>; 1015b4f6323SSameer Pujar }; 1025b4f6323SSameer Pujar }; 1035b4f6323SSameer Pujar 1045b4f6323SSameer Pujar port@9 { 1055b4f6323SSameer Pujar reg = <0x9>; 1065b4f6323SSameer Pujar 1075b4f6323SSameer Pujar xbar_admaif9_ep: endpoint { 1085b4f6323SSameer Pujar remote-endpoint = <&admaif9_ep>; 1095b4f6323SSameer Pujar }; 1105b4f6323SSameer Pujar }; 1115b4f6323SSameer Pujar 1125b4f6323SSameer Pujar port@a { 1135b4f6323SSameer Pujar reg = <0xa>; 1145b4f6323SSameer Pujar 1155b4f6323SSameer Pujar xbar_admaif10_ep: endpoint { 1165b4f6323SSameer Pujar remote-endpoint = <&admaif10_ep>; 1175b4f6323SSameer Pujar }; 1185b4f6323SSameer Pujar }; 1195b4f6323SSameer Pujar 1205b4f6323SSameer Pujar port@b { 1215b4f6323SSameer Pujar reg = <0xb>; 1225b4f6323SSameer Pujar 1235b4f6323SSameer Pujar xbar_admaif11_ep: endpoint { 1245b4f6323SSameer Pujar remote-endpoint = <&admaif11_ep>; 1255b4f6323SSameer Pujar }; 1265b4f6323SSameer Pujar }; 1275b4f6323SSameer Pujar 1285b4f6323SSameer Pujar port@c { 1295b4f6323SSameer Pujar reg = <0xc>; 1305b4f6323SSameer Pujar 1315b4f6323SSameer Pujar xbar_admaif12_ep: endpoint { 1325b4f6323SSameer Pujar remote-endpoint = <&admaif12_ep>; 1335b4f6323SSameer Pujar }; 1345b4f6323SSameer Pujar }; 1355b4f6323SSameer Pujar 1365b4f6323SSameer Pujar port@d { 1375b4f6323SSameer Pujar reg = <0xd>; 1385b4f6323SSameer Pujar 1395b4f6323SSameer Pujar xbar_admaif13_ep: endpoint { 1405b4f6323SSameer Pujar remote-endpoint = <&admaif13_ep>; 1415b4f6323SSameer Pujar }; 1425b4f6323SSameer Pujar }; 1435b4f6323SSameer Pujar 1445b4f6323SSameer Pujar port@e { 1455b4f6323SSameer Pujar reg = <0xe>; 1465b4f6323SSameer Pujar 1475b4f6323SSameer Pujar xbar_admaif14_ep: endpoint { 1485b4f6323SSameer Pujar remote-endpoint = <&admaif14_ep>; 1495b4f6323SSameer Pujar }; 1505b4f6323SSameer Pujar }; 1515b4f6323SSameer Pujar 1525b4f6323SSameer Pujar port@f { 1535b4f6323SSameer Pujar reg = <0xf>; 1545b4f6323SSameer Pujar 1555b4f6323SSameer Pujar xbar_admaif15_ep: endpoint { 1565b4f6323SSameer Pujar remote-endpoint = <&admaif15_ep>; 1575b4f6323SSameer Pujar }; 1585b4f6323SSameer Pujar }; 1595b4f6323SSameer Pujar 1605b4f6323SSameer Pujar port@10 { 1615b4f6323SSameer Pujar reg = <0x10>; 1625b4f6323SSameer Pujar 1635b4f6323SSameer Pujar xbar_admaif16_ep: endpoint { 1645b4f6323SSameer Pujar remote-endpoint = <&admaif16_ep>; 1655b4f6323SSameer Pujar }; 1665b4f6323SSameer Pujar }; 1675b4f6323SSameer Pujar 1685b4f6323SSameer Pujar port@11 { 1695b4f6323SSameer Pujar reg = <0x11>; 1705b4f6323SSameer Pujar 1715b4f6323SSameer Pujar xbar_admaif17_ep: endpoint { 1725b4f6323SSameer Pujar remote-endpoint = <&admaif17_ep>; 1735b4f6323SSameer Pujar }; 1745b4f6323SSameer Pujar }; 1755b4f6323SSameer Pujar 1765b4f6323SSameer Pujar port@12 { 1775b4f6323SSameer Pujar reg = <0x12>; 1785b4f6323SSameer Pujar 1795b4f6323SSameer Pujar xbar_admaif18_ep: endpoint { 1805b4f6323SSameer Pujar remote-endpoint = <&admaif18_ep>; 1815b4f6323SSameer Pujar }; 1825b4f6323SSameer Pujar }; 1835b4f6323SSameer Pujar 1845b4f6323SSameer Pujar port@13 { 1855b4f6323SSameer Pujar reg = <0x13>; 1865b4f6323SSameer Pujar 1875b4f6323SSameer Pujar xbar_admaif19_ep: endpoint { 1885b4f6323SSameer Pujar remote-endpoint = <&admaif19_ep>; 1895b4f6323SSameer Pujar }; 1905b4f6323SSameer Pujar }; 1915b4f6323SSameer Pujar 1925b4f6323SSameer Pujar xbar_i2s1_port: port@14 { 1935b4f6323SSameer Pujar reg = <0x14>; 1945b4f6323SSameer Pujar 1955b4f6323SSameer Pujar xbar_i2s1_ep: endpoint { 1965b4f6323SSameer Pujar remote-endpoint = <&i2s1_cif_ep>; 1975b4f6323SSameer Pujar }; 1985b4f6323SSameer Pujar }; 1995b4f6323SSameer Pujar 2005b4f6323SSameer Pujar xbar_i2s2_port: port@15 { 2015b4f6323SSameer Pujar reg = <0x15>; 2025b4f6323SSameer Pujar 2035b4f6323SSameer Pujar xbar_i2s2_ep: endpoint { 2045b4f6323SSameer Pujar remote-endpoint = <&i2s2_cif_ep>; 2055b4f6323SSameer Pujar }; 2065b4f6323SSameer Pujar }; 2075b4f6323SSameer Pujar 2085b4f6323SSameer Pujar xbar_i2s4_port: port@17 { 2095b4f6323SSameer Pujar reg = <0x17>; 2105b4f6323SSameer Pujar 2115b4f6323SSameer Pujar xbar_i2s4_ep: endpoint { 2125b4f6323SSameer Pujar remote-endpoint = <&i2s4_cif_ep>; 2135b4f6323SSameer Pujar }; 2145b4f6323SSameer Pujar }; 2155b4f6323SSameer Pujar 2165b4f6323SSameer Pujar xbar_i2s6_port: port@19 { 2175b4f6323SSameer Pujar reg = <0x19>; 2185b4f6323SSameer Pujar 2195b4f6323SSameer Pujar xbar_i2s6_ep: endpoint { 2205b4f6323SSameer Pujar remote-endpoint = <&i2s6_cif_ep>; 2215b4f6323SSameer Pujar }; 2225b4f6323SSameer Pujar }; 2235b4f6323SSameer Pujar 2245b4f6323SSameer Pujar xbar_dmic3_port: port@1c { 2255b4f6323SSameer Pujar reg = <0x1c>; 2265b4f6323SSameer Pujar 2275b4f6323SSameer Pujar xbar_dmic3_ep: endpoint { 2285b4f6323SSameer Pujar remote-endpoint = <&dmic3_cif_ep>; 2295b4f6323SSameer Pujar }; 2305b4f6323SSameer Pujar }; 2314f45fb0bSSameer Pujar 2324f45fb0bSSameer Pujar xbar_sfc1_in_port: port@20 { 2334f45fb0bSSameer Pujar reg = <0x20>; 2344f45fb0bSSameer Pujar 2354f45fb0bSSameer Pujar xbar_sfc1_in_ep: endpoint { 2364f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_in_ep>; 2374f45fb0bSSameer Pujar }; 2384f45fb0bSSameer Pujar }; 2394f45fb0bSSameer Pujar 2404f45fb0bSSameer Pujar port@21 { 2414f45fb0bSSameer Pujar reg = <0x21>; 2424f45fb0bSSameer Pujar 2434f45fb0bSSameer Pujar xbar_sfc1_out_ep: endpoint { 2444f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_out_ep>; 2454f45fb0bSSameer Pujar }; 2464f45fb0bSSameer Pujar }; 2474f45fb0bSSameer Pujar 2484f45fb0bSSameer Pujar xbar_sfc2_in_port: port@22 { 2494f45fb0bSSameer Pujar reg = <0x22>; 2504f45fb0bSSameer Pujar 2514f45fb0bSSameer Pujar xbar_sfc2_in_ep: endpoint { 2524f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_in_ep>; 2534f45fb0bSSameer Pujar }; 2544f45fb0bSSameer Pujar }; 2554f45fb0bSSameer Pujar 2564f45fb0bSSameer Pujar port@23 { 2574f45fb0bSSameer Pujar reg = <0x23>; 2584f45fb0bSSameer Pujar 2594f45fb0bSSameer Pujar xbar_sfc2_out_ep: endpoint { 2604f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_out_ep>; 2614f45fb0bSSameer Pujar }; 2624f45fb0bSSameer Pujar }; 2634f45fb0bSSameer Pujar 2644f45fb0bSSameer Pujar xbar_sfc3_in_port: port@24 { 2654f45fb0bSSameer Pujar reg = <0x24>; 2664f45fb0bSSameer Pujar 2674f45fb0bSSameer Pujar xbar_sfc3_in_ep: endpoint { 2684f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_in_ep>; 2694f45fb0bSSameer Pujar }; 2704f45fb0bSSameer Pujar }; 2714f45fb0bSSameer Pujar 2724f45fb0bSSameer Pujar port@25 { 2734f45fb0bSSameer Pujar reg = <0x25>; 2744f45fb0bSSameer Pujar 2754f45fb0bSSameer Pujar xbar_sfc3_out_ep: endpoint { 2764f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_out_ep>; 2774f45fb0bSSameer Pujar }; 2784f45fb0bSSameer Pujar }; 2794f45fb0bSSameer Pujar 2804f45fb0bSSameer Pujar xbar_sfc4_in_port: port@26 { 2814f45fb0bSSameer Pujar reg = <0x26>; 2824f45fb0bSSameer Pujar 2834f45fb0bSSameer Pujar xbar_sfc4_in_ep: endpoint { 2844f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_in_ep>; 2854f45fb0bSSameer Pujar }; 2864f45fb0bSSameer Pujar }; 2874f45fb0bSSameer Pujar 2884f45fb0bSSameer Pujar port@27 { 2894f45fb0bSSameer Pujar reg = <0x27>; 2904f45fb0bSSameer Pujar 2914f45fb0bSSameer Pujar xbar_sfc4_out_ep: endpoint { 2924f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_out_ep>; 2934f45fb0bSSameer Pujar }; 2944f45fb0bSSameer Pujar }; 2954f45fb0bSSameer Pujar 2964f45fb0bSSameer Pujar xbar_mvc1_in_port: port@28 { 2974f45fb0bSSameer Pujar reg = <0x28>; 2984f45fb0bSSameer Pujar 2994f45fb0bSSameer Pujar xbar_mvc1_in_ep: endpoint { 3004f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_in_ep>; 3014f45fb0bSSameer Pujar }; 3024f45fb0bSSameer Pujar }; 3034f45fb0bSSameer Pujar 3044f45fb0bSSameer Pujar port@29 { 3054f45fb0bSSameer Pujar reg = <0x29>; 3064f45fb0bSSameer Pujar 3074f45fb0bSSameer Pujar xbar_mvc1_out_ep: endpoint { 3084f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_out_ep>; 3094f45fb0bSSameer Pujar }; 3104f45fb0bSSameer Pujar }; 3114f45fb0bSSameer Pujar 3124f45fb0bSSameer Pujar xbar_mvc2_in_port: port@2a { 3134f45fb0bSSameer Pujar reg = <0x2a>; 3144f45fb0bSSameer Pujar 3154f45fb0bSSameer Pujar xbar_mvc2_in_ep: endpoint { 3164f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_in_ep>; 3174f45fb0bSSameer Pujar }; 3184f45fb0bSSameer Pujar }; 3194f45fb0bSSameer Pujar 3204f45fb0bSSameer Pujar port@2b { 3214f45fb0bSSameer Pujar reg = <0x2b>; 3224f45fb0bSSameer Pujar 3234f45fb0bSSameer Pujar xbar_mvc2_out_ep: endpoint { 3244f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_out_ep>; 3254f45fb0bSSameer Pujar }; 3264f45fb0bSSameer Pujar }; 3274f45fb0bSSameer Pujar 3284f45fb0bSSameer Pujar xbar_amx1_in1_port: port@2c { 3294f45fb0bSSameer Pujar reg = <0x2c>; 3304f45fb0bSSameer Pujar 3314f45fb0bSSameer Pujar xbar_amx1_in1_ep: endpoint { 3324f45fb0bSSameer Pujar remote-endpoint = <&amx1_in1_ep>; 3334f45fb0bSSameer Pujar }; 3344f45fb0bSSameer Pujar }; 3354f45fb0bSSameer Pujar 3364f45fb0bSSameer Pujar xbar_amx1_in2_port: port@2d { 3374f45fb0bSSameer Pujar reg = <0x2d>; 3384f45fb0bSSameer Pujar 3394f45fb0bSSameer Pujar xbar_amx1_in2_ep: endpoint { 3404f45fb0bSSameer Pujar remote-endpoint = <&amx1_in2_ep>; 3414f45fb0bSSameer Pujar }; 3424f45fb0bSSameer Pujar }; 3434f45fb0bSSameer Pujar 3444f45fb0bSSameer Pujar xbar_amx1_in3_port: port@2e { 3454f45fb0bSSameer Pujar reg = <0x2e>; 3464f45fb0bSSameer Pujar 3474f45fb0bSSameer Pujar xbar_amx1_in3_ep: endpoint { 3484f45fb0bSSameer Pujar remote-endpoint = <&amx1_in3_ep>; 3494f45fb0bSSameer Pujar }; 3504f45fb0bSSameer Pujar }; 3514f45fb0bSSameer Pujar 3524f45fb0bSSameer Pujar xbar_amx1_in4_port: port@2f { 3534f45fb0bSSameer Pujar reg = <0x2f>; 3544f45fb0bSSameer Pujar 3554f45fb0bSSameer Pujar xbar_amx1_in4_ep: endpoint { 3564f45fb0bSSameer Pujar remote-endpoint = <&amx1_in4_ep>; 3574f45fb0bSSameer Pujar }; 3584f45fb0bSSameer Pujar }; 3594f45fb0bSSameer Pujar 3604f45fb0bSSameer Pujar port@30 { 3614f45fb0bSSameer Pujar reg = <0x30>; 3624f45fb0bSSameer Pujar 3634f45fb0bSSameer Pujar xbar_amx1_out_ep: endpoint { 3644f45fb0bSSameer Pujar remote-endpoint = <&amx1_out_ep>; 3654f45fb0bSSameer Pujar }; 3664f45fb0bSSameer Pujar }; 3674f45fb0bSSameer Pujar 3684f45fb0bSSameer Pujar xbar_amx2_in1_port: port@31 { 3694f45fb0bSSameer Pujar reg = <0x31>; 3704f45fb0bSSameer Pujar 3714f45fb0bSSameer Pujar xbar_amx2_in1_ep: endpoint { 3724f45fb0bSSameer Pujar remote-endpoint = <&amx2_in1_ep>; 3734f45fb0bSSameer Pujar }; 3744f45fb0bSSameer Pujar }; 3754f45fb0bSSameer Pujar 3764f45fb0bSSameer Pujar xbar_amx2_in2_port: port@32 { 3774f45fb0bSSameer Pujar reg = <0x32>; 3784f45fb0bSSameer Pujar 3794f45fb0bSSameer Pujar xbar_amx2_in2_ep: endpoint { 3804f45fb0bSSameer Pujar remote-endpoint = <&amx2_in2_ep>; 3814f45fb0bSSameer Pujar }; 3824f45fb0bSSameer Pujar }; 3834f45fb0bSSameer Pujar 3844f45fb0bSSameer Pujar xbar_amx2_in3_port: port@33 { 3854f45fb0bSSameer Pujar reg = <0x33>; 3864f45fb0bSSameer Pujar 3874f45fb0bSSameer Pujar xbar_amx2_in3_ep: endpoint { 3884f45fb0bSSameer Pujar remote-endpoint = <&amx2_in3_ep>; 3894f45fb0bSSameer Pujar }; 3904f45fb0bSSameer Pujar }; 3914f45fb0bSSameer Pujar 3924f45fb0bSSameer Pujar xbar_amx2_in4_port: port@34 { 3934f45fb0bSSameer Pujar reg = <0x34>; 3944f45fb0bSSameer Pujar 3954f45fb0bSSameer Pujar xbar_amx2_in4_ep: endpoint { 3964f45fb0bSSameer Pujar remote-endpoint = <&amx2_in4_ep>; 3974f45fb0bSSameer Pujar }; 3984f45fb0bSSameer Pujar }; 3994f45fb0bSSameer Pujar 4004f45fb0bSSameer Pujar port@35 { 4014f45fb0bSSameer Pujar reg = <0x35>; 4024f45fb0bSSameer Pujar 4034f45fb0bSSameer Pujar xbar_amx2_out_ep: endpoint { 4044f45fb0bSSameer Pujar remote-endpoint = <&amx2_out_ep>; 4054f45fb0bSSameer Pujar }; 4064f45fb0bSSameer Pujar }; 4074f45fb0bSSameer Pujar 4084f45fb0bSSameer Pujar xbar_amx3_in1_port: port@36 { 4094f45fb0bSSameer Pujar reg = <0x36>; 4104f45fb0bSSameer Pujar 4114f45fb0bSSameer Pujar xbar_amx3_in1_ep: endpoint { 4124f45fb0bSSameer Pujar remote-endpoint = <&amx3_in1_ep>; 4134f45fb0bSSameer Pujar }; 4144f45fb0bSSameer Pujar }; 4154f45fb0bSSameer Pujar 4164f45fb0bSSameer Pujar xbar_amx3_in2_port: port@37 { 4174f45fb0bSSameer Pujar reg = <0x37>; 4184f45fb0bSSameer Pujar 4194f45fb0bSSameer Pujar xbar_amx3_in2_ep: endpoint { 4204f45fb0bSSameer Pujar remote-endpoint = <&amx3_in2_ep>; 4214f45fb0bSSameer Pujar }; 4224f45fb0bSSameer Pujar }; 4234f45fb0bSSameer Pujar 4244f45fb0bSSameer Pujar xbar_amx3_in3_port: port@38 { 4254f45fb0bSSameer Pujar reg = <0x38>; 4264f45fb0bSSameer Pujar 4274f45fb0bSSameer Pujar xbar_amx3_in3_ep: endpoint { 4284f45fb0bSSameer Pujar remote-endpoint = <&amx3_in3_ep>; 4294f45fb0bSSameer Pujar }; 4304f45fb0bSSameer Pujar }; 4314f45fb0bSSameer Pujar 4324f45fb0bSSameer Pujar xbar_amx3_in4_port: port@39 { 4334f45fb0bSSameer Pujar reg = <0x39>; 4344f45fb0bSSameer Pujar 4354f45fb0bSSameer Pujar xbar_amx3_in4_ep: endpoint { 4364f45fb0bSSameer Pujar remote-endpoint = <&amx3_in4_ep>; 4374f45fb0bSSameer Pujar }; 4384f45fb0bSSameer Pujar }; 4394f45fb0bSSameer Pujar 4404f45fb0bSSameer Pujar port@3a { 4414f45fb0bSSameer Pujar reg = <0x3a>; 4424f45fb0bSSameer Pujar 4434f45fb0bSSameer Pujar xbar_amx3_out_ep: endpoint { 4444f45fb0bSSameer Pujar remote-endpoint = <&amx3_out_ep>; 4454f45fb0bSSameer Pujar }; 4464f45fb0bSSameer Pujar }; 4474f45fb0bSSameer Pujar 4484f45fb0bSSameer Pujar xbar_amx4_in1_port: port@3b { 4494f45fb0bSSameer Pujar reg = <0x3b>; 4504f45fb0bSSameer Pujar 4514f45fb0bSSameer Pujar xbar_amx4_in1_ep: endpoint { 4524f45fb0bSSameer Pujar remote-endpoint = <&amx4_in1_ep>; 4534f45fb0bSSameer Pujar }; 4544f45fb0bSSameer Pujar }; 4554f45fb0bSSameer Pujar 4564f45fb0bSSameer Pujar xbar_amx4_in2_port: port@3c { 4574f45fb0bSSameer Pujar reg = <0x3c>; 4584f45fb0bSSameer Pujar 4594f45fb0bSSameer Pujar xbar_amx4_in2_ep: endpoint { 4604f45fb0bSSameer Pujar remote-endpoint = <&amx4_in2_ep>; 4614f45fb0bSSameer Pujar }; 4624f45fb0bSSameer Pujar }; 4634f45fb0bSSameer Pujar 4644f45fb0bSSameer Pujar xbar_amx4_in3_port: port@3d { 4654f45fb0bSSameer Pujar reg = <0x3d>; 4664f45fb0bSSameer Pujar 4674f45fb0bSSameer Pujar xbar_amx4_in3_ep: endpoint { 4684f45fb0bSSameer Pujar remote-endpoint = <&amx4_in3_ep>; 4694f45fb0bSSameer Pujar }; 4704f45fb0bSSameer Pujar }; 4714f45fb0bSSameer Pujar 4724f45fb0bSSameer Pujar xbar_amx4_in4_port: port@3e { 4734f45fb0bSSameer Pujar reg = <0x3e>; 4744f45fb0bSSameer Pujar 4754f45fb0bSSameer Pujar xbar_amx4_in4_ep: endpoint { 4764f45fb0bSSameer Pujar remote-endpoint = <&amx4_in4_ep>; 4774f45fb0bSSameer Pujar }; 4784f45fb0bSSameer Pujar }; 4794f45fb0bSSameer Pujar 4804f45fb0bSSameer Pujar port@3f { 4814f45fb0bSSameer Pujar reg = <0x3f>; 4824f45fb0bSSameer Pujar 4834f45fb0bSSameer Pujar xbar_amx4_out_ep: endpoint { 4844f45fb0bSSameer Pujar remote-endpoint = <&amx4_out_ep>; 4854f45fb0bSSameer Pujar }; 4864f45fb0bSSameer Pujar }; 4874f45fb0bSSameer Pujar 4884f45fb0bSSameer Pujar xbar_adx1_in_port: port@40 { 4894f45fb0bSSameer Pujar reg = <0x40>; 4904f45fb0bSSameer Pujar 4914f45fb0bSSameer Pujar xbar_adx1_in_ep: endpoint { 4924f45fb0bSSameer Pujar remote-endpoint = <&adx1_in_ep>; 4934f45fb0bSSameer Pujar }; 4944f45fb0bSSameer Pujar }; 4954f45fb0bSSameer Pujar 4964f45fb0bSSameer Pujar port@41 { 4974f45fb0bSSameer Pujar reg = <0x41>; 4984f45fb0bSSameer Pujar 4994f45fb0bSSameer Pujar xbar_adx1_out1_ep: endpoint { 5004f45fb0bSSameer Pujar remote-endpoint = <&adx1_out1_ep>; 5014f45fb0bSSameer Pujar }; 5024f45fb0bSSameer Pujar }; 5034f45fb0bSSameer Pujar 5044f45fb0bSSameer Pujar port@42 { 5054f45fb0bSSameer Pujar reg = <0x42>; 5064f45fb0bSSameer Pujar 5074f45fb0bSSameer Pujar xbar_adx1_out2_ep: endpoint { 5084f45fb0bSSameer Pujar remote-endpoint = <&adx1_out2_ep>; 5094f45fb0bSSameer Pujar }; 5104f45fb0bSSameer Pujar }; 5114f45fb0bSSameer Pujar 5124f45fb0bSSameer Pujar port@43 { 5134f45fb0bSSameer Pujar reg = <0x43>; 5144f45fb0bSSameer Pujar 5154f45fb0bSSameer Pujar xbar_adx1_out3_ep: endpoint { 5164f45fb0bSSameer Pujar remote-endpoint = <&adx1_out3_ep>; 5174f45fb0bSSameer Pujar }; 5184f45fb0bSSameer Pujar }; 5194f45fb0bSSameer Pujar 5204f45fb0bSSameer Pujar port@44 { 5214f45fb0bSSameer Pujar reg = <0x44>; 5224f45fb0bSSameer Pujar 5234f45fb0bSSameer Pujar xbar_adx1_out4_ep: endpoint { 5244f45fb0bSSameer Pujar remote-endpoint = <&adx1_out4_ep>; 5254f45fb0bSSameer Pujar }; 5264f45fb0bSSameer Pujar }; 5274f45fb0bSSameer Pujar 5284f45fb0bSSameer Pujar xbar_adx2_in_port: port@45 { 5294f45fb0bSSameer Pujar reg = <0x45>; 5304f45fb0bSSameer Pujar 5314f45fb0bSSameer Pujar xbar_adx2_in_ep: endpoint { 5324f45fb0bSSameer Pujar remote-endpoint = <&adx2_in_ep>; 5334f45fb0bSSameer Pujar }; 5344f45fb0bSSameer Pujar }; 5354f45fb0bSSameer Pujar 5364f45fb0bSSameer Pujar port@46 { 5374f45fb0bSSameer Pujar reg = <0x46>; 5384f45fb0bSSameer Pujar 5394f45fb0bSSameer Pujar xbar_adx2_out1_ep: endpoint { 5404f45fb0bSSameer Pujar remote-endpoint = <&adx2_out1_ep>; 5414f45fb0bSSameer Pujar }; 5424f45fb0bSSameer Pujar }; 5434f45fb0bSSameer Pujar 5444f45fb0bSSameer Pujar port@47 { 5454f45fb0bSSameer Pujar reg = <0x47>; 5464f45fb0bSSameer Pujar 5474f45fb0bSSameer Pujar xbar_adx2_out2_ep: endpoint { 5484f45fb0bSSameer Pujar remote-endpoint = <&adx2_out2_ep>; 5494f45fb0bSSameer Pujar }; 5504f45fb0bSSameer Pujar }; 5514f45fb0bSSameer Pujar 5524f45fb0bSSameer Pujar port@48 { 5534f45fb0bSSameer Pujar reg = <0x48>; 5544f45fb0bSSameer Pujar 5554f45fb0bSSameer Pujar xbar_adx2_out3_ep: endpoint { 5564f45fb0bSSameer Pujar remote-endpoint = <&adx2_out3_ep>; 5574f45fb0bSSameer Pujar }; 5584f45fb0bSSameer Pujar }; 5594f45fb0bSSameer Pujar 5604f45fb0bSSameer Pujar port@49 { 5614f45fb0bSSameer Pujar reg = <0x49>; 5624f45fb0bSSameer Pujar 5634f45fb0bSSameer Pujar xbar_adx2_out4_ep: endpoint { 5644f45fb0bSSameer Pujar remote-endpoint = <&adx2_out4_ep>; 5654f45fb0bSSameer Pujar }; 5664f45fb0bSSameer Pujar }; 5674f45fb0bSSameer Pujar 5684f45fb0bSSameer Pujar xbar_adx3_in_port: port@4a { 5694f45fb0bSSameer Pujar reg = <0x4a>; 5704f45fb0bSSameer Pujar 5714f45fb0bSSameer Pujar xbar_adx3_in_ep: endpoint { 5724f45fb0bSSameer Pujar remote-endpoint = <&adx3_in_ep>; 5734f45fb0bSSameer Pujar }; 5744f45fb0bSSameer Pujar }; 5754f45fb0bSSameer Pujar 5764f45fb0bSSameer Pujar port@4b { 5774f45fb0bSSameer Pujar reg = <0x4b>; 5784f45fb0bSSameer Pujar 5794f45fb0bSSameer Pujar xbar_adx3_out1_ep: endpoint { 5804f45fb0bSSameer Pujar remote-endpoint = <&adx3_out1_ep>; 5814f45fb0bSSameer Pujar }; 5824f45fb0bSSameer Pujar }; 5834f45fb0bSSameer Pujar 5844f45fb0bSSameer Pujar port@4c { 5854f45fb0bSSameer Pujar reg = <0x4c>; 5864f45fb0bSSameer Pujar 5874f45fb0bSSameer Pujar xbar_adx3_out2_ep: endpoint { 5884f45fb0bSSameer Pujar remote-endpoint = <&adx3_out2_ep>; 5894f45fb0bSSameer Pujar }; 5904f45fb0bSSameer Pujar }; 5914f45fb0bSSameer Pujar 5924f45fb0bSSameer Pujar port@4d { 5934f45fb0bSSameer Pujar reg = <0x4d>; 5944f45fb0bSSameer Pujar 5954f45fb0bSSameer Pujar xbar_adx3_out3_ep: endpoint { 5964f45fb0bSSameer Pujar remote-endpoint = <&adx3_out3_ep>; 5974f45fb0bSSameer Pujar }; 5984f45fb0bSSameer Pujar }; 5994f45fb0bSSameer Pujar 6004f45fb0bSSameer Pujar port@4e { 6014f45fb0bSSameer Pujar reg = <0x4e>; 6024f45fb0bSSameer Pujar 6034f45fb0bSSameer Pujar xbar_adx3_out4_ep: endpoint { 6044f45fb0bSSameer Pujar remote-endpoint = <&adx3_out4_ep>; 6054f45fb0bSSameer Pujar }; 6064f45fb0bSSameer Pujar }; 6074f45fb0bSSameer Pujar 6084f45fb0bSSameer Pujar xbar_adx4_in_port: port@4f { 6094f45fb0bSSameer Pujar reg = <0x4f>; 6104f45fb0bSSameer Pujar 6114f45fb0bSSameer Pujar xbar_adx4_in_ep: endpoint { 6124f45fb0bSSameer Pujar remote-endpoint = <&adx4_in_ep>; 6134f45fb0bSSameer Pujar }; 6144f45fb0bSSameer Pujar }; 6154f45fb0bSSameer Pujar 6164f45fb0bSSameer Pujar port@50 { 6174f45fb0bSSameer Pujar reg = <0x50>; 6184f45fb0bSSameer Pujar 6194f45fb0bSSameer Pujar xbar_adx4_out1_ep: endpoint { 6204f45fb0bSSameer Pujar remote-endpoint = <&adx4_out1_ep>; 6214f45fb0bSSameer Pujar }; 6224f45fb0bSSameer Pujar }; 6234f45fb0bSSameer Pujar 6244f45fb0bSSameer Pujar port@51 { 6254f45fb0bSSameer Pujar reg = <0x51>; 6264f45fb0bSSameer Pujar 6274f45fb0bSSameer Pujar xbar_adx4_out2_ep: endpoint { 6284f45fb0bSSameer Pujar remote-endpoint = <&adx4_out2_ep>; 6294f45fb0bSSameer Pujar }; 6304f45fb0bSSameer Pujar }; 6314f45fb0bSSameer Pujar 6324f45fb0bSSameer Pujar port@52 { 6334f45fb0bSSameer Pujar reg = <0x52>; 6344f45fb0bSSameer Pujar 6354f45fb0bSSameer Pujar xbar_adx4_out3_ep: endpoint { 6364f45fb0bSSameer Pujar remote-endpoint = <&adx4_out3_ep>; 6374f45fb0bSSameer Pujar }; 6384f45fb0bSSameer Pujar }; 6394f45fb0bSSameer Pujar 6404f45fb0bSSameer Pujar port@53 { 6414f45fb0bSSameer Pujar reg = <0x53>; 6424f45fb0bSSameer Pujar 6434f45fb0bSSameer Pujar xbar_adx4_out4_ep: endpoint { 6444f45fb0bSSameer Pujar remote-endpoint = <&adx4_out4_ep>; 6454f45fb0bSSameer Pujar }; 6464f45fb0bSSameer Pujar }; 6474f45fb0bSSameer Pujar 6484f45fb0bSSameer Pujar xbar_mixer_in1_port: port@54 { 6494f45fb0bSSameer Pujar reg = <0x54>; 6504f45fb0bSSameer Pujar 6514f45fb0bSSameer Pujar xbar_mixer_in1_ep: endpoint { 6524f45fb0bSSameer Pujar remote-endpoint = <&mixer_in1_ep>; 6534f45fb0bSSameer Pujar }; 6544f45fb0bSSameer Pujar }; 6554f45fb0bSSameer Pujar 6564f45fb0bSSameer Pujar xbar_mixer_in2_port: port@55 { 6574f45fb0bSSameer Pujar reg = <0x55>; 6584f45fb0bSSameer Pujar 6594f45fb0bSSameer Pujar xbar_mixer_in2_ep: endpoint { 6604f45fb0bSSameer Pujar remote-endpoint = <&mixer_in2_ep>; 6614f45fb0bSSameer Pujar }; 6624f45fb0bSSameer Pujar }; 6634f45fb0bSSameer Pujar 6644f45fb0bSSameer Pujar xbar_mixer_in3_port: port@56 { 6654f45fb0bSSameer Pujar reg = <0x56>; 6664f45fb0bSSameer Pujar 6674f45fb0bSSameer Pujar xbar_mixer_in3_ep: endpoint { 6684f45fb0bSSameer Pujar remote-endpoint = <&mixer_in3_ep>; 6694f45fb0bSSameer Pujar }; 6704f45fb0bSSameer Pujar }; 6714f45fb0bSSameer Pujar 6724f45fb0bSSameer Pujar xbar_mixer_in4_port: port@57 { 6734f45fb0bSSameer Pujar reg = <0x57>; 6744f45fb0bSSameer Pujar 6754f45fb0bSSameer Pujar xbar_mixer_in4_ep: endpoint { 6764f45fb0bSSameer Pujar remote-endpoint = <&mixer_in4_ep>; 6774f45fb0bSSameer Pujar }; 6784f45fb0bSSameer Pujar }; 6794f45fb0bSSameer Pujar 6804f45fb0bSSameer Pujar xbar_mixer_in5_port: port@58 { 6814f45fb0bSSameer Pujar reg = <0x58>; 6824f45fb0bSSameer Pujar 6834f45fb0bSSameer Pujar xbar_mixer_in5_ep: endpoint { 6844f45fb0bSSameer Pujar remote-endpoint = <&mixer_in5_ep>; 6854f45fb0bSSameer Pujar }; 6864f45fb0bSSameer Pujar }; 6874f45fb0bSSameer Pujar 6884f45fb0bSSameer Pujar xbar_mixer_in6_port: port@59 { 6894f45fb0bSSameer Pujar reg = <0x59>; 6904f45fb0bSSameer Pujar 6914f45fb0bSSameer Pujar xbar_mixer_in6_ep: endpoint { 6924f45fb0bSSameer Pujar remote-endpoint = <&mixer_in6_ep>; 6934f45fb0bSSameer Pujar }; 6944f45fb0bSSameer Pujar }; 6954f45fb0bSSameer Pujar 6964f45fb0bSSameer Pujar xbar_mixer_in7_port: port@5a { 6974f45fb0bSSameer Pujar reg = <0x5a>; 6984f45fb0bSSameer Pujar 6994f45fb0bSSameer Pujar xbar_mixer_in7_ep: endpoint { 7004f45fb0bSSameer Pujar remote-endpoint = <&mixer_in7_ep>; 7014f45fb0bSSameer Pujar }; 7024f45fb0bSSameer Pujar }; 7034f45fb0bSSameer Pujar 7044f45fb0bSSameer Pujar xbar_mixer_in8_port: port@5b { 7054f45fb0bSSameer Pujar reg = <0x5b>; 7064f45fb0bSSameer Pujar 7074f45fb0bSSameer Pujar xbar_mixer_in8_ep: endpoint { 7084f45fb0bSSameer Pujar remote-endpoint = <&mixer_in8_ep>; 7094f45fb0bSSameer Pujar }; 7104f45fb0bSSameer Pujar }; 7114f45fb0bSSameer Pujar 7124f45fb0bSSameer Pujar xbar_mixer_in9_port: port@5c { 7134f45fb0bSSameer Pujar reg = <0x5c>; 7144f45fb0bSSameer Pujar 7154f45fb0bSSameer Pujar xbar_mixer_in9_ep: endpoint { 7164f45fb0bSSameer Pujar remote-endpoint = <&mixer_in9_ep>; 7174f45fb0bSSameer Pujar }; 7184f45fb0bSSameer Pujar }; 7194f45fb0bSSameer Pujar 7204f45fb0bSSameer Pujar xbar_mixer_in10_port: port@5d { 7214f45fb0bSSameer Pujar reg = <0x5d>; 7224f45fb0bSSameer Pujar 7234f45fb0bSSameer Pujar xbar_mixer_in10_ep: endpoint { 7244f45fb0bSSameer Pujar remote-endpoint = <&mixer_in10_ep>; 7254f45fb0bSSameer Pujar }; 7264f45fb0bSSameer Pujar }; 7274f45fb0bSSameer Pujar 7284f45fb0bSSameer Pujar port@5e { 7294f45fb0bSSameer Pujar reg = <0x5e>; 7304f45fb0bSSameer Pujar 7314f45fb0bSSameer Pujar xbar_mixer_out1_ep: endpoint { 7324f45fb0bSSameer Pujar remote-endpoint = <&mixer_out1_ep>; 7334f45fb0bSSameer Pujar }; 7344f45fb0bSSameer Pujar }; 7354f45fb0bSSameer Pujar 7364f45fb0bSSameer Pujar port@5f { 7374f45fb0bSSameer Pujar reg = <0x5f>; 7384f45fb0bSSameer Pujar 7394f45fb0bSSameer Pujar xbar_mixer_out2_ep: endpoint { 7404f45fb0bSSameer Pujar remote-endpoint = <&mixer_out2_ep>; 7414f45fb0bSSameer Pujar }; 7424f45fb0bSSameer Pujar }; 7434f45fb0bSSameer Pujar 7444f45fb0bSSameer Pujar port@60 { 7454f45fb0bSSameer Pujar reg = <0x60>; 7464f45fb0bSSameer Pujar 7474f45fb0bSSameer Pujar xbar_mixer_out3_ep: endpoint { 7484f45fb0bSSameer Pujar remote-endpoint = <&mixer_out3_ep>; 7494f45fb0bSSameer Pujar }; 7504f45fb0bSSameer Pujar }; 7514f45fb0bSSameer Pujar 7524f45fb0bSSameer Pujar port@61 { 7534f45fb0bSSameer Pujar reg = <0x61>; 7544f45fb0bSSameer Pujar 7554f45fb0bSSameer Pujar xbar_mixer_out4_ep: endpoint { 7564f45fb0bSSameer Pujar remote-endpoint = <&mixer_out4_ep>; 7574f45fb0bSSameer Pujar }; 7584f45fb0bSSameer Pujar }; 7594f45fb0bSSameer Pujar 7604f45fb0bSSameer Pujar port@62 { 7614f45fb0bSSameer Pujar reg = <0x62>; 7624f45fb0bSSameer Pujar 7634f45fb0bSSameer Pujar xbar_mixer_out5_ep: endpoint { 7644f45fb0bSSameer Pujar remote-endpoint = <&mixer_out5_ep>; 7654f45fb0bSSameer Pujar }; 7664f45fb0bSSameer Pujar }; 767*261a46a9SSameer Pujar 768*261a46a9SSameer Pujar xbar_asrc_in1_port: port@63 { 769*261a46a9SSameer Pujar reg = <0x63>; 770*261a46a9SSameer Pujar 771*261a46a9SSameer Pujar xbar_asrc_in1_ep: endpoint { 772*261a46a9SSameer Pujar remote-endpoint = <&asrc_in1_ep>; 773*261a46a9SSameer Pujar }; 774*261a46a9SSameer Pujar }; 775*261a46a9SSameer Pujar 776*261a46a9SSameer Pujar port@64 { 777*261a46a9SSameer Pujar reg = <0x64>; 778*261a46a9SSameer Pujar 779*261a46a9SSameer Pujar xbar_asrc_out1_ep: endpoint { 780*261a46a9SSameer Pujar remote-endpoint = <&asrc_out1_ep>; 781*261a46a9SSameer Pujar }; 782*261a46a9SSameer Pujar }; 783*261a46a9SSameer Pujar 784*261a46a9SSameer Pujar xbar_asrc_in2_port: port@65 { 785*261a46a9SSameer Pujar reg = <0x65>; 786*261a46a9SSameer Pujar 787*261a46a9SSameer Pujar xbar_asrc_in2_ep: endpoint { 788*261a46a9SSameer Pujar remote-endpoint = <&asrc_in2_ep>; 789*261a46a9SSameer Pujar }; 790*261a46a9SSameer Pujar }; 791*261a46a9SSameer Pujar 792*261a46a9SSameer Pujar port@66 { 793*261a46a9SSameer Pujar reg = <0x66>; 794*261a46a9SSameer Pujar 795*261a46a9SSameer Pujar xbar_asrc_out2_ep: endpoint { 796*261a46a9SSameer Pujar remote-endpoint = <&asrc_out2_ep>; 797*261a46a9SSameer Pujar }; 798*261a46a9SSameer Pujar }; 799*261a46a9SSameer Pujar 800*261a46a9SSameer Pujar xbar_asrc_in3_port: port@67 { 801*261a46a9SSameer Pujar reg = <0x67>; 802*261a46a9SSameer Pujar 803*261a46a9SSameer Pujar xbar_asrc_in3_ep: endpoint { 804*261a46a9SSameer Pujar remote-endpoint = <&asrc_in3_ep>; 805*261a46a9SSameer Pujar }; 806*261a46a9SSameer Pujar }; 807*261a46a9SSameer Pujar 808*261a46a9SSameer Pujar port@68 { 809*261a46a9SSameer Pujar reg = <0x68>; 810*261a46a9SSameer Pujar 811*261a46a9SSameer Pujar xbar_asrc_out3_ep: endpoint { 812*261a46a9SSameer Pujar remote-endpoint = <&asrc_out3_ep>; 813*261a46a9SSameer Pujar }; 814*261a46a9SSameer Pujar }; 815*261a46a9SSameer Pujar 816*261a46a9SSameer Pujar xbar_asrc_in4_port: port@69 { 817*261a46a9SSameer Pujar reg = <0x69>; 818*261a46a9SSameer Pujar 819*261a46a9SSameer Pujar xbar_asrc_in4_ep: endpoint { 820*261a46a9SSameer Pujar remote-endpoint = <&asrc_in4_ep>; 821*261a46a9SSameer Pujar }; 822*261a46a9SSameer Pujar }; 823*261a46a9SSameer Pujar 824*261a46a9SSameer Pujar port@6a { 825*261a46a9SSameer Pujar reg = <0x6a>; 826*261a46a9SSameer Pujar 827*261a46a9SSameer Pujar xbar_asrc_out4_ep: endpoint { 828*261a46a9SSameer Pujar remote-endpoint = <&asrc_out4_ep>; 829*261a46a9SSameer Pujar }; 830*261a46a9SSameer Pujar }; 831*261a46a9SSameer Pujar 832*261a46a9SSameer Pujar xbar_asrc_in5_port: port@6b { 833*261a46a9SSameer Pujar reg = <0x6b>; 834*261a46a9SSameer Pujar 835*261a46a9SSameer Pujar xbar_asrc_in5_ep: endpoint { 836*261a46a9SSameer Pujar remote-endpoint = <&asrc_in5_ep>; 837*261a46a9SSameer Pujar }; 838*261a46a9SSameer Pujar }; 839*261a46a9SSameer Pujar 840*261a46a9SSameer Pujar port@6c { 841*261a46a9SSameer Pujar reg = <0x6c>; 842*261a46a9SSameer Pujar 843*261a46a9SSameer Pujar xbar_asrc_out5_ep: endpoint { 844*261a46a9SSameer Pujar remote-endpoint = <&asrc_out5_ep>; 845*261a46a9SSameer Pujar }; 846*261a46a9SSameer Pujar }; 847*261a46a9SSameer Pujar 848*261a46a9SSameer Pujar xbar_asrc_in6_port: port@6d { 849*261a46a9SSameer Pujar reg = <0x6d>; 850*261a46a9SSameer Pujar 851*261a46a9SSameer Pujar xbar_asrc_in6_ep: endpoint { 852*261a46a9SSameer Pujar remote-endpoint = <&asrc_in6_ep>; 853*261a46a9SSameer Pujar }; 854*261a46a9SSameer Pujar }; 855*261a46a9SSameer Pujar 856*261a46a9SSameer Pujar port@6e { 857*261a46a9SSameer Pujar reg = <0x6e>; 858*261a46a9SSameer Pujar 859*261a46a9SSameer Pujar xbar_asrc_out6_ep: endpoint { 860*261a46a9SSameer Pujar remote-endpoint = <&asrc_out6_ep>; 861*261a46a9SSameer Pujar }; 862*261a46a9SSameer Pujar }; 863*261a46a9SSameer Pujar 864*261a46a9SSameer Pujar xbar_asrc_in7_port: port@6f { 865*261a46a9SSameer Pujar reg = <0x6f>; 866*261a46a9SSameer Pujar 867*261a46a9SSameer Pujar xbar_asrc_in7_ep: endpoint { 868*261a46a9SSameer Pujar remote-endpoint = <&asrc_in7_ep>; 869*261a46a9SSameer Pujar }; 870*261a46a9SSameer Pujar }; 8715b4f6323SSameer Pujar }; 8725b4f6323SSameer Pujar 8735b4f6323SSameer Pujar admaif@290f000 { 8745b4f6323SSameer Pujar status = "okay"; 8755b4f6323SSameer Pujar 8765b4f6323SSameer Pujar ports { 8775b4f6323SSameer Pujar #address-cells = <1>; 8785b4f6323SSameer Pujar #size-cells = <0>; 8795b4f6323SSameer Pujar 8805b4f6323SSameer Pujar admaif0_port: port@0 { 8815b4f6323SSameer Pujar reg = <0x0>; 8825b4f6323SSameer Pujar 8835b4f6323SSameer Pujar admaif0_ep: endpoint { 8845b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif0_ep>; 8855b4f6323SSameer Pujar }; 8865b4f6323SSameer Pujar }; 8875b4f6323SSameer Pujar 8885b4f6323SSameer Pujar admaif1_port: port@1 { 8895b4f6323SSameer Pujar reg = <0x1>; 8905b4f6323SSameer Pujar 8915b4f6323SSameer Pujar admaif1_ep: endpoint { 8925b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif1_ep>; 8935b4f6323SSameer Pujar }; 8945b4f6323SSameer Pujar }; 8955b4f6323SSameer Pujar 8965b4f6323SSameer Pujar admaif2_port: port@2 { 8975b4f6323SSameer Pujar reg = <0x2>; 8985b4f6323SSameer Pujar 8995b4f6323SSameer Pujar admaif2_ep: endpoint { 9005b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif2_ep>; 9015b4f6323SSameer Pujar }; 9025b4f6323SSameer Pujar }; 9035b4f6323SSameer Pujar 9045b4f6323SSameer Pujar admaif3_port: port@3 { 9055b4f6323SSameer Pujar reg = <0x3>; 9065b4f6323SSameer Pujar 9075b4f6323SSameer Pujar admaif3_ep: endpoint { 9085b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif3_ep>; 9095b4f6323SSameer Pujar }; 9105b4f6323SSameer Pujar }; 9115b4f6323SSameer Pujar 9125b4f6323SSameer Pujar admaif4_port: port@4 { 9135b4f6323SSameer Pujar reg = <0x4>; 9145b4f6323SSameer Pujar 9155b4f6323SSameer Pujar admaif4_ep: endpoint { 9165b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif4_ep>; 9175b4f6323SSameer Pujar }; 9185b4f6323SSameer Pujar }; 9195b4f6323SSameer Pujar 9205b4f6323SSameer Pujar admaif5_port: port@5 { 9215b4f6323SSameer Pujar reg = <0x5>; 9225b4f6323SSameer Pujar 9235b4f6323SSameer Pujar admaif5_ep: endpoint { 9245b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif5_ep>; 9255b4f6323SSameer Pujar }; 9265b4f6323SSameer Pujar }; 9275b4f6323SSameer Pujar 9285b4f6323SSameer Pujar admaif6_port: port@6 { 9295b4f6323SSameer Pujar reg = <0x6>; 9305b4f6323SSameer Pujar 9315b4f6323SSameer Pujar admaif6_ep: endpoint { 9325b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif6_ep>; 9335b4f6323SSameer Pujar }; 9345b4f6323SSameer Pujar }; 9355b4f6323SSameer Pujar 9365b4f6323SSameer Pujar admaif7_port: port@7 { 9375b4f6323SSameer Pujar reg = <0x7>; 9385b4f6323SSameer Pujar 9395b4f6323SSameer Pujar admaif7_ep: endpoint { 9405b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif7_ep>; 9415b4f6323SSameer Pujar }; 9425b4f6323SSameer Pujar }; 9435b4f6323SSameer Pujar 9445b4f6323SSameer Pujar admaif8_port: port@8 { 9455b4f6323SSameer Pujar reg = <0x8>; 9465b4f6323SSameer Pujar 9475b4f6323SSameer Pujar admaif8_ep: endpoint { 9485b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif8_ep>; 9495b4f6323SSameer Pujar }; 9505b4f6323SSameer Pujar }; 9515b4f6323SSameer Pujar 9525b4f6323SSameer Pujar admaif9_port: port@9 { 9535b4f6323SSameer Pujar reg = <0x9>; 9545b4f6323SSameer Pujar 9555b4f6323SSameer Pujar admaif9_ep: endpoint { 9565b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif9_ep>; 9575b4f6323SSameer Pujar }; 9585b4f6323SSameer Pujar }; 9595b4f6323SSameer Pujar 9605b4f6323SSameer Pujar admaif10_port: port@a { 9615b4f6323SSameer Pujar reg = <0xa>; 9625b4f6323SSameer Pujar 9635b4f6323SSameer Pujar admaif10_ep: endpoint { 9645b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif10_ep>; 9655b4f6323SSameer Pujar }; 9665b4f6323SSameer Pujar }; 9675b4f6323SSameer Pujar 9685b4f6323SSameer Pujar admaif11_port: port@b { 9695b4f6323SSameer Pujar reg = <0xb>; 9705b4f6323SSameer Pujar 9715b4f6323SSameer Pujar admaif11_ep: endpoint { 9725b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif11_ep>; 9735b4f6323SSameer Pujar }; 9745b4f6323SSameer Pujar }; 9755b4f6323SSameer Pujar 9765b4f6323SSameer Pujar admaif12_port: port@c { 9775b4f6323SSameer Pujar reg = <0xc>; 9785b4f6323SSameer Pujar 9795b4f6323SSameer Pujar admaif12_ep: endpoint { 9805b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif12_ep>; 9815b4f6323SSameer Pujar }; 9825b4f6323SSameer Pujar }; 9835b4f6323SSameer Pujar 9845b4f6323SSameer Pujar admaif13_port: port@d { 9855b4f6323SSameer Pujar reg = <0xd>; 9865b4f6323SSameer Pujar 9875b4f6323SSameer Pujar admaif13_ep: endpoint { 9885b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif13_ep>; 9895b4f6323SSameer Pujar }; 9905b4f6323SSameer Pujar }; 9915b4f6323SSameer Pujar 9925b4f6323SSameer Pujar admaif14_port: port@e { 9935b4f6323SSameer Pujar reg = <0xe>; 9945b4f6323SSameer Pujar 9955b4f6323SSameer Pujar admaif14_ep: endpoint { 9965b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif14_ep>; 9975b4f6323SSameer Pujar }; 9985b4f6323SSameer Pujar }; 9995b4f6323SSameer Pujar 10005b4f6323SSameer Pujar admaif15_port: port@f { 10015b4f6323SSameer Pujar reg = <0xf>; 10025b4f6323SSameer Pujar 10035b4f6323SSameer Pujar admaif15_ep: endpoint { 10045b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif15_ep>; 10055b4f6323SSameer Pujar }; 10065b4f6323SSameer Pujar }; 10075b4f6323SSameer Pujar 10085b4f6323SSameer Pujar admaif16_port: port@10 { 10095b4f6323SSameer Pujar reg = <0x10>; 10105b4f6323SSameer Pujar 10115b4f6323SSameer Pujar admaif16_ep: endpoint { 10125b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif16_ep>; 10135b4f6323SSameer Pujar }; 10145b4f6323SSameer Pujar }; 10155b4f6323SSameer Pujar 10165b4f6323SSameer Pujar admaif17_port: port@11 { 10175b4f6323SSameer Pujar reg = <0x11>; 10185b4f6323SSameer Pujar 10195b4f6323SSameer Pujar admaif17_ep: endpoint { 10205b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif17_ep>; 10215b4f6323SSameer Pujar }; 10225b4f6323SSameer Pujar }; 10235b4f6323SSameer Pujar 10245b4f6323SSameer Pujar admaif18_port: port@12 { 10255b4f6323SSameer Pujar reg = <0x12>; 10265b4f6323SSameer Pujar 10275b4f6323SSameer Pujar admaif18_ep: endpoint { 10285b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif18_ep>; 10295b4f6323SSameer Pujar }; 10305b4f6323SSameer Pujar }; 10315b4f6323SSameer Pujar 10325b4f6323SSameer Pujar admaif19_port: port@13 { 10335b4f6323SSameer Pujar reg = <0x13>; 10345b4f6323SSameer Pujar 10355b4f6323SSameer Pujar admaif19_ep: endpoint { 10365b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif19_ep>; 10375b4f6323SSameer Pujar }; 10385b4f6323SSameer Pujar }; 10395b4f6323SSameer Pujar }; 10405b4f6323SSameer Pujar }; 10415b4f6323SSameer Pujar 10425b4f6323SSameer Pujar i2s@2901000 { 10435b4f6323SSameer Pujar status = "okay"; 10445b4f6323SSameer Pujar 10455b4f6323SSameer Pujar ports { 10465b4f6323SSameer Pujar #address-cells = <1>; 10475b4f6323SSameer Pujar #size-cells = <0>; 10485b4f6323SSameer Pujar 10495b4f6323SSameer Pujar port@0 { 10505b4f6323SSameer Pujar reg = <0>; 10515b4f6323SSameer Pujar 10525b4f6323SSameer Pujar i2s1_cif_ep: endpoint { 10535b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 10545b4f6323SSameer Pujar }; 10555b4f6323SSameer Pujar }; 10565b4f6323SSameer Pujar 10575b4f6323SSameer Pujar i2s1_port: port@1 { 10585b4f6323SSameer Pujar reg = <1>; 10595b4f6323SSameer Pujar 10605b4f6323SSameer Pujar i2s1_dap_ep: endpoint { 10615b4f6323SSameer Pujar dai-format = "i2s"; 10625b4f6323SSameer Pujar remote-endpoint = <&rt5658_ep>; 10635b4f6323SSameer Pujar }; 10645b4f6323SSameer Pujar }; 10655b4f6323SSameer Pujar }; 10665b4f6323SSameer Pujar }; 10675b4f6323SSameer Pujar 10685b4f6323SSameer Pujar i2s@2901100 { 10695b4f6323SSameer Pujar status = "okay"; 10705b4f6323SSameer Pujar 10715b4f6323SSameer Pujar ports { 10725b4f6323SSameer Pujar #address-cells = <1>; 10735b4f6323SSameer Pujar #size-cells = <0>; 10745b4f6323SSameer Pujar 10755b4f6323SSameer Pujar port@0 { 10765b4f6323SSameer Pujar reg = <0>; 10775b4f6323SSameer Pujar 10785b4f6323SSameer Pujar i2s2_cif_ep: endpoint { 10795b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 10805b4f6323SSameer Pujar }; 10815b4f6323SSameer Pujar }; 10825b4f6323SSameer Pujar 10835b4f6323SSameer Pujar i2s2_port: port@1 { 10845b4f6323SSameer Pujar reg = <1>; 10855b4f6323SSameer Pujar 10865b4f6323SSameer Pujar i2s2_dap_ep: endpoint { 10875b4f6323SSameer Pujar dai-format = "i2s"; 10885b4f6323SSameer Pujar /* Place holder for external Codec */ 10895b4f6323SSameer Pujar }; 10905b4f6323SSameer Pujar }; 10915b4f6323SSameer Pujar }; 10925b4f6323SSameer Pujar }; 10935b4f6323SSameer Pujar 10945b4f6323SSameer Pujar i2s@2901300 { 10955b4f6323SSameer Pujar status = "okay"; 10965b4f6323SSameer Pujar 10975b4f6323SSameer Pujar ports { 10985b4f6323SSameer Pujar #address-cells = <1>; 10995b4f6323SSameer Pujar #size-cells = <0>; 11005b4f6323SSameer Pujar 11015b4f6323SSameer Pujar port@0 { 11025b4f6323SSameer Pujar reg = <0>; 11035b4f6323SSameer Pujar 11045b4f6323SSameer Pujar i2s4_cif_ep: endpoint { 11055b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 11065b4f6323SSameer Pujar }; 11075b4f6323SSameer Pujar }; 11085b4f6323SSameer Pujar 11095b4f6323SSameer Pujar i2s4_port: port@1 { 11105b4f6323SSameer Pujar reg = <1>; 11115b4f6323SSameer Pujar 11125b4f6323SSameer Pujar i2s4_dap_ep: endpoint { 11135b4f6323SSameer Pujar dai-format = "i2s"; 11145b4f6323SSameer Pujar /* Place holder for external Codec */ 11155b4f6323SSameer Pujar }; 11165b4f6323SSameer Pujar }; 11175b4f6323SSameer Pujar }; 11185b4f6323SSameer Pujar }; 11195b4f6323SSameer Pujar 11205b4f6323SSameer Pujar i2s@2901500 { 11215b4f6323SSameer Pujar status = "okay"; 11225b4f6323SSameer Pujar 11235b4f6323SSameer Pujar ports { 11245b4f6323SSameer Pujar #address-cells = <1>; 11255b4f6323SSameer Pujar #size-cells = <0>; 11265b4f6323SSameer Pujar 11275b4f6323SSameer Pujar port@0 { 11285b4f6323SSameer Pujar reg = <0>; 11295b4f6323SSameer Pujar 11305b4f6323SSameer Pujar i2s6_cif_ep: endpoint { 11315b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s6_ep>; 11325b4f6323SSameer Pujar }; 11335b4f6323SSameer Pujar }; 11345b4f6323SSameer Pujar 11355b4f6323SSameer Pujar i2s6_port: port@1 { 11365b4f6323SSameer Pujar reg = <1>; 11375b4f6323SSameer Pujar 1138e7445ab7SThierry Reding i2s6_dap_ep: endpoint { 11395b4f6323SSameer Pujar dai-format = "i2s"; 11405b4f6323SSameer Pujar /* Place holder for external Codec */ 11415b4f6323SSameer Pujar }; 11425b4f6323SSameer Pujar }; 11435b4f6323SSameer Pujar }; 11445b4f6323SSameer Pujar }; 11455b4f6323SSameer Pujar 11465b4f6323SSameer Pujar dmic@2904200 { 11475b4f6323SSameer Pujar status = "okay"; 11485b4f6323SSameer Pujar 11495b4f6323SSameer Pujar ports { 11505b4f6323SSameer Pujar #address-cells = <1>; 11515b4f6323SSameer Pujar #size-cells = <0>; 11525b4f6323SSameer Pujar 11535b4f6323SSameer Pujar port@0 { 11545b4f6323SSameer Pujar reg = <0>; 11555b4f6323SSameer Pujar 11565b4f6323SSameer Pujar dmic3_cif_ep: endpoint { 11575b4f6323SSameer Pujar remote-endpoint = <&xbar_dmic3_ep>; 11585b4f6323SSameer Pujar }; 11595b4f6323SSameer Pujar }; 11605b4f6323SSameer Pujar 11615b4f6323SSameer Pujar dmic3_port: port@1 { 11625b4f6323SSameer Pujar reg = <1>; 11635b4f6323SSameer Pujar 11645b4f6323SSameer Pujar dmic3_dap_ep: endpoint { 11655b4f6323SSameer Pujar /* Place holder for external Codec */ 11665b4f6323SSameer Pujar }; 11675b4f6323SSameer Pujar }; 11685b4f6323SSameer Pujar }; 11695b4f6323SSameer Pujar }; 11704f45fb0bSSameer Pujar 11714f45fb0bSSameer Pujar sfc@2902000 { 11724f45fb0bSSameer Pujar status = "okay"; 11734f45fb0bSSameer Pujar 11744f45fb0bSSameer Pujar ports { 11754f45fb0bSSameer Pujar #address-cells = <1>; 11764f45fb0bSSameer Pujar #size-cells = <0>; 11774f45fb0bSSameer Pujar 11784f45fb0bSSameer Pujar port@0 { 11794f45fb0bSSameer Pujar reg = <0>; 11804f45fb0bSSameer Pujar 11814f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 11824f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 11834f45fb0bSSameer Pujar }; 11844f45fb0bSSameer Pujar }; 11854f45fb0bSSameer Pujar 11864f45fb0bSSameer Pujar sfc1_out_port: port@1 { 11874f45fb0bSSameer Pujar reg = <1>; 11884f45fb0bSSameer Pujar 11894f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 11904f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 11914f45fb0bSSameer Pujar }; 11924f45fb0bSSameer Pujar }; 11934f45fb0bSSameer Pujar }; 11944f45fb0bSSameer Pujar }; 11954f45fb0bSSameer Pujar 11964f45fb0bSSameer Pujar sfc@2902200 { 11974f45fb0bSSameer Pujar status = "okay"; 11984f45fb0bSSameer Pujar 11994f45fb0bSSameer Pujar ports { 12004f45fb0bSSameer Pujar #address-cells = <1>; 12014f45fb0bSSameer Pujar #size-cells = <0>; 12024f45fb0bSSameer Pujar 12034f45fb0bSSameer Pujar port@0 { 12044f45fb0bSSameer Pujar reg = <0>; 12054f45fb0bSSameer Pujar 12064f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 12074f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 12084f45fb0bSSameer Pujar }; 12094f45fb0bSSameer Pujar }; 12104f45fb0bSSameer Pujar 12114f45fb0bSSameer Pujar sfc2_out_port: port@1 { 12124f45fb0bSSameer Pujar reg = <1>; 12134f45fb0bSSameer Pujar 12144f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 12154f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 12164f45fb0bSSameer Pujar }; 12174f45fb0bSSameer Pujar }; 12184f45fb0bSSameer Pujar }; 12194f45fb0bSSameer Pujar }; 12204f45fb0bSSameer Pujar 12214f45fb0bSSameer Pujar sfc@2902400 { 12224f45fb0bSSameer Pujar status = "okay"; 12234f45fb0bSSameer Pujar 12244f45fb0bSSameer Pujar ports { 12254f45fb0bSSameer Pujar #address-cells = <1>; 12264f45fb0bSSameer Pujar #size-cells = <0>; 12274f45fb0bSSameer Pujar 12284f45fb0bSSameer Pujar port@0 { 12294f45fb0bSSameer Pujar reg = <0>; 12304f45fb0bSSameer Pujar 12314f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 12324f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 12334f45fb0bSSameer Pujar }; 12344f45fb0bSSameer Pujar }; 12354f45fb0bSSameer Pujar 12364f45fb0bSSameer Pujar sfc3_out_port: port@1 { 12374f45fb0bSSameer Pujar reg = <1>; 12384f45fb0bSSameer Pujar 12394f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 12404f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 12414f45fb0bSSameer Pujar }; 12424f45fb0bSSameer Pujar }; 12434f45fb0bSSameer Pujar }; 12444f45fb0bSSameer Pujar }; 12454f45fb0bSSameer Pujar 12464f45fb0bSSameer Pujar sfc@2902600 { 12474f45fb0bSSameer Pujar status = "okay"; 12484f45fb0bSSameer Pujar 12494f45fb0bSSameer Pujar ports { 12504f45fb0bSSameer Pujar #address-cells = <1>; 12514f45fb0bSSameer Pujar #size-cells = <0>; 12524f45fb0bSSameer Pujar 12534f45fb0bSSameer Pujar port@0 { 12544f45fb0bSSameer Pujar reg = <0>; 12554f45fb0bSSameer Pujar 12564f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 12574f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 12584f45fb0bSSameer Pujar }; 12594f45fb0bSSameer Pujar }; 12604f45fb0bSSameer Pujar 12614f45fb0bSSameer Pujar sfc4_out_port: port@1 { 12624f45fb0bSSameer Pujar reg = <1>; 12634f45fb0bSSameer Pujar 12644f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 12654f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 12664f45fb0bSSameer Pujar }; 12674f45fb0bSSameer Pujar }; 12684f45fb0bSSameer Pujar }; 12694f45fb0bSSameer Pujar }; 12704f45fb0bSSameer Pujar 12714f45fb0bSSameer Pujar mvc@290a000 { 12724f45fb0bSSameer Pujar status = "okay"; 12734f45fb0bSSameer Pujar 12744f45fb0bSSameer Pujar ports { 12754f45fb0bSSameer Pujar #address-cells = <1>; 12764f45fb0bSSameer Pujar #size-cells = <0>; 12774f45fb0bSSameer Pujar 12784f45fb0bSSameer Pujar port@0 { 12794f45fb0bSSameer Pujar reg = <0>; 12804f45fb0bSSameer Pujar 12814f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 12824f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 12834f45fb0bSSameer Pujar }; 12844f45fb0bSSameer Pujar }; 12854f45fb0bSSameer Pujar 12864f45fb0bSSameer Pujar mvc1_out_port: port@1 { 12874f45fb0bSSameer Pujar reg = <1>; 12884f45fb0bSSameer Pujar 12894f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 12904f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 12914f45fb0bSSameer Pujar }; 12924f45fb0bSSameer Pujar }; 12934f45fb0bSSameer Pujar }; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar 12964f45fb0bSSameer Pujar mvc@290a200 { 12974f45fb0bSSameer Pujar status = "okay"; 12984f45fb0bSSameer Pujar 12994f45fb0bSSameer Pujar ports { 13004f45fb0bSSameer Pujar #address-cells = <1>; 13014f45fb0bSSameer Pujar #size-cells = <0>; 13024f45fb0bSSameer Pujar 13034f45fb0bSSameer Pujar port@0 { 13044f45fb0bSSameer Pujar reg = <0>; 13054f45fb0bSSameer Pujar 13064f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 13074f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 13084f45fb0bSSameer Pujar }; 13094f45fb0bSSameer Pujar }; 13104f45fb0bSSameer Pujar 13114f45fb0bSSameer Pujar mvc2_out_port: port@1 { 13124f45fb0bSSameer Pujar reg = <1>; 13134f45fb0bSSameer Pujar 13144f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 13154f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 13164f45fb0bSSameer Pujar }; 13174f45fb0bSSameer Pujar }; 13184f45fb0bSSameer Pujar }; 13194f45fb0bSSameer Pujar }; 13204f45fb0bSSameer Pujar 13214f45fb0bSSameer Pujar amx@2903000 { 13224f45fb0bSSameer Pujar status = "okay"; 13234f45fb0bSSameer Pujar 13244f45fb0bSSameer Pujar ports { 13254f45fb0bSSameer Pujar #address-cells = <1>; 13264f45fb0bSSameer Pujar #size-cells = <0>; 13274f45fb0bSSameer Pujar 13284f45fb0bSSameer Pujar port@0 { 13294f45fb0bSSameer Pujar reg = <0>; 13304f45fb0bSSameer Pujar 13314f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 13324f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 13334f45fb0bSSameer Pujar }; 13344f45fb0bSSameer Pujar }; 13354f45fb0bSSameer Pujar 13364f45fb0bSSameer Pujar port@1 { 13374f45fb0bSSameer Pujar reg = <1>; 13384f45fb0bSSameer Pujar 13394f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 13404f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 13414f45fb0bSSameer Pujar }; 13424f45fb0bSSameer Pujar }; 13434f45fb0bSSameer Pujar 13444f45fb0bSSameer Pujar port@2 { 13454f45fb0bSSameer Pujar reg = <2>; 13464f45fb0bSSameer Pujar 13474f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 13484f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 13494f45fb0bSSameer Pujar }; 13504f45fb0bSSameer Pujar }; 13514f45fb0bSSameer Pujar 13524f45fb0bSSameer Pujar port@3 { 13534f45fb0bSSameer Pujar reg = <3>; 13544f45fb0bSSameer Pujar 13554f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 13564f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 13574f45fb0bSSameer Pujar }; 13584f45fb0bSSameer Pujar }; 13594f45fb0bSSameer Pujar 13604f45fb0bSSameer Pujar amx1_out_port: port@4 { 13614f45fb0bSSameer Pujar reg = <4>; 13624f45fb0bSSameer Pujar 13634f45fb0bSSameer Pujar amx1_out_ep: endpoint { 13644f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 13654f45fb0bSSameer Pujar }; 13664f45fb0bSSameer Pujar }; 13674f45fb0bSSameer Pujar }; 13684f45fb0bSSameer Pujar }; 13694f45fb0bSSameer Pujar 13704f45fb0bSSameer Pujar amx@2903100 { 13714f45fb0bSSameer Pujar status = "okay"; 13724f45fb0bSSameer Pujar 13734f45fb0bSSameer Pujar ports { 13744f45fb0bSSameer Pujar #address-cells = <1>; 13754f45fb0bSSameer Pujar #size-cells = <0>; 13764f45fb0bSSameer Pujar 13774f45fb0bSSameer Pujar port@0 { 13784f45fb0bSSameer Pujar reg = <0>; 13794f45fb0bSSameer Pujar 13804f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 13814f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 13824f45fb0bSSameer Pujar }; 13834f45fb0bSSameer Pujar }; 13844f45fb0bSSameer Pujar 13854f45fb0bSSameer Pujar port@1 { 13864f45fb0bSSameer Pujar reg = <1>; 13874f45fb0bSSameer Pujar 13884f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 13894f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 13904f45fb0bSSameer Pujar }; 13914f45fb0bSSameer Pujar }; 13924f45fb0bSSameer Pujar 13934f45fb0bSSameer Pujar amx2_in3_port: port@2 { 13944f45fb0bSSameer Pujar reg = <2>; 13954f45fb0bSSameer Pujar 13964f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 13974f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 13984f45fb0bSSameer Pujar }; 13994f45fb0bSSameer Pujar }; 14004f45fb0bSSameer Pujar 14014f45fb0bSSameer Pujar amx2_in4_port: port@3 { 14024f45fb0bSSameer Pujar reg = <3>; 14034f45fb0bSSameer Pujar 14044f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 14054f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 14064f45fb0bSSameer Pujar }; 14074f45fb0bSSameer Pujar }; 14084f45fb0bSSameer Pujar 14094f45fb0bSSameer Pujar amx2_out_port: port@4 { 14104f45fb0bSSameer Pujar reg = <4>; 14114f45fb0bSSameer Pujar 14124f45fb0bSSameer Pujar amx2_out_ep: endpoint { 14134f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 14144f45fb0bSSameer Pujar }; 14154f45fb0bSSameer Pujar }; 14164f45fb0bSSameer Pujar }; 14174f45fb0bSSameer Pujar }; 14184f45fb0bSSameer Pujar 14194f45fb0bSSameer Pujar amx@2903200 { 14204f45fb0bSSameer Pujar status = "okay"; 14214f45fb0bSSameer Pujar 14224f45fb0bSSameer Pujar ports { 14234f45fb0bSSameer Pujar #address-cells = <1>; 14244f45fb0bSSameer Pujar #size-cells = <0>; 14254f45fb0bSSameer Pujar 14264f45fb0bSSameer Pujar port@0 { 14274f45fb0bSSameer Pujar reg = <0>; 14284f45fb0bSSameer Pujar 14294f45fb0bSSameer Pujar amx3_in1_ep: endpoint { 14304f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in1_ep>; 14314f45fb0bSSameer Pujar }; 14324f45fb0bSSameer Pujar }; 14334f45fb0bSSameer Pujar 14344f45fb0bSSameer Pujar port@1 { 14354f45fb0bSSameer Pujar reg = <1>; 14364f45fb0bSSameer Pujar 14374f45fb0bSSameer Pujar amx3_in2_ep: endpoint { 14384f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in2_ep>; 14394f45fb0bSSameer Pujar }; 14404f45fb0bSSameer Pujar }; 14414f45fb0bSSameer Pujar 14424f45fb0bSSameer Pujar port@2 { 14434f45fb0bSSameer Pujar reg = <2>; 14444f45fb0bSSameer Pujar 14454f45fb0bSSameer Pujar amx3_in3_ep: endpoint { 14464f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in3_ep>; 14474f45fb0bSSameer Pujar }; 14484f45fb0bSSameer Pujar }; 14494f45fb0bSSameer Pujar 14504f45fb0bSSameer Pujar port@3 { 14514f45fb0bSSameer Pujar reg = <3>; 14524f45fb0bSSameer Pujar 14534f45fb0bSSameer Pujar amx3_in4_ep: endpoint { 14544f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in4_ep>; 14554f45fb0bSSameer Pujar }; 14564f45fb0bSSameer Pujar }; 14574f45fb0bSSameer Pujar 14584f45fb0bSSameer Pujar amx3_out_port: port@4 { 14594f45fb0bSSameer Pujar reg = <4>; 14604f45fb0bSSameer Pujar 14614f45fb0bSSameer Pujar amx3_out_ep: endpoint { 14624f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_out_ep>; 14634f45fb0bSSameer Pujar }; 14644f45fb0bSSameer Pujar }; 14654f45fb0bSSameer Pujar }; 14664f45fb0bSSameer Pujar }; 14674f45fb0bSSameer Pujar 14684f45fb0bSSameer Pujar amx@2903300 { 14694f45fb0bSSameer Pujar status = "okay"; 14704f45fb0bSSameer Pujar 14714f45fb0bSSameer Pujar ports { 14724f45fb0bSSameer Pujar #address-cells = <1>; 14734f45fb0bSSameer Pujar #size-cells = <0>; 14744f45fb0bSSameer Pujar 14754f45fb0bSSameer Pujar port@0 { 14764f45fb0bSSameer Pujar reg = <0>; 14774f45fb0bSSameer Pujar 14784f45fb0bSSameer Pujar amx4_in1_ep: endpoint { 14794f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in1_ep>; 14804f45fb0bSSameer Pujar }; 14814f45fb0bSSameer Pujar }; 14824f45fb0bSSameer Pujar 14834f45fb0bSSameer Pujar port@1 { 14844f45fb0bSSameer Pujar reg = <1>; 14854f45fb0bSSameer Pujar 14864f45fb0bSSameer Pujar amx4_in2_ep: endpoint { 14874f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in2_ep>; 14884f45fb0bSSameer Pujar }; 14894f45fb0bSSameer Pujar }; 14904f45fb0bSSameer Pujar 14914f45fb0bSSameer Pujar port@2 { 14924f45fb0bSSameer Pujar reg = <2>; 14934f45fb0bSSameer Pujar 14944f45fb0bSSameer Pujar amx4_in3_ep: endpoint { 14954f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in3_ep>; 14964f45fb0bSSameer Pujar }; 14974f45fb0bSSameer Pujar }; 14984f45fb0bSSameer Pujar 14994f45fb0bSSameer Pujar port@3 { 15004f45fb0bSSameer Pujar reg = <3>; 15014f45fb0bSSameer Pujar 15024f45fb0bSSameer Pujar amx4_in4_ep: endpoint { 15034f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in4_ep>; 15044f45fb0bSSameer Pujar }; 15054f45fb0bSSameer Pujar }; 15064f45fb0bSSameer Pujar 15074f45fb0bSSameer Pujar amx4_out_port: port@4 { 15084f45fb0bSSameer Pujar reg = <4>; 15094f45fb0bSSameer Pujar 15104f45fb0bSSameer Pujar amx4_out_ep: endpoint { 15114f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_out_ep>; 15124f45fb0bSSameer Pujar }; 15134f45fb0bSSameer Pujar }; 15144f45fb0bSSameer Pujar }; 15154f45fb0bSSameer Pujar }; 15164f45fb0bSSameer Pujar 15174f45fb0bSSameer Pujar adx@2903800 { 15184f45fb0bSSameer Pujar status = "okay"; 15194f45fb0bSSameer Pujar 15204f45fb0bSSameer Pujar ports { 15214f45fb0bSSameer Pujar #address-cells = <1>; 15224f45fb0bSSameer Pujar #size-cells = <0>; 15234f45fb0bSSameer Pujar 15244f45fb0bSSameer Pujar port@0 { 15254f45fb0bSSameer Pujar reg = <0>; 15264f45fb0bSSameer Pujar 15274f45fb0bSSameer Pujar adx1_in_ep: endpoint { 15284f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 15294f45fb0bSSameer Pujar }; 15304f45fb0bSSameer Pujar }; 15314f45fb0bSSameer Pujar 15324f45fb0bSSameer Pujar adx1_out1_port: port@1 { 15334f45fb0bSSameer Pujar reg = <1>; 15344f45fb0bSSameer Pujar 15354f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 15364f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 15374f45fb0bSSameer Pujar }; 15384f45fb0bSSameer Pujar }; 15394f45fb0bSSameer Pujar 15404f45fb0bSSameer Pujar adx1_out2_port: port@2 { 15414f45fb0bSSameer Pujar reg = <2>; 15424f45fb0bSSameer Pujar 15434f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 15444f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 15454f45fb0bSSameer Pujar }; 15464f45fb0bSSameer Pujar }; 15474f45fb0bSSameer Pujar 15484f45fb0bSSameer Pujar adx1_out3_port: port@3 { 15494f45fb0bSSameer Pujar reg = <3>; 15504f45fb0bSSameer Pujar 15514f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 15524f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 15534f45fb0bSSameer Pujar }; 15544f45fb0bSSameer Pujar }; 15554f45fb0bSSameer Pujar 15564f45fb0bSSameer Pujar adx1_out4_port: port@4 { 15574f45fb0bSSameer Pujar reg = <4>; 15584f45fb0bSSameer Pujar 15594f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 15604f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 15614f45fb0bSSameer Pujar }; 15624f45fb0bSSameer Pujar }; 15634f45fb0bSSameer Pujar }; 15644f45fb0bSSameer Pujar }; 15654f45fb0bSSameer Pujar 15664f45fb0bSSameer Pujar adx@2903900 { 15674f45fb0bSSameer Pujar status = "okay"; 15684f45fb0bSSameer Pujar 15694f45fb0bSSameer Pujar ports { 15704f45fb0bSSameer Pujar #address-cells = <1>; 15714f45fb0bSSameer Pujar #size-cells = <0>; 15724f45fb0bSSameer Pujar 15734f45fb0bSSameer Pujar port@0 { 15744f45fb0bSSameer Pujar reg = <0>; 15754f45fb0bSSameer Pujar 15764f45fb0bSSameer Pujar adx2_in_ep: endpoint { 15774f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 15784f45fb0bSSameer Pujar }; 15794f45fb0bSSameer Pujar }; 15804f45fb0bSSameer Pujar 15814f45fb0bSSameer Pujar adx2_out1_port: port@1 { 15824f45fb0bSSameer Pujar reg = <1>; 15834f45fb0bSSameer Pujar 15844f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 15854f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 15864f45fb0bSSameer Pujar }; 15874f45fb0bSSameer Pujar }; 15884f45fb0bSSameer Pujar 15894f45fb0bSSameer Pujar adx2_out2_port: port@2 { 15904f45fb0bSSameer Pujar reg = <2>; 15914f45fb0bSSameer Pujar 15924f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 15934f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 15944f45fb0bSSameer Pujar }; 15954f45fb0bSSameer Pujar }; 15964f45fb0bSSameer Pujar 15974f45fb0bSSameer Pujar adx2_out3_port: port@3 { 15984f45fb0bSSameer Pujar reg = <3>; 15994f45fb0bSSameer Pujar 16004f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 16014f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 16024f45fb0bSSameer Pujar }; 16034f45fb0bSSameer Pujar }; 16044f45fb0bSSameer Pujar 16054f45fb0bSSameer Pujar adx2_out4_port: port@4 { 16064f45fb0bSSameer Pujar reg = <4>; 16074f45fb0bSSameer Pujar 16084f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 16094f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 16104f45fb0bSSameer Pujar }; 16114f45fb0bSSameer Pujar }; 16124f45fb0bSSameer Pujar }; 16134f45fb0bSSameer Pujar }; 16144f45fb0bSSameer Pujar 16154f45fb0bSSameer Pujar adx@2903a00 { 16164f45fb0bSSameer Pujar status = "okay"; 16174f45fb0bSSameer Pujar 16184f45fb0bSSameer Pujar ports { 16194f45fb0bSSameer Pujar #address-cells = <1>; 16204f45fb0bSSameer Pujar #size-cells = <0>; 16214f45fb0bSSameer Pujar 16224f45fb0bSSameer Pujar port@0 { 16234f45fb0bSSameer Pujar reg = <0>; 16244f45fb0bSSameer Pujar 16254f45fb0bSSameer Pujar adx3_in_ep: endpoint { 16264f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_in_ep>; 16274f45fb0bSSameer Pujar }; 16284f45fb0bSSameer Pujar }; 16294f45fb0bSSameer Pujar 16304f45fb0bSSameer Pujar adx3_out1_port: port@1 { 16314f45fb0bSSameer Pujar reg = <1>; 16324f45fb0bSSameer Pujar 16334f45fb0bSSameer Pujar adx3_out1_ep: endpoint { 16344f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out1_ep>; 16354f45fb0bSSameer Pujar }; 16364f45fb0bSSameer Pujar }; 16374f45fb0bSSameer Pujar 16384f45fb0bSSameer Pujar adx3_out2_port: port@2 { 16394f45fb0bSSameer Pujar reg = <2>; 16404f45fb0bSSameer Pujar 16414f45fb0bSSameer Pujar adx3_out2_ep: endpoint { 16424f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out2_ep>; 16434f45fb0bSSameer Pujar }; 16444f45fb0bSSameer Pujar }; 16454f45fb0bSSameer Pujar 16464f45fb0bSSameer Pujar adx3_out3_port: port@3 { 16474f45fb0bSSameer Pujar reg = <3>; 16484f45fb0bSSameer Pujar 16494f45fb0bSSameer Pujar adx3_out3_ep: endpoint { 16504f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out3_ep>; 16514f45fb0bSSameer Pujar }; 16524f45fb0bSSameer Pujar }; 16534f45fb0bSSameer Pujar 16544f45fb0bSSameer Pujar adx3_out4_port: port@4 { 16554f45fb0bSSameer Pujar reg = <4>; 16564f45fb0bSSameer Pujar 16574f45fb0bSSameer Pujar adx3_out4_ep: endpoint { 16584f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out4_ep>; 16594f45fb0bSSameer Pujar }; 16604f45fb0bSSameer Pujar }; 16614f45fb0bSSameer Pujar }; 16624f45fb0bSSameer Pujar }; 16634f45fb0bSSameer Pujar 16644f45fb0bSSameer Pujar adx@2903b00 { 16654f45fb0bSSameer Pujar status = "okay"; 16664f45fb0bSSameer Pujar 16674f45fb0bSSameer Pujar ports { 16684f45fb0bSSameer Pujar #address-cells = <1>; 16694f45fb0bSSameer Pujar #size-cells = <0>; 16704f45fb0bSSameer Pujar 16714f45fb0bSSameer Pujar port@0 { 16724f45fb0bSSameer Pujar reg = <0>; 16734f45fb0bSSameer Pujar 16744f45fb0bSSameer Pujar adx4_in_ep: endpoint { 16754f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_in_ep>; 16764f45fb0bSSameer Pujar }; 16774f45fb0bSSameer Pujar }; 16784f45fb0bSSameer Pujar 16794f45fb0bSSameer Pujar adx4_out1_port: port@1 { 16804f45fb0bSSameer Pujar reg = <1>; 16814f45fb0bSSameer Pujar 16824f45fb0bSSameer Pujar adx4_out1_ep: endpoint { 16834f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out1_ep>; 16844f45fb0bSSameer Pujar }; 16854f45fb0bSSameer Pujar }; 16864f45fb0bSSameer Pujar 16874f45fb0bSSameer Pujar adx4_out2_port: port@2 { 16884f45fb0bSSameer Pujar reg = <2>; 16894f45fb0bSSameer Pujar 16904f45fb0bSSameer Pujar adx4_out2_ep: endpoint { 16914f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out2_ep>; 16924f45fb0bSSameer Pujar }; 16934f45fb0bSSameer Pujar }; 16944f45fb0bSSameer Pujar 16954f45fb0bSSameer Pujar adx4_out3_port: port@3 { 16964f45fb0bSSameer Pujar reg = <3>; 16974f45fb0bSSameer Pujar 16984f45fb0bSSameer Pujar adx4_out3_ep: endpoint { 16994f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out3_ep>; 17004f45fb0bSSameer Pujar }; 17014f45fb0bSSameer Pujar }; 17024f45fb0bSSameer Pujar 17034f45fb0bSSameer Pujar adx4_out4_port: port@4 { 17044f45fb0bSSameer Pujar reg = <4>; 17054f45fb0bSSameer Pujar 17064f45fb0bSSameer Pujar adx4_out4_ep: endpoint { 17074f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out4_ep>; 17084f45fb0bSSameer Pujar }; 17094f45fb0bSSameer Pujar }; 17104f45fb0bSSameer Pujar }; 17114f45fb0bSSameer Pujar }; 17124f45fb0bSSameer Pujar 17134f45fb0bSSameer Pujar amixer@290bb00 { 17144f45fb0bSSameer Pujar status = "okay"; 17154f45fb0bSSameer Pujar 17164f45fb0bSSameer Pujar ports { 17174f45fb0bSSameer Pujar #address-cells = <1>; 17184f45fb0bSSameer Pujar #size-cells = <0>; 17194f45fb0bSSameer Pujar 17204f45fb0bSSameer Pujar port@0 { 17214f45fb0bSSameer Pujar reg = <0x0>; 17224f45fb0bSSameer Pujar 17234f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 17244f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 17254f45fb0bSSameer Pujar }; 17264f45fb0bSSameer Pujar }; 17274f45fb0bSSameer Pujar 17284f45fb0bSSameer Pujar port@1 { 17294f45fb0bSSameer Pujar reg = <0x1>; 17304f45fb0bSSameer Pujar 17314f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 17324f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 17334f45fb0bSSameer Pujar }; 17344f45fb0bSSameer Pujar }; 17354f45fb0bSSameer Pujar 17364f45fb0bSSameer Pujar port@2 { 17374f45fb0bSSameer Pujar reg = <0x2>; 17384f45fb0bSSameer Pujar 17394f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 17404f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 17414f45fb0bSSameer Pujar }; 17424f45fb0bSSameer Pujar }; 17434f45fb0bSSameer Pujar 17444f45fb0bSSameer Pujar port@3 { 17454f45fb0bSSameer Pujar reg = <0x3>; 17464f45fb0bSSameer Pujar 17474f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 17484f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 17494f45fb0bSSameer Pujar }; 17504f45fb0bSSameer Pujar }; 17514f45fb0bSSameer Pujar 17524f45fb0bSSameer Pujar port@4 { 17534f45fb0bSSameer Pujar reg = <0x4>; 17544f45fb0bSSameer Pujar 17554f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 17564f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 17574f45fb0bSSameer Pujar }; 17584f45fb0bSSameer Pujar }; 17594f45fb0bSSameer Pujar 17604f45fb0bSSameer Pujar port@5 { 17614f45fb0bSSameer Pujar reg = <0x5>; 17624f45fb0bSSameer Pujar 17634f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 17644f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 17654f45fb0bSSameer Pujar }; 17664f45fb0bSSameer Pujar }; 17674f45fb0bSSameer Pujar 17684f45fb0bSSameer Pujar port@6 { 17694f45fb0bSSameer Pujar reg = <0x6>; 17704f45fb0bSSameer Pujar 17714f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 17724f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 17734f45fb0bSSameer Pujar }; 17744f45fb0bSSameer Pujar }; 17754f45fb0bSSameer Pujar 17764f45fb0bSSameer Pujar port@7 { 17774f45fb0bSSameer Pujar reg = <0x7>; 17784f45fb0bSSameer Pujar 17794f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 17804f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 17814f45fb0bSSameer Pujar }; 17824f45fb0bSSameer Pujar }; 17834f45fb0bSSameer Pujar 17844f45fb0bSSameer Pujar port@8 { 17854f45fb0bSSameer Pujar reg = <0x8>; 17864f45fb0bSSameer Pujar 17874f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 17884f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 17894f45fb0bSSameer Pujar }; 17904f45fb0bSSameer Pujar }; 17914f45fb0bSSameer Pujar 17924f45fb0bSSameer Pujar port@9 { 17934f45fb0bSSameer Pujar reg = <0x9>; 17944f45fb0bSSameer Pujar 17954f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 17964f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 17974f45fb0bSSameer Pujar }; 17984f45fb0bSSameer Pujar }; 17994f45fb0bSSameer Pujar 18004f45fb0bSSameer Pujar mixer_out1_port: port@a { 18014f45fb0bSSameer Pujar reg = <0xa>; 18024f45fb0bSSameer Pujar 18034f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 18044f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 18054f45fb0bSSameer Pujar }; 18064f45fb0bSSameer Pujar }; 18074f45fb0bSSameer Pujar 18084f45fb0bSSameer Pujar mixer_out2_port: port@b { 18094f45fb0bSSameer Pujar reg = <0xb>; 18104f45fb0bSSameer Pujar 18114f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 18124f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 18134f45fb0bSSameer Pujar }; 18144f45fb0bSSameer Pujar }; 18154f45fb0bSSameer Pujar 18164f45fb0bSSameer Pujar mixer_out3_port: port@c { 18174f45fb0bSSameer Pujar reg = <0xc>; 18184f45fb0bSSameer Pujar 18194f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 18204f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 18214f45fb0bSSameer Pujar }; 18224f45fb0bSSameer Pujar }; 18234f45fb0bSSameer Pujar 18244f45fb0bSSameer Pujar mixer_out4_port: port@d { 18254f45fb0bSSameer Pujar reg = <0xd>; 18264f45fb0bSSameer Pujar 18274f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 18284f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 18294f45fb0bSSameer Pujar }; 18304f45fb0bSSameer Pujar }; 18314f45fb0bSSameer Pujar 18324f45fb0bSSameer Pujar mixer_out5_port: port@e { 18334f45fb0bSSameer Pujar reg = <0xe>; 18344f45fb0bSSameer Pujar 18354f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 18364f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 18374f45fb0bSSameer Pujar }; 18384f45fb0bSSameer Pujar }; 18394f45fb0bSSameer Pujar }; 18404f45fb0bSSameer Pujar }; 1841*261a46a9SSameer Pujar 1842*261a46a9SSameer Pujar asrc@2910000 { 1843*261a46a9SSameer Pujar status = "okay"; 1844*261a46a9SSameer Pujar 1845*261a46a9SSameer Pujar ports { 1846*261a46a9SSameer Pujar #address-cells = <1>; 1847*261a46a9SSameer Pujar #size-cells = <0>; 1848*261a46a9SSameer Pujar 1849*261a46a9SSameer Pujar port@0 { 1850*261a46a9SSameer Pujar reg = <0x0>; 1851*261a46a9SSameer Pujar 1852*261a46a9SSameer Pujar asrc_in1_ep: endpoint { 1853*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in1_ep>; 1854*261a46a9SSameer Pujar }; 1855*261a46a9SSameer Pujar }; 1856*261a46a9SSameer Pujar 1857*261a46a9SSameer Pujar port@1 { 1858*261a46a9SSameer Pujar reg = <0x1>; 1859*261a46a9SSameer Pujar 1860*261a46a9SSameer Pujar asrc_in2_ep: endpoint { 1861*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in2_ep>; 1862*261a46a9SSameer Pujar }; 1863*261a46a9SSameer Pujar }; 1864*261a46a9SSameer Pujar 1865*261a46a9SSameer Pujar port@2 { 1866*261a46a9SSameer Pujar reg = <0x2>; 1867*261a46a9SSameer Pujar 1868*261a46a9SSameer Pujar asrc_in3_ep: endpoint { 1869*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in3_ep>; 1870*261a46a9SSameer Pujar }; 1871*261a46a9SSameer Pujar }; 1872*261a46a9SSameer Pujar 1873*261a46a9SSameer Pujar port@3 { 1874*261a46a9SSameer Pujar reg = <0x3>; 1875*261a46a9SSameer Pujar 1876*261a46a9SSameer Pujar asrc_in4_ep: endpoint { 1877*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in4_ep>; 1878*261a46a9SSameer Pujar }; 1879*261a46a9SSameer Pujar }; 1880*261a46a9SSameer Pujar 1881*261a46a9SSameer Pujar port@4 { 1882*261a46a9SSameer Pujar reg = <0x4>; 1883*261a46a9SSameer Pujar 1884*261a46a9SSameer Pujar asrc_in5_ep: endpoint { 1885*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in5_ep>; 1886*261a46a9SSameer Pujar }; 1887*261a46a9SSameer Pujar }; 1888*261a46a9SSameer Pujar 1889*261a46a9SSameer Pujar port@5 { 1890*261a46a9SSameer Pujar reg = <0x5>; 1891*261a46a9SSameer Pujar 1892*261a46a9SSameer Pujar asrc_in6_ep: endpoint { 1893*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in6_ep>; 1894*261a46a9SSameer Pujar }; 1895*261a46a9SSameer Pujar }; 1896*261a46a9SSameer Pujar 1897*261a46a9SSameer Pujar port@6 { 1898*261a46a9SSameer Pujar reg = <0x6>; 1899*261a46a9SSameer Pujar 1900*261a46a9SSameer Pujar asrc_in7_ep: endpoint { 1901*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in7_ep>; 1902*261a46a9SSameer Pujar }; 1903*261a46a9SSameer Pujar }; 1904*261a46a9SSameer Pujar 1905*261a46a9SSameer Pujar asrc_out1_port: port@7 { 1906*261a46a9SSameer Pujar reg = <0x7>; 1907*261a46a9SSameer Pujar 1908*261a46a9SSameer Pujar asrc_out1_ep: endpoint { 1909*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out1_ep>; 1910*261a46a9SSameer Pujar }; 1911*261a46a9SSameer Pujar }; 1912*261a46a9SSameer Pujar 1913*261a46a9SSameer Pujar asrc_out2_port: port@8 { 1914*261a46a9SSameer Pujar reg = <0x8>; 1915*261a46a9SSameer Pujar 1916*261a46a9SSameer Pujar asrc_out2_ep: endpoint { 1917*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out2_ep>; 1918*261a46a9SSameer Pujar }; 1919*261a46a9SSameer Pujar }; 1920*261a46a9SSameer Pujar 1921*261a46a9SSameer Pujar asrc_out3_port: port@9 { 1922*261a46a9SSameer Pujar reg = <0x9>; 1923*261a46a9SSameer Pujar 1924*261a46a9SSameer Pujar asrc_out3_ep: endpoint { 1925*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out3_ep>; 1926*261a46a9SSameer Pujar }; 1927*261a46a9SSameer Pujar }; 1928*261a46a9SSameer Pujar 1929*261a46a9SSameer Pujar asrc_out4_port: port@a { 1930*261a46a9SSameer Pujar reg = <0xa>; 1931*261a46a9SSameer Pujar 1932*261a46a9SSameer Pujar asrc_out4_ep: endpoint { 1933*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out4_ep>; 1934*261a46a9SSameer Pujar }; 1935*261a46a9SSameer Pujar }; 1936*261a46a9SSameer Pujar 1937*261a46a9SSameer Pujar asrc_out5_port: port@b { 1938*261a46a9SSameer Pujar reg = <0xb>; 1939*261a46a9SSameer Pujar 1940*261a46a9SSameer Pujar asrc_out5_ep: endpoint { 1941*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out5_ep>; 1942*261a46a9SSameer Pujar }; 1943*261a46a9SSameer Pujar }; 1944*261a46a9SSameer Pujar 1945*261a46a9SSameer Pujar asrc_out6_port: port@c { 1946*261a46a9SSameer Pujar reg = <0xc>; 1947*261a46a9SSameer Pujar 1948*261a46a9SSameer Pujar asrc_out6_ep: endpoint { 1949*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out6_ep>; 1950*261a46a9SSameer Pujar }; 1951*261a46a9SSameer Pujar }; 1952*261a46a9SSameer Pujar }; 1953*261a46a9SSameer Pujar }; 19545b4f6323SSameer Pujar }; 19559a182db4SSameer Pujar }; 19569a182db4SSameer Pujar 1957228f1e6aSThierry Reding i2c@3160000 { 1958228f1e6aSThierry Reding eeprom@56 { 1959228f1e6aSThierry Reding compatible = "atmel,24c02"; 1960228f1e6aSThierry Reding reg = <0x56>; 1961228f1e6aSThierry Reding 1962a4387f29SJon Hunter label = "system"; 1963228f1e6aSThierry Reding vcc-supply = <&vdd_1v8ls>; 1964228f1e6aSThierry Reding address-width = <8>; 1965228f1e6aSThierry Reding pagesize = <8>; 1966228f1e6aSThierry Reding size = <256>; 1967228f1e6aSThierry Reding read-only; 1968228f1e6aSThierry Reding }; 1969228f1e6aSThierry Reding }; 1970228f1e6aSThierry Reding 19715eef17eeSThierry Reding ddc: i2c@31c0000 { 19725eef17eeSThierry Reding status = "okay"; 19735eef17eeSThierry Reding }; 19745eef17eeSThierry Reding 1975b8656c67SMikko Perttunen /* SDMMC1 (SD/MMC) */ 197667bb17f6SThierry Reding mmc@3400000 { 1977b8656c67SMikko Perttunen status = "okay"; 1978b8656c67SMikko Perttunen }; 197958542353SThierry Reding 19805eef17eeSThierry Reding hda@3510000 { 1981b8928c2bSThierry Reding nvidia,model = "NVIDIA Jetson AGX Xavier HDA"; 198233c038e4SThierry Reding status = "okay"; 198333c038e4SThierry Reding }; 198433c038e4SThierry Reding 198592f37c0aSJC Kuo padctl@3520000 { 198692f37c0aSJC Kuo status = "okay"; 198792f37c0aSJC Kuo 198892f37c0aSJC Kuo pads { 198992f37c0aSJC Kuo usb2 { 199092f37c0aSJC Kuo lanes { 199140b4d824SJC Kuo usb2-0 { 199240b4d824SJC Kuo status = "okay"; 199340b4d824SJC Kuo }; 199440b4d824SJC Kuo 199592f37c0aSJC Kuo usb2-1 { 199692f37c0aSJC Kuo status = "okay"; 199792f37c0aSJC Kuo }; 199892f37c0aSJC Kuo 199992f37c0aSJC Kuo usb2-3 { 200092f37c0aSJC Kuo status = "okay"; 200192f37c0aSJC Kuo }; 200292f37c0aSJC Kuo }; 200392f37c0aSJC Kuo }; 200492f37c0aSJC Kuo 200592f37c0aSJC Kuo usb3 { 200692f37c0aSJC Kuo lanes { 200792f37c0aSJC Kuo usb3-0 { 200892f37c0aSJC Kuo status = "okay"; 200992f37c0aSJC Kuo }; 201092f37c0aSJC Kuo 201140b4d824SJC Kuo usb3-2 { 201240b4d824SJC Kuo status = "okay"; 201340b4d824SJC Kuo }; 201440b4d824SJC Kuo 201592f37c0aSJC Kuo usb3-3 { 201692f37c0aSJC Kuo status = "okay"; 201792f37c0aSJC Kuo }; 201892f37c0aSJC Kuo }; 201992f37c0aSJC Kuo }; 202092f37c0aSJC Kuo }; 202192f37c0aSJC Kuo 202292f37c0aSJC Kuo ports { 202340b4d824SJC Kuo usb2-0 { 202440b4d824SJC Kuo mode = "host"; 202540b4d824SJC Kuo status = "okay"; 202640b4d824SJC Kuo }; 202740b4d824SJC Kuo 202892f37c0aSJC Kuo usb2-1 { 202992f37c0aSJC Kuo mode = "host"; 203092f37c0aSJC Kuo status = "okay"; 203192f37c0aSJC Kuo }; 203292f37c0aSJC Kuo 203392f37c0aSJC Kuo usb2-3 { 203492f37c0aSJC Kuo mode = "host"; 203592f37c0aSJC Kuo status = "okay"; 203692f37c0aSJC Kuo }; 203792f37c0aSJC Kuo 203892f37c0aSJC Kuo usb3-0 { 203992f37c0aSJC Kuo nvidia,usb2-companion = <1>; 204092f37c0aSJC Kuo status = "okay"; 204192f37c0aSJC Kuo }; 204292f37c0aSJC Kuo 204340b4d824SJC Kuo usb3-2 { 204440b4d824SJC Kuo nvidia,usb2-companion = <0>; 204540b4d824SJC Kuo status = "okay"; 204640b4d824SJC Kuo }; 204740b4d824SJC Kuo 204892f37c0aSJC Kuo usb3-3 { 204992f37c0aSJC Kuo nvidia,usb2-companion = <3>; 205092f37c0aSJC Kuo maximum-speed = "super-speed"; 205192f37c0aSJC Kuo status = "okay"; 205292f37c0aSJC Kuo }; 205392f37c0aSJC Kuo }; 205492f37c0aSJC Kuo }; 205592f37c0aSJC Kuo 205692f37c0aSJC Kuo usb@3610000 { 205792f37c0aSJC Kuo status = "okay"; 205892f37c0aSJC Kuo 205940b4d824SJC Kuo phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>, 206040b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>, 20618b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>, 20628b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>, 206340b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>, 20648b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>; 206540b4d824SJC Kuo phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3"; 206692f37c0aSJC Kuo }; 206792f37c0aSJC Kuo 20683032985aSSameer Pujar i2c@c250000 { 20693032985aSSameer Pujar status = "okay"; 20703032985aSSameer Pujar 20713032985aSSameer Pujar rt5658: audio-codec@1a { 20723032985aSSameer Pujar status = "okay"; 20733032985aSSameer Pujar 20743032985aSSameer Pujar compatible = "realtek,rt5658"; 20753032985aSSameer Pujar reg = <0x1a>; 20763032985aSSameer Pujar interrupt-parent = <&gpio>; 20773032985aSSameer Pujar interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>; 2078405fa9e9SSameer Pujar clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>; 2079405fa9e9SSameer Pujar clock-names = "mclk"; 20803032985aSSameer Pujar realtek,jd-src = <2>; 20813032985aSSameer Pujar sound-name-prefix = "CVB-RT"; 20825b4f6323SSameer Pujar 20835b4f6323SSameer Pujar port { 20845b4f6323SSameer Pujar rt5658_ep: endpoint { 20855b4f6323SSameer Pujar remote-endpoint = <&i2s1_dap_ep>; 20865b4f6323SSameer Pujar mclk-fs = <256>; 20875b4f6323SSameer Pujar }; 20885b4f6323SSameer Pujar }; 20893032985aSSameer Pujar }; 20903032985aSSameer Pujar }; 20913032985aSSameer Pujar 209258542353SThierry Reding pwm@c340000 { 209358542353SThierry Reding status = "okay"; 209458542353SThierry Reding }; 209533c038e4SThierry Reding 209633c038e4SThierry Reding host1x@13e00000 { 209733c038e4SThierry Reding display-hub@15200000 { 209833c038e4SThierry Reding status = "okay"; 209933c038e4SThierry Reding }; 210033c038e4SThierry Reding 2101614d063fSThierry Reding dpaux@155c0000 { 2102614d063fSThierry Reding status = "okay"; 2103614d063fSThierry Reding }; 2104614d063fSThierry Reding 2105614d063fSThierry Reding dpaux@155d0000 { 2106614d063fSThierry Reding status = "okay"; 2107614d063fSThierry Reding }; 2108614d063fSThierry Reding 210933c038e4SThierry Reding dpaux@155e0000 { 211033c038e4SThierry Reding status = "okay"; 211133c038e4SThierry Reding }; 211233c038e4SThierry Reding 2113614d063fSThierry Reding /* DP0 */ 2114614d063fSThierry Reding sor@15b00000 { 2115614d063fSThierry Reding status = "okay"; 2116614d063fSThierry Reding 2117614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2118614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 2119614d063fSThierry Reding 2120614d063fSThierry Reding nvidia,dpaux = <&dpaux0>; 2121614d063fSThierry Reding }; 2122614d063fSThierry Reding 2123614d063fSThierry Reding /* DP1 */ 2124614d063fSThierry Reding sor@15b40000 { 2125614d063fSThierry Reding status = "okay"; 2126614d063fSThierry Reding 2127614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2128614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 2129614d063fSThierry Reding 2130614d063fSThierry Reding nvidia,dpaux = <&dpaux1>; 2131614d063fSThierry Reding }; 2132614d063fSThierry Reding 2133614d063fSThierry Reding /* HDMI */ 213433c038e4SThierry Reding sor@15b80000 { 213533c038e4SThierry Reding status = "okay"; 213633c038e4SThierry Reding 2137e8931a27SThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2138e8931a27SThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 213933c038e4SThierry Reding hdmi-supply = <&vdd_hdmi>; 214033c038e4SThierry Reding 214133c038e4SThierry Reding nvidia,ddc-i2c-bus = <&ddc>; 214233c038e4SThierry Reding nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2) 214333c038e4SThierry Reding GPIO_ACTIVE_LOW>; 214433c038e4SThierry Reding }; 214533c038e4SThierry Reding }; 214658542353SThierry Reding }; 214758542353SThierry Reding 2148a586c88eSVidya Sagar pcie@14100000 { 2149a586c88eSVidya Sagar status = "okay"; 2150a586c88eSVidya Sagar 2151a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2152a586c88eSVidya Sagar 2153a586c88eSVidya Sagar phys = <&p2u_hsio_0>; 2154a586c88eSVidya Sagar phy-names = "p2u-0"; 2155a586c88eSVidya Sagar }; 2156a586c88eSVidya Sagar 2157a586c88eSVidya Sagar pcie@14140000 { 2158a586c88eSVidya Sagar status = "okay"; 2159a586c88eSVidya Sagar 2160a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2161a586c88eSVidya Sagar 2162a586c88eSVidya Sagar phys = <&p2u_hsio_7>; 2163a586c88eSVidya Sagar phy-names = "p2u-0"; 2164a586c88eSVidya Sagar }; 2165a586c88eSVidya Sagar 2166a586c88eSVidya Sagar pcie@14180000 { 2167a586c88eSVidya Sagar status = "okay"; 2168a586c88eSVidya Sagar 2169a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2170a586c88eSVidya Sagar 2171a586c88eSVidya Sagar phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>, 2172a586c88eSVidya Sagar <&p2u_hsio_5>; 2173a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3"; 2174a586c88eSVidya Sagar }; 2175a586c88eSVidya Sagar 2176a586c88eSVidya Sagar pcie@141a0000 { 217709a0774aSVidya Sagar status = "okay"; 2178a586c88eSVidya Sagar 2179a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 218009a0774aSVidya Sagar vpcie3v3-supply = <&vdd_3v3_pcie>; 218109a0774aSVidya Sagar vpcie12v-supply = <&vdd_12v_pcie>; 2182a586c88eSVidya Sagar 2183a586c88eSVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 2184a586c88eSVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 2185a586c88eSVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 2186a586c88eSVidya Sagar 2187a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 2188a586c88eSVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 2189a586c88eSVidya Sagar }; 2190a586c88eSVidya Sagar 2191b9e2404cSMauro Carvalho Chehab pcie-ep@141a0000 { 219284eaaf75SVidya Sagar status = "disabled"; 219384eaaf75SVidya Sagar 219484eaaf75SVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 219584eaaf75SVidya Sagar 219684eaaf75SVidya Sagar reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>; 219784eaaf75SVidya Sagar 219884eaaf75SVidya Sagar nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5) 219984eaaf75SVidya Sagar GPIO_ACTIVE_HIGH>; 220084eaaf75SVidya Sagar 220184eaaf75SVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 220284eaaf75SVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 220384eaaf75SVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 220484eaaf75SVidya Sagar 220584eaaf75SVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 220684eaaf75SVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 220784eaaf75SVidya Sagar }; 220884eaaf75SVidya Sagar 22096d9d19afSJon Hunter fan: pwm-fan { 221058542353SThierry Reding compatible = "pwm-fan"; 221158542353SThierry Reding pwms = <&pwm4 0 45334>; 2212cfe3af19SThierry Reding 2213cfe3af19SThierry Reding cooling-levels = <0 64 128 255>; 2214cfe3af19SThierry Reding #cooling-cells = <2>; 2215cfe3af19SThierry Reding }; 2216cfe3af19SThierry Reding 2217e47ac508SThierry Reding gpio-keys { 2218e47ac508SThierry Reding compatible = "gpio-keys"; 2219e47ac508SThierry Reding 2220e47ac508SThierry Reding force-recovery { 2221e47ac508SThierry Reding label = "Force Recovery"; 2222e47ac508SThierry Reding gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0) 2223e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2224e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2225cd8f843cSThierry Reding linux,code = <KEY_SLEEP>; 2226e47ac508SThierry Reding debounce-interval = <10>; 2227e47ac508SThierry Reding }; 2228e47ac508SThierry Reding 2229e47ac508SThierry Reding power { 2230e47ac508SThierry Reding label = "Power"; 2231e47ac508SThierry Reding gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4) 2232e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2233e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2234e47ac508SThierry Reding linux,code = <KEY_POWER>; 2235e47ac508SThierry Reding debounce-interval = <10>; 2236e47ac508SThierry Reding wakeup-event-action = <EV_ACT_ASSERTED>; 2237e47ac508SThierry Reding wakeup-source; 2238e47ac508SThierry Reding }; 2239e47ac508SThierry Reding }; 2240e47ac508SThierry Reding 22415b4f6323SSameer Pujar sound { 22425b4f6323SSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 22435b4f6323SSameer Pujar status = "okay"; 22445b4f6323SSameer Pujar 22455b4f6323SSameer Pujar dais = /* ADMAIF (FE) Ports */ 22465b4f6323SSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 22475b4f6323SSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 22485b4f6323SSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 22495b4f6323SSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 22505b4f6323SSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 22515b4f6323SSameer Pujar /* XBAR Ports */ 22525b4f6323SSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 22535b4f6323SSameer Pujar <&xbar_i2s6_port>, <&xbar_dmic3_port>, 22544f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 22554f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 22564f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 22574f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 22584f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 22594f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 22604f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 22614f45fb0bSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 22624f45fb0bSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 22634f45fb0bSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 22644f45fb0bSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 22654f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 22664f45fb0bSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 22674f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 22684f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 22694f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 22704f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 22714f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 2272*261a46a9SSameer Pujar <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2273*261a46a9SSameer Pujar <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2274*261a46a9SSameer Pujar <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2275*261a46a9SSameer Pujar <&xbar_asrc_in7_port>, 22764f45fb0bSSameer Pujar /* HW accelerators */ 22774f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 22784f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 22794f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 22804f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 22814f45fb0bSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 22824f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 22834f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 22844f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 22854f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 22864f45fb0bSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 22874f45fb0bSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 22884f45fb0bSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 22894f45fb0bSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 22904f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, <&mixer_out3_port>, 22914f45fb0bSSameer Pujar <&mixer_out4_port>, <&mixer_out5_port>, 2292*261a46a9SSameer Pujar <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2293*261a46a9SSameer Pujar <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 22945b4f6323SSameer Pujar /* BE I/O Ports */ 22955b4f6323SSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 22965b4f6323SSameer Pujar <&dmic3_port>; 22975b4f6323SSameer Pujar 2298b8928c2bSThierry Reding label = "NVIDIA Jetson AGX Xavier APE"; 22995b4f6323SSameer Pujar 23005b4f6323SSameer Pujar widgets = 23015b4f6323SSameer Pujar "Microphone", "CVB-RT MIC Jack", 23025b4f6323SSameer Pujar "Microphone", "CVB-RT MIC", 23035b4f6323SSameer Pujar "Headphone", "CVB-RT HP Jack", 23045b4f6323SSameer Pujar "Speaker", "CVB-RT SPK"; 23055b4f6323SSameer Pujar 23065b4f6323SSameer Pujar routing = 23075b4f6323SSameer Pujar /* I2S1 <-> RT5658 */ 23085b4f6323SSameer Pujar "CVB-RT AIF1 Playback", "I2S1 DAP-Playback", 23095b4f6323SSameer Pujar "I2S1 DAP-Capture", "CVB-RT AIF1 Capture", 23105b4f6323SSameer Pujar /* RT5658 Codec controls */ 23115b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO L Playback", 23125b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO R Playback", 23135b4f6323SSameer Pujar "CVB-RT IN1P", "CVB-RT MIC Jack", 23145b4f6323SSameer Pujar "CVB-RT IN2P", "CVB-RT MIC Jack", 23155b4f6323SSameer Pujar "CVB-RT SPK", "CVB-RT SPO Playback", 23165b4f6323SSameer Pujar "CVB-RT DMIC L1", "CVB-RT MIC", 23175b4f6323SSameer Pujar "CVB-RT DMIC L2", "CVB-RT MIC", 23185b4f6323SSameer Pujar "CVB-RT DMIC R1", "CVB-RT MIC", 23195b4f6323SSameer Pujar "CVB-RT DMIC R2", "CVB-RT MIC"; 23205b4f6323SSameer Pujar }; 23215b4f6323SSameer Pujar 2322cfe3af19SThierry Reding thermal-zones { 2323fe57ff53SThierry Reding cpu-thermal { 2324cfe3af19SThierry Reding polling-delay = <0>; 2325cfe3af19SThierry Reding polling-delay-passive = <500>; 2326cfe3af19SThierry Reding status = "okay"; 2327cfe3af19SThierry Reding 2328cfe3af19SThierry Reding trips { 2329cfe3af19SThierry Reding cpu_trip_critical: critical { 2330cfe3af19SThierry Reding temperature = <96500>; 2331cfe3af19SThierry Reding hysteresis = <0>; 2332cfe3af19SThierry Reding type = "critical"; 2333cfe3af19SThierry Reding }; 2334cfe3af19SThierry Reding 2335cfe3af19SThierry Reding cpu_trip_hot: hot { 2336cfe3af19SThierry Reding temperature = <70000>; 2337cfe3af19SThierry Reding hysteresis = <2000>; 2338cfe3af19SThierry Reding type = "hot"; 2339cfe3af19SThierry Reding }; 2340cfe3af19SThierry Reding 2341cfe3af19SThierry Reding cpu_trip_active: active { 2342cfe3af19SThierry Reding temperature = <50000>; 2343cfe3af19SThierry Reding hysteresis = <2000>; 2344cfe3af19SThierry Reding type = "active"; 2345cfe3af19SThierry Reding }; 2346cfe3af19SThierry Reding 2347cfe3af19SThierry Reding cpu_trip_passive: passive { 2348cfe3af19SThierry Reding temperature = <30000>; 2349cfe3af19SThierry Reding hysteresis = <2000>; 2350cfe3af19SThierry Reding type = "passive"; 2351cfe3af19SThierry Reding }; 2352cfe3af19SThierry Reding }; 2353cfe3af19SThierry Reding 2354cfe3af19SThierry Reding cooling-maps { 2355cfe3af19SThierry Reding cpu-critical { 2356cfe3af19SThierry Reding cooling-device = <&fan 3 3>; 2357cfe3af19SThierry Reding trip = <&cpu_trip_critical>; 2358cfe3af19SThierry Reding }; 2359cfe3af19SThierry Reding 2360cfe3af19SThierry Reding cpu-hot { 2361cfe3af19SThierry Reding cooling-device = <&fan 2 2>; 2362cfe3af19SThierry Reding trip = <&cpu_trip_hot>; 2363cfe3af19SThierry Reding }; 2364cfe3af19SThierry Reding 2365cfe3af19SThierry Reding cpu-active { 2366cfe3af19SThierry Reding cooling-device = <&fan 1 1>; 2367cfe3af19SThierry Reding trip = <&cpu_trip_active>; 2368cfe3af19SThierry Reding }; 2369cfe3af19SThierry Reding 2370cfe3af19SThierry Reding cpu-passive { 2371cfe3af19SThierry Reding cooling-device = <&fan 0 0>; 2372cfe3af19SThierry Reding trip = <&cpu_trip_passive>; 2373cfe3af19SThierry Reding }; 2374cfe3af19SThierry Reding }; 2375cfe3af19SThierry Reding }; 2376cfe3af19SThierry Reding 2377fe57ff53SThierry Reding gpu-thermal { 2378cfe3af19SThierry Reding polling-delay = <0>; 2379cfe3af19SThierry Reding polling-delay-passive = <500>; 2380cfe3af19SThierry Reding status = "okay"; 2381cfe3af19SThierry Reding 2382cfe3af19SThierry Reding trips { 2383cfe3af19SThierry Reding gpu_alert0: critical { 2384cfe3af19SThierry Reding temperature = <99000>; 2385cfe3af19SThierry Reding hysteresis = <0>; 2386cfe3af19SThierry Reding type = "critical"; 2387cfe3af19SThierry Reding }; 2388cfe3af19SThierry Reding }; 2389cfe3af19SThierry Reding }; 2390cfe3af19SThierry Reding 2391fe57ff53SThierry Reding aux-thermal { 2392cfe3af19SThierry Reding polling-delay = <0>; 2393cfe3af19SThierry Reding polling-delay-passive = <500>; 2394cfe3af19SThierry Reding status = "okay"; 2395cfe3af19SThierry Reding 2396cfe3af19SThierry Reding trips { 2397cfe3af19SThierry Reding aux_alert0: critical { 2398cfe3af19SThierry Reding temperature = <90000>; 2399cfe3af19SThierry Reding hysteresis = <0>; 2400cfe3af19SThierry Reding type = "critical"; 2401cfe3af19SThierry Reding }; 2402cfe3af19SThierry Reding }; 2403cfe3af19SThierry Reding }; 2404b8656c67SMikko Perttunen }; 2405b8656c67SMikko Perttunen}; 2406