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 }; 767261a46a9SSameer Pujar 768261a46a9SSameer Pujar xbar_asrc_in1_port: port@63 { 769261a46a9SSameer Pujar reg = <0x63>; 770261a46a9SSameer Pujar 771261a46a9SSameer Pujar xbar_asrc_in1_ep: endpoint { 772261a46a9SSameer Pujar remote-endpoint = <&asrc_in1_ep>; 773261a46a9SSameer Pujar }; 774261a46a9SSameer Pujar }; 775261a46a9SSameer Pujar 776261a46a9SSameer Pujar port@64 { 777261a46a9SSameer Pujar reg = <0x64>; 778261a46a9SSameer Pujar 779261a46a9SSameer Pujar xbar_asrc_out1_ep: endpoint { 780261a46a9SSameer Pujar remote-endpoint = <&asrc_out1_ep>; 781261a46a9SSameer Pujar }; 782261a46a9SSameer Pujar }; 783261a46a9SSameer Pujar 784261a46a9SSameer Pujar xbar_asrc_in2_port: port@65 { 785261a46a9SSameer Pujar reg = <0x65>; 786261a46a9SSameer Pujar 787261a46a9SSameer Pujar xbar_asrc_in2_ep: endpoint { 788261a46a9SSameer Pujar remote-endpoint = <&asrc_in2_ep>; 789261a46a9SSameer Pujar }; 790261a46a9SSameer Pujar }; 791261a46a9SSameer Pujar 792261a46a9SSameer Pujar port@66 { 793261a46a9SSameer Pujar reg = <0x66>; 794261a46a9SSameer Pujar 795261a46a9SSameer Pujar xbar_asrc_out2_ep: endpoint { 796261a46a9SSameer Pujar remote-endpoint = <&asrc_out2_ep>; 797261a46a9SSameer Pujar }; 798261a46a9SSameer Pujar }; 799261a46a9SSameer Pujar 800261a46a9SSameer Pujar xbar_asrc_in3_port: port@67 { 801261a46a9SSameer Pujar reg = <0x67>; 802261a46a9SSameer Pujar 803261a46a9SSameer Pujar xbar_asrc_in3_ep: endpoint { 804261a46a9SSameer Pujar remote-endpoint = <&asrc_in3_ep>; 805261a46a9SSameer Pujar }; 806261a46a9SSameer Pujar }; 807261a46a9SSameer Pujar 808261a46a9SSameer Pujar port@68 { 809261a46a9SSameer Pujar reg = <0x68>; 810261a46a9SSameer Pujar 811261a46a9SSameer Pujar xbar_asrc_out3_ep: endpoint { 812261a46a9SSameer Pujar remote-endpoint = <&asrc_out3_ep>; 813261a46a9SSameer Pujar }; 814261a46a9SSameer Pujar }; 815261a46a9SSameer Pujar 816261a46a9SSameer Pujar xbar_asrc_in4_port: port@69 { 817261a46a9SSameer Pujar reg = <0x69>; 818261a46a9SSameer Pujar 819261a46a9SSameer Pujar xbar_asrc_in4_ep: endpoint { 820261a46a9SSameer Pujar remote-endpoint = <&asrc_in4_ep>; 821261a46a9SSameer Pujar }; 822261a46a9SSameer Pujar }; 823261a46a9SSameer Pujar 824261a46a9SSameer Pujar port@6a { 825261a46a9SSameer Pujar reg = <0x6a>; 826261a46a9SSameer Pujar 827261a46a9SSameer Pujar xbar_asrc_out4_ep: endpoint { 828261a46a9SSameer Pujar remote-endpoint = <&asrc_out4_ep>; 829261a46a9SSameer Pujar }; 830261a46a9SSameer Pujar }; 831261a46a9SSameer Pujar 832261a46a9SSameer Pujar xbar_asrc_in5_port: port@6b { 833261a46a9SSameer Pujar reg = <0x6b>; 834261a46a9SSameer Pujar 835261a46a9SSameer Pujar xbar_asrc_in5_ep: endpoint { 836261a46a9SSameer Pujar remote-endpoint = <&asrc_in5_ep>; 837261a46a9SSameer Pujar }; 838261a46a9SSameer Pujar }; 839261a46a9SSameer Pujar 840261a46a9SSameer Pujar port@6c { 841261a46a9SSameer Pujar reg = <0x6c>; 842261a46a9SSameer Pujar 843261a46a9SSameer Pujar xbar_asrc_out5_ep: endpoint { 844261a46a9SSameer Pujar remote-endpoint = <&asrc_out5_ep>; 845261a46a9SSameer Pujar }; 846261a46a9SSameer Pujar }; 847261a46a9SSameer Pujar 848261a46a9SSameer Pujar xbar_asrc_in6_port: port@6d { 849261a46a9SSameer Pujar reg = <0x6d>; 850261a46a9SSameer Pujar 851261a46a9SSameer Pujar xbar_asrc_in6_ep: endpoint { 852261a46a9SSameer Pujar remote-endpoint = <&asrc_in6_ep>; 853261a46a9SSameer Pujar }; 854261a46a9SSameer Pujar }; 855261a46a9SSameer Pujar 856261a46a9SSameer Pujar port@6e { 857261a46a9SSameer Pujar reg = <0x6e>; 858261a46a9SSameer Pujar 859261a46a9SSameer Pujar xbar_asrc_out6_ep: endpoint { 860261a46a9SSameer Pujar remote-endpoint = <&asrc_out6_ep>; 861261a46a9SSameer Pujar }; 862261a46a9SSameer Pujar }; 863261a46a9SSameer Pujar 864261a46a9SSameer Pujar xbar_asrc_in7_port: port@6f { 865261a46a9SSameer Pujar reg = <0x6f>; 866261a46a9SSameer Pujar 867261a46a9SSameer Pujar xbar_asrc_in7_ep: endpoint { 868261a46a9SSameer Pujar remote-endpoint = <&asrc_in7_ep>; 869261a46a9SSameer Pujar }; 870261a46a9SSameer Pujar }; 871afcb41e3SSameer Pujar 872afcb41e3SSameer Pujar xbar_ope1_in_port: port@70 { 873afcb41e3SSameer Pujar reg = <0x70>; 874afcb41e3SSameer Pujar 875afcb41e3SSameer Pujar xbar_ope1_in_ep: endpoint { 876afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_in_ep>; 877afcb41e3SSameer Pujar }; 878afcb41e3SSameer Pujar }; 879afcb41e3SSameer Pujar 880afcb41e3SSameer Pujar port@71 { 881afcb41e3SSameer Pujar reg = <0x71>; 882afcb41e3SSameer Pujar 883afcb41e3SSameer Pujar xbar_ope1_out_ep: endpoint { 884afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_out_ep>; 885afcb41e3SSameer Pujar }; 886afcb41e3SSameer Pujar }; 8875b4f6323SSameer Pujar }; 8885b4f6323SSameer Pujar 8895b4f6323SSameer Pujar admaif@290f000 { 8905b4f6323SSameer Pujar status = "okay"; 8915b4f6323SSameer Pujar 8925b4f6323SSameer Pujar ports { 8935b4f6323SSameer Pujar #address-cells = <1>; 8945b4f6323SSameer Pujar #size-cells = <0>; 8955b4f6323SSameer Pujar 8965b4f6323SSameer Pujar admaif0_port: port@0 { 8975b4f6323SSameer Pujar reg = <0x0>; 8985b4f6323SSameer Pujar 8995b4f6323SSameer Pujar admaif0_ep: endpoint { 9005b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif0_ep>; 9015b4f6323SSameer Pujar }; 9025b4f6323SSameer Pujar }; 9035b4f6323SSameer Pujar 9045b4f6323SSameer Pujar admaif1_port: port@1 { 9055b4f6323SSameer Pujar reg = <0x1>; 9065b4f6323SSameer Pujar 9075b4f6323SSameer Pujar admaif1_ep: endpoint { 9085b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif1_ep>; 9095b4f6323SSameer Pujar }; 9105b4f6323SSameer Pujar }; 9115b4f6323SSameer Pujar 9125b4f6323SSameer Pujar admaif2_port: port@2 { 9135b4f6323SSameer Pujar reg = <0x2>; 9145b4f6323SSameer Pujar 9155b4f6323SSameer Pujar admaif2_ep: endpoint { 9165b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif2_ep>; 9175b4f6323SSameer Pujar }; 9185b4f6323SSameer Pujar }; 9195b4f6323SSameer Pujar 9205b4f6323SSameer Pujar admaif3_port: port@3 { 9215b4f6323SSameer Pujar reg = <0x3>; 9225b4f6323SSameer Pujar 9235b4f6323SSameer Pujar admaif3_ep: endpoint { 9245b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif3_ep>; 9255b4f6323SSameer Pujar }; 9265b4f6323SSameer Pujar }; 9275b4f6323SSameer Pujar 9285b4f6323SSameer Pujar admaif4_port: port@4 { 9295b4f6323SSameer Pujar reg = <0x4>; 9305b4f6323SSameer Pujar 9315b4f6323SSameer Pujar admaif4_ep: endpoint { 9325b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif4_ep>; 9335b4f6323SSameer Pujar }; 9345b4f6323SSameer Pujar }; 9355b4f6323SSameer Pujar 9365b4f6323SSameer Pujar admaif5_port: port@5 { 9375b4f6323SSameer Pujar reg = <0x5>; 9385b4f6323SSameer Pujar 9395b4f6323SSameer Pujar admaif5_ep: endpoint { 9405b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif5_ep>; 9415b4f6323SSameer Pujar }; 9425b4f6323SSameer Pujar }; 9435b4f6323SSameer Pujar 9445b4f6323SSameer Pujar admaif6_port: port@6 { 9455b4f6323SSameer Pujar reg = <0x6>; 9465b4f6323SSameer Pujar 9475b4f6323SSameer Pujar admaif6_ep: endpoint { 9485b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif6_ep>; 9495b4f6323SSameer Pujar }; 9505b4f6323SSameer Pujar }; 9515b4f6323SSameer Pujar 9525b4f6323SSameer Pujar admaif7_port: port@7 { 9535b4f6323SSameer Pujar reg = <0x7>; 9545b4f6323SSameer Pujar 9555b4f6323SSameer Pujar admaif7_ep: endpoint { 9565b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif7_ep>; 9575b4f6323SSameer Pujar }; 9585b4f6323SSameer Pujar }; 9595b4f6323SSameer Pujar 9605b4f6323SSameer Pujar admaif8_port: port@8 { 9615b4f6323SSameer Pujar reg = <0x8>; 9625b4f6323SSameer Pujar 9635b4f6323SSameer Pujar admaif8_ep: endpoint { 9645b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif8_ep>; 9655b4f6323SSameer Pujar }; 9665b4f6323SSameer Pujar }; 9675b4f6323SSameer Pujar 9685b4f6323SSameer Pujar admaif9_port: port@9 { 9695b4f6323SSameer Pujar reg = <0x9>; 9705b4f6323SSameer Pujar 9715b4f6323SSameer Pujar admaif9_ep: endpoint { 9725b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif9_ep>; 9735b4f6323SSameer Pujar }; 9745b4f6323SSameer Pujar }; 9755b4f6323SSameer Pujar 9765b4f6323SSameer Pujar admaif10_port: port@a { 9775b4f6323SSameer Pujar reg = <0xa>; 9785b4f6323SSameer Pujar 9795b4f6323SSameer Pujar admaif10_ep: endpoint { 9805b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif10_ep>; 9815b4f6323SSameer Pujar }; 9825b4f6323SSameer Pujar }; 9835b4f6323SSameer Pujar 9845b4f6323SSameer Pujar admaif11_port: port@b { 9855b4f6323SSameer Pujar reg = <0xb>; 9865b4f6323SSameer Pujar 9875b4f6323SSameer Pujar admaif11_ep: endpoint { 9885b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif11_ep>; 9895b4f6323SSameer Pujar }; 9905b4f6323SSameer Pujar }; 9915b4f6323SSameer Pujar 9925b4f6323SSameer Pujar admaif12_port: port@c { 9935b4f6323SSameer Pujar reg = <0xc>; 9945b4f6323SSameer Pujar 9955b4f6323SSameer Pujar admaif12_ep: endpoint { 9965b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif12_ep>; 9975b4f6323SSameer Pujar }; 9985b4f6323SSameer Pujar }; 9995b4f6323SSameer Pujar 10005b4f6323SSameer Pujar admaif13_port: port@d { 10015b4f6323SSameer Pujar reg = <0xd>; 10025b4f6323SSameer Pujar 10035b4f6323SSameer Pujar admaif13_ep: endpoint { 10045b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif13_ep>; 10055b4f6323SSameer Pujar }; 10065b4f6323SSameer Pujar }; 10075b4f6323SSameer Pujar 10085b4f6323SSameer Pujar admaif14_port: port@e { 10095b4f6323SSameer Pujar reg = <0xe>; 10105b4f6323SSameer Pujar 10115b4f6323SSameer Pujar admaif14_ep: endpoint { 10125b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif14_ep>; 10135b4f6323SSameer Pujar }; 10145b4f6323SSameer Pujar }; 10155b4f6323SSameer Pujar 10165b4f6323SSameer Pujar admaif15_port: port@f { 10175b4f6323SSameer Pujar reg = <0xf>; 10185b4f6323SSameer Pujar 10195b4f6323SSameer Pujar admaif15_ep: endpoint { 10205b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif15_ep>; 10215b4f6323SSameer Pujar }; 10225b4f6323SSameer Pujar }; 10235b4f6323SSameer Pujar 10245b4f6323SSameer Pujar admaif16_port: port@10 { 10255b4f6323SSameer Pujar reg = <0x10>; 10265b4f6323SSameer Pujar 10275b4f6323SSameer Pujar admaif16_ep: endpoint { 10285b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif16_ep>; 10295b4f6323SSameer Pujar }; 10305b4f6323SSameer Pujar }; 10315b4f6323SSameer Pujar 10325b4f6323SSameer Pujar admaif17_port: port@11 { 10335b4f6323SSameer Pujar reg = <0x11>; 10345b4f6323SSameer Pujar 10355b4f6323SSameer Pujar admaif17_ep: endpoint { 10365b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif17_ep>; 10375b4f6323SSameer Pujar }; 10385b4f6323SSameer Pujar }; 10395b4f6323SSameer Pujar 10405b4f6323SSameer Pujar admaif18_port: port@12 { 10415b4f6323SSameer Pujar reg = <0x12>; 10425b4f6323SSameer Pujar 10435b4f6323SSameer Pujar admaif18_ep: endpoint { 10445b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif18_ep>; 10455b4f6323SSameer Pujar }; 10465b4f6323SSameer Pujar }; 10475b4f6323SSameer Pujar 10485b4f6323SSameer Pujar admaif19_port: port@13 { 10495b4f6323SSameer Pujar reg = <0x13>; 10505b4f6323SSameer Pujar 10515b4f6323SSameer Pujar admaif19_ep: endpoint { 10525b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif19_ep>; 10535b4f6323SSameer Pujar }; 10545b4f6323SSameer Pujar }; 10555b4f6323SSameer Pujar }; 10565b4f6323SSameer Pujar }; 10575b4f6323SSameer Pujar 10585b4f6323SSameer Pujar i2s@2901000 { 10595b4f6323SSameer Pujar status = "okay"; 10605b4f6323SSameer Pujar 10615b4f6323SSameer Pujar ports { 10625b4f6323SSameer Pujar #address-cells = <1>; 10635b4f6323SSameer Pujar #size-cells = <0>; 10645b4f6323SSameer Pujar 10655b4f6323SSameer Pujar port@0 { 10665b4f6323SSameer Pujar reg = <0>; 10675b4f6323SSameer Pujar 10685b4f6323SSameer Pujar i2s1_cif_ep: endpoint { 10695b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 10705b4f6323SSameer Pujar }; 10715b4f6323SSameer Pujar }; 10725b4f6323SSameer Pujar 10735b4f6323SSameer Pujar i2s1_port: port@1 { 10745b4f6323SSameer Pujar reg = <1>; 10755b4f6323SSameer Pujar 10765b4f6323SSameer Pujar i2s1_dap_ep: endpoint { 10775b4f6323SSameer Pujar dai-format = "i2s"; 10785b4f6323SSameer Pujar remote-endpoint = <&rt5658_ep>; 10795b4f6323SSameer Pujar }; 10805b4f6323SSameer Pujar }; 10815b4f6323SSameer Pujar }; 10825b4f6323SSameer Pujar }; 10835b4f6323SSameer Pujar 10845b4f6323SSameer Pujar i2s@2901100 { 10855b4f6323SSameer Pujar status = "okay"; 10865b4f6323SSameer Pujar 10875b4f6323SSameer Pujar ports { 10885b4f6323SSameer Pujar #address-cells = <1>; 10895b4f6323SSameer Pujar #size-cells = <0>; 10905b4f6323SSameer Pujar 10915b4f6323SSameer Pujar port@0 { 10925b4f6323SSameer Pujar reg = <0>; 10935b4f6323SSameer Pujar 10945b4f6323SSameer Pujar i2s2_cif_ep: endpoint { 10955b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 10965b4f6323SSameer Pujar }; 10975b4f6323SSameer Pujar }; 10985b4f6323SSameer Pujar 10995b4f6323SSameer Pujar i2s2_port: port@1 { 11005b4f6323SSameer Pujar reg = <1>; 11015b4f6323SSameer Pujar 11025b4f6323SSameer Pujar i2s2_dap_ep: endpoint { 11035b4f6323SSameer Pujar dai-format = "i2s"; 11045b4f6323SSameer Pujar /* Place holder for external Codec */ 11055b4f6323SSameer Pujar }; 11065b4f6323SSameer Pujar }; 11075b4f6323SSameer Pujar }; 11085b4f6323SSameer Pujar }; 11095b4f6323SSameer Pujar 11105b4f6323SSameer Pujar i2s@2901300 { 11115b4f6323SSameer Pujar status = "okay"; 11125b4f6323SSameer Pujar 11135b4f6323SSameer Pujar ports { 11145b4f6323SSameer Pujar #address-cells = <1>; 11155b4f6323SSameer Pujar #size-cells = <0>; 11165b4f6323SSameer Pujar 11175b4f6323SSameer Pujar port@0 { 11185b4f6323SSameer Pujar reg = <0>; 11195b4f6323SSameer Pujar 11205b4f6323SSameer Pujar i2s4_cif_ep: endpoint { 11215b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 11225b4f6323SSameer Pujar }; 11235b4f6323SSameer Pujar }; 11245b4f6323SSameer Pujar 11255b4f6323SSameer Pujar i2s4_port: port@1 { 11265b4f6323SSameer Pujar reg = <1>; 11275b4f6323SSameer Pujar 11285b4f6323SSameer Pujar i2s4_dap_ep: endpoint { 11295b4f6323SSameer Pujar dai-format = "i2s"; 11305b4f6323SSameer Pujar /* Place holder for external Codec */ 11315b4f6323SSameer Pujar }; 11325b4f6323SSameer Pujar }; 11335b4f6323SSameer Pujar }; 11345b4f6323SSameer Pujar }; 11355b4f6323SSameer Pujar 11365b4f6323SSameer Pujar i2s@2901500 { 11375b4f6323SSameer Pujar status = "okay"; 11385b4f6323SSameer Pujar 11395b4f6323SSameer Pujar ports { 11405b4f6323SSameer Pujar #address-cells = <1>; 11415b4f6323SSameer Pujar #size-cells = <0>; 11425b4f6323SSameer Pujar 11435b4f6323SSameer Pujar port@0 { 11445b4f6323SSameer Pujar reg = <0>; 11455b4f6323SSameer Pujar 11465b4f6323SSameer Pujar i2s6_cif_ep: endpoint { 11475b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s6_ep>; 11485b4f6323SSameer Pujar }; 11495b4f6323SSameer Pujar }; 11505b4f6323SSameer Pujar 11515b4f6323SSameer Pujar i2s6_port: port@1 { 11525b4f6323SSameer Pujar reg = <1>; 11535b4f6323SSameer Pujar 1154e7445ab7SThierry Reding i2s6_dap_ep: endpoint { 11555b4f6323SSameer Pujar dai-format = "i2s"; 11565b4f6323SSameer Pujar /* Place holder for external Codec */ 11575b4f6323SSameer Pujar }; 11585b4f6323SSameer Pujar }; 11595b4f6323SSameer Pujar }; 11605b4f6323SSameer Pujar }; 11615b4f6323SSameer Pujar 11625b4f6323SSameer Pujar dmic@2904200 { 11635b4f6323SSameer Pujar status = "okay"; 11645b4f6323SSameer Pujar 11655b4f6323SSameer Pujar ports { 11665b4f6323SSameer Pujar #address-cells = <1>; 11675b4f6323SSameer Pujar #size-cells = <0>; 11685b4f6323SSameer Pujar 11695b4f6323SSameer Pujar port@0 { 11705b4f6323SSameer Pujar reg = <0>; 11715b4f6323SSameer Pujar 11725b4f6323SSameer Pujar dmic3_cif_ep: endpoint { 11735b4f6323SSameer Pujar remote-endpoint = <&xbar_dmic3_ep>; 11745b4f6323SSameer Pujar }; 11755b4f6323SSameer Pujar }; 11765b4f6323SSameer Pujar 11775b4f6323SSameer Pujar dmic3_port: port@1 { 11785b4f6323SSameer Pujar reg = <1>; 11795b4f6323SSameer Pujar 11805b4f6323SSameer Pujar dmic3_dap_ep: endpoint { 11815b4f6323SSameer Pujar /* Place holder for external Codec */ 11825b4f6323SSameer Pujar }; 11835b4f6323SSameer Pujar }; 11845b4f6323SSameer Pujar }; 11855b4f6323SSameer Pujar }; 11864f45fb0bSSameer Pujar 11874f45fb0bSSameer Pujar sfc@2902000 { 11884f45fb0bSSameer Pujar status = "okay"; 11894f45fb0bSSameer Pujar 11904f45fb0bSSameer Pujar ports { 11914f45fb0bSSameer Pujar #address-cells = <1>; 11924f45fb0bSSameer Pujar #size-cells = <0>; 11934f45fb0bSSameer Pujar 11944f45fb0bSSameer Pujar port@0 { 11954f45fb0bSSameer Pujar reg = <0>; 11964f45fb0bSSameer Pujar 11974f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 11984f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 11994f45fb0bSSameer Pujar }; 12004f45fb0bSSameer Pujar }; 12014f45fb0bSSameer Pujar 12024f45fb0bSSameer Pujar sfc1_out_port: port@1 { 12034f45fb0bSSameer Pujar reg = <1>; 12044f45fb0bSSameer Pujar 12054f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 12064f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 12074f45fb0bSSameer Pujar }; 12084f45fb0bSSameer Pujar }; 12094f45fb0bSSameer Pujar }; 12104f45fb0bSSameer Pujar }; 12114f45fb0bSSameer Pujar 12124f45fb0bSSameer Pujar sfc@2902200 { 12134f45fb0bSSameer Pujar status = "okay"; 12144f45fb0bSSameer Pujar 12154f45fb0bSSameer Pujar ports { 12164f45fb0bSSameer Pujar #address-cells = <1>; 12174f45fb0bSSameer Pujar #size-cells = <0>; 12184f45fb0bSSameer Pujar 12194f45fb0bSSameer Pujar port@0 { 12204f45fb0bSSameer Pujar reg = <0>; 12214f45fb0bSSameer Pujar 12224f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 12234f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 12244f45fb0bSSameer Pujar }; 12254f45fb0bSSameer Pujar }; 12264f45fb0bSSameer Pujar 12274f45fb0bSSameer Pujar sfc2_out_port: port@1 { 12284f45fb0bSSameer Pujar reg = <1>; 12294f45fb0bSSameer Pujar 12304f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 12314f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 12324f45fb0bSSameer Pujar }; 12334f45fb0bSSameer Pujar }; 12344f45fb0bSSameer Pujar }; 12354f45fb0bSSameer Pujar }; 12364f45fb0bSSameer Pujar 12374f45fb0bSSameer Pujar sfc@2902400 { 12384f45fb0bSSameer Pujar status = "okay"; 12394f45fb0bSSameer Pujar 12404f45fb0bSSameer Pujar ports { 12414f45fb0bSSameer Pujar #address-cells = <1>; 12424f45fb0bSSameer Pujar #size-cells = <0>; 12434f45fb0bSSameer Pujar 12444f45fb0bSSameer Pujar port@0 { 12454f45fb0bSSameer Pujar reg = <0>; 12464f45fb0bSSameer Pujar 12474f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 12484f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 12494f45fb0bSSameer Pujar }; 12504f45fb0bSSameer Pujar }; 12514f45fb0bSSameer Pujar 12524f45fb0bSSameer Pujar sfc3_out_port: port@1 { 12534f45fb0bSSameer Pujar reg = <1>; 12544f45fb0bSSameer Pujar 12554f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 12564f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 12574f45fb0bSSameer Pujar }; 12584f45fb0bSSameer Pujar }; 12594f45fb0bSSameer Pujar }; 12604f45fb0bSSameer Pujar }; 12614f45fb0bSSameer Pujar 12624f45fb0bSSameer Pujar sfc@2902600 { 12634f45fb0bSSameer Pujar status = "okay"; 12644f45fb0bSSameer Pujar 12654f45fb0bSSameer Pujar ports { 12664f45fb0bSSameer Pujar #address-cells = <1>; 12674f45fb0bSSameer Pujar #size-cells = <0>; 12684f45fb0bSSameer Pujar 12694f45fb0bSSameer Pujar port@0 { 12704f45fb0bSSameer Pujar reg = <0>; 12714f45fb0bSSameer Pujar 12724f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 12734f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 12744f45fb0bSSameer Pujar }; 12754f45fb0bSSameer Pujar }; 12764f45fb0bSSameer Pujar 12774f45fb0bSSameer Pujar sfc4_out_port: port@1 { 12784f45fb0bSSameer Pujar reg = <1>; 12794f45fb0bSSameer Pujar 12804f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 12814f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 12824f45fb0bSSameer Pujar }; 12834f45fb0bSSameer Pujar }; 12844f45fb0bSSameer Pujar }; 12854f45fb0bSSameer Pujar }; 12864f45fb0bSSameer Pujar 12874f45fb0bSSameer Pujar mvc@290a000 { 12884f45fb0bSSameer Pujar status = "okay"; 12894f45fb0bSSameer Pujar 12904f45fb0bSSameer Pujar ports { 12914f45fb0bSSameer Pujar #address-cells = <1>; 12924f45fb0bSSameer Pujar #size-cells = <0>; 12934f45fb0bSSameer Pujar 12944f45fb0bSSameer Pujar port@0 { 12954f45fb0bSSameer Pujar reg = <0>; 12964f45fb0bSSameer Pujar 12974f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 12984f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 12994f45fb0bSSameer Pujar }; 13004f45fb0bSSameer Pujar }; 13014f45fb0bSSameer Pujar 13024f45fb0bSSameer Pujar mvc1_out_port: port@1 { 13034f45fb0bSSameer Pujar reg = <1>; 13044f45fb0bSSameer Pujar 13054f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 13064f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 13074f45fb0bSSameer Pujar }; 13084f45fb0bSSameer Pujar }; 13094f45fb0bSSameer Pujar }; 13104f45fb0bSSameer Pujar }; 13114f45fb0bSSameer Pujar 13124f45fb0bSSameer Pujar mvc@290a200 { 13134f45fb0bSSameer Pujar status = "okay"; 13144f45fb0bSSameer Pujar 13154f45fb0bSSameer Pujar ports { 13164f45fb0bSSameer Pujar #address-cells = <1>; 13174f45fb0bSSameer Pujar #size-cells = <0>; 13184f45fb0bSSameer Pujar 13194f45fb0bSSameer Pujar port@0 { 13204f45fb0bSSameer Pujar reg = <0>; 13214f45fb0bSSameer Pujar 13224f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 13234f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 13244f45fb0bSSameer Pujar }; 13254f45fb0bSSameer Pujar }; 13264f45fb0bSSameer Pujar 13274f45fb0bSSameer Pujar mvc2_out_port: port@1 { 13284f45fb0bSSameer Pujar reg = <1>; 13294f45fb0bSSameer Pujar 13304f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 13314f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 13324f45fb0bSSameer Pujar }; 13334f45fb0bSSameer Pujar }; 13344f45fb0bSSameer Pujar }; 13354f45fb0bSSameer Pujar }; 13364f45fb0bSSameer Pujar 13374f45fb0bSSameer Pujar amx@2903000 { 13384f45fb0bSSameer Pujar status = "okay"; 13394f45fb0bSSameer Pujar 13404f45fb0bSSameer Pujar ports { 13414f45fb0bSSameer Pujar #address-cells = <1>; 13424f45fb0bSSameer Pujar #size-cells = <0>; 13434f45fb0bSSameer Pujar 13444f45fb0bSSameer Pujar port@0 { 13454f45fb0bSSameer Pujar reg = <0>; 13464f45fb0bSSameer Pujar 13474f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 13484f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 13494f45fb0bSSameer Pujar }; 13504f45fb0bSSameer Pujar }; 13514f45fb0bSSameer Pujar 13524f45fb0bSSameer Pujar port@1 { 13534f45fb0bSSameer Pujar reg = <1>; 13544f45fb0bSSameer Pujar 13554f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 13564f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 13574f45fb0bSSameer Pujar }; 13584f45fb0bSSameer Pujar }; 13594f45fb0bSSameer Pujar 13604f45fb0bSSameer Pujar port@2 { 13614f45fb0bSSameer Pujar reg = <2>; 13624f45fb0bSSameer Pujar 13634f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 13644f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 13654f45fb0bSSameer Pujar }; 13664f45fb0bSSameer Pujar }; 13674f45fb0bSSameer Pujar 13684f45fb0bSSameer Pujar port@3 { 13694f45fb0bSSameer Pujar reg = <3>; 13704f45fb0bSSameer Pujar 13714f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 13724f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 13734f45fb0bSSameer Pujar }; 13744f45fb0bSSameer Pujar }; 13754f45fb0bSSameer Pujar 13764f45fb0bSSameer Pujar amx1_out_port: port@4 { 13774f45fb0bSSameer Pujar reg = <4>; 13784f45fb0bSSameer Pujar 13794f45fb0bSSameer Pujar amx1_out_ep: endpoint { 13804f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 13814f45fb0bSSameer Pujar }; 13824f45fb0bSSameer Pujar }; 13834f45fb0bSSameer Pujar }; 13844f45fb0bSSameer Pujar }; 13854f45fb0bSSameer Pujar 13864f45fb0bSSameer Pujar amx@2903100 { 13874f45fb0bSSameer Pujar status = "okay"; 13884f45fb0bSSameer Pujar 13894f45fb0bSSameer Pujar ports { 13904f45fb0bSSameer Pujar #address-cells = <1>; 13914f45fb0bSSameer Pujar #size-cells = <0>; 13924f45fb0bSSameer Pujar 13934f45fb0bSSameer Pujar port@0 { 13944f45fb0bSSameer Pujar reg = <0>; 13954f45fb0bSSameer Pujar 13964f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 13974f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 13984f45fb0bSSameer Pujar }; 13994f45fb0bSSameer Pujar }; 14004f45fb0bSSameer Pujar 14014f45fb0bSSameer Pujar port@1 { 14024f45fb0bSSameer Pujar reg = <1>; 14034f45fb0bSSameer Pujar 14044f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 14054f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 14064f45fb0bSSameer Pujar }; 14074f45fb0bSSameer Pujar }; 14084f45fb0bSSameer Pujar 14094f45fb0bSSameer Pujar amx2_in3_port: port@2 { 14104f45fb0bSSameer Pujar reg = <2>; 14114f45fb0bSSameer Pujar 14124f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 14134f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 14144f45fb0bSSameer Pujar }; 14154f45fb0bSSameer Pujar }; 14164f45fb0bSSameer Pujar 14174f45fb0bSSameer Pujar amx2_in4_port: port@3 { 14184f45fb0bSSameer Pujar reg = <3>; 14194f45fb0bSSameer Pujar 14204f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 14214f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 14224f45fb0bSSameer Pujar }; 14234f45fb0bSSameer Pujar }; 14244f45fb0bSSameer Pujar 14254f45fb0bSSameer Pujar amx2_out_port: port@4 { 14264f45fb0bSSameer Pujar reg = <4>; 14274f45fb0bSSameer Pujar 14284f45fb0bSSameer Pujar amx2_out_ep: endpoint { 14294f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 14304f45fb0bSSameer Pujar }; 14314f45fb0bSSameer Pujar }; 14324f45fb0bSSameer Pujar }; 14334f45fb0bSSameer Pujar }; 14344f45fb0bSSameer Pujar 14354f45fb0bSSameer Pujar amx@2903200 { 14364f45fb0bSSameer Pujar status = "okay"; 14374f45fb0bSSameer Pujar 14384f45fb0bSSameer Pujar ports { 14394f45fb0bSSameer Pujar #address-cells = <1>; 14404f45fb0bSSameer Pujar #size-cells = <0>; 14414f45fb0bSSameer Pujar 14424f45fb0bSSameer Pujar port@0 { 14434f45fb0bSSameer Pujar reg = <0>; 14444f45fb0bSSameer Pujar 14454f45fb0bSSameer Pujar amx3_in1_ep: endpoint { 14464f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in1_ep>; 14474f45fb0bSSameer Pujar }; 14484f45fb0bSSameer Pujar }; 14494f45fb0bSSameer Pujar 14504f45fb0bSSameer Pujar port@1 { 14514f45fb0bSSameer Pujar reg = <1>; 14524f45fb0bSSameer Pujar 14534f45fb0bSSameer Pujar amx3_in2_ep: endpoint { 14544f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in2_ep>; 14554f45fb0bSSameer Pujar }; 14564f45fb0bSSameer Pujar }; 14574f45fb0bSSameer Pujar 14584f45fb0bSSameer Pujar port@2 { 14594f45fb0bSSameer Pujar reg = <2>; 14604f45fb0bSSameer Pujar 14614f45fb0bSSameer Pujar amx3_in3_ep: endpoint { 14624f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in3_ep>; 14634f45fb0bSSameer Pujar }; 14644f45fb0bSSameer Pujar }; 14654f45fb0bSSameer Pujar 14664f45fb0bSSameer Pujar port@3 { 14674f45fb0bSSameer Pujar reg = <3>; 14684f45fb0bSSameer Pujar 14694f45fb0bSSameer Pujar amx3_in4_ep: endpoint { 14704f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in4_ep>; 14714f45fb0bSSameer Pujar }; 14724f45fb0bSSameer Pujar }; 14734f45fb0bSSameer Pujar 14744f45fb0bSSameer Pujar amx3_out_port: port@4 { 14754f45fb0bSSameer Pujar reg = <4>; 14764f45fb0bSSameer Pujar 14774f45fb0bSSameer Pujar amx3_out_ep: endpoint { 14784f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_out_ep>; 14794f45fb0bSSameer Pujar }; 14804f45fb0bSSameer Pujar }; 14814f45fb0bSSameer Pujar }; 14824f45fb0bSSameer Pujar }; 14834f45fb0bSSameer Pujar 14844f45fb0bSSameer Pujar amx@2903300 { 14854f45fb0bSSameer Pujar status = "okay"; 14864f45fb0bSSameer Pujar 14874f45fb0bSSameer Pujar ports { 14884f45fb0bSSameer Pujar #address-cells = <1>; 14894f45fb0bSSameer Pujar #size-cells = <0>; 14904f45fb0bSSameer Pujar 14914f45fb0bSSameer Pujar port@0 { 14924f45fb0bSSameer Pujar reg = <0>; 14934f45fb0bSSameer Pujar 14944f45fb0bSSameer Pujar amx4_in1_ep: endpoint { 14954f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in1_ep>; 14964f45fb0bSSameer Pujar }; 14974f45fb0bSSameer Pujar }; 14984f45fb0bSSameer Pujar 14994f45fb0bSSameer Pujar port@1 { 15004f45fb0bSSameer Pujar reg = <1>; 15014f45fb0bSSameer Pujar 15024f45fb0bSSameer Pujar amx4_in2_ep: endpoint { 15034f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in2_ep>; 15044f45fb0bSSameer Pujar }; 15054f45fb0bSSameer Pujar }; 15064f45fb0bSSameer Pujar 15074f45fb0bSSameer Pujar port@2 { 15084f45fb0bSSameer Pujar reg = <2>; 15094f45fb0bSSameer Pujar 15104f45fb0bSSameer Pujar amx4_in3_ep: endpoint { 15114f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in3_ep>; 15124f45fb0bSSameer Pujar }; 15134f45fb0bSSameer Pujar }; 15144f45fb0bSSameer Pujar 15154f45fb0bSSameer Pujar port@3 { 15164f45fb0bSSameer Pujar reg = <3>; 15174f45fb0bSSameer Pujar 15184f45fb0bSSameer Pujar amx4_in4_ep: endpoint { 15194f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in4_ep>; 15204f45fb0bSSameer Pujar }; 15214f45fb0bSSameer Pujar }; 15224f45fb0bSSameer Pujar 15234f45fb0bSSameer Pujar amx4_out_port: port@4 { 15244f45fb0bSSameer Pujar reg = <4>; 15254f45fb0bSSameer Pujar 15264f45fb0bSSameer Pujar amx4_out_ep: endpoint { 15274f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_out_ep>; 15284f45fb0bSSameer Pujar }; 15294f45fb0bSSameer Pujar }; 15304f45fb0bSSameer Pujar }; 15314f45fb0bSSameer Pujar }; 15324f45fb0bSSameer Pujar 15334f45fb0bSSameer Pujar adx@2903800 { 15344f45fb0bSSameer Pujar status = "okay"; 15354f45fb0bSSameer Pujar 15364f45fb0bSSameer Pujar ports { 15374f45fb0bSSameer Pujar #address-cells = <1>; 15384f45fb0bSSameer Pujar #size-cells = <0>; 15394f45fb0bSSameer Pujar 15404f45fb0bSSameer Pujar port@0 { 15414f45fb0bSSameer Pujar reg = <0>; 15424f45fb0bSSameer Pujar 15434f45fb0bSSameer Pujar adx1_in_ep: endpoint { 15444f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 15454f45fb0bSSameer Pujar }; 15464f45fb0bSSameer Pujar }; 15474f45fb0bSSameer Pujar 15484f45fb0bSSameer Pujar adx1_out1_port: port@1 { 15494f45fb0bSSameer Pujar reg = <1>; 15504f45fb0bSSameer Pujar 15514f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 15524f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 15534f45fb0bSSameer Pujar }; 15544f45fb0bSSameer Pujar }; 15554f45fb0bSSameer Pujar 15564f45fb0bSSameer Pujar adx1_out2_port: port@2 { 15574f45fb0bSSameer Pujar reg = <2>; 15584f45fb0bSSameer Pujar 15594f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 15604f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 15614f45fb0bSSameer Pujar }; 15624f45fb0bSSameer Pujar }; 15634f45fb0bSSameer Pujar 15644f45fb0bSSameer Pujar adx1_out3_port: port@3 { 15654f45fb0bSSameer Pujar reg = <3>; 15664f45fb0bSSameer Pujar 15674f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 15684f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 15694f45fb0bSSameer Pujar }; 15704f45fb0bSSameer Pujar }; 15714f45fb0bSSameer Pujar 15724f45fb0bSSameer Pujar adx1_out4_port: port@4 { 15734f45fb0bSSameer Pujar reg = <4>; 15744f45fb0bSSameer Pujar 15754f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 15764f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 15774f45fb0bSSameer Pujar }; 15784f45fb0bSSameer Pujar }; 15794f45fb0bSSameer Pujar }; 15804f45fb0bSSameer Pujar }; 15814f45fb0bSSameer Pujar 15824f45fb0bSSameer Pujar adx@2903900 { 15834f45fb0bSSameer Pujar status = "okay"; 15844f45fb0bSSameer Pujar 15854f45fb0bSSameer Pujar ports { 15864f45fb0bSSameer Pujar #address-cells = <1>; 15874f45fb0bSSameer Pujar #size-cells = <0>; 15884f45fb0bSSameer Pujar 15894f45fb0bSSameer Pujar port@0 { 15904f45fb0bSSameer Pujar reg = <0>; 15914f45fb0bSSameer Pujar 15924f45fb0bSSameer Pujar adx2_in_ep: endpoint { 15934f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 15944f45fb0bSSameer Pujar }; 15954f45fb0bSSameer Pujar }; 15964f45fb0bSSameer Pujar 15974f45fb0bSSameer Pujar adx2_out1_port: port@1 { 15984f45fb0bSSameer Pujar reg = <1>; 15994f45fb0bSSameer Pujar 16004f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 16014f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 16024f45fb0bSSameer Pujar }; 16034f45fb0bSSameer Pujar }; 16044f45fb0bSSameer Pujar 16054f45fb0bSSameer Pujar adx2_out2_port: port@2 { 16064f45fb0bSSameer Pujar reg = <2>; 16074f45fb0bSSameer Pujar 16084f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 16094f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 16104f45fb0bSSameer Pujar }; 16114f45fb0bSSameer Pujar }; 16124f45fb0bSSameer Pujar 16134f45fb0bSSameer Pujar adx2_out3_port: port@3 { 16144f45fb0bSSameer Pujar reg = <3>; 16154f45fb0bSSameer Pujar 16164f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 16174f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 16184f45fb0bSSameer Pujar }; 16194f45fb0bSSameer Pujar }; 16204f45fb0bSSameer Pujar 16214f45fb0bSSameer Pujar adx2_out4_port: port@4 { 16224f45fb0bSSameer Pujar reg = <4>; 16234f45fb0bSSameer Pujar 16244f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 16254f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 16264f45fb0bSSameer Pujar }; 16274f45fb0bSSameer Pujar }; 16284f45fb0bSSameer Pujar }; 16294f45fb0bSSameer Pujar }; 16304f45fb0bSSameer Pujar 16314f45fb0bSSameer Pujar adx@2903a00 { 16324f45fb0bSSameer Pujar status = "okay"; 16334f45fb0bSSameer Pujar 16344f45fb0bSSameer Pujar ports { 16354f45fb0bSSameer Pujar #address-cells = <1>; 16364f45fb0bSSameer Pujar #size-cells = <0>; 16374f45fb0bSSameer Pujar 16384f45fb0bSSameer Pujar port@0 { 16394f45fb0bSSameer Pujar reg = <0>; 16404f45fb0bSSameer Pujar 16414f45fb0bSSameer Pujar adx3_in_ep: endpoint { 16424f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_in_ep>; 16434f45fb0bSSameer Pujar }; 16444f45fb0bSSameer Pujar }; 16454f45fb0bSSameer Pujar 16464f45fb0bSSameer Pujar adx3_out1_port: port@1 { 16474f45fb0bSSameer Pujar reg = <1>; 16484f45fb0bSSameer Pujar 16494f45fb0bSSameer Pujar adx3_out1_ep: endpoint { 16504f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out1_ep>; 16514f45fb0bSSameer Pujar }; 16524f45fb0bSSameer Pujar }; 16534f45fb0bSSameer Pujar 16544f45fb0bSSameer Pujar adx3_out2_port: port@2 { 16554f45fb0bSSameer Pujar reg = <2>; 16564f45fb0bSSameer Pujar 16574f45fb0bSSameer Pujar adx3_out2_ep: endpoint { 16584f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out2_ep>; 16594f45fb0bSSameer Pujar }; 16604f45fb0bSSameer Pujar }; 16614f45fb0bSSameer Pujar 16624f45fb0bSSameer Pujar adx3_out3_port: port@3 { 16634f45fb0bSSameer Pujar reg = <3>; 16644f45fb0bSSameer Pujar 16654f45fb0bSSameer Pujar adx3_out3_ep: endpoint { 16664f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out3_ep>; 16674f45fb0bSSameer Pujar }; 16684f45fb0bSSameer Pujar }; 16694f45fb0bSSameer Pujar 16704f45fb0bSSameer Pujar adx3_out4_port: port@4 { 16714f45fb0bSSameer Pujar reg = <4>; 16724f45fb0bSSameer Pujar 16734f45fb0bSSameer Pujar adx3_out4_ep: endpoint { 16744f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out4_ep>; 16754f45fb0bSSameer Pujar }; 16764f45fb0bSSameer Pujar }; 16774f45fb0bSSameer Pujar }; 16784f45fb0bSSameer Pujar }; 16794f45fb0bSSameer Pujar 16804f45fb0bSSameer Pujar adx@2903b00 { 16814f45fb0bSSameer Pujar status = "okay"; 16824f45fb0bSSameer Pujar 16834f45fb0bSSameer Pujar ports { 16844f45fb0bSSameer Pujar #address-cells = <1>; 16854f45fb0bSSameer Pujar #size-cells = <0>; 16864f45fb0bSSameer Pujar 16874f45fb0bSSameer Pujar port@0 { 16884f45fb0bSSameer Pujar reg = <0>; 16894f45fb0bSSameer Pujar 16904f45fb0bSSameer Pujar adx4_in_ep: endpoint { 16914f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_in_ep>; 16924f45fb0bSSameer Pujar }; 16934f45fb0bSSameer Pujar }; 16944f45fb0bSSameer Pujar 16954f45fb0bSSameer Pujar adx4_out1_port: port@1 { 16964f45fb0bSSameer Pujar reg = <1>; 16974f45fb0bSSameer Pujar 16984f45fb0bSSameer Pujar adx4_out1_ep: endpoint { 16994f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out1_ep>; 17004f45fb0bSSameer Pujar }; 17014f45fb0bSSameer Pujar }; 17024f45fb0bSSameer Pujar 17034f45fb0bSSameer Pujar adx4_out2_port: port@2 { 17044f45fb0bSSameer Pujar reg = <2>; 17054f45fb0bSSameer Pujar 17064f45fb0bSSameer Pujar adx4_out2_ep: endpoint { 17074f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out2_ep>; 17084f45fb0bSSameer Pujar }; 17094f45fb0bSSameer Pujar }; 17104f45fb0bSSameer Pujar 17114f45fb0bSSameer Pujar adx4_out3_port: port@3 { 17124f45fb0bSSameer Pujar reg = <3>; 17134f45fb0bSSameer Pujar 17144f45fb0bSSameer Pujar adx4_out3_ep: endpoint { 17154f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out3_ep>; 17164f45fb0bSSameer Pujar }; 17174f45fb0bSSameer Pujar }; 17184f45fb0bSSameer Pujar 17194f45fb0bSSameer Pujar adx4_out4_port: port@4 { 17204f45fb0bSSameer Pujar reg = <4>; 17214f45fb0bSSameer Pujar 17224f45fb0bSSameer Pujar adx4_out4_ep: endpoint { 17234f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out4_ep>; 17244f45fb0bSSameer Pujar }; 17254f45fb0bSSameer Pujar }; 17264f45fb0bSSameer Pujar }; 17274f45fb0bSSameer Pujar }; 17284f45fb0bSSameer Pujar 1729afcb41e3SSameer Pujar processing-engine@2908000 { 1730afcb41e3SSameer Pujar status = "okay"; 1731afcb41e3SSameer Pujar 1732afcb41e3SSameer Pujar ports { 1733afcb41e3SSameer Pujar #address-cells = <1>; 1734afcb41e3SSameer Pujar #size-cells = <0>; 1735afcb41e3SSameer Pujar 1736afcb41e3SSameer Pujar port@0 { 1737afcb41e3SSameer Pujar reg = <0x0>; 1738afcb41e3SSameer Pujar 1739afcb41e3SSameer Pujar ope1_cif_in_ep: endpoint { 1740afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_in_ep>; 1741afcb41e3SSameer Pujar }; 1742afcb41e3SSameer Pujar }; 1743afcb41e3SSameer Pujar 1744afcb41e3SSameer Pujar ope1_out_port: port@1 { 1745afcb41e3SSameer Pujar reg = <0x1>; 1746afcb41e3SSameer Pujar 1747afcb41e3SSameer Pujar ope1_cif_out_ep: endpoint { 1748afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_out_ep>; 1749afcb41e3SSameer Pujar }; 1750afcb41e3SSameer Pujar }; 1751afcb41e3SSameer Pujar }; 1752afcb41e3SSameer Pujar }; 1753afcb41e3SSameer Pujar 17544f45fb0bSSameer Pujar amixer@290bb00 { 17554f45fb0bSSameer Pujar status = "okay"; 17564f45fb0bSSameer Pujar 17574f45fb0bSSameer Pujar ports { 17584f45fb0bSSameer Pujar #address-cells = <1>; 17594f45fb0bSSameer Pujar #size-cells = <0>; 17604f45fb0bSSameer Pujar 17614f45fb0bSSameer Pujar port@0 { 17624f45fb0bSSameer Pujar reg = <0x0>; 17634f45fb0bSSameer Pujar 17644f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 17654f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 17664f45fb0bSSameer Pujar }; 17674f45fb0bSSameer Pujar }; 17684f45fb0bSSameer Pujar 17694f45fb0bSSameer Pujar port@1 { 17704f45fb0bSSameer Pujar reg = <0x1>; 17714f45fb0bSSameer Pujar 17724f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 17734f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 17744f45fb0bSSameer Pujar }; 17754f45fb0bSSameer Pujar }; 17764f45fb0bSSameer Pujar 17774f45fb0bSSameer Pujar port@2 { 17784f45fb0bSSameer Pujar reg = <0x2>; 17794f45fb0bSSameer Pujar 17804f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 17814f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 17824f45fb0bSSameer Pujar }; 17834f45fb0bSSameer Pujar }; 17844f45fb0bSSameer Pujar 17854f45fb0bSSameer Pujar port@3 { 17864f45fb0bSSameer Pujar reg = <0x3>; 17874f45fb0bSSameer Pujar 17884f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 17894f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 17904f45fb0bSSameer Pujar }; 17914f45fb0bSSameer Pujar }; 17924f45fb0bSSameer Pujar 17934f45fb0bSSameer Pujar port@4 { 17944f45fb0bSSameer Pujar reg = <0x4>; 17954f45fb0bSSameer Pujar 17964f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 17974f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 17984f45fb0bSSameer Pujar }; 17994f45fb0bSSameer Pujar }; 18004f45fb0bSSameer Pujar 18014f45fb0bSSameer Pujar port@5 { 18024f45fb0bSSameer Pujar reg = <0x5>; 18034f45fb0bSSameer Pujar 18044f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 18054f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 18064f45fb0bSSameer Pujar }; 18074f45fb0bSSameer Pujar }; 18084f45fb0bSSameer Pujar 18094f45fb0bSSameer Pujar port@6 { 18104f45fb0bSSameer Pujar reg = <0x6>; 18114f45fb0bSSameer Pujar 18124f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 18134f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 18144f45fb0bSSameer Pujar }; 18154f45fb0bSSameer Pujar }; 18164f45fb0bSSameer Pujar 18174f45fb0bSSameer Pujar port@7 { 18184f45fb0bSSameer Pujar reg = <0x7>; 18194f45fb0bSSameer Pujar 18204f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 18214f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 18224f45fb0bSSameer Pujar }; 18234f45fb0bSSameer Pujar }; 18244f45fb0bSSameer Pujar 18254f45fb0bSSameer Pujar port@8 { 18264f45fb0bSSameer Pujar reg = <0x8>; 18274f45fb0bSSameer Pujar 18284f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 18294f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 18304f45fb0bSSameer Pujar }; 18314f45fb0bSSameer Pujar }; 18324f45fb0bSSameer Pujar 18334f45fb0bSSameer Pujar port@9 { 18344f45fb0bSSameer Pujar reg = <0x9>; 18354f45fb0bSSameer Pujar 18364f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 18374f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 18384f45fb0bSSameer Pujar }; 18394f45fb0bSSameer Pujar }; 18404f45fb0bSSameer Pujar 18414f45fb0bSSameer Pujar mixer_out1_port: port@a { 18424f45fb0bSSameer Pujar reg = <0xa>; 18434f45fb0bSSameer Pujar 18444f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 18454f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 18464f45fb0bSSameer Pujar }; 18474f45fb0bSSameer Pujar }; 18484f45fb0bSSameer Pujar 18494f45fb0bSSameer Pujar mixer_out2_port: port@b { 18504f45fb0bSSameer Pujar reg = <0xb>; 18514f45fb0bSSameer Pujar 18524f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 18534f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 18544f45fb0bSSameer Pujar }; 18554f45fb0bSSameer Pujar }; 18564f45fb0bSSameer Pujar 18574f45fb0bSSameer Pujar mixer_out3_port: port@c { 18584f45fb0bSSameer Pujar reg = <0xc>; 18594f45fb0bSSameer Pujar 18604f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 18614f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 18624f45fb0bSSameer Pujar }; 18634f45fb0bSSameer Pujar }; 18644f45fb0bSSameer Pujar 18654f45fb0bSSameer Pujar mixer_out4_port: port@d { 18664f45fb0bSSameer Pujar reg = <0xd>; 18674f45fb0bSSameer Pujar 18684f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 18694f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 18704f45fb0bSSameer Pujar }; 18714f45fb0bSSameer Pujar }; 18724f45fb0bSSameer Pujar 18734f45fb0bSSameer Pujar mixer_out5_port: port@e { 18744f45fb0bSSameer Pujar reg = <0xe>; 18754f45fb0bSSameer Pujar 18764f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 18774f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 18784f45fb0bSSameer Pujar }; 18794f45fb0bSSameer Pujar }; 18804f45fb0bSSameer Pujar }; 18814f45fb0bSSameer Pujar }; 1882261a46a9SSameer Pujar 1883261a46a9SSameer Pujar asrc@2910000 { 1884261a46a9SSameer Pujar status = "okay"; 1885261a46a9SSameer Pujar 1886261a46a9SSameer Pujar ports { 1887261a46a9SSameer Pujar #address-cells = <1>; 1888261a46a9SSameer Pujar #size-cells = <0>; 1889261a46a9SSameer Pujar 1890261a46a9SSameer Pujar port@0 { 1891261a46a9SSameer Pujar reg = <0x0>; 1892261a46a9SSameer Pujar 1893261a46a9SSameer Pujar asrc_in1_ep: endpoint { 1894261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in1_ep>; 1895261a46a9SSameer Pujar }; 1896261a46a9SSameer Pujar }; 1897261a46a9SSameer Pujar 1898261a46a9SSameer Pujar port@1 { 1899261a46a9SSameer Pujar reg = <0x1>; 1900261a46a9SSameer Pujar 1901261a46a9SSameer Pujar asrc_in2_ep: endpoint { 1902261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in2_ep>; 1903261a46a9SSameer Pujar }; 1904261a46a9SSameer Pujar }; 1905261a46a9SSameer Pujar 1906261a46a9SSameer Pujar port@2 { 1907261a46a9SSameer Pujar reg = <0x2>; 1908261a46a9SSameer Pujar 1909261a46a9SSameer Pujar asrc_in3_ep: endpoint { 1910261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in3_ep>; 1911261a46a9SSameer Pujar }; 1912261a46a9SSameer Pujar }; 1913261a46a9SSameer Pujar 1914261a46a9SSameer Pujar port@3 { 1915261a46a9SSameer Pujar reg = <0x3>; 1916261a46a9SSameer Pujar 1917261a46a9SSameer Pujar asrc_in4_ep: endpoint { 1918261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in4_ep>; 1919261a46a9SSameer Pujar }; 1920261a46a9SSameer Pujar }; 1921261a46a9SSameer Pujar 1922261a46a9SSameer Pujar port@4 { 1923261a46a9SSameer Pujar reg = <0x4>; 1924261a46a9SSameer Pujar 1925261a46a9SSameer Pujar asrc_in5_ep: endpoint { 1926261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in5_ep>; 1927261a46a9SSameer Pujar }; 1928261a46a9SSameer Pujar }; 1929261a46a9SSameer Pujar 1930261a46a9SSameer Pujar port@5 { 1931261a46a9SSameer Pujar reg = <0x5>; 1932261a46a9SSameer Pujar 1933261a46a9SSameer Pujar asrc_in6_ep: endpoint { 1934261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in6_ep>; 1935261a46a9SSameer Pujar }; 1936261a46a9SSameer Pujar }; 1937261a46a9SSameer Pujar 1938261a46a9SSameer Pujar port@6 { 1939261a46a9SSameer Pujar reg = <0x6>; 1940261a46a9SSameer Pujar 1941261a46a9SSameer Pujar asrc_in7_ep: endpoint { 1942261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in7_ep>; 1943261a46a9SSameer Pujar }; 1944261a46a9SSameer Pujar }; 1945261a46a9SSameer Pujar 1946261a46a9SSameer Pujar asrc_out1_port: port@7 { 1947261a46a9SSameer Pujar reg = <0x7>; 1948261a46a9SSameer Pujar 1949261a46a9SSameer Pujar asrc_out1_ep: endpoint { 1950261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out1_ep>; 1951261a46a9SSameer Pujar }; 1952261a46a9SSameer Pujar }; 1953261a46a9SSameer Pujar 1954261a46a9SSameer Pujar asrc_out2_port: port@8 { 1955261a46a9SSameer Pujar reg = <0x8>; 1956261a46a9SSameer Pujar 1957261a46a9SSameer Pujar asrc_out2_ep: endpoint { 1958261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out2_ep>; 1959261a46a9SSameer Pujar }; 1960261a46a9SSameer Pujar }; 1961261a46a9SSameer Pujar 1962261a46a9SSameer Pujar asrc_out3_port: port@9 { 1963261a46a9SSameer Pujar reg = <0x9>; 1964261a46a9SSameer Pujar 1965261a46a9SSameer Pujar asrc_out3_ep: endpoint { 1966261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out3_ep>; 1967261a46a9SSameer Pujar }; 1968261a46a9SSameer Pujar }; 1969261a46a9SSameer Pujar 1970261a46a9SSameer Pujar asrc_out4_port: port@a { 1971261a46a9SSameer Pujar reg = <0xa>; 1972261a46a9SSameer Pujar 1973261a46a9SSameer Pujar asrc_out4_ep: endpoint { 1974261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out4_ep>; 1975261a46a9SSameer Pujar }; 1976261a46a9SSameer Pujar }; 1977261a46a9SSameer Pujar 1978261a46a9SSameer Pujar asrc_out5_port: port@b { 1979261a46a9SSameer Pujar reg = <0xb>; 1980261a46a9SSameer Pujar 1981261a46a9SSameer Pujar asrc_out5_ep: endpoint { 1982261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out5_ep>; 1983261a46a9SSameer Pujar }; 1984261a46a9SSameer Pujar }; 1985261a46a9SSameer Pujar 1986261a46a9SSameer Pujar asrc_out6_port: port@c { 1987261a46a9SSameer Pujar reg = <0xc>; 1988261a46a9SSameer Pujar 1989261a46a9SSameer Pujar asrc_out6_ep: endpoint { 1990261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out6_ep>; 1991261a46a9SSameer Pujar }; 1992261a46a9SSameer Pujar }; 1993261a46a9SSameer Pujar }; 1994261a46a9SSameer Pujar }; 19955b4f6323SSameer Pujar }; 19969a182db4SSameer Pujar }; 19979a182db4SSameer Pujar 1998228f1e6aSThierry Reding i2c@3160000 { 1999228f1e6aSThierry Reding eeprom@56 { 2000228f1e6aSThierry Reding compatible = "atmel,24c02"; 2001228f1e6aSThierry Reding reg = <0x56>; 2002228f1e6aSThierry Reding 2003a4387f29SJon Hunter label = "system"; 2004228f1e6aSThierry Reding vcc-supply = <&vdd_1v8ls>; 2005228f1e6aSThierry Reding address-width = <8>; 2006228f1e6aSThierry Reding pagesize = <8>; 2007228f1e6aSThierry Reding size = <256>; 2008228f1e6aSThierry Reding read-only; 2009228f1e6aSThierry Reding }; 2010228f1e6aSThierry Reding }; 2011228f1e6aSThierry Reding 20125eef17eeSThierry Reding ddc: i2c@31c0000 { 20135eef17eeSThierry Reding status = "okay"; 20145eef17eeSThierry Reding }; 20155eef17eeSThierry Reding 2016b8656c67SMikko Perttunen /* SDMMC1 (SD/MMC) */ 201767bb17f6SThierry Reding mmc@3400000 { 2018b8656c67SMikko Perttunen status = "okay"; 2019b8656c67SMikko Perttunen }; 202058542353SThierry Reding 20215eef17eeSThierry Reding hda@3510000 { 2022b8928c2bSThierry Reding nvidia,model = "NVIDIA Jetson AGX Xavier HDA"; 202333c038e4SThierry Reding status = "okay"; 202433c038e4SThierry Reding }; 202533c038e4SThierry Reding 202692f37c0aSJC Kuo padctl@3520000 { 202792f37c0aSJC Kuo status = "okay"; 202892f37c0aSJC Kuo 202992f37c0aSJC Kuo pads { 203092f37c0aSJC Kuo usb2 { 203192f37c0aSJC Kuo lanes { 203240b4d824SJC Kuo usb2-0 { 203340b4d824SJC Kuo status = "okay"; 203440b4d824SJC Kuo }; 203540b4d824SJC Kuo 203692f37c0aSJC Kuo usb2-1 { 203792f37c0aSJC Kuo status = "okay"; 203892f37c0aSJC Kuo }; 203992f37c0aSJC Kuo 204092f37c0aSJC Kuo usb2-3 { 204192f37c0aSJC Kuo status = "okay"; 204292f37c0aSJC Kuo }; 204392f37c0aSJC Kuo }; 204492f37c0aSJC Kuo }; 204592f37c0aSJC Kuo 204692f37c0aSJC Kuo usb3 { 204792f37c0aSJC Kuo lanes { 204892f37c0aSJC Kuo usb3-0 { 204992f37c0aSJC Kuo status = "okay"; 205092f37c0aSJC Kuo }; 205192f37c0aSJC Kuo 205240b4d824SJC Kuo usb3-2 { 205340b4d824SJC Kuo status = "okay"; 205440b4d824SJC Kuo }; 205540b4d824SJC Kuo 205692f37c0aSJC Kuo usb3-3 { 205792f37c0aSJC Kuo status = "okay"; 205892f37c0aSJC Kuo }; 205992f37c0aSJC Kuo }; 206092f37c0aSJC Kuo }; 206192f37c0aSJC Kuo }; 206292f37c0aSJC Kuo 206392f37c0aSJC Kuo ports { 206440b4d824SJC Kuo usb2-0 { 206540b4d824SJC Kuo mode = "host"; 206640b4d824SJC Kuo status = "okay"; 206740b4d824SJC Kuo }; 206840b4d824SJC Kuo 206992f37c0aSJC Kuo usb2-1 { 207092f37c0aSJC Kuo mode = "host"; 207192f37c0aSJC Kuo status = "okay"; 207292f37c0aSJC Kuo }; 207392f37c0aSJC Kuo 207492f37c0aSJC Kuo usb2-3 { 207592f37c0aSJC Kuo mode = "host"; 207692f37c0aSJC Kuo status = "okay"; 207792f37c0aSJC Kuo }; 207892f37c0aSJC Kuo 207992f37c0aSJC Kuo usb3-0 { 208092f37c0aSJC Kuo nvidia,usb2-companion = <1>; 208192f37c0aSJC Kuo status = "okay"; 208292f37c0aSJC Kuo }; 208392f37c0aSJC Kuo 208440b4d824SJC Kuo usb3-2 { 208540b4d824SJC Kuo nvidia,usb2-companion = <0>; 208640b4d824SJC Kuo status = "okay"; 208740b4d824SJC Kuo }; 208840b4d824SJC Kuo 208992f37c0aSJC Kuo usb3-3 { 209092f37c0aSJC Kuo nvidia,usb2-companion = <3>; 209192f37c0aSJC Kuo maximum-speed = "super-speed"; 209292f37c0aSJC Kuo status = "okay"; 209392f37c0aSJC Kuo }; 209492f37c0aSJC Kuo }; 209592f37c0aSJC Kuo }; 209692f37c0aSJC Kuo 209792f37c0aSJC Kuo usb@3610000 { 209892f37c0aSJC Kuo status = "okay"; 209992f37c0aSJC Kuo 210040b4d824SJC Kuo phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>, 210140b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>, 21028b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>, 21038b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>, 210440b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>, 21058b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>; 210640b4d824SJC Kuo phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3"; 210792f37c0aSJC Kuo }; 210892f37c0aSJC Kuo 21093032985aSSameer Pujar i2c@c250000 { 21103032985aSSameer Pujar status = "okay"; 21113032985aSSameer Pujar 21123032985aSSameer Pujar rt5658: audio-codec@1a { 21133032985aSSameer Pujar status = "okay"; 21143032985aSSameer Pujar 21153032985aSSameer Pujar compatible = "realtek,rt5658"; 21163032985aSSameer Pujar reg = <0x1a>; 21173032985aSSameer Pujar interrupt-parent = <&gpio>; 21183032985aSSameer Pujar interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>; 2119405fa9e9SSameer Pujar clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>; 2120405fa9e9SSameer Pujar clock-names = "mclk"; 21213032985aSSameer Pujar realtek,jd-src = <2>; 21223032985aSSameer Pujar sound-name-prefix = "CVB-RT"; 21235b4f6323SSameer Pujar 21245b4f6323SSameer Pujar port { 21255b4f6323SSameer Pujar rt5658_ep: endpoint { 21265b4f6323SSameer Pujar remote-endpoint = <&i2s1_dap_ep>; 21275b4f6323SSameer Pujar mclk-fs = <256>; 21285b4f6323SSameer Pujar }; 21295b4f6323SSameer Pujar }; 21303032985aSSameer Pujar }; 21313032985aSSameer Pujar }; 21323032985aSSameer Pujar 213358542353SThierry Reding pwm@c340000 { 213458542353SThierry Reding status = "okay"; 213558542353SThierry Reding }; 213633c038e4SThierry Reding 213733c038e4SThierry Reding host1x@13e00000 { 213833c038e4SThierry Reding display-hub@15200000 { 213933c038e4SThierry Reding status = "okay"; 214033c038e4SThierry Reding }; 214133c038e4SThierry Reding 2142614d063fSThierry Reding dpaux@155c0000 { 2143614d063fSThierry Reding status = "okay"; 2144614d063fSThierry Reding }; 2145614d063fSThierry Reding 2146614d063fSThierry Reding dpaux@155d0000 { 2147614d063fSThierry Reding status = "okay"; 2148614d063fSThierry Reding }; 2149614d063fSThierry Reding 215033c038e4SThierry Reding dpaux@155e0000 { 215133c038e4SThierry Reding status = "okay"; 215233c038e4SThierry Reding }; 215333c038e4SThierry Reding 2154614d063fSThierry Reding /* DP0 */ 2155614d063fSThierry Reding sor@15b00000 { 2156614d063fSThierry Reding status = "okay"; 2157614d063fSThierry Reding 2158614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2159614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 2160614d063fSThierry Reding 2161614d063fSThierry Reding nvidia,dpaux = <&dpaux0>; 2162614d063fSThierry Reding }; 2163614d063fSThierry Reding 2164614d063fSThierry Reding /* DP1 */ 2165614d063fSThierry Reding sor@15b40000 { 2166614d063fSThierry Reding status = "okay"; 2167614d063fSThierry Reding 2168614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2169614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 2170614d063fSThierry Reding 2171614d063fSThierry Reding nvidia,dpaux = <&dpaux1>; 2172614d063fSThierry Reding }; 2173614d063fSThierry Reding 2174614d063fSThierry Reding /* HDMI */ 217533c038e4SThierry Reding sor@15b80000 { 217633c038e4SThierry Reding status = "okay"; 217733c038e4SThierry Reding 2178e8931a27SThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 2179e8931a27SThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 218033c038e4SThierry Reding hdmi-supply = <&vdd_hdmi>; 218133c038e4SThierry Reding 218233c038e4SThierry Reding nvidia,ddc-i2c-bus = <&ddc>; 218333c038e4SThierry Reding nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2) 218433c038e4SThierry Reding GPIO_ACTIVE_LOW>; 218533c038e4SThierry Reding }; 218633c038e4SThierry Reding }; 218758542353SThierry Reding 2188a586c88eSVidya Sagar pcie@14100000 { 2189a586c88eSVidya Sagar status = "okay"; 2190a586c88eSVidya Sagar 2191a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2192a586c88eSVidya Sagar 2193a586c88eSVidya Sagar phys = <&p2u_hsio_0>; 2194a586c88eSVidya Sagar phy-names = "p2u-0"; 2195a586c88eSVidya Sagar }; 2196a586c88eSVidya Sagar 2197a586c88eSVidya Sagar pcie@14140000 { 2198a586c88eSVidya Sagar status = "okay"; 2199a586c88eSVidya Sagar 2200a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2201a586c88eSVidya Sagar 2202a586c88eSVidya Sagar phys = <&p2u_hsio_7>; 2203a586c88eSVidya Sagar phy-names = "p2u-0"; 2204a586c88eSVidya Sagar }; 2205a586c88eSVidya Sagar 2206a586c88eSVidya Sagar pcie@14180000 { 2207a586c88eSVidya Sagar status = "okay"; 2208a586c88eSVidya Sagar 2209a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 2210a586c88eSVidya Sagar 2211a586c88eSVidya Sagar phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>, 2212a586c88eSVidya Sagar <&p2u_hsio_5>; 2213a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3"; 2214a586c88eSVidya Sagar }; 2215a586c88eSVidya Sagar 2216a586c88eSVidya Sagar pcie@141a0000 { 221709a0774aSVidya Sagar status = "okay"; 2218a586c88eSVidya Sagar 2219a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 222009a0774aSVidya Sagar vpcie3v3-supply = <&vdd_3v3_pcie>; 222109a0774aSVidya Sagar vpcie12v-supply = <&vdd_12v_pcie>; 2222a586c88eSVidya Sagar 2223a586c88eSVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 2224a586c88eSVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 2225a586c88eSVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 2226a586c88eSVidya Sagar 2227a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 2228a586c88eSVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 2229a586c88eSVidya Sagar }; 2230a586c88eSVidya Sagar 2231b9e2404cSMauro Carvalho Chehab pcie-ep@141a0000 { 223284eaaf75SVidya Sagar status = "disabled"; 223384eaaf75SVidya Sagar 223484eaaf75SVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 223584eaaf75SVidya Sagar 223684eaaf75SVidya Sagar reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>; 223784eaaf75SVidya Sagar 223884eaaf75SVidya Sagar nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5) 223984eaaf75SVidya Sagar GPIO_ACTIVE_HIGH>; 224084eaaf75SVidya Sagar 224184eaaf75SVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 224284eaaf75SVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 224384eaaf75SVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 224484eaaf75SVidya Sagar 224584eaaf75SVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 224684eaaf75SVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 224784eaaf75SVidya Sagar }; 2248*2838cfddSThierry Reding }; 224984eaaf75SVidya Sagar 22506d9d19afSJon Hunter fan: pwm-fan { 225158542353SThierry Reding compatible = "pwm-fan"; 225258542353SThierry Reding pwms = <&pwm4 0 45334>; 2253cfe3af19SThierry Reding 2254cfe3af19SThierry Reding cooling-levels = <0 64 128 255>; 2255cfe3af19SThierry Reding #cooling-cells = <2>; 2256cfe3af19SThierry Reding }; 2257cfe3af19SThierry Reding 2258e47ac508SThierry Reding gpio-keys { 2259e47ac508SThierry Reding compatible = "gpio-keys"; 2260e47ac508SThierry Reding 2261012877d0SKrzysztof Kozlowski key-force-recovery { 2262e47ac508SThierry Reding label = "Force Recovery"; 2263e47ac508SThierry Reding gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0) 2264e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2265e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2266cd8f843cSThierry Reding linux,code = <KEY_SLEEP>; 2267e47ac508SThierry Reding debounce-interval = <10>; 2268e47ac508SThierry Reding }; 2269e47ac508SThierry Reding 2270012877d0SKrzysztof Kozlowski key-power { 2271e47ac508SThierry Reding label = "Power"; 2272e47ac508SThierry Reding gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4) 2273e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2274e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2275e47ac508SThierry Reding linux,code = <KEY_POWER>; 2276e47ac508SThierry Reding debounce-interval = <10>; 2277e47ac508SThierry Reding wakeup-event-action = <EV_ACT_ASSERTED>; 2278e47ac508SThierry Reding wakeup-source; 2279e47ac508SThierry Reding }; 2280e47ac508SThierry Reding }; 2281e47ac508SThierry Reding 22825b4f6323SSameer Pujar sound { 22835b4f6323SSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 22845b4f6323SSameer Pujar status = "okay"; 22855b4f6323SSameer Pujar 22865b4f6323SSameer Pujar dais = /* ADMAIF (FE) Ports */ 22875b4f6323SSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 22885b4f6323SSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 22895b4f6323SSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 22905b4f6323SSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 22915b4f6323SSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 22925b4f6323SSameer Pujar /* XBAR Ports */ 22935b4f6323SSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 22945b4f6323SSameer Pujar <&xbar_i2s6_port>, <&xbar_dmic3_port>, 22954f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 22964f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 22974f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 22984f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 22994f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 23004f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 23014f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 23024f45fb0bSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 23034f45fb0bSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 23044f45fb0bSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 23054f45fb0bSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 23064f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 23074f45fb0bSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 23084f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 23094f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 23104f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 23114f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 23124f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 2313261a46a9SSameer Pujar <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2314261a46a9SSameer Pujar <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2315261a46a9SSameer Pujar <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2316261a46a9SSameer Pujar <&xbar_asrc_in7_port>, 2317afcb41e3SSameer Pujar <&xbar_ope1_in_port>, 23184f45fb0bSSameer Pujar /* HW accelerators */ 23194f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 23204f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 23214f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 23224f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 23234f45fb0bSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 23244f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 23254f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 23264f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 23274f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 23284f45fb0bSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 23294f45fb0bSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 23304f45fb0bSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 23314f45fb0bSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 23324f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, <&mixer_out3_port>, 23334f45fb0bSSameer Pujar <&mixer_out4_port>, <&mixer_out5_port>, 2334261a46a9SSameer Pujar <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2335261a46a9SSameer Pujar <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 2336afcb41e3SSameer Pujar <&ope1_out_port>, 23375b4f6323SSameer Pujar /* BE I/O Ports */ 23385b4f6323SSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 23395b4f6323SSameer Pujar <&dmic3_port>; 23405b4f6323SSameer Pujar 2341b8928c2bSThierry Reding label = "NVIDIA Jetson AGX Xavier APE"; 23425b4f6323SSameer Pujar 23435b4f6323SSameer Pujar widgets = 23445b4f6323SSameer Pujar "Microphone", "CVB-RT MIC Jack", 23455b4f6323SSameer Pujar "Microphone", "CVB-RT MIC", 23465b4f6323SSameer Pujar "Headphone", "CVB-RT HP Jack", 23475b4f6323SSameer Pujar "Speaker", "CVB-RT SPK"; 23485b4f6323SSameer Pujar 23495b4f6323SSameer Pujar routing = 23505b4f6323SSameer Pujar /* I2S1 <-> RT5658 */ 23515b4f6323SSameer Pujar "CVB-RT AIF1 Playback", "I2S1 DAP-Playback", 23525b4f6323SSameer Pujar "I2S1 DAP-Capture", "CVB-RT AIF1 Capture", 23535b4f6323SSameer Pujar /* RT5658 Codec controls */ 23545b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO L Playback", 23555b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO R Playback", 23565b4f6323SSameer Pujar "CVB-RT IN1P", "CVB-RT MIC Jack", 23575b4f6323SSameer Pujar "CVB-RT IN2P", "CVB-RT MIC Jack", 23585b4f6323SSameer Pujar "CVB-RT SPK", "CVB-RT SPO Playback", 23595b4f6323SSameer Pujar "CVB-RT DMIC L1", "CVB-RT MIC", 23605b4f6323SSameer Pujar "CVB-RT DMIC L2", "CVB-RT MIC", 23615b4f6323SSameer Pujar "CVB-RT DMIC R1", "CVB-RT MIC", 23625b4f6323SSameer Pujar "CVB-RT DMIC R2", "CVB-RT MIC"; 23635b4f6323SSameer Pujar }; 23645b4f6323SSameer Pujar 2365cfe3af19SThierry Reding thermal-zones { 2366fe57ff53SThierry Reding cpu-thermal { 2367cfe3af19SThierry Reding polling-delay = <0>; 2368cfe3af19SThierry Reding polling-delay-passive = <500>; 2369cfe3af19SThierry Reding status = "okay"; 2370cfe3af19SThierry Reding 2371cfe3af19SThierry Reding trips { 2372cfe3af19SThierry Reding cpu_trip_critical: critical { 2373cfe3af19SThierry Reding temperature = <96500>; 2374cfe3af19SThierry Reding hysteresis = <0>; 2375cfe3af19SThierry Reding type = "critical"; 2376cfe3af19SThierry Reding }; 2377cfe3af19SThierry Reding 2378cfe3af19SThierry Reding cpu_trip_hot: hot { 2379cfe3af19SThierry Reding temperature = <70000>; 2380cfe3af19SThierry Reding hysteresis = <2000>; 2381cfe3af19SThierry Reding type = "hot"; 2382cfe3af19SThierry Reding }; 2383cfe3af19SThierry Reding 2384cfe3af19SThierry Reding cpu_trip_active: active { 2385cfe3af19SThierry Reding temperature = <50000>; 2386cfe3af19SThierry Reding hysteresis = <2000>; 2387cfe3af19SThierry Reding type = "active"; 2388cfe3af19SThierry Reding }; 2389cfe3af19SThierry Reding 2390cfe3af19SThierry Reding cpu_trip_passive: passive { 2391cfe3af19SThierry Reding temperature = <30000>; 2392cfe3af19SThierry Reding hysteresis = <2000>; 2393cfe3af19SThierry Reding type = "passive"; 2394cfe3af19SThierry Reding }; 2395cfe3af19SThierry Reding }; 2396cfe3af19SThierry Reding 2397cfe3af19SThierry Reding cooling-maps { 2398cfe3af19SThierry Reding cpu-critical { 2399cfe3af19SThierry Reding cooling-device = <&fan 3 3>; 2400cfe3af19SThierry Reding trip = <&cpu_trip_critical>; 2401cfe3af19SThierry Reding }; 2402cfe3af19SThierry Reding 2403cfe3af19SThierry Reding cpu-hot { 2404cfe3af19SThierry Reding cooling-device = <&fan 2 2>; 2405cfe3af19SThierry Reding trip = <&cpu_trip_hot>; 2406cfe3af19SThierry Reding }; 2407cfe3af19SThierry Reding 2408cfe3af19SThierry Reding cpu-active { 2409cfe3af19SThierry Reding cooling-device = <&fan 1 1>; 2410cfe3af19SThierry Reding trip = <&cpu_trip_active>; 2411cfe3af19SThierry Reding }; 2412cfe3af19SThierry Reding 2413cfe3af19SThierry Reding cpu-passive { 2414cfe3af19SThierry Reding cooling-device = <&fan 0 0>; 2415cfe3af19SThierry Reding trip = <&cpu_trip_passive>; 2416cfe3af19SThierry Reding }; 2417cfe3af19SThierry Reding }; 2418cfe3af19SThierry Reding }; 2419cfe3af19SThierry Reding 2420fe57ff53SThierry Reding gpu-thermal { 2421cfe3af19SThierry Reding polling-delay = <0>; 2422cfe3af19SThierry Reding polling-delay-passive = <500>; 2423cfe3af19SThierry Reding status = "okay"; 2424cfe3af19SThierry Reding 2425cfe3af19SThierry Reding trips { 2426cfe3af19SThierry Reding gpu_alert0: critical { 2427cfe3af19SThierry Reding temperature = <99000>; 2428cfe3af19SThierry Reding hysteresis = <0>; 2429cfe3af19SThierry Reding type = "critical"; 2430cfe3af19SThierry Reding }; 2431cfe3af19SThierry Reding }; 2432cfe3af19SThierry Reding }; 2433cfe3af19SThierry Reding 2434fe57ff53SThierry Reding aux-thermal { 2435cfe3af19SThierry Reding polling-delay = <0>; 2436cfe3af19SThierry Reding polling-delay-passive = <500>; 2437cfe3af19SThierry Reding status = "okay"; 2438cfe3af19SThierry Reding 2439cfe3af19SThierry Reding trips { 2440cfe3af19SThierry Reding aux_alert0: critical { 2441cfe3af19SThierry Reding temperature = <90000>; 2442cfe3af19SThierry Reding hysteresis = <0>; 2443cfe3af19SThierry Reding type = "critical"; 2444cfe3af19SThierry Reding }; 2445cfe3af19SThierry Reding }; 2446cfe3af19SThierry Reding }; 2447b8656c67SMikko Perttunen }; 2448b8656c67SMikko Perttunen}; 2449