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 }; 7675b4f6323SSameer Pujar }; 7685b4f6323SSameer Pujar 7695b4f6323SSameer Pujar admaif@290f000 { 7705b4f6323SSameer Pujar status = "okay"; 7715b4f6323SSameer Pujar 7725b4f6323SSameer Pujar ports { 7735b4f6323SSameer Pujar #address-cells = <1>; 7745b4f6323SSameer Pujar #size-cells = <0>; 7755b4f6323SSameer Pujar 7765b4f6323SSameer Pujar admaif0_port: port@0 { 7775b4f6323SSameer Pujar reg = <0x0>; 7785b4f6323SSameer Pujar 7795b4f6323SSameer Pujar admaif0_ep: endpoint { 7805b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif0_ep>; 7815b4f6323SSameer Pujar }; 7825b4f6323SSameer Pujar }; 7835b4f6323SSameer Pujar 7845b4f6323SSameer Pujar admaif1_port: port@1 { 7855b4f6323SSameer Pujar reg = <0x1>; 7865b4f6323SSameer Pujar 7875b4f6323SSameer Pujar admaif1_ep: endpoint { 7885b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif1_ep>; 7895b4f6323SSameer Pujar }; 7905b4f6323SSameer Pujar }; 7915b4f6323SSameer Pujar 7925b4f6323SSameer Pujar admaif2_port: port@2 { 7935b4f6323SSameer Pujar reg = <0x2>; 7945b4f6323SSameer Pujar 7955b4f6323SSameer Pujar admaif2_ep: endpoint { 7965b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif2_ep>; 7975b4f6323SSameer Pujar }; 7985b4f6323SSameer Pujar }; 7995b4f6323SSameer Pujar 8005b4f6323SSameer Pujar admaif3_port: port@3 { 8015b4f6323SSameer Pujar reg = <0x3>; 8025b4f6323SSameer Pujar 8035b4f6323SSameer Pujar admaif3_ep: endpoint { 8045b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif3_ep>; 8055b4f6323SSameer Pujar }; 8065b4f6323SSameer Pujar }; 8075b4f6323SSameer Pujar 8085b4f6323SSameer Pujar admaif4_port: port@4 { 8095b4f6323SSameer Pujar reg = <0x4>; 8105b4f6323SSameer Pujar 8115b4f6323SSameer Pujar admaif4_ep: endpoint { 8125b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif4_ep>; 8135b4f6323SSameer Pujar }; 8145b4f6323SSameer Pujar }; 8155b4f6323SSameer Pujar 8165b4f6323SSameer Pujar admaif5_port: port@5 { 8175b4f6323SSameer Pujar reg = <0x5>; 8185b4f6323SSameer Pujar 8195b4f6323SSameer Pujar admaif5_ep: endpoint { 8205b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif5_ep>; 8215b4f6323SSameer Pujar }; 8225b4f6323SSameer Pujar }; 8235b4f6323SSameer Pujar 8245b4f6323SSameer Pujar admaif6_port: port@6 { 8255b4f6323SSameer Pujar reg = <0x6>; 8265b4f6323SSameer Pujar 8275b4f6323SSameer Pujar admaif6_ep: endpoint { 8285b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif6_ep>; 8295b4f6323SSameer Pujar }; 8305b4f6323SSameer Pujar }; 8315b4f6323SSameer Pujar 8325b4f6323SSameer Pujar admaif7_port: port@7 { 8335b4f6323SSameer Pujar reg = <0x7>; 8345b4f6323SSameer Pujar 8355b4f6323SSameer Pujar admaif7_ep: endpoint { 8365b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif7_ep>; 8375b4f6323SSameer Pujar }; 8385b4f6323SSameer Pujar }; 8395b4f6323SSameer Pujar 8405b4f6323SSameer Pujar admaif8_port: port@8 { 8415b4f6323SSameer Pujar reg = <0x8>; 8425b4f6323SSameer Pujar 8435b4f6323SSameer Pujar admaif8_ep: endpoint { 8445b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif8_ep>; 8455b4f6323SSameer Pujar }; 8465b4f6323SSameer Pujar }; 8475b4f6323SSameer Pujar 8485b4f6323SSameer Pujar admaif9_port: port@9 { 8495b4f6323SSameer Pujar reg = <0x9>; 8505b4f6323SSameer Pujar 8515b4f6323SSameer Pujar admaif9_ep: endpoint { 8525b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif9_ep>; 8535b4f6323SSameer Pujar }; 8545b4f6323SSameer Pujar }; 8555b4f6323SSameer Pujar 8565b4f6323SSameer Pujar admaif10_port: port@a { 8575b4f6323SSameer Pujar reg = <0xa>; 8585b4f6323SSameer Pujar 8595b4f6323SSameer Pujar admaif10_ep: endpoint { 8605b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif10_ep>; 8615b4f6323SSameer Pujar }; 8625b4f6323SSameer Pujar }; 8635b4f6323SSameer Pujar 8645b4f6323SSameer Pujar admaif11_port: port@b { 8655b4f6323SSameer Pujar reg = <0xb>; 8665b4f6323SSameer Pujar 8675b4f6323SSameer Pujar admaif11_ep: endpoint { 8685b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif11_ep>; 8695b4f6323SSameer Pujar }; 8705b4f6323SSameer Pujar }; 8715b4f6323SSameer Pujar 8725b4f6323SSameer Pujar admaif12_port: port@c { 8735b4f6323SSameer Pujar reg = <0xc>; 8745b4f6323SSameer Pujar 8755b4f6323SSameer Pujar admaif12_ep: endpoint { 8765b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif12_ep>; 8775b4f6323SSameer Pujar }; 8785b4f6323SSameer Pujar }; 8795b4f6323SSameer Pujar 8805b4f6323SSameer Pujar admaif13_port: port@d { 8815b4f6323SSameer Pujar reg = <0xd>; 8825b4f6323SSameer Pujar 8835b4f6323SSameer Pujar admaif13_ep: endpoint { 8845b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif13_ep>; 8855b4f6323SSameer Pujar }; 8865b4f6323SSameer Pujar }; 8875b4f6323SSameer Pujar 8885b4f6323SSameer Pujar admaif14_port: port@e { 8895b4f6323SSameer Pujar reg = <0xe>; 8905b4f6323SSameer Pujar 8915b4f6323SSameer Pujar admaif14_ep: endpoint { 8925b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif14_ep>; 8935b4f6323SSameer Pujar }; 8945b4f6323SSameer Pujar }; 8955b4f6323SSameer Pujar 8965b4f6323SSameer Pujar admaif15_port: port@f { 8975b4f6323SSameer Pujar reg = <0xf>; 8985b4f6323SSameer Pujar 8995b4f6323SSameer Pujar admaif15_ep: endpoint { 9005b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif15_ep>; 9015b4f6323SSameer Pujar }; 9025b4f6323SSameer Pujar }; 9035b4f6323SSameer Pujar 9045b4f6323SSameer Pujar admaif16_port: port@10 { 9055b4f6323SSameer Pujar reg = <0x10>; 9065b4f6323SSameer Pujar 9075b4f6323SSameer Pujar admaif16_ep: endpoint { 9085b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif16_ep>; 9095b4f6323SSameer Pujar }; 9105b4f6323SSameer Pujar }; 9115b4f6323SSameer Pujar 9125b4f6323SSameer Pujar admaif17_port: port@11 { 9135b4f6323SSameer Pujar reg = <0x11>; 9145b4f6323SSameer Pujar 9155b4f6323SSameer Pujar admaif17_ep: endpoint { 9165b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif17_ep>; 9175b4f6323SSameer Pujar }; 9185b4f6323SSameer Pujar }; 9195b4f6323SSameer Pujar 9205b4f6323SSameer Pujar admaif18_port: port@12 { 9215b4f6323SSameer Pujar reg = <0x12>; 9225b4f6323SSameer Pujar 9235b4f6323SSameer Pujar admaif18_ep: endpoint { 9245b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif18_ep>; 9255b4f6323SSameer Pujar }; 9265b4f6323SSameer Pujar }; 9275b4f6323SSameer Pujar 9285b4f6323SSameer Pujar admaif19_port: port@13 { 9295b4f6323SSameer Pujar reg = <0x13>; 9305b4f6323SSameer Pujar 9315b4f6323SSameer Pujar admaif19_ep: endpoint { 9325b4f6323SSameer Pujar remote-endpoint = <&xbar_admaif19_ep>; 9335b4f6323SSameer Pujar }; 9345b4f6323SSameer Pujar }; 9355b4f6323SSameer Pujar }; 9365b4f6323SSameer Pujar }; 9375b4f6323SSameer Pujar 9385b4f6323SSameer Pujar i2s@2901000 { 9395b4f6323SSameer Pujar status = "okay"; 9405b4f6323SSameer Pujar 9415b4f6323SSameer Pujar ports { 9425b4f6323SSameer Pujar #address-cells = <1>; 9435b4f6323SSameer Pujar #size-cells = <0>; 9445b4f6323SSameer Pujar 9455b4f6323SSameer Pujar port@0 { 9465b4f6323SSameer Pujar reg = <0>; 9475b4f6323SSameer Pujar 9485b4f6323SSameer Pujar i2s1_cif_ep: endpoint { 9495b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s1_ep>; 9505b4f6323SSameer Pujar }; 9515b4f6323SSameer Pujar }; 9525b4f6323SSameer Pujar 9535b4f6323SSameer Pujar i2s1_port: port@1 { 9545b4f6323SSameer Pujar reg = <1>; 9555b4f6323SSameer Pujar 9565b4f6323SSameer Pujar i2s1_dap_ep: endpoint { 9575b4f6323SSameer Pujar dai-format = "i2s"; 9585b4f6323SSameer Pujar remote-endpoint = <&rt5658_ep>; 9595b4f6323SSameer Pujar }; 9605b4f6323SSameer Pujar }; 9615b4f6323SSameer Pujar }; 9625b4f6323SSameer Pujar }; 9635b4f6323SSameer Pujar 9645b4f6323SSameer Pujar i2s@2901100 { 9655b4f6323SSameer Pujar status = "okay"; 9665b4f6323SSameer Pujar 9675b4f6323SSameer Pujar ports { 9685b4f6323SSameer Pujar #address-cells = <1>; 9695b4f6323SSameer Pujar #size-cells = <0>; 9705b4f6323SSameer Pujar 9715b4f6323SSameer Pujar port@0 { 9725b4f6323SSameer Pujar reg = <0>; 9735b4f6323SSameer Pujar 9745b4f6323SSameer Pujar i2s2_cif_ep: endpoint { 9755b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s2_ep>; 9765b4f6323SSameer Pujar }; 9775b4f6323SSameer Pujar }; 9785b4f6323SSameer Pujar 9795b4f6323SSameer Pujar i2s2_port: port@1 { 9805b4f6323SSameer Pujar reg = <1>; 9815b4f6323SSameer Pujar 9825b4f6323SSameer Pujar i2s2_dap_ep: endpoint { 9835b4f6323SSameer Pujar dai-format = "i2s"; 9845b4f6323SSameer Pujar /* Place holder for external Codec */ 9855b4f6323SSameer Pujar }; 9865b4f6323SSameer Pujar }; 9875b4f6323SSameer Pujar }; 9885b4f6323SSameer Pujar }; 9895b4f6323SSameer Pujar 9905b4f6323SSameer Pujar i2s@2901300 { 9915b4f6323SSameer Pujar status = "okay"; 9925b4f6323SSameer Pujar 9935b4f6323SSameer Pujar ports { 9945b4f6323SSameer Pujar #address-cells = <1>; 9955b4f6323SSameer Pujar #size-cells = <0>; 9965b4f6323SSameer Pujar 9975b4f6323SSameer Pujar port@0 { 9985b4f6323SSameer Pujar reg = <0>; 9995b4f6323SSameer Pujar 10005b4f6323SSameer Pujar i2s4_cif_ep: endpoint { 10015b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s4_ep>; 10025b4f6323SSameer Pujar }; 10035b4f6323SSameer Pujar }; 10045b4f6323SSameer Pujar 10055b4f6323SSameer Pujar i2s4_port: port@1 { 10065b4f6323SSameer Pujar reg = <1>; 10075b4f6323SSameer Pujar 10085b4f6323SSameer Pujar i2s4_dap_ep: endpoint { 10095b4f6323SSameer Pujar dai-format = "i2s"; 10105b4f6323SSameer Pujar /* Place holder for external Codec */ 10115b4f6323SSameer Pujar }; 10125b4f6323SSameer Pujar }; 10135b4f6323SSameer Pujar }; 10145b4f6323SSameer Pujar }; 10155b4f6323SSameer Pujar 10165b4f6323SSameer Pujar i2s@2901500 { 10175b4f6323SSameer Pujar status = "okay"; 10185b4f6323SSameer Pujar 10195b4f6323SSameer Pujar ports { 10205b4f6323SSameer Pujar #address-cells = <1>; 10215b4f6323SSameer Pujar #size-cells = <0>; 10225b4f6323SSameer Pujar 10235b4f6323SSameer Pujar port@0 { 10245b4f6323SSameer Pujar reg = <0>; 10255b4f6323SSameer Pujar 10265b4f6323SSameer Pujar i2s6_cif_ep: endpoint { 10275b4f6323SSameer Pujar remote-endpoint = <&xbar_i2s6_ep>; 10285b4f6323SSameer Pujar }; 10295b4f6323SSameer Pujar }; 10305b4f6323SSameer Pujar 10315b4f6323SSameer Pujar i2s6_port: port@1 { 10325b4f6323SSameer Pujar reg = <1>; 10335b4f6323SSameer Pujar 1034e7445ab7SThierry Reding i2s6_dap_ep: endpoint { 10355b4f6323SSameer Pujar dai-format = "i2s"; 10365b4f6323SSameer Pujar /* Place holder for external Codec */ 10375b4f6323SSameer Pujar }; 10385b4f6323SSameer Pujar }; 10395b4f6323SSameer Pujar }; 10405b4f6323SSameer Pujar }; 10415b4f6323SSameer Pujar 10425b4f6323SSameer Pujar dmic@2904200 { 10435b4f6323SSameer Pujar status = "okay"; 10445b4f6323SSameer Pujar 10455b4f6323SSameer Pujar ports { 10465b4f6323SSameer Pujar #address-cells = <1>; 10475b4f6323SSameer Pujar #size-cells = <0>; 10485b4f6323SSameer Pujar 10495b4f6323SSameer Pujar port@0 { 10505b4f6323SSameer Pujar reg = <0>; 10515b4f6323SSameer Pujar 10525b4f6323SSameer Pujar dmic3_cif_ep: endpoint { 10535b4f6323SSameer Pujar remote-endpoint = <&xbar_dmic3_ep>; 10545b4f6323SSameer Pujar }; 10555b4f6323SSameer Pujar }; 10565b4f6323SSameer Pujar 10575b4f6323SSameer Pujar dmic3_port: port@1 { 10585b4f6323SSameer Pujar reg = <1>; 10595b4f6323SSameer Pujar 10605b4f6323SSameer Pujar dmic3_dap_ep: endpoint { 10615b4f6323SSameer Pujar /* Place holder for external Codec */ 10625b4f6323SSameer Pujar }; 10635b4f6323SSameer Pujar }; 10645b4f6323SSameer Pujar }; 10655b4f6323SSameer Pujar }; 10664f45fb0bSSameer Pujar 10674f45fb0bSSameer Pujar sfc@2902000 { 10684f45fb0bSSameer Pujar status = "okay"; 10694f45fb0bSSameer Pujar 10704f45fb0bSSameer Pujar ports { 10714f45fb0bSSameer Pujar #address-cells = <1>; 10724f45fb0bSSameer Pujar #size-cells = <0>; 10734f45fb0bSSameer Pujar 10744f45fb0bSSameer Pujar port@0 { 10754f45fb0bSSameer Pujar reg = <0>; 10764f45fb0bSSameer Pujar 10774f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 10784f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 10794f45fb0bSSameer Pujar }; 10804f45fb0bSSameer Pujar }; 10814f45fb0bSSameer Pujar 10824f45fb0bSSameer Pujar sfc1_out_port: port@1 { 10834f45fb0bSSameer Pujar reg = <1>; 10844f45fb0bSSameer Pujar 10854f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 10864f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 10874f45fb0bSSameer Pujar }; 10884f45fb0bSSameer Pujar }; 10894f45fb0bSSameer Pujar }; 10904f45fb0bSSameer Pujar }; 10914f45fb0bSSameer Pujar 10924f45fb0bSSameer Pujar sfc@2902200 { 10934f45fb0bSSameer Pujar status = "okay"; 10944f45fb0bSSameer Pujar 10954f45fb0bSSameer Pujar ports { 10964f45fb0bSSameer Pujar #address-cells = <1>; 10974f45fb0bSSameer Pujar #size-cells = <0>; 10984f45fb0bSSameer Pujar 10994f45fb0bSSameer Pujar port@0 { 11004f45fb0bSSameer Pujar reg = <0>; 11014f45fb0bSSameer Pujar 11024f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 11034f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 11044f45fb0bSSameer Pujar }; 11054f45fb0bSSameer Pujar }; 11064f45fb0bSSameer Pujar 11074f45fb0bSSameer Pujar sfc2_out_port: port@1 { 11084f45fb0bSSameer Pujar reg = <1>; 11094f45fb0bSSameer Pujar 11104f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 11114f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 11124f45fb0bSSameer Pujar }; 11134f45fb0bSSameer Pujar }; 11144f45fb0bSSameer Pujar }; 11154f45fb0bSSameer Pujar }; 11164f45fb0bSSameer Pujar 11174f45fb0bSSameer Pujar sfc@2902400 { 11184f45fb0bSSameer Pujar status = "okay"; 11194f45fb0bSSameer Pujar 11204f45fb0bSSameer Pujar ports { 11214f45fb0bSSameer Pujar #address-cells = <1>; 11224f45fb0bSSameer Pujar #size-cells = <0>; 11234f45fb0bSSameer Pujar 11244f45fb0bSSameer Pujar port@0 { 11254f45fb0bSSameer Pujar reg = <0>; 11264f45fb0bSSameer Pujar 11274f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 11284f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 11294f45fb0bSSameer Pujar }; 11304f45fb0bSSameer Pujar }; 11314f45fb0bSSameer Pujar 11324f45fb0bSSameer Pujar sfc3_out_port: port@1 { 11334f45fb0bSSameer Pujar reg = <1>; 11344f45fb0bSSameer Pujar 11354f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 11364f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 11374f45fb0bSSameer Pujar }; 11384f45fb0bSSameer Pujar }; 11394f45fb0bSSameer Pujar }; 11404f45fb0bSSameer Pujar }; 11414f45fb0bSSameer Pujar 11424f45fb0bSSameer Pujar sfc@2902600 { 11434f45fb0bSSameer Pujar status = "okay"; 11444f45fb0bSSameer Pujar 11454f45fb0bSSameer Pujar ports { 11464f45fb0bSSameer Pujar #address-cells = <1>; 11474f45fb0bSSameer Pujar #size-cells = <0>; 11484f45fb0bSSameer Pujar 11494f45fb0bSSameer Pujar port@0 { 11504f45fb0bSSameer Pujar reg = <0>; 11514f45fb0bSSameer Pujar 11524f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 11534f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 11544f45fb0bSSameer Pujar }; 11554f45fb0bSSameer Pujar }; 11564f45fb0bSSameer Pujar 11574f45fb0bSSameer Pujar sfc4_out_port: port@1 { 11584f45fb0bSSameer Pujar reg = <1>; 11594f45fb0bSSameer Pujar 11604f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 11614f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 11624f45fb0bSSameer Pujar }; 11634f45fb0bSSameer Pujar }; 11644f45fb0bSSameer Pujar }; 11654f45fb0bSSameer Pujar }; 11664f45fb0bSSameer Pujar 11674f45fb0bSSameer Pujar mvc@290a000 { 11684f45fb0bSSameer Pujar status = "okay"; 11694f45fb0bSSameer Pujar 11704f45fb0bSSameer Pujar ports { 11714f45fb0bSSameer Pujar #address-cells = <1>; 11724f45fb0bSSameer Pujar #size-cells = <0>; 11734f45fb0bSSameer Pujar 11744f45fb0bSSameer Pujar port@0 { 11754f45fb0bSSameer Pujar reg = <0>; 11764f45fb0bSSameer Pujar 11774f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 11784f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 11794f45fb0bSSameer Pujar }; 11804f45fb0bSSameer Pujar }; 11814f45fb0bSSameer Pujar 11824f45fb0bSSameer Pujar mvc1_out_port: port@1 { 11834f45fb0bSSameer Pujar reg = <1>; 11844f45fb0bSSameer Pujar 11854f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 11864f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 11874f45fb0bSSameer Pujar }; 11884f45fb0bSSameer Pujar }; 11894f45fb0bSSameer Pujar }; 11904f45fb0bSSameer Pujar }; 11914f45fb0bSSameer Pujar 11924f45fb0bSSameer Pujar mvc@290a200 { 11934f45fb0bSSameer Pujar status = "okay"; 11944f45fb0bSSameer Pujar 11954f45fb0bSSameer Pujar ports { 11964f45fb0bSSameer Pujar #address-cells = <1>; 11974f45fb0bSSameer Pujar #size-cells = <0>; 11984f45fb0bSSameer Pujar 11994f45fb0bSSameer Pujar port@0 { 12004f45fb0bSSameer Pujar reg = <0>; 12014f45fb0bSSameer Pujar 12024f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 12034f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 12044f45fb0bSSameer Pujar }; 12054f45fb0bSSameer Pujar }; 12064f45fb0bSSameer Pujar 12074f45fb0bSSameer Pujar mvc2_out_port: port@1 { 12084f45fb0bSSameer Pujar reg = <1>; 12094f45fb0bSSameer Pujar 12104f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 12114f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 12124f45fb0bSSameer Pujar }; 12134f45fb0bSSameer Pujar }; 12144f45fb0bSSameer Pujar }; 12154f45fb0bSSameer Pujar }; 12164f45fb0bSSameer Pujar 12174f45fb0bSSameer Pujar amx@2903000 { 12184f45fb0bSSameer Pujar status = "okay"; 12194f45fb0bSSameer Pujar 12204f45fb0bSSameer Pujar ports { 12214f45fb0bSSameer Pujar #address-cells = <1>; 12224f45fb0bSSameer Pujar #size-cells = <0>; 12234f45fb0bSSameer Pujar 12244f45fb0bSSameer Pujar port@0 { 12254f45fb0bSSameer Pujar reg = <0>; 12264f45fb0bSSameer Pujar 12274f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 12284f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 12294f45fb0bSSameer Pujar }; 12304f45fb0bSSameer Pujar }; 12314f45fb0bSSameer Pujar 12324f45fb0bSSameer Pujar port@1 { 12334f45fb0bSSameer Pujar reg = <1>; 12344f45fb0bSSameer Pujar 12354f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 12364f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 12374f45fb0bSSameer Pujar }; 12384f45fb0bSSameer Pujar }; 12394f45fb0bSSameer Pujar 12404f45fb0bSSameer Pujar port@2 { 12414f45fb0bSSameer Pujar reg = <2>; 12424f45fb0bSSameer Pujar 12434f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 12444f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 12454f45fb0bSSameer Pujar }; 12464f45fb0bSSameer Pujar }; 12474f45fb0bSSameer Pujar 12484f45fb0bSSameer Pujar port@3 { 12494f45fb0bSSameer Pujar reg = <3>; 12504f45fb0bSSameer Pujar 12514f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 12524f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 12534f45fb0bSSameer Pujar }; 12544f45fb0bSSameer Pujar }; 12554f45fb0bSSameer Pujar 12564f45fb0bSSameer Pujar amx1_out_port: port@4 { 12574f45fb0bSSameer Pujar reg = <4>; 12584f45fb0bSSameer Pujar 12594f45fb0bSSameer Pujar amx1_out_ep: endpoint { 12604f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 12614f45fb0bSSameer Pujar }; 12624f45fb0bSSameer Pujar }; 12634f45fb0bSSameer Pujar }; 12644f45fb0bSSameer Pujar }; 12654f45fb0bSSameer Pujar 12664f45fb0bSSameer Pujar amx@2903100 { 12674f45fb0bSSameer Pujar status = "okay"; 12684f45fb0bSSameer Pujar 12694f45fb0bSSameer Pujar ports { 12704f45fb0bSSameer Pujar #address-cells = <1>; 12714f45fb0bSSameer Pujar #size-cells = <0>; 12724f45fb0bSSameer Pujar 12734f45fb0bSSameer Pujar port@0 { 12744f45fb0bSSameer Pujar reg = <0>; 12754f45fb0bSSameer Pujar 12764f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 12774f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 12784f45fb0bSSameer Pujar }; 12794f45fb0bSSameer Pujar }; 12804f45fb0bSSameer Pujar 12814f45fb0bSSameer Pujar port@1 { 12824f45fb0bSSameer Pujar reg = <1>; 12834f45fb0bSSameer Pujar 12844f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 12854f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 12864f45fb0bSSameer Pujar }; 12874f45fb0bSSameer Pujar }; 12884f45fb0bSSameer Pujar 12894f45fb0bSSameer Pujar amx2_in3_port: port@2 { 12904f45fb0bSSameer Pujar reg = <2>; 12914f45fb0bSSameer Pujar 12924f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 12934f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar }; 12964f45fb0bSSameer Pujar 12974f45fb0bSSameer Pujar amx2_in4_port: port@3 { 12984f45fb0bSSameer Pujar reg = <3>; 12994f45fb0bSSameer Pujar 13004f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 13014f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 13024f45fb0bSSameer Pujar }; 13034f45fb0bSSameer Pujar }; 13044f45fb0bSSameer Pujar 13054f45fb0bSSameer Pujar amx2_out_port: port@4 { 13064f45fb0bSSameer Pujar reg = <4>; 13074f45fb0bSSameer Pujar 13084f45fb0bSSameer Pujar amx2_out_ep: endpoint { 13094f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 13104f45fb0bSSameer Pujar }; 13114f45fb0bSSameer Pujar }; 13124f45fb0bSSameer Pujar }; 13134f45fb0bSSameer Pujar }; 13144f45fb0bSSameer Pujar 13154f45fb0bSSameer Pujar amx@2903200 { 13164f45fb0bSSameer Pujar status = "okay"; 13174f45fb0bSSameer Pujar 13184f45fb0bSSameer Pujar ports { 13194f45fb0bSSameer Pujar #address-cells = <1>; 13204f45fb0bSSameer Pujar #size-cells = <0>; 13214f45fb0bSSameer Pujar 13224f45fb0bSSameer Pujar port@0 { 13234f45fb0bSSameer Pujar reg = <0>; 13244f45fb0bSSameer Pujar 13254f45fb0bSSameer Pujar amx3_in1_ep: endpoint { 13264f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in1_ep>; 13274f45fb0bSSameer Pujar }; 13284f45fb0bSSameer Pujar }; 13294f45fb0bSSameer Pujar 13304f45fb0bSSameer Pujar port@1 { 13314f45fb0bSSameer Pujar reg = <1>; 13324f45fb0bSSameer Pujar 13334f45fb0bSSameer Pujar amx3_in2_ep: endpoint { 13344f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in2_ep>; 13354f45fb0bSSameer Pujar }; 13364f45fb0bSSameer Pujar }; 13374f45fb0bSSameer Pujar 13384f45fb0bSSameer Pujar port@2 { 13394f45fb0bSSameer Pujar reg = <2>; 13404f45fb0bSSameer Pujar 13414f45fb0bSSameer Pujar amx3_in3_ep: endpoint { 13424f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in3_ep>; 13434f45fb0bSSameer Pujar }; 13444f45fb0bSSameer Pujar }; 13454f45fb0bSSameer Pujar 13464f45fb0bSSameer Pujar port@3 { 13474f45fb0bSSameer Pujar reg = <3>; 13484f45fb0bSSameer Pujar 13494f45fb0bSSameer Pujar amx3_in4_ep: endpoint { 13504f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in4_ep>; 13514f45fb0bSSameer Pujar }; 13524f45fb0bSSameer Pujar }; 13534f45fb0bSSameer Pujar 13544f45fb0bSSameer Pujar amx3_out_port: port@4 { 13554f45fb0bSSameer Pujar reg = <4>; 13564f45fb0bSSameer Pujar 13574f45fb0bSSameer Pujar amx3_out_ep: endpoint { 13584f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_out_ep>; 13594f45fb0bSSameer Pujar }; 13604f45fb0bSSameer Pujar }; 13614f45fb0bSSameer Pujar }; 13624f45fb0bSSameer Pujar }; 13634f45fb0bSSameer Pujar 13644f45fb0bSSameer Pujar amx@2903300 { 13654f45fb0bSSameer Pujar status = "okay"; 13664f45fb0bSSameer Pujar 13674f45fb0bSSameer Pujar ports { 13684f45fb0bSSameer Pujar #address-cells = <1>; 13694f45fb0bSSameer Pujar #size-cells = <0>; 13704f45fb0bSSameer Pujar 13714f45fb0bSSameer Pujar port@0 { 13724f45fb0bSSameer Pujar reg = <0>; 13734f45fb0bSSameer Pujar 13744f45fb0bSSameer Pujar amx4_in1_ep: endpoint { 13754f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in1_ep>; 13764f45fb0bSSameer Pujar }; 13774f45fb0bSSameer Pujar }; 13784f45fb0bSSameer Pujar 13794f45fb0bSSameer Pujar port@1 { 13804f45fb0bSSameer Pujar reg = <1>; 13814f45fb0bSSameer Pujar 13824f45fb0bSSameer Pujar amx4_in2_ep: endpoint { 13834f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in2_ep>; 13844f45fb0bSSameer Pujar }; 13854f45fb0bSSameer Pujar }; 13864f45fb0bSSameer Pujar 13874f45fb0bSSameer Pujar port@2 { 13884f45fb0bSSameer Pujar reg = <2>; 13894f45fb0bSSameer Pujar 13904f45fb0bSSameer Pujar amx4_in3_ep: endpoint { 13914f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in3_ep>; 13924f45fb0bSSameer Pujar }; 13934f45fb0bSSameer Pujar }; 13944f45fb0bSSameer Pujar 13954f45fb0bSSameer Pujar port@3 { 13964f45fb0bSSameer Pujar reg = <3>; 13974f45fb0bSSameer Pujar 13984f45fb0bSSameer Pujar amx4_in4_ep: endpoint { 13994f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in4_ep>; 14004f45fb0bSSameer Pujar }; 14014f45fb0bSSameer Pujar }; 14024f45fb0bSSameer Pujar 14034f45fb0bSSameer Pujar amx4_out_port: port@4 { 14044f45fb0bSSameer Pujar reg = <4>; 14054f45fb0bSSameer Pujar 14064f45fb0bSSameer Pujar amx4_out_ep: endpoint { 14074f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_out_ep>; 14084f45fb0bSSameer Pujar }; 14094f45fb0bSSameer Pujar }; 14104f45fb0bSSameer Pujar }; 14114f45fb0bSSameer Pujar }; 14124f45fb0bSSameer Pujar 14134f45fb0bSSameer Pujar adx@2903800 { 14144f45fb0bSSameer Pujar status = "okay"; 14154f45fb0bSSameer Pujar 14164f45fb0bSSameer Pujar ports { 14174f45fb0bSSameer Pujar #address-cells = <1>; 14184f45fb0bSSameer Pujar #size-cells = <0>; 14194f45fb0bSSameer Pujar 14204f45fb0bSSameer Pujar port@0 { 14214f45fb0bSSameer Pujar reg = <0>; 14224f45fb0bSSameer Pujar 14234f45fb0bSSameer Pujar adx1_in_ep: endpoint { 14244f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 14254f45fb0bSSameer Pujar }; 14264f45fb0bSSameer Pujar }; 14274f45fb0bSSameer Pujar 14284f45fb0bSSameer Pujar adx1_out1_port: port@1 { 14294f45fb0bSSameer Pujar reg = <1>; 14304f45fb0bSSameer Pujar 14314f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 14324f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 14334f45fb0bSSameer Pujar }; 14344f45fb0bSSameer Pujar }; 14354f45fb0bSSameer Pujar 14364f45fb0bSSameer Pujar adx1_out2_port: port@2 { 14374f45fb0bSSameer Pujar reg = <2>; 14384f45fb0bSSameer Pujar 14394f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 14404f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 14414f45fb0bSSameer Pujar }; 14424f45fb0bSSameer Pujar }; 14434f45fb0bSSameer Pujar 14444f45fb0bSSameer Pujar adx1_out3_port: port@3 { 14454f45fb0bSSameer Pujar reg = <3>; 14464f45fb0bSSameer Pujar 14474f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 14484f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 14494f45fb0bSSameer Pujar }; 14504f45fb0bSSameer Pujar }; 14514f45fb0bSSameer Pujar 14524f45fb0bSSameer Pujar adx1_out4_port: port@4 { 14534f45fb0bSSameer Pujar reg = <4>; 14544f45fb0bSSameer Pujar 14554f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 14564f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 14574f45fb0bSSameer Pujar }; 14584f45fb0bSSameer Pujar }; 14594f45fb0bSSameer Pujar }; 14604f45fb0bSSameer Pujar }; 14614f45fb0bSSameer Pujar 14624f45fb0bSSameer Pujar adx@2903900 { 14634f45fb0bSSameer Pujar status = "okay"; 14644f45fb0bSSameer Pujar 14654f45fb0bSSameer Pujar ports { 14664f45fb0bSSameer Pujar #address-cells = <1>; 14674f45fb0bSSameer Pujar #size-cells = <0>; 14684f45fb0bSSameer Pujar 14694f45fb0bSSameer Pujar port@0 { 14704f45fb0bSSameer Pujar reg = <0>; 14714f45fb0bSSameer Pujar 14724f45fb0bSSameer Pujar adx2_in_ep: endpoint { 14734f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 14744f45fb0bSSameer Pujar }; 14754f45fb0bSSameer Pujar }; 14764f45fb0bSSameer Pujar 14774f45fb0bSSameer Pujar adx2_out1_port: port@1 { 14784f45fb0bSSameer Pujar reg = <1>; 14794f45fb0bSSameer Pujar 14804f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 14814f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 14824f45fb0bSSameer Pujar }; 14834f45fb0bSSameer Pujar }; 14844f45fb0bSSameer Pujar 14854f45fb0bSSameer Pujar adx2_out2_port: port@2 { 14864f45fb0bSSameer Pujar reg = <2>; 14874f45fb0bSSameer Pujar 14884f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 14894f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 14904f45fb0bSSameer Pujar }; 14914f45fb0bSSameer Pujar }; 14924f45fb0bSSameer Pujar 14934f45fb0bSSameer Pujar adx2_out3_port: port@3 { 14944f45fb0bSSameer Pujar reg = <3>; 14954f45fb0bSSameer Pujar 14964f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 14974f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 14984f45fb0bSSameer Pujar }; 14994f45fb0bSSameer Pujar }; 15004f45fb0bSSameer Pujar 15014f45fb0bSSameer Pujar adx2_out4_port: port@4 { 15024f45fb0bSSameer Pujar reg = <4>; 15034f45fb0bSSameer Pujar 15044f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 15054f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 15064f45fb0bSSameer Pujar }; 15074f45fb0bSSameer Pujar }; 15084f45fb0bSSameer Pujar }; 15094f45fb0bSSameer Pujar }; 15104f45fb0bSSameer Pujar 15114f45fb0bSSameer Pujar adx@2903a00 { 15124f45fb0bSSameer Pujar status = "okay"; 15134f45fb0bSSameer Pujar 15144f45fb0bSSameer Pujar ports { 15154f45fb0bSSameer Pujar #address-cells = <1>; 15164f45fb0bSSameer Pujar #size-cells = <0>; 15174f45fb0bSSameer Pujar 15184f45fb0bSSameer Pujar port@0 { 15194f45fb0bSSameer Pujar reg = <0>; 15204f45fb0bSSameer Pujar 15214f45fb0bSSameer Pujar adx3_in_ep: endpoint { 15224f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_in_ep>; 15234f45fb0bSSameer Pujar }; 15244f45fb0bSSameer Pujar }; 15254f45fb0bSSameer Pujar 15264f45fb0bSSameer Pujar adx3_out1_port: port@1 { 15274f45fb0bSSameer Pujar reg = <1>; 15284f45fb0bSSameer Pujar 15294f45fb0bSSameer Pujar adx3_out1_ep: endpoint { 15304f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out1_ep>; 15314f45fb0bSSameer Pujar }; 15324f45fb0bSSameer Pujar }; 15334f45fb0bSSameer Pujar 15344f45fb0bSSameer Pujar adx3_out2_port: port@2 { 15354f45fb0bSSameer Pujar reg = <2>; 15364f45fb0bSSameer Pujar 15374f45fb0bSSameer Pujar adx3_out2_ep: endpoint { 15384f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out2_ep>; 15394f45fb0bSSameer Pujar }; 15404f45fb0bSSameer Pujar }; 15414f45fb0bSSameer Pujar 15424f45fb0bSSameer Pujar adx3_out3_port: port@3 { 15434f45fb0bSSameer Pujar reg = <3>; 15444f45fb0bSSameer Pujar 15454f45fb0bSSameer Pujar adx3_out3_ep: endpoint { 15464f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out3_ep>; 15474f45fb0bSSameer Pujar }; 15484f45fb0bSSameer Pujar }; 15494f45fb0bSSameer Pujar 15504f45fb0bSSameer Pujar adx3_out4_port: port@4 { 15514f45fb0bSSameer Pujar reg = <4>; 15524f45fb0bSSameer Pujar 15534f45fb0bSSameer Pujar adx3_out4_ep: endpoint { 15544f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out4_ep>; 15554f45fb0bSSameer Pujar }; 15564f45fb0bSSameer Pujar }; 15574f45fb0bSSameer Pujar }; 15584f45fb0bSSameer Pujar }; 15594f45fb0bSSameer Pujar 15604f45fb0bSSameer Pujar adx@2903b00 { 15614f45fb0bSSameer Pujar status = "okay"; 15624f45fb0bSSameer Pujar 15634f45fb0bSSameer Pujar ports { 15644f45fb0bSSameer Pujar #address-cells = <1>; 15654f45fb0bSSameer Pujar #size-cells = <0>; 15664f45fb0bSSameer Pujar 15674f45fb0bSSameer Pujar port@0 { 15684f45fb0bSSameer Pujar reg = <0>; 15694f45fb0bSSameer Pujar 15704f45fb0bSSameer Pujar adx4_in_ep: endpoint { 15714f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_in_ep>; 15724f45fb0bSSameer Pujar }; 15734f45fb0bSSameer Pujar }; 15744f45fb0bSSameer Pujar 15754f45fb0bSSameer Pujar adx4_out1_port: port@1 { 15764f45fb0bSSameer Pujar reg = <1>; 15774f45fb0bSSameer Pujar 15784f45fb0bSSameer Pujar adx4_out1_ep: endpoint { 15794f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out1_ep>; 15804f45fb0bSSameer Pujar }; 15814f45fb0bSSameer Pujar }; 15824f45fb0bSSameer Pujar 15834f45fb0bSSameer Pujar adx4_out2_port: port@2 { 15844f45fb0bSSameer Pujar reg = <2>; 15854f45fb0bSSameer Pujar 15864f45fb0bSSameer Pujar adx4_out2_ep: endpoint { 15874f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out2_ep>; 15884f45fb0bSSameer Pujar }; 15894f45fb0bSSameer Pujar }; 15904f45fb0bSSameer Pujar 15914f45fb0bSSameer Pujar adx4_out3_port: port@3 { 15924f45fb0bSSameer Pujar reg = <3>; 15934f45fb0bSSameer Pujar 15944f45fb0bSSameer Pujar adx4_out3_ep: endpoint { 15954f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out3_ep>; 15964f45fb0bSSameer Pujar }; 15974f45fb0bSSameer Pujar }; 15984f45fb0bSSameer Pujar 15994f45fb0bSSameer Pujar adx4_out4_port: port@4 { 16004f45fb0bSSameer Pujar reg = <4>; 16014f45fb0bSSameer Pujar 16024f45fb0bSSameer Pujar adx4_out4_ep: endpoint { 16034f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out4_ep>; 16044f45fb0bSSameer Pujar }; 16054f45fb0bSSameer Pujar }; 16064f45fb0bSSameer Pujar }; 16074f45fb0bSSameer Pujar }; 16084f45fb0bSSameer Pujar 16094f45fb0bSSameer Pujar amixer@290bb00 { 16104f45fb0bSSameer Pujar status = "okay"; 16114f45fb0bSSameer Pujar 16124f45fb0bSSameer Pujar ports { 16134f45fb0bSSameer Pujar #address-cells = <1>; 16144f45fb0bSSameer Pujar #size-cells = <0>; 16154f45fb0bSSameer Pujar 16164f45fb0bSSameer Pujar port@0 { 16174f45fb0bSSameer Pujar reg = <0x0>; 16184f45fb0bSSameer Pujar 16194f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 16204f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 16214f45fb0bSSameer Pujar }; 16224f45fb0bSSameer Pujar }; 16234f45fb0bSSameer Pujar 16244f45fb0bSSameer Pujar port@1 { 16254f45fb0bSSameer Pujar reg = <0x1>; 16264f45fb0bSSameer Pujar 16274f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 16284f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 16294f45fb0bSSameer Pujar }; 16304f45fb0bSSameer Pujar }; 16314f45fb0bSSameer Pujar 16324f45fb0bSSameer Pujar port@2 { 16334f45fb0bSSameer Pujar reg = <0x2>; 16344f45fb0bSSameer Pujar 16354f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 16364f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 16374f45fb0bSSameer Pujar }; 16384f45fb0bSSameer Pujar }; 16394f45fb0bSSameer Pujar 16404f45fb0bSSameer Pujar port@3 { 16414f45fb0bSSameer Pujar reg = <0x3>; 16424f45fb0bSSameer Pujar 16434f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 16444f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 16454f45fb0bSSameer Pujar }; 16464f45fb0bSSameer Pujar }; 16474f45fb0bSSameer Pujar 16484f45fb0bSSameer Pujar port@4 { 16494f45fb0bSSameer Pujar reg = <0x4>; 16504f45fb0bSSameer Pujar 16514f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 16524f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 16534f45fb0bSSameer Pujar }; 16544f45fb0bSSameer Pujar }; 16554f45fb0bSSameer Pujar 16564f45fb0bSSameer Pujar port@5 { 16574f45fb0bSSameer Pujar reg = <0x5>; 16584f45fb0bSSameer Pujar 16594f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 16604f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 16614f45fb0bSSameer Pujar }; 16624f45fb0bSSameer Pujar }; 16634f45fb0bSSameer Pujar 16644f45fb0bSSameer Pujar port@6 { 16654f45fb0bSSameer Pujar reg = <0x6>; 16664f45fb0bSSameer Pujar 16674f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 16684f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 16694f45fb0bSSameer Pujar }; 16704f45fb0bSSameer Pujar }; 16714f45fb0bSSameer Pujar 16724f45fb0bSSameer Pujar port@7 { 16734f45fb0bSSameer Pujar reg = <0x7>; 16744f45fb0bSSameer Pujar 16754f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 16764f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 16774f45fb0bSSameer Pujar }; 16784f45fb0bSSameer Pujar }; 16794f45fb0bSSameer Pujar 16804f45fb0bSSameer Pujar port@8 { 16814f45fb0bSSameer Pujar reg = <0x8>; 16824f45fb0bSSameer Pujar 16834f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 16844f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 16854f45fb0bSSameer Pujar }; 16864f45fb0bSSameer Pujar }; 16874f45fb0bSSameer Pujar 16884f45fb0bSSameer Pujar port@9 { 16894f45fb0bSSameer Pujar reg = <0x9>; 16904f45fb0bSSameer Pujar 16914f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 16924f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 16934f45fb0bSSameer Pujar }; 16944f45fb0bSSameer Pujar }; 16954f45fb0bSSameer Pujar 16964f45fb0bSSameer Pujar mixer_out1_port: port@a { 16974f45fb0bSSameer Pujar reg = <0xa>; 16984f45fb0bSSameer Pujar 16994f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 17004f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 17014f45fb0bSSameer Pujar }; 17024f45fb0bSSameer Pujar }; 17034f45fb0bSSameer Pujar 17044f45fb0bSSameer Pujar mixer_out2_port: port@b { 17054f45fb0bSSameer Pujar reg = <0xb>; 17064f45fb0bSSameer Pujar 17074f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 17084f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 17094f45fb0bSSameer Pujar }; 17104f45fb0bSSameer Pujar }; 17114f45fb0bSSameer Pujar 17124f45fb0bSSameer Pujar mixer_out3_port: port@c { 17134f45fb0bSSameer Pujar reg = <0xc>; 17144f45fb0bSSameer Pujar 17154f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 17164f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 17174f45fb0bSSameer Pujar }; 17184f45fb0bSSameer Pujar }; 17194f45fb0bSSameer Pujar 17204f45fb0bSSameer Pujar mixer_out4_port: port@d { 17214f45fb0bSSameer Pujar reg = <0xd>; 17224f45fb0bSSameer Pujar 17234f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 17244f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 17254f45fb0bSSameer Pujar }; 17264f45fb0bSSameer Pujar }; 17274f45fb0bSSameer Pujar 17284f45fb0bSSameer Pujar mixer_out5_port: port@e { 17294f45fb0bSSameer Pujar reg = <0xe>; 17304f45fb0bSSameer Pujar 17314f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 17324f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 17334f45fb0bSSameer Pujar }; 17344f45fb0bSSameer Pujar }; 17354f45fb0bSSameer Pujar }; 17364f45fb0bSSameer Pujar }; 17375b4f6323SSameer Pujar }; 17389a182db4SSameer Pujar }; 17399a182db4SSameer Pujar 1740228f1e6aSThierry Reding i2c@3160000 { 1741228f1e6aSThierry Reding eeprom@56 { 1742228f1e6aSThierry Reding compatible = "atmel,24c02"; 1743228f1e6aSThierry Reding reg = <0x56>; 1744228f1e6aSThierry Reding 1745a4387f29SJon Hunter label = "system"; 1746228f1e6aSThierry Reding vcc-supply = <&vdd_1v8ls>; 1747228f1e6aSThierry Reding address-width = <8>; 1748228f1e6aSThierry Reding pagesize = <8>; 1749228f1e6aSThierry Reding size = <256>; 1750228f1e6aSThierry Reding read-only; 1751228f1e6aSThierry Reding }; 1752228f1e6aSThierry Reding }; 1753228f1e6aSThierry Reding 17545eef17eeSThierry Reding ddc: i2c@31c0000 { 17555eef17eeSThierry Reding status = "okay"; 17565eef17eeSThierry Reding }; 17575eef17eeSThierry Reding 1758b8656c67SMikko Perttunen /* SDMMC1 (SD/MMC) */ 175967bb17f6SThierry Reding mmc@3400000 { 1760b8656c67SMikko Perttunen status = "okay"; 1761b8656c67SMikko Perttunen }; 176258542353SThierry Reding 17635eef17eeSThierry Reding hda@3510000 { 1764b8928c2bSThierry Reding nvidia,model = "NVIDIA Jetson AGX Xavier HDA"; 176533c038e4SThierry Reding status = "okay"; 176633c038e4SThierry Reding }; 176733c038e4SThierry Reding 176892f37c0aSJC Kuo padctl@3520000 { 176992f37c0aSJC Kuo status = "okay"; 177092f37c0aSJC Kuo 177192f37c0aSJC Kuo pads { 177292f37c0aSJC Kuo usb2 { 177392f37c0aSJC Kuo lanes { 177440b4d824SJC Kuo usb2-0 { 177540b4d824SJC Kuo status = "okay"; 177640b4d824SJC Kuo }; 177740b4d824SJC Kuo 177892f37c0aSJC Kuo usb2-1 { 177992f37c0aSJC Kuo status = "okay"; 178092f37c0aSJC Kuo }; 178192f37c0aSJC Kuo 178292f37c0aSJC Kuo usb2-3 { 178392f37c0aSJC Kuo status = "okay"; 178492f37c0aSJC Kuo }; 178592f37c0aSJC Kuo }; 178692f37c0aSJC Kuo }; 178792f37c0aSJC Kuo 178892f37c0aSJC Kuo usb3 { 178992f37c0aSJC Kuo lanes { 179092f37c0aSJC Kuo usb3-0 { 179192f37c0aSJC Kuo status = "okay"; 179292f37c0aSJC Kuo }; 179392f37c0aSJC Kuo 179440b4d824SJC Kuo usb3-2 { 179540b4d824SJC Kuo status = "okay"; 179640b4d824SJC Kuo }; 179740b4d824SJC Kuo 179892f37c0aSJC Kuo usb3-3 { 179992f37c0aSJC Kuo status = "okay"; 180092f37c0aSJC Kuo }; 180192f37c0aSJC Kuo }; 180292f37c0aSJC Kuo }; 180392f37c0aSJC Kuo }; 180492f37c0aSJC Kuo 180592f37c0aSJC Kuo ports { 180640b4d824SJC Kuo usb2-0 { 180740b4d824SJC Kuo mode = "host"; 180840b4d824SJC Kuo status = "okay"; 180940b4d824SJC Kuo }; 181040b4d824SJC Kuo 181192f37c0aSJC Kuo usb2-1 { 181292f37c0aSJC Kuo mode = "host"; 181392f37c0aSJC Kuo status = "okay"; 181492f37c0aSJC Kuo }; 181592f37c0aSJC Kuo 181692f37c0aSJC Kuo usb2-3 { 181792f37c0aSJC Kuo mode = "host"; 181892f37c0aSJC Kuo status = "okay"; 181992f37c0aSJC Kuo }; 182092f37c0aSJC Kuo 182192f37c0aSJC Kuo usb3-0 { 182292f37c0aSJC Kuo nvidia,usb2-companion = <1>; 182392f37c0aSJC Kuo status = "okay"; 182492f37c0aSJC Kuo }; 182592f37c0aSJC Kuo 182640b4d824SJC Kuo usb3-2 { 182740b4d824SJC Kuo nvidia,usb2-companion = <0>; 182840b4d824SJC Kuo status = "okay"; 182940b4d824SJC Kuo }; 183040b4d824SJC Kuo 183192f37c0aSJC Kuo usb3-3 { 183292f37c0aSJC Kuo nvidia,usb2-companion = <3>; 183392f37c0aSJC Kuo maximum-speed = "super-speed"; 183492f37c0aSJC Kuo status = "okay"; 183592f37c0aSJC Kuo }; 183692f37c0aSJC Kuo }; 183792f37c0aSJC Kuo }; 183892f37c0aSJC Kuo 183992f37c0aSJC Kuo usb@3610000 { 184092f37c0aSJC Kuo status = "okay"; 184192f37c0aSJC Kuo 184240b4d824SJC Kuo phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>, 184340b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>, 18448b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>, 18458b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>, 184640b4d824SJC Kuo <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>, 18478b3aee8fSThierry Reding <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>; 184840b4d824SJC Kuo phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3"; 184992f37c0aSJC Kuo }; 185092f37c0aSJC Kuo 18513032985aSSameer Pujar i2c@c250000 { 18523032985aSSameer Pujar status = "okay"; 18533032985aSSameer Pujar 18543032985aSSameer Pujar rt5658: audio-codec@1a { 18553032985aSSameer Pujar status = "okay"; 18563032985aSSameer Pujar 18573032985aSSameer Pujar compatible = "realtek,rt5658"; 18583032985aSSameer Pujar reg = <0x1a>; 18593032985aSSameer Pujar interrupt-parent = <&gpio>; 18603032985aSSameer Pujar interrupts = <TEGRA194_MAIN_GPIO(S, 5) GPIO_ACTIVE_HIGH>; 1861405fa9e9SSameer Pujar clocks = <&bpmp TEGRA194_CLK_AUD_MCLK>; 1862405fa9e9SSameer Pujar clock-names = "mclk"; 18633032985aSSameer Pujar realtek,jd-src = <2>; 18643032985aSSameer Pujar sound-name-prefix = "CVB-RT"; 18655b4f6323SSameer Pujar 18665b4f6323SSameer Pujar port { 18675b4f6323SSameer Pujar rt5658_ep: endpoint { 18685b4f6323SSameer Pujar remote-endpoint = <&i2s1_dap_ep>; 18695b4f6323SSameer Pujar mclk-fs = <256>; 18705b4f6323SSameer Pujar }; 18715b4f6323SSameer Pujar }; 18723032985aSSameer Pujar }; 18733032985aSSameer Pujar }; 18743032985aSSameer Pujar 187558542353SThierry Reding pwm@c340000 { 187658542353SThierry Reding status = "okay"; 187758542353SThierry Reding }; 187833c038e4SThierry Reding 187933c038e4SThierry Reding host1x@13e00000 { 188033c038e4SThierry Reding display-hub@15200000 { 188133c038e4SThierry Reding status = "okay"; 188233c038e4SThierry Reding }; 188333c038e4SThierry Reding 1884614d063fSThierry Reding dpaux@155c0000 { 1885614d063fSThierry Reding status = "okay"; 1886614d063fSThierry Reding }; 1887614d063fSThierry Reding 1888614d063fSThierry Reding dpaux@155d0000 { 1889614d063fSThierry Reding status = "okay"; 1890614d063fSThierry Reding }; 1891614d063fSThierry Reding 189233c038e4SThierry Reding dpaux@155e0000 { 189333c038e4SThierry Reding status = "okay"; 189433c038e4SThierry Reding }; 189533c038e4SThierry Reding 1896614d063fSThierry Reding /* DP0 */ 1897614d063fSThierry Reding sor@15b00000 { 1898614d063fSThierry Reding status = "okay"; 1899614d063fSThierry Reding 1900614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 1901614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 1902614d063fSThierry Reding 1903614d063fSThierry Reding nvidia,dpaux = <&dpaux0>; 1904614d063fSThierry Reding }; 1905614d063fSThierry Reding 1906614d063fSThierry Reding /* DP1 */ 1907614d063fSThierry Reding sor@15b40000 { 1908614d063fSThierry Reding status = "okay"; 1909614d063fSThierry Reding 1910614d063fSThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 1911614d063fSThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 1912614d063fSThierry Reding 1913614d063fSThierry Reding nvidia,dpaux = <&dpaux1>; 1914614d063fSThierry Reding }; 1915614d063fSThierry Reding 1916614d063fSThierry Reding /* HDMI */ 191733c038e4SThierry Reding sor@15b80000 { 191833c038e4SThierry Reding status = "okay"; 191933c038e4SThierry Reding 1920e8931a27SThierry Reding avdd-io-hdmi-dp-supply = <&vdd_1v0>; 1921e8931a27SThierry Reding vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 192233c038e4SThierry Reding hdmi-supply = <&vdd_hdmi>; 192333c038e4SThierry Reding 192433c038e4SThierry Reding nvidia,ddc-i2c-bus = <&ddc>; 192533c038e4SThierry Reding nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2) 192633c038e4SThierry Reding GPIO_ACTIVE_LOW>; 192733c038e4SThierry Reding }; 192833c038e4SThierry Reding }; 192958542353SThierry Reding }; 193058542353SThierry Reding 1931a586c88eSVidya Sagar pcie@14100000 { 1932a586c88eSVidya Sagar status = "okay"; 1933a586c88eSVidya Sagar 1934a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 1935a586c88eSVidya Sagar 1936a586c88eSVidya Sagar phys = <&p2u_hsio_0>; 1937a586c88eSVidya Sagar phy-names = "p2u-0"; 1938a586c88eSVidya Sagar }; 1939a586c88eSVidya Sagar 1940a586c88eSVidya Sagar pcie@14140000 { 1941a586c88eSVidya Sagar status = "okay"; 1942a586c88eSVidya Sagar 1943a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 1944a586c88eSVidya Sagar 1945a586c88eSVidya Sagar phys = <&p2u_hsio_7>; 1946a586c88eSVidya Sagar phy-names = "p2u-0"; 1947a586c88eSVidya Sagar }; 1948a586c88eSVidya Sagar 1949a586c88eSVidya Sagar pcie@14180000 { 1950a586c88eSVidya Sagar status = "okay"; 1951a586c88eSVidya Sagar 1952a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 1953a586c88eSVidya Sagar 1954a586c88eSVidya Sagar phys = <&p2u_hsio_2>, <&p2u_hsio_3>, <&p2u_hsio_4>, 1955a586c88eSVidya Sagar <&p2u_hsio_5>; 1956a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3"; 1957a586c88eSVidya Sagar }; 1958a586c88eSVidya Sagar 1959a586c88eSVidya Sagar pcie@141a0000 { 196009a0774aSVidya Sagar status = "okay"; 1961a586c88eSVidya Sagar 1962a586c88eSVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 196309a0774aSVidya Sagar vpcie3v3-supply = <&vdd_3v3_pcie>; 196409a0774aSVidya Sagar vpcie12v-supply = <&vdd_12v_pcie>; 1965a586c88eSVidya Sagar 1966a586c88eSVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 1967a586c88eSVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 1968a586c88eSVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 1969a586c88eSVidya Sagar 1970a586c88eSVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 1971a586c88eSVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 1972a586c88eSVidya Sagar }; 1973a586c88eSVidya Sagar 1974b9e2404cSMauro Carvalho Chehab pcie-ep@141a0000 { 197584eaaf75SVidya Sagar status = "disabled"; 197684eaaf75SVidya Sagar 197784eaaf75SVidya Sagar vddio-pex-ctl-supply = <&vdd_1v8ao>; 197884eaaf75SVidya Sagar 197984eaaf75SVidya Sagar reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>; 198084eaaf75SVidya Sagar 198184eaaf75SVidya Sagar nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5) 198284eaaf75SVidya Sagar GPIO_ACTIVE_HIGH>; 198384eaaf75SVidya Sagar 198484eaaf75SVidya Sagar phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 198584eaaf75SVidya Sagar <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 198684eaaf75SVidya Sagar <&p2u_nvhs_6>, <&p2u_nvhs_7>; 198784eaaf75SVidya Sagar 198884eaaf75SVidya Sagar phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 198984eaaf75SVidya Sagar "p2u-5", "p2u-6", "p2u-7"; 199084eaaf75SVidya Sagar }; 199184eaaf75SVidya Sagar 1992*6d9d19afSJon Hunter fan: pwm-fan { 199358542353SThierry Reding compatible = "pwm-fan"; 199458542353SThierry Reding pwms = <&pwm4 0 45334>; 1995cfe3af19SThierry Reding 1996cfe3af19SThierry Reding cooling-levels = <0 64 128 255>; 1997cfe3af19SThierry Reding #cooling-cells = <2>; 1998cfe3af19SThierry Reding }; 1999cfe3af19SThierry Reding 2000e47ac508SThierry Reding gpio-keys { 2001e47ac508SThierry Reding compatible = "gpio-keys"; 2002e47ac508SThierry Reding 2003e47ac508SThierry Reding force-recovery { 2004e47ac508SThierry Reding label = "Force Recovery"; 2005e47ac508SThierry Reding gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0) 2006e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2007e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2008cd8f843cSThierry Reding linux,code = <KEY_SLEEP>; 2009e47ac508SThierry Reding debounce-interval = <10>; 2010e47ac508SThierry Reding }; 2011e47ac508SThierry Reding 2012e47ac508SThierry Reding power { 2013e47ac508SThierry Reding label = "Power"; 2014e47ac508SThierry Reding gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4) 2015e47ac508SThierry Reding GPIO_ACTIVE_LOW>; 2016e47ac508SThierry Reding linux,input-type = <EV_KEY>; 2017e47ac508SThierry Reding linux,code = <KEY_POWER>; 2018e47ac508SThierry Reding debounce-interval = <10>; 2019e47ac508SThierry Reding wakeup-event-action = <EV_ACT_ASSERTED>; 2020e47ac508SThierry Reding wakeup-source; 2021e47ac508SThierry Reding }; 2022e47ac508SThierry Reding }; 2023e47ac508SThierry Reding 20245b4f6323SSameer Pujar sound { 20255b4f6323SSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 20265b4f6323SSameer Pujar status = "okay"; 20275b4f6323SSameer Pujar 20285b4f6323SSameer Pujar dais = /* ADMAIF (FE) Ports */ 20295b4f6323SSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 20305b4f6323SSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 20315b4f6323SSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 20325b4f6323SSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 20335b4f6323SSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 20345b4f6323SSameer Pujar /* XBAR Ports */ 20355b4f6323SSameer Pujar <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>, 20365b4f6323SSameer Pujar <&xbar_i2s6_port>, <&xbar_dmic3_port>, 20374f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 20384f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 20394f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 20404f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 20414f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 20424f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 20434f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 20444f45fb0bSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 20454f45fb0bSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 20464f45fb0bSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 20474f45fb0bSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 20484f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 20494f45fb0bSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 20504f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 20514f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 20524f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 20534f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 20544f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 20554f45fb0bSSameer Pujar /* HW accelerators */ 20564f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 20574f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 20584f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 20594f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 20604f45fb0bSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 20614f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 20624f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 20634f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 20644f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 20654f45fb0bSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 20664f45fb0bSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 20674f45fb0bSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 20684f45fb0bSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 20694f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, <&mixer_out3_port>, 20704f45fb0bSSameer Pujar <&mixer_out4_port>, <&mixer_out5_port>, 20715b4f6323SSameer Pujar /* BE I/O Ports */ 20725b4f6323SSameer Pujar <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>, 20735b4f6323SSameer Pujar <&dmic3_port>; 20745b4f6323SSameer Pujar 2075b8928c2bSThierry Reding label = "NVIDIA Jetson AGX Xavier APE"; 20765b4f6323SSameer Pujar 20775b4f6323SSameer Pujar widgets = 20785b4f6323SSameer Pujar "Microphone", "CVB-RT MIC Jack", 20795b4f6323SSameer Pujar "Microphone", "CVB-RT MIC", 20805b4f6323SSameer Pujar "Headphone", "CVB-RT HP Jack", 20815b4f6323SSameer Pujar "Speaker", "CVB-RT SPK"; 20825b4f6323SSameer Pujar 20835b4f6323SSameer Pujar routing = 20845b4f6323SSameer Pujar /* I2S1 <-> RT5658 */ 20855b4f6323SSameer Pujar "CVB-RT AIF1 Playback", "I2S1 DAP-Playback", 20865b4f6323SSameer Pujar "I2S1 DAP-Capture", "CVB-RT AIF1 Capture", 20875b4f6323SSameer Pujar /* RT5658 Codec controls */ 20885b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO L Playback", 20895b4f6323SSameer Pujar "CVB-RT HP Jack", "CVB-RT HPO R Playback", 20905b4f6323SSameer Pujar "CVB-RT IN1P", "CVB-RT MIC Jack", 20915b4f6323SSameer Pujar "CVB-RT IN2P", "CVB-RT MIC Jack", 20925b4f6323SSameer Pujar "CVB-RT SPK", "CVB-RT SPO Playback", 20935b4f6323SSameer Pujar "CVB-RT DMIC L1", "CVB-RT MIC", 20945b4f6323SSameer Pujar "CVB-RT DMIC L2", "CVB-RT MIC", 20955b4f6323SSameer Pujar "CVB-RT DMIC R1", "CVB-RT MIC", 20965b4f6323SSameer Pujar "CVB-RT DMIC R2", "CVB-RT MIC"; 20975b4f6323SSameer Pujar }; 20985b4f6323SSameer Pujar 2099cfe3af19SThierry Reding thermal-zones { 2100fe57ff53SThierry Reding cpu-thermal { 2101cfe3af19SThierry Reding polling-delay = <0>; 2102cfe3af19SThierry Reding polling-delay-passive = <500>; 2103cfe3af19SThierry Reding status = "okay"; 2104cfe3af19SThierry Reding 2105cfe3af19SThierry Reding trips { 2106cfe3af19SThierry Reding cpu_trip_critical: critical { 2107cfe3af19SThierry Reding temperature = <96500>; 2108cfe3af19SThierry Reding hysteresis = <0>; 2109cfe3af19SThierry Reding type = "critical"; 2110cfe3af19SThierry Reding }; 2111cfe3af19SThierry Reding 2112cfe3af19SThierry Reding cpu_trip_hot: hot { 2113cfe3af19SThierry Reding temperature = <70000>; 2114cfe3af19SThierry Reding hysteresis = <2000>; 2115cfe3af19SThierry Reding type = "hot"; 2116cfe3af19SThierry Reding }; 2117cfe3af19SThierry Reding 2118cfe3af19SThierry Reding cpu_trip_active: active { 2119cfe3af19SThierry Reding temperature = <50000>; 2120cfe3af19SThierry Reding hysteresis = <2000>; 2121cfe3af19SThierry Reding type = "active"; 2122cfe3af19SThierry Reding }; 2123cfe3af19SThierry Reding 2124cfe3af19SThierry Reding cpu_trip_passive: passive { 2125cfe3af19SThierry Reding temperature = <30000>; 2126cfe3af19SThierry Reding hysteresis = <2000>; 2127cfe3af19SThierry Reding type = "passive"; 2128cfe3af19SThierry Reding }; 2129cfe3af19SThierry Reding }; 2130cfe3af19SThierry Reding 2131cfe3af19SThierry Reding cooling-maps { 2132cfe3af19SThierry Reding cpu-critical { 2133cfe3af19SThierry Reding cooling-device = <&fan 3 3>; 2134cfe3af19SThierry Reding trip = <&cpu_trip_critical>; 2135cfe3af19SThierry Reding }; 2136cfe3af19SThierry Reding 2137cfe3af19SThierry Reding cpu-hot { 2138cfe3af19SThierry Reding cooling-device = <&fan 2 2>; 2139cfe3af19SThierry Reding trip = <&cpu_trip_hot>; 2140cfe3af19SThierry Reding }; 2141cfe3af19SThierry Reding 2142cfe3af19SThierry Reding cpu-active { 2143cfe3af19SThierry Reding cooling-device = <&fan 1 1>; 2144cfe3af19SThierry Reding trip = <&cpu_trip_active>; 2145cfe3af19SThierry Reding }; 2146cfe3af19SThierry Reding 2147cfe3af19SThierry Reding cpu-passive { 2148cfe3af19SThierry Reding cooling-device = <&fan 0 0>; 2149cfe3af19SThierry Reding trip = <&cpu_trip_passive>; 2150cfe3af19SThierry Reding }; 2151cfe3af19SThierry Reding }; 2152cfe3af19SThierry Reding }; 2153cfe3af19SThierry Reding 2154fe57ff53SThierry Reding gpu-thermal { 2155cfe3af19SThierry Reding polling-delay = <0>; 2156cfe3af19SThierry Reding polling-delay-passive = <500>; 2157cfe3af19SThierry Reding status = "okay"; 2158cfe3af19SThierry Reding 2159cfe3af19SThierry Reding trips { 2160cfe3af19SThierry Reding gpu_alert0: critical { 2161cfe3af19SThierry Reding temperature = <99000>; 2162cfe3af19SThierry Reding hysteresis = <0>; 2163cfe3af19SThierry Reding type = "critical"; 2164cfe3af19SThierry Reding }; 2165cfe3af19SThierry Reding }; 2166cfe3af19SThierry Reding }; 2167cfe3af19SThierry Reding 2168fe57ff53SThierry Reding aux-thermal { 2169cfe3af19SThierry Reding polling-delay = <0>; 2170cfe3af19SThierry Reding polling-delay-passive = <500>; 2171cfe3af19SThierry Reding status = "okay"; 2172cfe3af19SThierry Reding 2173cfe3af19SThierry Reding trips { 2174cfe3af19SThierry Reding aux_alert0: critical { 2175cfe3af19SThierry Reding temperature = <90000>; 2176cfe3af19SThierry Reding hysteresis = <0>; 2177cfe3af19SThierry Reding type = "critical"; 2178cfe3af19SThierry Reding }; 2179cfe3af19SThierry Reding }; 2180cfe3af19SThierry Reding }; 2181b8656c67SMikko Perttunen }; 2182b8656c67SMikko Perttunen}; 2183