11cab0a51SJon Hunter// SPDX-License-Identifier: GPL-2.0 21cab0a51SJon Hunter 31cab0a51SJon Hunter#include <dt-bindings/input/linux-event-codes.h> 41cab0a51SJon Hunter#include <dt-bindings/input/gpio-keys.h> 51cab0a51SJon Hunter 61cab0a51SJon Hunter/ { 71cab0a51SJon Hunter bus@0 { 81cab0a51SJon Hunter aconnect@2900000 { 91cab0a51SJon Hunter status = "okay"; 101cab0a51SJon Hunter 111cab0a51SJon Hunter dma-controller@2930000 { 121cab0a51SJon Hunter status = "okay"; 131cab0a51SJon Hunter }; 141cab0a51SJon Hunter 151cab0a51SJon Hunter interrupt-controller@2a40000 { 161cab0a51SJon Hunter status = "okay"; 171cab0a51SJon Hunter }; 18ff62b09dSSameer Pujar 19ff62b09dSSameer Pujar ahub@2900800 { 20ff62b09dSSameer Pujar status = "okay"; 21ff62b09dSSameer Pujar 22ff62b09dSSameer Pujar ports { 23ff62b09dSSameer Pujar #address-cells = <1>; 24ff62b09dSSameer Pujar #size-cells = <0>; 25ff62b09dSSameer Pujar 26ff62b09dSSameer Pujar port@0 { 27ff62b09dSSameer Pujar reg = <0x0>; 28ff62b09dSSameer Pujar 29ff62b09dSSameer Pujar xbar_admaif0_ep: endpoint { 30ff62b09dSSameer Pujar remote-endpoint = <&admaif0_ep>; 31ff62b09dSSameer Pujar }; 32ff62b09dSSameer Pujar }; 33ff62b09dSSameer Pujar 34ff62b09dSSameer Pujar port@1 { 35ff62b09dSSameer Pujar reg = <0x1>; 36ff62b09dSSameer Pujar 37ff62b09dSSameer Pujar xbar_admaif1_ep: endpoint { 38ff62b09dSSameer Pujar remote-endpoint = <&admaif1_ep>; 39ff62b09dSSameer Pujar }; 40ff62b09dSSameer Pujar }; 41ff62b09dSSameer Pujar 42ff62b09dSSameer Pujar port@2 { 43ff62b09dSSameer Pujar reg = <0x2>; 44ff62b09dSSameer Pujar 45ff62b09dSSameer Pujar xbar_admaif2_ep: endpoint { 46ff62b09dSSameer Pujar remote-endpoint = <&admaif2_ep>; 47ff62b09dSSameer Pujar }; 48ff62b09dSSameer Pujar }; 49ff62b09dSSameer Pujar 50ff62b09dSSameer Pujar port@3 { 51ff62b09dSSameer Pujar reg = <0x3>; 52ff62b09dSSameer Pujar 53ff62b09dSSameer Pujar xbar_admaif3_ep: endpoint { 54ff62b09dSSameer Pujar remote-endpoint = <&admaif3_ep>; 55ff62b09dSSameer Pujar }; 56ff62b09dSSameer Pujar }; 57ff62b09dSSameer Pujar 58ff62b09dSSameer Pujar port@4 { 59ff62b09dSSameer Pujar reg = <0x4>; 60ff62b09dSSameer Pujar 61ff62b09dSSameer Pujar xbar_admaif4_ep: endpoint { 62ff62b09dSSameer Pujar remote-endpoint = <&admaif4_ep>; 63ff62b09dSSameer Pujar }; 64ff62b09dSSameer Pujar }; 65ff62b09dSSameer Pujar 66ff62b09dSSameer Pujar port@5 { 67ff62b09dSSameer Pujar reg = <0x5>; 68ff62b09dSSameer Pujar 69ff62b09dSSameer Pujar xbar_admaif5_ep: endpoint { 70ff62b09dSSameer Pujar remote-endpoint = <&admaif5_ep>; 71ff62b09dSSameer Pujar }; 72ff62b09dSSameer Pujar }; 73ff62b09dSSameer Pujar 74ff62b09dSSameer Pujar port@6 { 75ff62b09dSSameer Pujar reg = <0x6>; 76ff62b09dSSameer Pujar 77ff62b09dSSameer Pujar xbar_admaif6_ep: endpoint { 78ff62b09dSSameer Pujar remote-endpoint = <&admaif6_ep>; 79ff62b09dSSameer Pujar }; 80ff62b09dSSameer Pujar }; 81ff62b09dSSameer Pujar 82ff62b09dSSameer Pujar port@7 { 83ff62b09dSSameer Pujar reg = <0x7>; 84ff62b09dSSameer Pujar 85ff62b09dSSameer Pujar xbar_admaif7_ep: endpoint { 86ff62b09dSSameer Pujar remote-endpoint = <&admaif7_ep>; 87ff62b09dSSameer Pujar }; 88ff62b09dSSameer Pujar }; 89ff62b09dSSameer Pujar 90ff62b09dSSameer Pujar port@8 { 91ff62b09dSSameer Pujar reg = <0x8>; 92ff62b09dSSameer Pujar 93ff62b09dSSameer Pujar xbar_admaif8_ep: endpoint { 94ff62b09dSSameer Pujar remote-endpoint = <&admaif8_ep>; 95ff62b09dSSameer Pujar }; 96ff62b09dSSameer Pujar }; 97ff62b09dSSameer Pujar 98ff62b09dSSameer Pujar port@9 { 99ff62b09dSSameer Pujar reg = <0x9>; 100ff62b09dSSameer Pujar 101ff62b09dSSameer Pujar xbar_admaif9_ep: endpoint { 102ff62b09dSSameer Pujar remote-endpoint = <&admaif9_ep>; 103ff62b09dSSameer Pujar }; 104ff62b09dSSameer Pujar }; 105ff62b09dSSameer Pujar 106ff62b09dSSameer Pujar port@a { 107ff62b09dSSameer Pujar reg = <0xa>; 108ff62b09dSSameer Pujar 109ff62b09dSSameer Pujar xbar_admaif10_ep: endpoint { 110ff62b09dSSameer Pujar remote-endpoint = <&admaif10_ep>; 111ff62b09dSSameer Pujar }; 112ff62b09dSSameer Pujar }; 113ff62b09dSSameer Pujar 114ff62b09dSSameer Pujar port@b { 115ff62b09dSSameer Pujar reg = <0xb>; 116ff62b09dSSameer Pujar 117ff62b09dSSameer Pujar xbar_admaif11_ep: endpoint { 118ff62b09dSSameer Pujar remote-endpoint = <&admaif11_ep>; 119ff62b09dSSameer Pujar }; 120ff62b09dSSameer Pujar }; 121ff62b09dSSameer Pujar 122ff62b09dSSameer Pujar port@c { 123ff62b09dSSameer Pujar reg = <0xc>; 124ff62b09dSSameer Pujar 125ff62b09dSSameer Pujar xbar_admaif12_ep: endpoint { 126ff62b09dSSameer Pujar remote-endpoint = <&admaif12_ep>; 127ff62b09dSSameer Pujar }; 128ff62b09dSSameer Pujar }; 129ff62b09dSSameer Pujar 130ff62b09dSSameer Pujar port@d { 131ff62b09dSSameer Pujar reg = <0xd>; 132ff62b09dSSameer Pujar 133ff62b09dSSameer Pujar xbar_admaif13_ep: endpoint { 134ff62b09dSSameer Pujar remote-endpoint = <&admaif13_ep>; 135ff62b09dSSameer Pujar }; 136ff62b09dSSameer Pujar }; 137ff62b09dSSameer Pujar 138ff62b09dSSameer Pujar port@e { 139ff62b09dSSameer Pujar reg = <0xe>; 140ff62b09dSSameer Pujar 141ff62b09dSSameer Pujar xbar_admaif14_ep: endpoint { 142ff62b09dSSameer Pujar remote-endpoint = <&admaif14_ep>; 143ff62b09dSSameer Pujar }; 144ff62b09dSSameer Pujar }; 145ff62b09dSSameer Pujar 146ff62b09dSSameer Pujar port@f { 147ff62b09dSSameer Pujar reg = <0xf>; 148ff62b09dSSameer Pujar 149ff62b09dSSameer Pujar xbar_admaif15_ep: endpoint { 150ff62b09dSSameer Pujar remote-endpoint = <&admaif15_ep>; 151ff62b09dSSameer Pujar }; 152ff62b09dSSameer Pujar }; 153ff62b09dSSameer Pujar 154ff62b09dSSameer Pujar port@10 { 155ff62b09dSSameer Pujar reg = <0x10>; 156ff62b09dSSameer Pujar 157ff62b09dSSameer Pujar xbar_admaif16_ep: endpoint { 158ff62b09dSSameer Pujar remote-endpoint = <&admaif16_ep>; 159ff62b09dSSameer Pujar }; 160ff62b09dSSameer Pujar }; 161ff62b09dSSameer Pujar 162ff62b09dSSameer Pujar port@11 { 163ff62b09dSSameer Pujar reg = <0x11>; 164ff62b09dSSameer Pujar 165ff62b09dSSameer Pujar xbar_admaif17_ep: endpoint { 166ff62b09dSSameer Pujar remote-endpoint = <&admaif17_ep>; 167ff62b09dSSameer Pujar }; 168ff62b09dSSameer Pujar }; 169ff62b09dSSameer Pujar 170ff62b09dSSameer Pujar port@12 { 171ff62b09dSSameer Pujar reg = <0x12>; 172ff62b09dSSameer Pujar 173ff62b09dSSameer Pujar xbar_admaif18_ep: endpoint { 174ff62b09dSSameer Pujar remote-endpoint = <&admaif18_ep>; 175ff62b09dSSameer Pujar }; 176ff62b09dSSameer Pujar }; 177ff62b09dSSameer Pujar 178ff62b09dSSameer Pujar port@13 { 179ff62b09dSSameer Pujar reg = <0x13>; 180ff62b09dSSameer Pujar 181ff62b09dSSameer Pujar xbar_admaif19_ep: endpoint { 182ff62b09dSSameer Pujar remote-endpoint = <&admaif19_ep>; 183ff62b09dSSameer Pujar }; 184ff62b09dSSameer Pujar }; 185ff62b09dSSameer Pujar 186ff62b09dSSameer Pujar xbar_i2s3_port: port@16 { 187ff62b09dSSameer Pujar reg = <0x16>; 188ff62b09dSSameer Pujar 189ff62b09dSSameer Pujar xbar_i2s3_ep: endpoint { 190ff62b09dSSameer Pujar remote-endpoint = <&i2s3_cif_ep>; 191ff62b09dSSameer Pujar }; 192ff62b09dSSameer Pujar }; 193ff62b09dSSameer Pujar 194ff62b09dSSameer Pujar xbar_i2s5_port: port@18 { 195ff62b09dSSameer Pujar reg = <0x18>; 196ff62b09dSSameer Pujar 197ff62b09dSSameer Pujar xbar_i2s5_ep: endpoint { 198ff62b09dSSameer Pujar remote-endpoint = <&i2s5_cif_ep>; 199ff62b09dSSameer Pujar }; 200ff62b09dSSameer Pujar }; 201ff62b09dSSameer Pujar 202ff62b09dSSameer Pujar xbar_dmic1_port: port@1a { 203ff62b09dSSameer Pujar reg = <0x1a>; 204ff62b09dSSameer Pujar 205ff62b09dSSameer Pujar xbar_dmic1_ep: endpoint { 206ff62b09dSSameer Pujar remote-endpoint = <&dmic1_cif_ep>; 207ff62b09dSSameer Pujar }; 208ff62b09dSSameer Pujar }; 209ff62b09dSSameer Pujar 210ff62b09dSSameer Pujar xbar_dmic2_port: port@1b { 211ff62b09dSSameer Pujar reg = <0x1b>; 212ff62b09dSSameer Pujar 213ff62b09dSSameer Pujar xbar_dmic2_ep: endpoint { 214ff62b09dSSameer Pujar remote-endpoint = <&dmic2_cif_ep>; 215ff62b09dSSameer Pujar }; 216ff62b09dSSameer Pujar }; 217ff62b09dSSameer Pujar 218ff62b09dSSameer Pujar xbar_dmic4_port: port@1d { 219ff62b09dSSameer Pujar reg = <0x1d>; 220ff62b09dSSameer Pujar 221ff62b09dSSameer Pujar xbar_dmic4_ep: endpoint { 222ff62b09dSSameer Pujar remote-endpoint = <&dmic4_cif_ep>; 223ff62b09dSSameer Pujar }; 224ff62b09dSSameer Pujar }; 225ff62b09dSSameer Pujar 226ff62b09dSSameer Pujar xbar_dspk1_port: port@1e { 227ff62b09dSSameer Pujar reg = <0x1e>; 228ff62b09dSSameer Pujar 229ff62b09dSSameer Pujar xbar_dspk1_ep: endpoint { 230ff62b09dSSameer Pujar remote-endpoint = <&dspk1_cif_ep>; 231ff62b09dSSameer Pujar }; 232ff62b09dSSameer Pujar }; 233ff62b09dSSameer Pujar 234ff62b09dSSameer Pujar xbar_dspk2_port: port@1f { 235ff62b09dSSameer Pujar reg = <0x1f>; 236ff62b09dSSameer Pujar 237ff62b09dSSameer Pujar xbar_dspk2_ep: endpoint { 238ff62b09dSSameer Pujar remote-endpoint = <&dspk2_cif_ep>; 239ff62b09dSSameer Pujar }; 240ff62b09dSSameer Pujar }; 2414f45fb0bSSameer Pujar 2424f45fb0bSSameer Pujar xbar_sfc1_in_port: port@20 { 2434f45fb0bSSameer Pujar reg = <0x20>; 2444f45fb0bSSameer Pujar 2454f45fb0bSSameer Pujar xbar_sfc1_in_ep: endpoint { 2464f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_in_ep>; 2474f45fb0bSSameer Pujar }; 2484f45fb0bSSameer Pujar }; 2494f45fb0bSSameer Pujar 2504f45fb0bSSameer Pujar port@21 { 2514f45fb0bSSameer Pujar reg = <0x21>; 2524f45fb0bSSameer Pujar 2534f45fb0bSSameer Pujar xbar_sfc1_out_ep: endpoint { 2544f45fb0bSSameer Pujar remote-endpoint = <&sfc1_cif_out_ep>; 2554f45fb0bSSameer Pujar }; 2564f45fb0bSSameer Pujar }; 2574f45fb0bSSameer Pujar 2584f45fb0bSSameer Pujar xbar_sfc2_in_port: port@22 { 2594f45fb0bSSameer Pujar reg = <0x22>; 2604f45fb0bSSameer Pujar 2614f45fb0bSSameer Pujar xbar_sfc2_in_ep: endpoint { 2624f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_in_ep>; 2634f45fb0bSSameer Pujar }; 2644f45fb0bSSameer Pujar }; 2654f45fb0bSSameer Pujar 2664f45fb0bSSameer Pujar port@23 { 2674f45fb0bSSameer Pujar reg = <0x23>; 2684f45fb0bSSameer Pujar 2694f45fb0bSSameer Pujar xbar_sfc2_out_ep: endpoint { 2704f45fb0bSSameer Pujar remote-endpoint = <&sfc2_cif_out_ep>; 2714f45fb0bSSameer Pujar }; 2724f45fb0bSSameer Pujar }; 2734f45fb0bSSameer Pujar 2744f45fb0bSSameer Pujar xbar_sfc3_in_port: port@24 { 2754f45fb0bSSameer Pujar reg = <0x24>; 2764f45fb0bSSameer Pujar 2774f45fb0bSSameer Pujar xbar_sfc3_in_ep: endpoint { 2784f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_in_ep>; 2794f45fb0bSSameer Pujar }; 2804f45fb0bSSameer Pujar }; 2814f45fb0bSSameer Pujar 2824f45fb0bSSameer Pujar port@25 { 2834f45fb0bSSameer Pujar reg = <0x25>; 2844f45fb0bSSameer Pujar 2854f45fb0bSSameer Pujar xbar_sfc3_out_ep: endpoint { 2864f45fb0bSSameer Pujar remote-endpoint = <&sfc3_cif_out_ep>; 2874f45fb0bSSameer Pujar }; 2884f45fb0bSSameer Pujar }; 2894f45fb0bSSameer Pujar 2904f45fb0bSSameer Pujar xbar_sfc4_in_port: port@26 { 2914f45fb0bSSameer Pujar reg = <0x26>; 2924f45fb0bSSameer Pujar 2934f45fb0bSSameer Pujar xbar_sfc4_in_ep: endpoint { 2944f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_in_ep>; 2954f45fb0bSSameer Pujar }; 2964f45fb0bSSameer Pujar }; 2974f45fb0bSSameer Pujar 2984f45fb0bSSameer Pujar port@27 { 2994f45fb0bSSameer Pujar reg = <0x27>; 3004f45fb0bSSameer Pujar 3014f45fb0bSSameer Pujar xbar_sfc4_out_ep: endpoint { 3024f45fb0bSSameer Pujar remote-endpoint = <&sfc4_cif_out_ep>; 3034f45fb0bSSameer Pujar }; 3044f45fb0bSSameer Pujar }; 3054f45fb0bSSameer Pujar 3064f45fb0bSSameer Pujar xbar_mvc1_in_port: port@28 { 3074f45fb0bSSameer Pujar reg = <0x28>; 3084f45fb0bSSameer Pujar 3094f45fb0bSSameer Pujar xbar_mvc1_in_ep: endpoint { 3104f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_in_ep>; 3114f45fb0bSSameer Pujar }; 3124f45fb0bSSameer Pujar }; 3134f45fb0bSSameer Pujar 3144f45fb0bSSameer Pujar port@29 { 3154f45fb0bSSameer Pujar reg = <0x29>; 3164f45fb0bSSameer Pujar 3174f45fb0bSSameer Pujar xbar_mvc1_out_ep: endpoint { 3184f45fb0bSSameer Pujar remote-endpoint = <&mvc1_cif_out_ep>; 3194f45fb0bSSameer Pujar }; 3204f45fb0bSSameer Pujar }; 3214f45fb0bSSameer Pujar 3224f45fb0bSSameer Pujar xbar_mvc2_in_port: port@2a { 3234f45fb0bSSameer Pujar reg = <0x2a>; 3244f45fb0bSSameer Pujar 3254f45fb0bSSameer Pujar xbar_mvc2_in_ep: endpoint { 3264f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_in_ep>; 3274f45fb0bSSameer Pujar }; 3284f45fb0bSSameer Pujar }; 3294f45fb0bSSameer Pujar 3304f45fb0bSSameer Pujar port@2b { 3314f45fb0bSSameer Pujar reg = <0x2b>; 3324f45fb0bSSameer Pujar 3334f45fb0bSSameer Pujar xbar_mvc2_out_ep: endpoint { 3344f45fb0bSSameer Pujar remote-endpoint = <&mvc2_cif_out_ep>; 3354f45fb0bSSameer Pujar }; 3364f45fb0bSSameer Pujar }; 3374f45fb0bSSameer Pujar 3384f45fb0bSSameer Pujar xbar_amx1_in1_port: port@2c { 3394f45fb0bSSameer Pujar reg = <0x2c>; 3404f45fb0bSSameer Pujar 3414f45fb0bSSameer Pujar xbar_amx1_in1_ep: endpoint { 3424f45fb0bSSameer Pujar remote-endpoint = <&amx1_in1_ep>; 3434f45fb0bSSameer Pujar }; 3444f45fb0bSSameer Pujar }; 3454f45fb0bSSameer Pujar 3464f45fb0bSSameer Pujar xbar_amx1_in2_port: port@2d { 3474f45fb0bSSameer Pujar reg = <0x2d>; 3484f45fb0bSSameer Pujar 3494f45fb0bSSameer Pujar xbar_amx1_in2_ep: endpoint { 3504f45fb0bSSameer Pujar remote-endpoint = <&amx1_in2_ep>; 3514f45fb0bSSameer Pujar }; 3524f45fb0bSSameer Pujar }; 3534f45fb0bSSameer Pujar 3544f45fb0bSSameer Pujar xbar_amx1_in3_port: port@2e { 3554f45fb0bSSameer Pujar reg = <0x2e>; 3564f45fb0bSSameer Pujar 3574f45fb0bSSameer Pujar xbar_amx1_in3_ep: endpoint { 3584f45fb0bSSameer Pujar remote-endpoint = <&amx1_in3_ep>; 3594f45fb0bSSameer Pujar }; 3604f45fb0bSSameer Pujar }; 3614f45fb0bSSameer Pujar 3624f45fb0bSSameer Pujar xbar_amx1_in4_port: port@2f { 3634f45fb0bSSameer Pujar reg = <0x2f>; 3644f45fb0bSSameer Pujar 3654f45fb0bSSameer Pujar xbar_amx1_in4_ep: endpoint { 3664f45fb0bSSameer Pujar remote-endpoint = <&amx1_in4_ep>; 3674f45fb0bSSameer Pujar }; 3684f45fb0bSSameer Pujar }; 3694f45fb0bSSameer Pujar 3704f45fb0bSSameer Pujar port@30 { 3714f45fb0bSSameer Pujar reg = <0x30>; 3724f45fb0bSSameer Pujar 3734f45fb0bSSameer Pujar xbar_amx1_out_ep: endpoint { 3744f45fb0bSSameer Pujar remote-endpoint = <&amx1_out_ep>; 3754f45fb0bSSameer Pujar }; 3764f45fb0bSSameer Pujar }; 3774f45fb0bSSameer Pujar 3784f45fb0bSSameer Pujar xbar_amx2_in1_port: port@31 { 3794f45fb0bSSameer Pujar reg = <0x31>; 3804f45fb0bSSameer Pujar 3814f45fb0bSSameer Pujar xbar_amx2_in1_ep: endpoint { 3824f45fb0bSSameer Pujar remote-endpoint = <&amx2_in1_ep>; 3834f45fb0bSSameer Pujar }; 3844f45fb0bSSameer Pujar }; 3854f45fb0bSSameer Pujar 3864f45fb0bSSameer Pujar xbar_amx2_in2_port: port@32 { 3874f45fb0bSSameer Pujar reg = <0x32>; 3884f45fb0bSSameer Pujar 3894f45fb0bSSameer Pujar xbar_amx2_in2_ep: endpoint { 3904f45fb0bSSameer Pujar remote-endpoint = <&amx2_in2_ep>; 3914f45fb0bSSameer Pujar }; 3924f45fb0bSSameer Pujar }; 3934f45fb0bSSameer Pujar 3944f45fb0bSSameer Pujar xbar_amx2_in3_port: port@33 { 3954f45fb0bSSameer Pujar reg = <0x33>; 3964f45fb0bSSameer Pujar 3974f45fb0bSSameer Pujar xbar_amx2_in3_ep: endpoint { 3984f45fb0bSSameer Pujar remote-endpoint = <&amx2_in3_ep>; 3994f45fb0bSSameer Pujar }; 4004f45fb0bSSameer Pujar }; 4014f45fb0bSSameer Pujar 4024f45fb0bSSameer Pujar xbar_amx2_in4_port: port@34 { 4034f45fb0bSSameer Pujar reg = <0x34>; 4044f45fb0bSSameer Pujar 4054f45fb0bSSameer Pujar xbar_amx2_in4_ep: endpoint { 4064f45fb0bSSameer Pujar remote-endpoint = <&amx2_in4_ep>; 4074f45fb0bSSameer Pujar }; 4084f45fb0bSSameer Pujar }; 4094f45fb0bSSameer Pujar 4104f45fb0bSSameer Pujar port@35 { 4114f45fb0bSSameer Pujar reg = <0x35>; 4124f45fb0bSSameer Pujar 4134f45fb0bSSameer Pujar xbar_amx2_out_ep: endpoint { 4144f45fb0bSSameer Pujar remote-endpoint = <&amx2_out_ep>; 4154f45fb0bSSameer Pujar }; 4164f45fb0bSSameer Pujar }; 4174f45fb0bSSameer Pujar 4184f45fb0bSSameer Pujar xbar_amx3_in1_port: port@36 { 4194f45fb0bSSameer Pujar reg = <0x36>; 4204f45fb0bSSameer Pujar 4214f45fb0bSSameer Pujar xbar_amx3_in1_ep: endpoint { 4224f45fb0bSSameer Pujar remote-endpoint = <&amx3_in1_ep>; 4234f45fb0bSSameer Pujar }; 4244f45fb0bSSameer Pujar }; 4254f45fb0bSSameer Pujar 4264f45fb0bSSameer Pujar xbar_amx3_in2_port: port@37 { 4274f45fb0bSSameer Pujar reg = <0x37>; 4284f45fb0bSSameer Pujar 4294f45fb0bSSameer Pujar xbar_amx3_in2_ep: endpoint { 4304f45fb0bSSameer Pujar remote-endpoint = <&amx3_in2_ep>; 4314f45fb0bSSameer Pujar }; 4324f45fb0bSSameer Pujar }; 4334f45fb0bSSameer Pujar 4344f45fb0bSSameer Pujar xbar_amx3_in3_port: port@38 { 4354f45fb0bSSameer Pujar reg = <0x38>; 4364f45fb0bSSameer Pujar 4374f45fb0bSSameer Pujar xbar_amx3_in3_ep: endpoint { 4384f45fb0bSSameer Pujar remote-endpoint = <&amx3_in3_ep>; 4394f45fb0bSSameer Pujar }; 4404f45fb0bSSameer Pujar }; 4414f45fb0bSSameer Pujar 4424f45fb0bSSameer Pujar xbar_amx3_in4_port: port@39 { 4434f45fb0bSSameer Pujar reg = <0x39>; 4444f45fb0bSSameer Pujar 4454f45fb0bSSameer Pujar xbar_amx3_in4_ep: endpoint { 4464f45fb0bSSameer Pujar remote-endpoint = <&amx3_in4_ep>; 4474f45fb0bSSameer Pujar }; 4484f45fb0bSSameer Pujar }; 4494f45fb0bSSameer Pujar 4504f45fb0bSSameer Pujar port@3a { 4514f45fb0bSSameer Pujar reg = <0x3a>; 4524f45fb0bSSameer Pujar 4534f45fb0bSSameer Pujar xbar_amx3_out_ep: endpoint { 4544f45fb0bSSameer Pujar remote-endpoint = <&amx3_out_ep>; 4554f45fb0bSSameer Pujar }; 4564f45fb0bSSameer Pujar }; 4574f45fb0bSSameer Pujar 4584f45fb0bSSameer Pujar xbar_amx4_in1_port: port@3b { 4594f45fb0bSSameer Pujar reg = <0x3b>; 4604f45fb0bSSameer Pujar 4614f45fb0bSSameer Pujar xbar_amx4_in1_ep: endpoint { 4624f45fb0bSSameer Pujar remote-endpoint = <&amx4_in1_ep>; 4634f45fb0bSSameer Pujar }; 4644f45fb0bSSameer Pujar }; 4654f45fb0bSSameer Pujar 4664f45fb0bSSameer Pujar xbar_amx4_in2_port: port@3c { 4674f45fb0bSSameer Pujar reg = <0x3c>; 4684f45fb0bSSameer Pujar 4694f45fb0bSSameer Pujar xbar_amx4_in2_ep: endpoint { 4704f45fb0bSSameer Pujar remote-endpoint = <&amx4_in2_ep>; 4714f45fb0bSSameer Pujar }; 4724f45fb0bSSameer Pujar }; 4734f45fb0bSSameer Pujar 4744f45fb0bSSameer Pujar xbar_amx4_in3_port: port@3d { 4754f45fb0bSSameer Pujar reg = <0x3d>; 4764f45fb0bSSameer Pujar 4774f45fb0bSSameer Pujar xbar_amx4_in3_ep: endpoint { 4784f45fb0bSSameer Pujar remote-endpoint = <&amx4_in3_ep>; 4794f45fb0bSSameer Pujar }; 4804f45fb0bSSameer Pujar }; 4814f45fb0bSSameer Pujar 4824f45fb0bSSameer Pujar xbar_amx4_in4_port: port@3e { 4834f45fb0bSSameer Pujar reg = <0x3e>; 4844f45fb0bSSameer Pujar 4854f45fb0bSSameer Pujar xbar_amx4_in4_ep: endpoint { 4864f45fb0bSSameer Pujar remote-endpoint = <&amx4_in4_ep>; 4874f45fb0bSSameer Pujar }; 4884f45fb0bSSameer Pujar }; 4894f45fb0bSSameer Pujar 4904f45fb0bSSameer Pujar port@3f { 4914f45fb0bSSameer Pujar reg = <0x3f>; 4924f45fb0bSSameer Pujar 4934f45fb0bSSameer Pujar xbar_amx4_out_ep: endpoint { 4944f45fb0bSSameer Pujar remote-endpoint = <&amx4_out_ep>; 4954f45fb0bSSameer Pujar }; 4964f45fb0bSSameer Pujar }; 4974f45fb0bSSameer Pujar 4984f45fb0bSSameer Pujar xbar_adx1_in_port: port@40 { 4994f45fb0bSSameer Pujar reg = <0x40>; 5004f45fb0bSSameer Pujar 5014f45fb0bSSameer Pujar xbar_adx1_in_ep: endpoint { 5024f45fb0bSSameer Pujar remote-endpoint = <&adx1_in_ep>; 5034f45fb0bSSameer Pujar }; 5044f45fb0bSSameer Pujar }; 5054f45fb0bSSameer Pujar 5064f45fb0bSSameer Pujar port@41 { 5074f45fb0bSSameer Pujar reg = <0x41>; 5084f45fb0bSSameer Pujar 5094f45fb0bSSameer Pujar xbar_adx1_out1_ep: endpoint { 5104f45fb0bSSameer Pujar remote-endpoint = <&adx1_out1_ep>; 5114f45fb0bSSameer Pujar }; 5124f45fb0bSSameer Pujar }; 5134f45fb0bSSameer Pujar 5144f45fb0bSSameer Pujar port@42 { 5154f45fb0bSSameer Pujar reg = <0x42>; 5164f45fb0bSSameer Pujar 5174f45fb0bSSameer Pujar xbar_adx1_out2_ep: endpoint { 5184f45fb0bSSameer Pujar remote-endpoint = <&adx1_out2_ep>; 5194f45fb0bSSameer Pujar }; 5204f45fb0bSSameer Pujar }; 5214f45fb0bSSameer Pujar 5224f45fb0bSSameer Pujar port@43 { 5234f45fb0bSSameer Pujar reg = <0x43>; 5244f45fb0bSSameer Pujar 5254f45fb0bSSameer Pujar xbar_adx1_out3_ep: endpoint { 5264f45fb0bSSameer Pujar remote-endpoint = <&adx1_out3_ep>; 5274f45fb0bSSameer Pujar }; 5284f45fb0bSSameer Pujar }; 5294f45fb0bSSameer Pujar 5304f45fb0bSSameer Pujar port@44 { 5314f45fb0bSSameer Pujar reg = <0x44>; 5324f45fb0bSSameer Pujar 5334f45fb0bSSameer Pujar xbar_adx1_out4_ep: endpoint { 5344f45fb0bSSameer Pujar remote-endpoint = <&adx1_out4_ep>; 5354f45fb0bSSameer Pujar }; 5364f45fb0bSSameer Pujar }; 5374f45fb0bSSameer Pujar 5384f45fb0bSSameer Pujar xbar_adx2_in_port: port@45 { 5394f45fb0bSSameer Pujar reg = <0x45>; 5404f45fb0bSSameer Pujar 5414f45fb0bSSameer Pujar xbar_adx2_in_ep: endpoint { 5424f45fb0bSSameer Pujar remote-endpoint = <&adx2_in_ep>; 5434f45fb0bSSameer Pujar }; 5444f45fb0bSSameer Pujar }; 5454f45fb0bSSameer Pujar 5464f45fb0bSSameer Pujar port@46 { 5474f45fb0bSSameer Pujar reg = <0x46>; 5484f45fb0bSSameer Pujar 5494f45fb0bSSameer Pujar xbar_adx2_out1_ep: endpoint { 5504f45fb0bSSameer Pujar remote-endpoint = <&adx2_out1_ep>; 5514f45fb0bSSameer Pujar }; 5524f45fb0bSSameer Pujar }; 5534f45fb0bSSameer Pujar 5544f45fb0bSSameer Pujar port@47 { 5554f45fb0bSSameer Pujar reg = <0x47>; 5564f45fb0bSSameer Pujar 5574f45fb0bSSameer Pujar xbar_adx2_out2_ep: endpoint { 5584f45fb0bSSameer Pujar remote-endpoint = <&adx2_out2_ep>; 5594f45fb0bSSameer Pujar }; 5604f45fb0bSSameer Pujar }; 5614f45fb0bSSameer Pujar 5624f45fb0bSSameer Pujar port@48 { 5634f45fb0bSSameer Pujar reg = <0x48>; 5644f45fb0bSSameer Pujar 5654f45fb0bSSameer Pujar xbar_adx2_out3_ep: endpoint { 5664f45fb0bSSameer Pujar remote-endpoint = <&adx2_out3_ep>; 5674f45fb0bSSameer Pujar }; 5684f45fb0bSSameer Pujar }; 5694f45fb0bSSameer Pujar 5704f45fb0bSSameer Pujar port@49 { 5714f45fb0bSSameer Pujar reg = <0x49>; 5724f45fb0bSSameer Pujar 5734f45fb0bSSameer Pujar xbar_adx2_out4_ep: endpoint { 5744f45fb0bSSameer Pujar remote-endpoint = <&adx2_out4_ep>; 5754f45fb0bSSameer Pujar }; 5764f45fb0bSSameer Pujar }; 5774f45fb0bSSameer Pujar 5784f45fb0bSSameer Pujar xbar_adx3_in_port: port@4a { 5794f45fb0bSSameer Pujar reg = <0x4a>; 5804f45fb0bSSameer Pujar 5814f45fb0bSSameer Pujar xbar_adx3_in_ep: endpoint { 5824f45fb0bSSameer Pujar remote-endpoint = <&adx3_in_ep>; 5834f45fb0bSSameer Pujar }; 5844f45fb0bSSameer Pujar }; 5854f45fb0bSSameer Pujar 5864f45fb0bSSameer Pujar port@4b { 5874f45fb0bSSameer Pujar reg = <0x4b>; 5884f45fb0bSSameer Pujar 5894f45fb0bSSameer Pujar xbar_adx3_out1_ep: endpoint { 5904f45fb0bSSameer Pujar remote-endpoint = <&adx3_out1_ep>; 5914f45fb0bSSameer Pujar }; 5924f45fb0bSSameer Pujar }; 5934f45fb0bSSameer Pujar 5944f45fb0bSSameer Pujar port@4c { 5954f45fb0bSSameer Pujar reg = <0x4c>; 5964f45fb0bSSameer Pujar 5974f45fb0bSSameer Pujar xbar_adx3_out2_ep: endpoint { 5984f45fb0bSSameer Pujar remote-endpoint = <&adx3_out2_ep>; 5994f45fb0bSSameer Pujar }; 6004f45fb0bSSameer Pujar }; 6014f45fb0bSSameer Pujar 6024f45fb0bSSameer Pujar port@4d { 6034f45fb0bSSameer Pujar reg = <0x4d>; 6044f45fb0bSSameer Pujar 6054f45fb0bSSameer Pujar xbar_adx3_out3_ep: endpoint { 6064f45fb0bSSameer Pujar remote-endpoint = <&adx3_out3_ep>; 6074f45fb0bSSameer Pujar }; 6084f45fb0bSSameer Pujar }; 6094f45fb0bSSameer Pujar 6104f45fb0bSSameer Pujar port@4e { 6114f45fb0bSSameer Pujar reg = <0x4e>; 6124f45fb0bSSameer Pujar 6134f45fb0bSSameer Pujar xbar_adx3_out4_ep: endpoint { 6144f45fb0bSSameer Pujar remote-endpoint = <&adx3_out4_ep>; 6154f45fb0bSSameer Pujar }; 6164f45fb0bSSameer Pujar }; 6174f45fb0bSSameer Pujar 6184f45fb0bSSameer Pujar xbar_adx4_in_port: port@4f { 6194f45fb0bSSameer Pujar reg = <0x4f>; 6204f45fb0bSSameer Pujar 6214f45fb0bSSameer Pujar xbar_adx4_in_ep: endpoint { 6224f45fb0bSSameer Pujar remote-endpoint = <&adx4_in_ep>; 6234f45fb0bSSameer Pujar }; 6244f45fb0bSSameer Pujar }; 6254f45fb0bSSameer Pujar 6264f45fb0bSSameer Pujar port@50 { 6274f45fb0bSSameer Pujar reg = <0x50>; 6284f45fb0bSSameer Pujar 6294f45fb0bSSameer Pujar xbar_adx4_out1_ep: endpoint { 6304f45fb0bSSameer Pujar remote-endpoint = <&adx4_out1_ep>; 6314f45fb0bSSameer Pujar }; 6324f45fb0bSSameer Pujar }; 6334f45fb0bSSameer Pujar 6344f45fb0bSSameer Pujar port@51 { 6354f45fb0bSSameer Pujar reg = <0x51>; 6364f45fb0bSSameer Pujar 6374f45fb0bSSameer Pujar xbar_adx4_out2_ep: endpoint { 6384f45fb0bSSameer Pujar remote-endpoint = <&adx4_out2_ep>; 6394f45fb0bSSameer Pujar }; 6404f45fb0bSSameer Pujar }; 6414f45fb0bSSameer Pujar 6424f45fb0bSSameer Pujar port@52 { 6434f45fb0bSSameer Pujar reg = <0x52>; 6444f45fb0bSSameer Pujar 6454f45fb0bSSameer Pujar xbar_adx4_out3_ep: endpoint { 6464f45fb0bSSameer Pujar remote-endpoint = <&adx4_out3_ep>; 6474f45fb0bSSameer Pujar }; 6484f45fb0bSSameer Pujar }; 6494f45fb0bSSameer Pujar 6504f45fb0bSSameer Pujar port@53 { 6514f45fb0bSSameer Pujar reg = <0x53>; 6524f45fb0bSSameer Pujar 6534f45fb0bSSameer Pujar xbar_adx4_out4_ep: endpoint { 6544f45fb0bSSameer Pujar remote-endpoint = <&adx4_out4_ep>; 6554f45fb0bSSameer Pujar }; 6564f45fb0bSSameer Pujar }; 6574f45fb0bSSameer Pujar 6584f45fb0bSSameer Pujar xbar_mixer_in1_port: port@54 { 6594f45fb0bSSameer Pujar reg = <0x54>; 6604f45fb0bSSameer Pujar 6614f45fb0bSSameer Pujar xbar_mixer_in1_ep: endpoint { 6624f45fb0bSSameer Pujar remote-endpoint = <&mixer_in1_ep>; 6634f45fb0bSSameer Pujar }; 6644f45fb0bSSameer Pujar }; 6654f45fb0bSSameer Pujar 6664f45fb0bSSameer Pujar xbar_mixer_in2_port: port@55 { 6674f45fb0bSSameer Pujar reg = <0x55>; 6684f45fb0bSSameer Pujar 6694f45fb0bSSameer Pujar xbar_mixer_in2_ep: endpoint { 6704f45fb0bSSameer Pujar remote-endpoint = <&mixer_in2_ep>; 6714f45fb0bSSameer Pujar }; 6724f45fb0bSSameer Pujar }; 6734f45fb0bSSameer Pujar 6744f45fb0bSSameer Pujar xbar_mixer_in3_port: port@56 { 6754f45fb0bSSameer Pujar reg = <0x56>; 6764f45fb0bSSameer Pujar 6774f45fb0bSSameer Pujar xbar_mixer_in3_ep: endpoint { 6784f45fb0bSSameer Pujar remote-endpoint = <&mixer_in3_ep>; 6794f45fb0bSSameer Pujar }; 6804f45fb0bSSameer Pujar }; 6814f45fb0bSSameer Pujar 6824f45fb0bSSameer Pujar xbar_mixer_in4_port: port@57 { 6834f45fb0bSSameer Pujar reg = <0x57>; 6844f45fb0bSSameer Pujar 6854f45fb0bSSameer Pujar xbar_mixer_in4_ep: endpoint { 6864f45fb0bSSameer Pujar remote-endpoint = <&mixer_in4_ep>; 6874f45fb0bSSameer Pujar }; 6884f45fb0bSSameer Pujar }; 6894f45fb0bSSameer Pujar 6904f45fb0bSSameer Pujar xbar_mixer_in5_port: port@58 { 6914f45fb0bSSameer Pujar reg = <0x58>; 6924f45fb0bSSameer Pujar 6934f45fb0bSSameer Pujar xbar_mixer_in5_ep: endpoint { 6944f45fb0bSSameer Pujar remote-endpoint = <&mixer_in5_ep>; 6954f45fb0bSSameer Pujar }; 6964f45fb0bSSameer Pujar }; 6974f45fb0bSSameer Pujar 6984f45fb0bSSameer Pujar xbar_mixer_in6_port: port@59 { 6994f45fb0bSSameer Pujar reg = <0x59>; 7004f45fb0bSSameer Pujar 7014f45fb0bSSameer Pujar xbar_mixer_in6_ep: endpoint { 7024f45fb0bSSameer Pujar remote-endpoint = <&mixer_in6_ep>; 7034f45fb0bSSameer Pujar }; 7044f45fb0bSSameer Pujar }; 7054f45fb0bSSameer Pujar 7064f45fb0bSSameer Pujar xbar_mixer_in7_port: port@5a { 7074f45fb0bSSameer Pujar reg = <0x5a>; 7084f45fb0bSSameer Pujar 7094f45fb0bSSameer Pujar xbar_mixer_in7_ep: endpoint { 7104f45fb0bSSameer Pujar remote-endpoint = <&mixer_in7_ep>; 7114f45fb0bSSameer Pujar }; 7124f45fb0bSSameer Pujar }; 7134f45fb0bSSameer Pujar 7144f45fb0bSSameer Pujar xbar_mixer_in8_port: port@5b { 7154f45fb0bSSameer Pujar reg = <0x5b>; 7164f45fb0bSSameer Pujar 7174f45fb0bSSameer Pujar xbar_mixer_in8_ep: endpoint { 7184f45fb0bSSameer Pujar remote-endpoint = <&mixer_in8_ep>; 7194f45fb0bSSameer Pujar }; 7204f45fb0bSSameer Pujar }; 7214f45fb0bSSameer Pujar 7224f45fb0bSSameer Pujar xbar_mixer_in9_port: port@5c { 7234f45fb0bSSameer Pujar reg = <0x5c>; 7244f45fb0bSSameer Pujar 7254f45fb0bSSameer Pujar xbar_mixer_in9_ep: endpoint { 7264f45fb0bSSameer Pujar remote-endpoint = <&mixer_in9_ep>; 7274f45fb0bSSameer Pujar }; 7284f45fb0bSSameer Pujar }; 7294f45fb0bSSameer Pujar 7304f45fb0bSSameer Pujar xbar_mixer_in10_port: port@5d { 7314f45fb0bSSameer Pujar reg = <0x5d>; 7324f45fb0bSSameer Pujar 7334f45fb0bSSameer Pujar xbar_mixer_in10_ep: endpoint { 7344f45fb0bSSameer Pujar remote-endpoint = <&mixer_in10_ep>; 7354f45fb0bSSameer Pujar }; 7364f45fb0bSSameer Pujar }; 7374f45fb0bSSameer Pujar 7384f45fb0bSSameer Pujar port@5e { 7394f45fb0bSSameer Pujar reg = <0x5e>; 7404f45fb0bSSameer Pujar 7414f45fb0bSSameer Pujar xbar_mixer_out1_ep: endpoint { 7424f45fb0bSSameer Pujar remote-endpoint = <&mixer_out1_ep>; 7434f45fb0bSSameer Pujar }; 7444f45fb0bSSameer Pujar }; 7454f45fb0bSSameer Pujar 7464f45fb0bSSameer Pujar port@5f { 7474f45fb0bSSameer Pujar reg = <0x5f>; 7484f45fb0bSSameer Pujar 7494f45fb0bSSameer Pujar xbar_mixer_out2_ep: endpoint { 7504f45fb0bSSameer Pujar remote-endpoint = <&mixer_out2_ep>; 7514f45fb0bSSameer Pujar }; 7524f45fb0bSSameer Pujar }; 7534f45fb0bSSameer Pujar 7544f45fb0bSSameer Pujar port@60 { 7554f45fb0bSSameer Pujar reg = <0x60>; 7564f45fb0bSSameer Pujar 7574f45fb0bSSameer Pujar xbar_mixer_out3_ep: endpoint { 7584f45fb0bSSameer Pujar remote-endpoint = <&mixer_out3_ep>; 7594f45fb0bSSameer Pujar }; 7604f45fb0bSSameer Pujar }; 7614f45fb0bSSameer Pujar 7624f45fb0bSSameer Pujar port@61 { 7634f45fb0bSSameer Pujar reg = <0x61>; 7644f45fb0bSSameer Pujar 7654f45fb0bSSameer Pujar xbar_mixer_out4_ep: endpoint { 7664f45fb0bSSameer Pujar remote-endpoint = <&mixer_out4_ep>; 7674f45fb0bSSameer Pujar }; 7684f45fb0bSSameer Pujar }; 7694f45fb0bSSameer Pujar 7704f45fb0bSSameer Pujar port@62 { 7714f45fb0bSSameer Pujar reg = <0x62>; 7724f45fb0bSSameer Pujar 7734f45fb0bSSameer Pujar xbar_mixer_out5_ep: endpoint { 7744f45fb0bSSameer Pujar remote-endpoint = <&mixer_out5_ep>; 7754f45fb0bSSameer Pujar }; 7764f45fb0bSSameer Pujar }; 777*261a46a9SSameer Pujar 778*261a46a9SSameer Pujar xbar_asrc_in1_port: port@63 { 779*261a46a9SSameer Pujar reg = <0x63>; 780*261a46a9SSameer Pujar 781*261a46a9SSameer Pujar xbar_asrc_in1_ep: endpoint { 782*261a46a9SSameer Pujar remote-endpoint = <&asrc_in1_ep>; 783*261a46a9SSameer Pujar }; 784*261a46a9SSameer Pujar }; 785*261a46a9SSameer Pujar 786*261a46a9SSameer Pujar port@64 { 787*261a46a9SSameer Pujar reg = <0x64>; 788*261a46a9SSameer Pujar 789*261a46a9SSameer Pujar xbar_asrc_out1_ep: endpoint { 790*261a46a9SSameer Pujar remote-endpoint = <&asrc_out1_ep>; 791*261a46a9SSameer Pujar }; 792*261a46a9SSameer Pujar }; 793*261a46a9SSameer Pujar 794*261a46a9SSameer Pujar xbar_asrc_in2_port: port@65 { 795*261a46a9SSameer Pujar reg = <0x65>; 796*261a46a9SSameer Pujar 797*261a46a9SSameer Pujar xbar_asrc_in2_ep: endpoint { 798*261a46a9SSameer Pujar remote-endpoint = <&asrc_in2_ep>; 799*261a46a9SSameer Pujar }; 800*261a46a9SSameer Pujar }; 801*261a46a9SSameer Pujar 802*261a46a9SSameer Pujar port@66 { 803*261a46a9SSameer Pujar reg = <0x66>; 804*261a46a9SSameer Pujar 805*261a46a9SSameer Pujar xbar_asrc_out2_ep: endpoint { 806*261a46a9SSameer Pujar remote-endpoint = <&asrc_out2_ep>; 807*261a46a9SSameer Pujar }; 808*261a46a9SSameer Pujar }; 809*261a46a9SSameer Pujar 810*261a46a9SSameer Pujar xbar_asrc_in3_port: port@67 { 811*261a46a9SSameer Pujar reg = <0x67>; 812*261a46a9SSameer Pujar 813*261a46a9SSameer Pujar xbar_asrc_in3_ep: endpoint { 814*261a46a9SSameer Pujar remote-endpoint = <&asrc_in3_ep>; 815*261a46a9SSameer Pujar }; 816*261a46a9SSameer Pujar }; 817*261a46a9SSameer Pujar 818*261a46a9SSameer Pujar port@68 { 819*261a46a9SSameer Pujar reg = <0x68>; 820*261a46a9SSameer Pujar 821*261a46a9SSameer Pujar xbar_asrc_out3_ep: endpoint { 822*261a46a9SSameer Pujar remote-endpoint = <&asrc_out3_ep>; 823*261a46a9SSameer Pujar }; 824*261a46a9SSameer Pujar }; 825*261a46a9SSameer Pujar 826*261a46a9SSameer Pujar xbar_asrc_in4_port: port@69 { 827*261a46a9SSameer Pujar reg = <0x69>; 828*261a46a9SSameer Pujar 829*261a46a9SSameer Pujar xbar_asrc_in4_ep: endpoint { 830*261a46a9SSameer Pujar remote-endpoint = <&asrc_in4_ep>; 831*261a46a9SSameer Pujar }; 832*261a46a9SSameer Pujar }; 833*261a46a9SSameer Pujar 834*261a46a9SSameer Pujar port@6a { 835*261a46a9SSameer Pujar reg = <0x6a>; 836*261a46a9SSameer Pujar 837*261a46a9SSameer Pujar xbar_asrc_out4_ep: endpoint { 838*261a46a9SSameer Pujar remote-endpoint = <&asrc_out4_ep>; 839*261a46a9SSameer Pujar }; 840*261a46a9SSameer Pujar }; 841*261a46a9SSameer Pujar 842*261a46a9SSameer Pujar xbar_asrc_in5_port: port@6b { 843*261a46a9SSameer Pujar reg = <0x6b>; 844*261a46a9SSameer Pujar 845*261a46a9SSameer Pujar xbar_asrc_in5_ep: endpoint { 846*261a46a9SSameer Pujar remote-endpoint = <&asrc_in5_ep>; 847*261a46a9SSameer Pujar }; 848*261a46a9SSameer Pujar }; 849*261a46a9SSameer Pujar 850*261a46a9SSameer Pujar port@6c { 851*261a46a9SSameer Pujar reg = <0x6c>; 852*261a46a9SSameer Pujar 853*261a46a9SSameer Pujar xbar_asrc_out5_ep: endpoint { 854*261a46a9SSameer Pujar remote-endpoint = <&asrc_out5_ep>; 855*261a46a9SSameer Pujar }; 856*261a46a9SSameer Pujar }; 857*261a46a9SSameer Pujar 858*261a46a9SSameer Pujar xbar_asrc_in6_port: port@6d { 859*261a46a9SSameer Pujar reg = <0x6d>; 860*261a46a9SSameer Pujar 861*261a46a9SSameer Pujar xbar_asrc_in6_ep: endpoint { 862*261a46a9SSameer Pujar remote-endpoint = <&asrc_in6_ep>; 863*261a46a9SSameer Pujar }; 864*261a46a9SSameer Pujar }; 865*261a46a9SSameer Pujar 866*261a46a9SSameer Pujar port@6e { 867*261a46a9SSameer Pujar reg = <0x6e>; 868*261a46a9SSameer Pujar 869*261a46a9SSameer Pujar xbar_asrc_out6_ep: endpoint { 870*261a46a9SSameer Pujar remote-endpoint = <&asrc_out6_ep>; 871*261a46a9SSameer Pujar }; 872*261a46a9SSameer Pujar }; 873*261a46a9SSameer Pujar 874*261a46a9SSameer Pujar xbar_asrc_in7_port: port@6f { 875*261a46a9SSameer Pujar reg = <0x6f>; 876*261a46a9SSameer Pujar 877*261a46a9SSameer Pujar xbar_asrc_in7_ep: endpoint { 878*261a46a9SSameer Pujar remote-endpoint = <&asrc_in7_ep>; 879*261a46a9SSameer Pujar }; 880*261a46a9SSameer Pujar }; 881ff62b09dSSameer Pujar }; 882ff62b09dSSameer Pujar 883ff62b09dSSameer Pujar admaif@290f000 { 884ff62b09dSSameer Pujar status = "okay"; 885ff62b09dSSameer Pujar 886ff62b09dSSameer Pujar ports { 887ff62b09dSSameer Pujar #address-cells = <1>; 888ff62b09dSSameer Pujar #size-cells = <0>; 889ff62b09dSSameer Pujar 890ff62b09dSSameer Pujar admaif0_port: port@0 { 891ff62b09dSSameer Pujar reg = <0x0>; 892ff62b09dSSameer Pujar 893ff62b09dSSameer Pujar admaif0_ep: endpoint { 894ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif0_ep>; 895ff62b09dSSameer Pujar }; 896ff62b09dSSameer Pujar }; 897ff62b09dSSameer Pujar 898ff62b09dSSameer Pujar admaif1_port: port@1 { 899ff62b09dSSameer Pujar reg = <0x1>; 900ff62b09dSSameer Pujar 901ff62b09dSSameer Pujar admaif1_ep: endpoint { 902ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif1_ep>; 903ff62b09dSSameer Pujar }; 904ff62b09dSSameer Pujar }; 905ff62b09dSSameer Pujar 906ff62b09dSSameer Pujar admaif2_port: port@2 { 907ff62b09dSSameer Pujar reg = <0x2>; 908ff62b09dSSameer Pujar 909ff62b09dSSameer Pujar admaif2_ep: endpoint { 910ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif2_ep>; 911ff62b09dSSameer Pujar }; 912ff62b09dSSameer Pujar }; 913ff62b09dSSameer Pujar 914ff62b09dSSameer Pujar admaif3_port: port@3 { 915ff62b09dSSameer Pujar reg = <0x3>; 916ff62b09dSSameer Pujar 917ff62b09dSSameer Pujar admaif3_ep: endpoint { 918ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif3_ep>; 919ff62b09dSSameer Pujar }; 920ff62b09dSSameer Pujar }; 921ff62b09dSSameer Pujar 922ff62b09dSSameer Pujar admaif4_port: port@4 { 923ff62b09dSSameer Pujar reg = <0x4>; 924ff62b09dSSameer Pujar 925ff62b09dSSameer Pujar admaif4_ep: endpoint { 926ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif4_ep>; 927ff62b09dSSameer Pujar }; 928ff62b09dSSameer Pujar }; 929ff62b09dSSameer Pujar 930ff62b09dSSameer Pujar admaif5_port: port@5 { 931ff62b09dSSameer Pujar reg = <0x5>; 932ff62b09dSSameer Pujar 933ff62b09dSSameer Pujar admaif5_ep: endpoint { 934ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif5_ep>; 935ff62b09dSSameer Pujar }; 936ff62b09dSSameer Pujar }; 937ff62b09dSSameer Pujar 938ff62b09dSSameer Pujar admaif6_port: port@6 { 939ff62b09dSSameer Pujar reg = <0x6>; 940ff62b09dSSameer Pujar 941ff62b09dSSameer Pujar admaif6_ep: endpoint { 942ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif6_ep>; 943ff62b09dSSameer Pujar }; 944ff62b09dSSameer Pujar }; 945ff62b09dSSameer Pujar 946ff62b09dSSameer Pujar admaif7_port: port@7 { 947ff62b09dSSameer Pujar reg = <0x7>; 948ff62b09dSSameer Pujar 949ff62b09dSSameer Pujar admaif7_ep: endpoint { 950ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif7_ep>; 951ff62b09dSSameer Pujar }; 952ff62b09dSSameer Pujar }; 953ff62b09dSSameer Pujar 954ff62b09dSSameer Pujar admaif8_port: port@8 { 955ff62b09dSSameer Pujar reg = <0x8>; 956ff62b09dSSameer Pujar 957ff62b09dSSameer Pujar admaif8_ep: endpoint { 958ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif8_ep>; 959ff62b09dSSameer Pujar }; 960ff62b09dSSameer Pujar }; 961ff62b09dSSameer Pujar 962ff62b09dSSameer Pujar admaif9_port: port@9 { 963ff62b09dSSameer Pujar reg = <0x9>; 964ff62b09dSSameer Pujar 965ff62b09dSSameer Pujar admaif9_ep: endpoint { 966ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif9_ep>; 967ff62b09dSSameer Pujar }; 968ff62b09dSSameer Pujar }; 969ff62b09dSSameer Pujar 970ff62b09dSSameer Pujar admaif10_port: port@a { 971ff62b09dSSameer Pujar reg = <0xa>; 972ff62b09dSSameer Pujar 973ff62b09dSSameer Pujar admaif10_ep: endpoint { 974ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif10_ep>; 975ff62b09dSSameer Pujar }; 976ff62b09dSSameer Pujar }; 977ff62b09dSSameer Pujar 978ff62b09dSSameer Pujar admaif11_port: port@b { 979ff62b09dSSameer Pujar reg = <0xb>; 980ff62b09dSSameer Pujar 981ff62b09dSSameer Pujar admaif11_ep: endpoint { 982ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif11_ep>; 983ff62b09dSSameer Pujar }; 984ff62b09dSSameer Pujar }; 985ff62b09dSSameer Pujar 986ff62b09dSSameer Pujar admaif12_port: port@c { 987ff62b09dSSameer Pujar reg = <0xc>; 988ff62b09dSSameer Pujar 989ff62b09dSSameer Pujar admaif12_ep: endpoint { 990ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif12_ep>; 991ff62b09dSSameer Pujar }; 992ff62b09dSSameer Pujar }; 993ff62b09dSSameer Pujar 994ff62b09dSSameer Pujar admaif13_port: port@d { 995ff62b09dSSameer Pujar reg = <0xd>; 996ff62b09dSSameer Pujar 997ff62b09dSSameer Pujar admaif13_ep: endpoint { 998ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif13_ep>; 999ff62b09dSSameer Pujar }; 1000ff62b09dSSameer Pujar }; 1001ff62b09dSSameer Pujar 1002ff62b09dSSameer Pujar admaif14_port: port@e { 1003ff62b09dSSameer Pujar reg = <0xe>; 1004ff62b09dSSameer Pujar 1005ff62b09dSSameer Pujar admaif14_ep: endpoint { 1006ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif14_ep>; 1007ff62b09dSSameer Pujar }; 1008ff62b09dSSameer Pujar }; 1009ff62b09dSSameer Pujar 1010ff62b09dSSameer Pujar admaif15_port: port@f { 1011ff62b09dSSameer Pujar reg = <0xf>; 1012ff62b09dSSameer Pujar 1013ff62b09dSSameer Pujar admaif15_ep: endpoint { 1014ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif15_ep>; 1015ff62b09dSSameer Pujar }; 1016ff62b09dSSameer Pujar }; 1017ff62b09dSSameer Pujar 1018ff62b09dSSameer Pujar admaif16_port: port@10 { 1019ff62b09dSSameer Pujar reg = <0x10>; 1020ff62b09dSSameer Pujar 1021ff62b09dSSameer Pujar admaif16_ep: endpoint { 1022ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif16_ep>; 1023ff62b09dSSameer Pujar }; 1024ff62b09dSSameer Pujar }; 1025ff62b09dSSameer Pujar 1026ff62b09dSSameer Pujar admaif17_port: port@11 { 1027ff62b09dSSameer Pujar reg = <0x11>; 1028ff62b09dSSameer Pujar 1029ff62b09dSSameer Pujar admaif17_ep: endpoint { 1030ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif17_ep>; 1031ff62b09dSSameer Pujar }; 1032ff62b09dSSameer Pujar }; 1033ff62b09dSSameer Pujar 1034ff62b09dSSameer Pujar admaif18_port: port@12 { 1035ff62b09dSSameer Pujar reg = <0x12>; 1036ff62b09dSSameer Pujar 1037ff62b09dSSameer Pujar admaif18_ep: endpoint { 1038ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif18_ep>; 1039ff62b09dSSameer Pujar }; 1040ff62b09dSSameer Pujar }; 1041ff62b09dSSameer Pujar 1042ff62b09dSSameer Pujar admaif19_port: port@13 { 1043ff62b09dSSameer Pujar reg = <0x13>; 1044ff62b09dSSameer Pujar 1045ff62b09dSSameer Pujar admaif19_ep: endpoint { 1046ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif19_ep>; 1047ff62b09dSSameer Pujar }; 1048ff62b09dSSameer Pujar }; 1049ff62b09dSSameer Pujar }; 1050ff62b09dSSameer Pujar }; 1051ff62b09dSSameer Pujar 1052ff62b09dSSameer Pujar i2s@2901200 { 1053ff62b09dSSameer Pujar status = "okay"; 1054ff62b09dSSameer Pujar 1055ff62b09dSSameer Pujar ports { 1056ff62b09dSSameer Pujar #address-cells = <1>; 1057ff62b09dSSameer Pujar #size-cells = <0>; 1058ff62b09dSSameer Pujar 1059ff62b09dSSameer Pujar port@0 { 1060ff62b09dSSameer Pujar reg = <0>; 1061ff62b09dSSameer Pujar 1062ff62b09dSSameer Pujar i2s3_cif_ep: endpoint { 1063ff62b09dSSameer Pujar remote-endpoint = <&xbar_i2s3_ep>; 1064ff62b09dSSameer Pujar }; 1065ff62b09dSSameer Pujar }; 1066ff62b09dSSameer Pujar 1067ff62b09dSSameer Pujar i2s3_port: port@1 { 1068ff62b09dSSameer Pujar reg = <1>; 1069ff62b09dSSameer Pujar 1070ff62b09dSSameer Pujar i2s3_dap_ep: endpoint { 1071ff62b09dSSameer Pujar dai-format = "i2s"; 1072ff62b09dSSameer Pujar /* Place holder for external Codec */ 1073ff62b09dSSameer Pujar }; 1074ff62b09dSSameer Pujar }; 1075ff62b09dSSameer Pujar }; 1076ff62b09dSSameer Pujar }; 1077ff62b09dSSameer Pujar 1078ff62b09dSSameer Pujar i2s@2901400 { 1079ff62b09dSSameer Pujar status = "okay"; 1080ff62b09dSSameer Pujar 1081ff62b09dSSameer Pujar ports { 1082ff62b09dSSameer Pujar #address-cells = <1>; 1083ff62b09dSSameer Pujar #size-cells = <0>; 1084ff62b09dSSameer Pujar 1085ff62b09dSSameer Pujar port@0 { 1086ff62b09dSSameer Pujar reg = <0>; 1087ff62b09dSSameer Pujar 1088ff62b09dSSameer Pujar i2s5_cif_ep: endpoint { 1089ff62b09dSSameer Pujar remote-endpoint = <&xbar_i2s5_ep>; 1090ff62b09dSSameer Pujar }; 1091ff62b09dSSameer Pujar }; 1092ff62b09dSSameer Pujar 1093ff62b09dSSameer Pujar i2s5_port: port@1 { 1094ff62b09dSSameer Pujar reg = <1>; 1095ff62b09dSSameer Pujar 1096e7445ab7SThierry Reding i2s5_dap_ep: endpoint { 1097ff62b09dSSameer Pujar dai-format = "i2s"; 1098ff62b09dSSameer Pujar /* Place holder for external Codec */ 1099ff62b09dSSameer Pujar }; 1100ff62b09dSSameer Pujar }; 1101ff62b09dSSameer Pujar }; 1102ff62b09dSSameer Pujar }; 1103ff62b09dSSameer Pujar 1104ff62b09dSSameer Pujar dmic@2904000 { 1105ff62b09dSSameer Pujar status = "okay"; 1106ff62b09dSSameer Pujar 1107ff62b09dSSameer Pujar ports { 1108ff62b09dSSameer Pujar #address-cells = <1>; 1109ff62b09dSSameer Pujar #size-cells = <0>; 1110ff62b09dSSameer Pujar 1111ff62b09dSSameer Pujar port@0 { 1112ff62b09dSSameer Pujar reg = <0>; 1113ff62b09dSSameer Pujar 1114ff62b09dSSameer Pujar dmic1_cif_ep: endpoint { 1115ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic1_ep>; 1116ff62b09dSSameer Pujar }; 1117ff62b09dSSameer Pujar }; 1118ff62b09dSSameer Pujar 1119ff62b09dSSameer Pujar dmic1_port: port@1 { 1120ff62b09dSSameer Pujar reg = <1>; 1121ff62b09dSSameer Pujar 1122ff62b09dSSameer Pujar dmic1_dap_ep: endpoint { 1123ff62b09dSSameer Pujar /* Place holder for external Codec */ 1124ff62b09dSSameer Pujar }; 1125ff62b09dSSameer Pujar }; 1126ff62b09dSSameer Pujar }; 1127ff62b09dSSameer Pujar }; 1128ff62b09dSSameer Pujar 1129ff62b09dSSameer Pujar dmic@2904100 { 1130ff62b09dSSameer Pujar status = "okay"; 1131ff62b09dSSameer Pujar 1132ff62b09dSSameer Pujar ports { 1133ff62b09dSSameer Pujar #address-cells = <1>; 1134ff62b09dSSameer Pujar #size-cells = <0>; 1135ff62b09dSSameer Pujar 1136ff62b09dSSameer Pujar port@0 { 1137ff62b09dSSameer Pujar reg = <0>; 1138ff62b09dSSameer Pujar 1139ff62b09dSSameer Pujar dmic2_cif_ep: endpoint { 1140ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic2_ep>; 1141ff62b09dSSameer Pujar }; 1142ff62b09dSSameer Pujar }; 1143ff62b09dSSameer Pujar 1144ff62b09dSSameer Pujar dmic2_port: port@1 { 1145ff62b09dSSameer Pujar reg = <1>; 1146ff62b09dSSameer Pujar 1147ff62b09dSSameer Pujar dmic2_dap_ep: endpoint { 1148ff62b09dSSameer Pujar /* Place holder for external Codec */ 1149ff62b09dSSameer Pujar }; 1150ff62b09dSSameer Pujar }; 1151ff62b09dSSameer Pujar }; 1152ff62b09dSSameer Pujar }; 1153ff62b09dSSameer Pujar 1154ff62b09dSSameer Pujar dmic@2904300 { 1155ff62b09dSSameer Pujar status = "okay"; 1156ff62b09dSSameer Pujar 1157ff62b09dSSameer Pujar ports { 1158ff62b09dSSameer Pujar #address-cells = <1>; 1159ff62b09dSSameer Pujar #size-cells = <0>; 1160ff62b09dSSameer Pujar 1161ff62b09dSSameer Pujar port@0 { 1162ff62b09dSSameer Pujar reg = <0>; 1163ff62b09dSSameer Pujar 1164ff62b09dSSameer Pujar dmic4_cif_ep: endpoint { 1165ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic4_ep>; 1166ff62b09dSSameer Pujar }; 1167ff62b09dSSameer Pujar }; 1168ff62b09dSSameer Pujar 1169ff62b09dSSameer Pujar dmic4_port: port@1 { 1170ff62b09dSSameer Pujar reg = <1>; 1171ff62b09dSSameer Pujar 1172ff62b09dSSameer Pujar dmic4_dap_ep: endpoint { 1173ff62b09dSSameer Pujar /* Place holder for external Codec */ 1174ff62b09dSSameer Pujar }; 1175ff62b09dSSameer Pujar }; 1176ff62b09dSSameer Pujar }; 1177ff62b09dSSameer Pujar }; 1178ff62b09dSSameer Pujar 1179ff62b09dSSameer Pujar dspk@2905000 { 1180ff62b09dSSameer Pujar status = "okay"; 1181ff62b09dSSameer Pujar 1182ff62b09dSSameer Pujar ports { 1183ff62b09dSSameer Pujar #address-cells = <1>; 1184ff62b09dSSameer Pujar #size-cells = <0>; 1185ff62b09dSSameer Pujar 1186ff62b09dSSameer Pujar port@0 { 1187ff62b09dSSameer Pujar reg = <0>; 1188ff62b09dSSameer Pujar 1189ff62b09dSSameer Pujar dspk1_cif_ep: endpoint { 1190ff62b09dSSameer Pujar remote-endpoint = <&xbar_dspk1_ep>; 1191ff62b09dSSameer Pujar }; 1192ff62b09dSSameer Pujar }; 1193ff62b09dSSameer Pujar 1194ff62b09dSSameer Pujar dspk1_port: port@1 { 1195ff62b09dSSameer Pujar reg = <1>; 1196ff62b09dSSameer Pujar 1197ff62b09dSSameer Pujar dspk1_dap_ep: endpoint { 1198ff62b09dSSameer Pujar /* Place holder for external Codec */ 1199ff62b09dSSameer Pujar }; 1200ff62b09dSSameer Pujar }; 1201ff62b09dSSameer Pujar }; 1202ff62b09dSSameer Pujar }; 1203ff62b09dSSameer Pujar 1204ff62b09dSSameer Pujar dspk@2905100 { 1205ff62b09dSSameer Pujar status = "okay"; 1206ff62b09dSSameer Pujar 1207ff62b09dSSameer Pujar ports { 1208ff62b09dSSameer Pujar #address-cells = <1>; 1209ff62b09dSSameer Pujar #size-cells = <0>; 1210ff62b09dSSameer Pujar 1211ff62b09dSSameer Pujar port@0 { 1212ff62b09dSSameer Pujar reg = <0>; 1213ff62b09dSSameer Pujar 1214ff62b09dSSameer Pujar dspk2_cif_ep: endpoint { 1215ff62b09dSSameer Pujar remote-endpoint = <&xbar_dspk2_ep>; 1216ff62b09dSSameer Pujar }; 1217ff62b09dSSameer Pujar }; 1218ff62b09dSSameer Pujar 1219ff62b09dSSameer Pujar dspk2_port: port@1 { 1220ff62b09dSSameer Pujar reg = <1>; 1221ff62b09dSSameer Pujar 1222ff62b09dSSameer Pujar dspk2_dap_ep: endpoint { 1223ff62b09dSSameer Pujar /* Place holder for external Codec */ 1224ff62b09dSSameer Pujar }; 1225ff62b09dSSameer Pujar }; 1226ff62b09dSSameer Pujar }; 1227ff62b09dSSameer Pujar }; 12284f45fb0bSSameer Pujar 12294f45fb0bSSameer Pujar sfc@2902000 { 12304f45fb0bSSameer Pujar status = "okay"; 12314f45fb0bSSameer Pujar 12324f45fb0bSSameer Pujar ports { 12334f45fb0bSSameer Pujar #address-cells = <1>; 12344f45fb0bSSameer Pujar #size-cells = <0>; 12354f45fb0bSSameer Pujar 12364f45fb0bSSameer Pujar port@0 { 12374f45fb0bSSameer Pujar reg = <0>; 12384f45fb0bSSameer Pujar 12394f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 12404f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 12414f45fb0bSSameer Pujar convert-rate = <44100>; 12424f45fb0bSSameer Pujar }; 12434f45fb0bSSameer Pujar }; 12444f45fb0bSSameer Pujar 12454f45fb0bSSameer Pujar sfc1_out_port: port@1 { 12464f45fb0bSSameer Pujar reg = <1>; 12474f45fb0bSSameer Pujar 12484f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 12494f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 12504f45fb0bSSameer Pujar convert-rate = <48000>; 12514f45fb0bSSameer Pujar }; 12524f45fb0bSSameer Pujar }; 12534f45fb0bSSameer Pujar }; 12544f45fb0bSSameer Pujar }; 12554f45fb0bSSameer Pujar 12564f45fb0bSSameer Pujar sfc@2902200 { 12574f45fb0bSSameer Pujar status = "okay"; 12584f45fb0bSSameer Pujar 12594f45fb0bSSameer Pujar ports { 12604f45fb0bSSameer Pujar #address-cells = <1>; 12614f45fb0bSSameer Pujar #size-cells = <0>; 12624f45fb0bSSameer Pujar 12634f45fb0bSSameer Pujar port@0 { 12644f45fb0bSSameer Pujar reg = <0>; 12654f45fb0bSSameer Pujar 12664f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 12674f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 12684f45fb0bSSameer Pujar }; 12694f45fb0bSSameer Pujar }; 12704f45fb0bSSameer Pujar 12714f45fb0bSSameer Pujar sfc2_out_port: port@1 { 12724f45fb0bSSameer Pujar reg = <1>; 12734f45fb0bSSameer Pujar 12744f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 12754f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 12764f45fb0bSSameer Pujar }; 12774f45fb0bSSameer Pujar }; 12784f45fb0bSSameer Pujar }; 12794f45fb0bSSameer Pujar }; 12804f45fb0bSSameer Pujar 12814f45fb0bSSameer Pujar sfc@2902400 { 12824f45fb0bSSameer Pujar status = "okay"; 12834f45fb0bSSameer Pujar 12844f45fb0bSSameer Pujar ports { 12854f45fb0bSSameer Pujar #address-cells = <1>; 12864f45fb0bSSameer Pujar #size-cells = <0>; 12874f45fb0bSSameer Pujar 12884f45fb0bSSameer Pujar port@0 { 12894f45fb0bSSameer Pujar reg = <0>; 12904f45fb0bSSameer Pujar 12914f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 12924f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 12934f45fb0bSSameer Pujar }; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar 12964f45fb0bSSameer Pujar sfc3_out_port: port@1 { 12974f45fb0bSSameer Pujar reg = <1>; 12984f45fb0bSSameer Pujar 12994f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 13004f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 13014f45fb0bSSameer Pujar }; 13024f45fb0bSSameer Pujar }; 13034f45fb0bSSameer Pujar }; 13044f45fb0bSSameer Pujar }; 13054f45fb0bSSameer Pujar 13064f45fb0bSSameer Pujar sfc@2902600 { 13074f45fb0bSSameer Pujar status = "okay"; 13084f45fb0bSSameer Pujar 13094f45fb0bSSameer Pujar ports { 13104f45fb0bSSameer Pujar #address-cells = <1>; 13114f45fb0bSSameer Pujar #size-cells = <0>; 13124f45fb0bSSameer Pujar 13134f45fb0bSSameer Pujar port@0 { 13144f45fb0bSSameer Pujar reg = <0>; 13154f45fb0bSSameer Pujar 13164f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 13174f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 13184f45fb0bSSameer Pujar }; 13194f45fb0bSSameer Pujar }; 13204f45fb0bSSameer Pujar 13214f45fb0bSSameer Pujar sfc4_out_port: port@1 { 13224f45fb0bSSameer Pujar reg = <1>; 13234f45fb0bSSameer Pujar 13244f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 13254f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 13264f45fb0bSSameer Pujar }; 13274f45fb0bSSameer Pujar }; 13284f45fb0bSSameer Pujar }; 13294f45fb0bSSameer Pujar }; 13304f45fb0bSSameer Pujar 13314f45fb0bSSameer Pujar mvc@290a000 { 13324f45fb0bSSameer Pujar status = "okay"; 13334f45fb0bSSameer Pujar 13344f45fb0bSSameer Pujar ports { 13354f45fb0bSSameer Pujar #address-cells = <1>; 13364f45fb0bSSameer Pujar #size-cells = <0>; 13374f45fb0bSSameer Pujar 13384f45fb0bSSameer Pujar port@0 { 13394f45fb0bSSameer Pujar reg = <0>; 13404f45fb0bSSameer Pujar 13414f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 13424f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 13434f45fb0bSSameer Pujar }; 13444f45fb0bSSameer Pujar }; 13454f45fb0bSSameer Pujar 13464f45fb0bSSameer Pujar mvc1_out_port: port@1 { 13474f45fb0bSSameer Pujar reg = <1>; 13484f45fb0bSSameer Pujar 13494f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 13504f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 13514f45fb0bSSameer Pujar }; 13524f45fb0bSSameer Pujar }; 13534f45fb0bSSameer Pujar }; 13544f45fb0bSSameer Pujar }; 13554f45fb0bSSameer Pujar 13564f45fb0bSSameer Pujar mvc@290a200 { 13574f45fb0bSSameer Pujar status = "okay"; 13584f45fb0bSSameer Pujar 13594f45fb0bSSameer Pujar ports { 13604f45fb0bSSameer Pujar #address-cells = <1>; 13614f45fb0bSSameer Pujar #size-cells = <0>; 13624f45fb0bSSameer Pujar 13634f45fb0bSSameer Pujar port@0 { 13644f45fb0bSSameer Pujar reg = <0>; 13654f45fb0bSSameer Pujar 13664f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 13674f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 13684f45fb0bSSameer Pujar }; 13694f45fb0bSSameer Pujar }; 13704f45fb0bSSameer Pujar 13714f45fb0bSSameer Pujar mvc2_out_port: port@1 { 13724f45fb0bSSameer Pujar reg = <1>; 13734f45fb0bSSameer Pujar 13744f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 13754f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 13764f45fb0bSSameer Pujar }; 13774f45fb0bSSameer Pujar }; 13784f45fb0bSSameer Pujar }; 13794f45fb0bSSameer Pujar }; 13804f45fb0bSSameer Pujar 13814f45fb0bSSameer Pujar amx@2903000 { 13824f45fb0bSSameer Pujar status = "okay"; 13834f45fb0bSSameer Pujar 13844f45fb0bSSameer Pujar ports { 13854f45fb0bSSameer Pujar #address-cells = <1>; 13864f45fb0bSSameer Pujar #size-cells = <0>; 13874f45fb0bSSameer Pujar 13884f45fb0bSSameer Pujar port@0 { 13894f45fb0bSSameer Pujar reg = <0>; 13904f45fb0bSSameer Pujar 13914f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 13924f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 13934f45fb0bSSameer Pujar }; 13944f45fb0bSSameer Pujar }; 13954f45fb0bSSameer Pujar 13964f45fb0bSSameer Pujar port@1 { 13974f45fb0bSSameer Pujar reg = <1>; 13984f45fb0bSSameer Pujar 13994f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 14004f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 14014f45fb0bSSameer Pujar }; 14024f45fb0bSSameer Pujar }; 14034f45fb0bSSameer Pujar 14044f45fb0bSSameer Pujar port@2 { 14054f45fb0bSSameer Pujar reg = <2>; 14064f45fb0bSSameer Pujar 14074f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 14084f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 14094f45fb0bSSameer Pujar }; 14104f45fb0bSSameer Pujar }; 14114f45fb0bSSameer Pujar 14124f45fb0bSSameer Pujar port@3 { 14134f45fb0bSSameer Pujar reg = <3>; 14144f45fb0bSSameer Pujar 14154f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 14164f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 14174f45fb0bSSameer Pujar }; 14184f45fb0bSSameer Pujar }; 14194f45fb0bSSameer Pujar 14204f45fb0bSSameer Pujar amx1_out_port: port@4 { 14214f45fb0bSSameer Pujar reg = <4>; 14224f45fb0bSSameer Pujar 14234f45fb0bSSameer Pujar amx1_out_ep: endpoint { 14244f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 14254f45fb0bSSameer Pujar }; 14264f45fb0bSSameer Pujar }; 14274f45fb0bSSameer Pujar }; 14284f45fb0bSSameer Pujar }; 14294f45fb0bSSameer Pujar 14304f45fb0bSSameer Pujar amx@2903100 { 14314f45fb0bSSameer Pujar status = "okay"; 14324f45fb0bSSameer Pujar 14334f45fb0bSSameer Pujar ports { 14344f45fb0bSSameer Pujar #address-cells = <1>; 14354f45fb0bSSameer Pujar #size-cells = <0>; 14364f45fb0bSSameer Pujar 14374f45fb0bSSameer Pujar port@0 { 14384f45fb0bSSameer Pujar reg = <0>; 14394f45fb0bSSameer Pujar 14404f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 14414f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 14424f45fb0bSSameer Pujar }; 14434f45fb0bSSameer Pujar }; 14444f45fb0bSSameer Pujar 14454f45fb0bSSameer Pujar port@1 { 14464f45fb0bSSameer Pujar reg = <1>; 14474f45fb0bSSameer Pujar 14484f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 14494f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 14504f45fb0bSSameer Pujar }; 14514f45fb0bSSameer Pujar }; 14524f45fb0bSSameer Pujar 14534f45fb0bSSameer Pujar amx2_in3_port: port@2 { 14544f45fb0bSSameer Pujar reg = <2>; 14554f45fb0bSSameer Pujar 14564f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 14574f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 14584f45fb0bSSameer Pujar }; 14594f45fb0bSSameer Pujar }; 14604f45fb0bSSameer Pujar 14614f45fb0bSSameer Pujar amx2_in4_port: port@3 { 14624f45fb0bSSameer Pujar reg = <3>; 14634f45fb0bSSameer Pujar 14644f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 14654f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 14664f45fb0bSSameer Pujar }; 14674f45fb0bSSameer Pujar }; 14684f45fb0bSSameer Pujar 14694f45fb0bSSameer Pujar amx2_out_port: port@4 { 14704f45fb0bSSameer Pujar reg = <4>; 14714f45fb0bSSameer Pujar 14724f45fb0bSSameer Pujar amx2_out_ep: endpoint { 14734f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 14744f45fb0bSSameer Pujar }; 14754f45fb0bSSameer Pujar }; 14764f45fb0bSSameer Pujar }; 14774f45fb0bSSameer Pujar }; 14784f45fb0bSSameer Pujar 14794f45fb0bSSameer Pujar amx@2903200 { 14804f45fb0bSSameer Pujar status = "okay"; 14814f45fb0bSSameer Pujar 14824f45fb0bSSameer Pujar ports { 14834f45fb0bSSameer Pujar #address-cells = <1>; 14844f45fb0bSSameer Pujar #size-cells = <0>; 14854f45fb0bSSameer Pujar 14864f45fb0bSSameer Pujar port@0 { 14874f45fb0bSSameer Pujar reg = <0>; 14884f45fb0bSSameer Pujar 14894f45fb0bSSameer Pujar amx3_in1_ep: endpoint { 14904f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in1_ep>; 14914f45fb0bSSameer Pujar }; 14924f45fb0bSSameer Pujar }; 14934f45fb0bSSameer Pujar 14944f45fb0bSSameer Pujar port@1 { 14954f45fb0bSSameer Pujar reg = <1>; 14964f45fb0bSSameer Pujar 14974f45fb0bSSameer Pujar amx3_in2_ep: endpoint { 14984f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in2_ep>; 14994f45fb0bSSameer Pujar }; 15004f45fb0bSSameer Pujar }; 15014f45fb0bSSameer Pujar 15024f45fb0bSSameer Pujar port@2 { 15034f45fb0bSSameer Pujar reg = <2>; 15044f45fb0bSSameer Pujar 15054f45fb0bSSameer Pujar amx3_in3_ep: endpoint { 15064f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in3_ep>; 15074f45fb0bSSameer Pujar }; 15084f45fb0bSSameer Pujar }; 15094f45fb0bSSameer Pujar 15104f45fb0bSSameer Pujar port@3 { 15114f45fb0bSSameer Pujar reg = <3>; 15124f45fb0bSSameer Pujar 15134f45fb0bSSameer Pujar amx3_in4_ep: endpoint { 15144f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in4_ep>; 15154f45fb0bSSameer Pujar }; 15164f45fb0bSSameer Pujar }; 15174f45fb0bSSameer Pujar 15184f45fb0bSSameer Pujar amx3_out_port: port@4 { 15194f45fb0bSSameer Pujar reg = <4>; 15204f45fb0bSSameer Pujar 15214f45fb0bSSameer Pujar amx3_out_ep: endpoint { 15224f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_out_ep>; 15234f45fb0bSSameer Pujar }; 15244f45fb0bSSameer Pujar }; 15254f45fb0bSSameer Pujar }; 15264f45fb0bSSameer Pujar }; 15274f45fb0bSSameer Pujar 15284f45fb0bSSameer Pujar amx@2903300 { 15294f45fb0bSSameer Pujar status = "okay"; 15304f45fb0bSSameer Pujar 15314f45fb0bSSameer Pujar ports { 15324f45fb0bSSameer Pujar #address-cells = <1>; 15334f45fb0bSSameer Pujar #size-cells = <0>; 15344f45fb0bSSameer Pujar 15354f45fb0bSSameer Pujar port@0 { 15364f45fb0bSSameer Pujar reg = <0>; 15374f45fb0bSSameer Pujar 15384f45fb0bSSameer Pujar amx4_in1_ep: endpoint { 15394f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in1_ep>; 15404f45fb0bSSameer Pujar }; 15414f45fb0bSSameer Pujar }; 15424f45fb0bSSameer Pujar 15434f45fb0bSSameer Pujar port@1 { 15444f45fb0bSSameer Pujar reg = <1>; 15454f45fb0bSSameer Pujar 15464f45fb0bSSameer Pujar amx4_in2_ep: endpoint { 15474f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in2_ep>; 15484f45fb0bSSameer Pujar }; 15494f45fb0bSSameer Pujar }; 15504f45fb0bSSameer Pujar 15514f45fb0bSSameer Pujar port@2 { 15524f45fb0bSSameer Pujar reg = <2>; 15534f45fb0bSSameer Pujar 15544f45fb0bSSameer Pujar amx4_in3_ep: endpoint { 15554f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in3_ep>; 15564f45fb0bSSameer Pujar }; 15574f45fb0bSSameer Pujar }; 15584f45fb0bSSameer Pujar 15594f45fb0bSSameer Pujar port@3 { 15604f45fb0bSSameer Pujar reg = <3>; 15614f45fb0bSSameer Pujar 15624f45fb0bSSameer Pujar amx4_in4_ep: endpoint { 15634f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in4_ep>; 15644f45fb0bSSameer Pujar }; 15654f45fb0bSSameer Pujar }; 15664f45fb0bSSameer Pujar 15674f45fb0bSSameer Pujar amx4_out_port: port@4 { 15684f45fb0bSSameer Pujar reg = <4>; 15694f45fb0bSSameer Pujar 15704f45fb0bSSameer Pujar amx4_out_ep: endpoint { 15714f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_out_ep>; 15724f45fb0bSSameer Pujar }; 15734f45fb0bSSameer Pujar }; 15744f45fb0bSSameer Pujar }; 15754f45fb0bSSameer Pujar }; 15764f45fb0bSSameer Pujar 15774f45fb0bSSameer Pujar adx@2903800 { 15784f45fb0bSSameer Pujar status = "okay"; 15794f45fb0bSSameer Pujar 15804f45fb0bSSameer Pujar ports { 15814f45fb0bSSameer Pujar #address-cells = <1>; 15824f45fb0bSSameer Pujar #size-cells = <0>; 15834f45fb0bSSameer Pujar 15844f45fb0bSSameer Pujar port@0 { 15854f45fb0bSSameer Pujar reg = <0>; 15864f45fb0bSSameer Pujar 15874f45fb0bSSameer Pujar adx1_in_ep: endpoint { 15884f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 15894f45fb0bSSameer Pujar }; 15904f45fb0bSSameer Pujar }; 15914f45fb0bSSameer Pujar 15924f45fb0bSSameer Pujar adx1_out1_port: port@1 { 15934f45fb0bSSameer Pujar reg = <1>; 15944f45fb0bSSameer Pujar 15954f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 15964f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 15974f45fb0bSSameer Pujar }; 15984f45fb0bSSameer Pujar }; 15994f45fb0bSSameer Pujar 16004f45fb0bSSameer Pujar adx1_out2_port: port@2 { 16014f45fb0bSSameer Pujar reg = <2>; 16024f45fb0bSSameer Pujar 16034f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 16044f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 16054f45fb0bSSameer Pujar }; 16064f45fb0bSSameer Pujar }; 16074f45fb0bSSameer Pujar 16084f45fb0bSSameer Pujar adx1_out3_port: port@3 { 16094f45fb0bSSameer Pujar reg = <3>; 16104f45fb0bSSameer Pujar 16114f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 16124f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 16134f45fb0bSSameer Pujar }; 16144f45fb0bSSameer Pujar }; 16154f45fb0bSSameer Pujar 16164f45fb0bSSameer Pujar adx1_out4_port: port@4 { 16174f45fb0bSSameer Pujar reg = <4>; 16184f45fb0bSSameer Pujar 16194f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 16204f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 16214f45fb0bSSameer Pujar }; 16224f45fb0bSSameer Pujar }; 16234f45fb0bSSameer Pujar }; 16244f45fb0bSSameer Pujar }; 16254f45fb0bSSameer Pujar 16264f45fb0bSSameer Pujar adx@2903900 { 16274f45fb0bSSameer Pujar status = "okay"; 16284f45fb0bSSameer Pujar 16294f45fb0bSSameer Pujar ports { 16304f45fb0bSSameer Pujar #address-cells = <1>; 16314f45fb0bSSameer Pujar #size-cells = <0>; 16324f45fb0bSSameer Pujar 16334f45fb0bSSameer Pujar port@0 { 16344f45fb0bSSameer Pujar reg = <0>; 16354f45fb0bSSameer Pujar 16364f45fb0bSSameer Pujar adx2_in_ep: endpoint { 16374f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 16384f45fb0bSSameer Pujar }; 16394f45fb0bSSameer Pujar }; 16404f45fb0bSSameer Pujar 16414f45fb0bSSameer Pujar adx2_out1_port: port@1 { 16424f45fb0bSSameer Pujar reg = <1>; 16434f45fb0bSSameer Pujar 16444f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 16454f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 16464f45fb0bSSameer Pujar }; 16474f45fb0bSSameer Pujar }; 16484f45fb0bSSameer Pujar 16494f45fb0bSSameer Pujar adx2_out2_port: port@2 { 16504f45fb0bSSameer Pujar reg = <2>; 16514f45fb0bSSameer Pujar 16524f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 16534f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 16544f45fb0bSSameer Pujar }; 16554f45fb0bSSameer Pujar }; 16564f45fb0bSSameer Pujar 16574f45fb0bSSameer Pujar adx2_out3_port: port@3 { 16584f45fb0bSSameer Pujar reg = <3>; 16594f45fb0bSSameer Pujar 16604f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 16614f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 16624f45fb0bSSameer Pujar }; 16634f45fb0bSSameer Pujar }; 16644f45fb0bSSameer Pujar 16654f45fb0bSSameer Pujar adx2_out4_port: port@4 { 16664f45fb0bSSameer Pujar reg = <4>; 16674f45fb0bSSameer Pujar 16684f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 16694f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 16704f45fb0bSSameer Pujar }; 16714f45fb0bSSameer Pujar }; 16724f45fb0bSSameer Pujar }; 16734f45fb0bSSameer Pujar }; 16744f45fb0bSSameer Pujar 16754f45fb0bSSameer Pujar adx@2903a00 { 16764f45fb0bSSameer Pujar status = "okay"; 16774f45fb0bSSameer Pujar 16784f45fb0bSSameer Pujar ports { 16794f45fb0bSSameer Pujar #address-cells = <1>; 16804f45fb0bSSameer Pujar #size-cells = <0>; 16814f45fb0bSSameer Pujar 16824f45fb0bSSameer Pujar port@0 { 16834f45fb0bSSameer Pujar reg = <0>; 16844f45fb0bSSameer Pujar 16854f45fb0bSSameer Pujar adx3_in_ep: endpoint { 16864f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_in_ep>; 16874f45fb0bSSameer Pujar }; 16884f45fb0bSSameer Pujar }; 16894f45fb0bSSameer Pujar 16904f45fb0bSSameer Pujar adx3_out1_port: port@1 { 16914f45fb0bSSameer Pujar reg = <1>; 16924f45fb0bSSameer Pujar 16934f45fb0bSSameer Pujar adx3_out1_ep: endpoint { 16944f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out1_ep>; 16954f45fb0bSSameer Pujar }; 16964f45fb0bSSameer Pujar }; 16974f45fb0bSSameer Pujar 16984f45fb0bSSameer Pujar adx3_out2_port: port@2 { 16994f45fb0bSSameer Pujar reg = <2>; 17004f45fb0bSSameer Pujar 17014f45fb0bSSameer Pujar adx3_out2_ep: endpoint { 17024f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out2_ep>; 17034f45fb0bSSameer Pujar }; 17044f45fb0bSSameer Pujar }; 17054f45fb0bSSameer Pujar 17064f45fb0bSSameer Pujar adx3_out3_port: port@3 { 17074f45fb0bSSameer Pujar reg = <3>; 17084f45fb0bSSameer Pujar 17094f45fb0bSSameer Pujar adx3_out3_ep: endpoint { 17104f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out3_ep>; 17114f45fb0bSSameer Pujar }; 17124f45fb0bSSameer Pujar }; 17134f45fb0bSSameer Pujar 17144f45fb0bSSameer Pujar adx3_out4_port: port@4 { 17154f45fb0bSSameer Pujar reg = <4>; 17164f45fb0bSSameer Pujar 17174f45fb0bSSameer Pujar adx3_out4_ep: endpoint { 17184f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out4_ep>; 17194f45fb0bSSameer Pujar }; 17204f45fb0bSSameer Pujar }; 17214f45fb0bSSameer Pujar }; 17224f45fb0bSSameer Pujar }; 17234f45fb0bSSameer Pujar 17244f45fb0bSSameer Pujar adx@2903b00 { 17254f45fb0bSSameer Pujar status = "okay"; 17264f45fb0bSSameer Pujar 17274f45fb0bSSameer Pujar ports { 17284f45fb0bSSameer Pujar #address-cells = <1>; 17294f45fb0bSSameer Pujar #size-cells = <0>; 17304f45fb0bSSameer Pujar 17314f45fb0bSSameer Pujar port@0 { 17324f45fb0bSSameer Pujar reg = <0>; 17334f45fb0bSSameer Pujar 17344f45fb0bSSameer Pujar adx4_in_ep: endpoint { 17354f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_in_ep>; 17364f45fb0bSSameer Pujar }; 17374f45fb0bSSameer Pujar }; 17384f45fb0bSSameer Pujar 17394f45fb0bSSameer Pujar adx4_out1_port: port@1 { 17404f45fb0bSSameer Pujar reg = <1>; 17414f45fb0bSSameer Pujar 17424f45fb0bSSameer Pujar adx4_out1_ep: endpoint { 17434f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out1_ep>; 17444f45fb0bSSameer Pujar }; 17454f45fb0bSSameer Pujar }; 17464f45fb0bSSameer Pujar 17474f45fb0bSSameer Pujar adx4_out2_port: port@2 { 17484f45fb0bSSameer Pujar reg = <2>; 17494f45fb0bSSameer Pujar 17504f45fb0bSSameer Pujar adx4_out2_ep: endpoint { 17514f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out2_ep>; 17524f45fb0bSSameer Pujar }; 17534f45fb0bSSameer Pujar }; 17544f45fb0bSSameer Pujar 17554f45fb0bSSameer Pujar adx4_out3_port: port@3 { 17564f45fb0bSSameer Pujar reg = <3>; 17574f45fb0bSSameer Pujar 17584f45fb0bSSameer Pujar adx4_out3_ep: endpoint { 17594f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out3_ep>; 17604f45fb0bSSameer Pujar }; 17614f45fb0bSSameer Pujar }; 17624f45fb0bSSameer Pujar 17634f45fb0bSSameer Pujar adx4_out4_port: port@4 { 17644f45fb0bSSameer Pujar reg = <4>; 17654f45fb0bSSameer Pujar 17664f45fb0bSSameer Pujar adx4_out4_ep: endpoint { 17674f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out4_ep>; 17684f45fb0bSSameer Pujar }; 17694f45fb0bSSameer Pujar }; 17704f45fb0bSSameer Pujar }; 17714f45fb0bSSameer Pujar }; 17724f45fb0bSSameer Pujar 17734f45fb0bSSameer Pujar amixer@290bb00 { 17744f45fb0bSSameer Pujar status = "okay"; 17754f45fb0bSSameer Pujar 17764f45fb0bSSameer Pujar ports { 17774f45fb0bSSameer Pujar #address-cells = <1>; 17784f45fb0bSSameer Pujar #size-cells = <0>; 17794f45fb0bSSameer Pujar 17804f45fb0bSSameer Pujar port@0 { 17814f45fb0bSSameer Pujar reg = <0x0>; 17824f45fb0bSSameer Pujar 17834f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 17844f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 17854f45fb0bSSameer Pujar }; 17864f45fb0bSSameer Pujar }; 17874f45fb0bSSameer Pujar 17884f45fb0bSSameer Pujar port@1 { 17894f45fb0bSSameer Pujar reg = <0x1>; 17904f45fb0bSSameer Pujar 17914f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 17924f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 17934f45fb0bSSameer Pujar }; 17944f45fb0bSSameer Pujar }; 17954f45fb0bSSameer Pujar 17964f45fb0bSSameer Pujar port@2 { 17974f45fb0bSSameer Pujar reg = <0x2>; 17984f45fb0bSSameer Pujar 17994f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 18004f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 18014f45fb0bSSameer Pujar }; 18024f45fb0bSSameer Pujar }; 18034f45fb0bSSameer Pujar 18044f45fb0bSSameer Pujar port@3 { 18054f45fb0bSSameer Pujar reg = <0x3>; 18064f45fb0bSSameer Pujar 18074f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 18084f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 18094f45fb0bSSameer Pujar }; 18104f45fb0bSSameer Pujar }; 18114f45fb0bSSameer Pujar 18124f45fb0bSSameer Pujar port@4 { 18134f45fb0bSSameer Pujar reg = <0x4>; 18144f45fb0bSSameer Pujar 18154f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 18164f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 18174f45fb0bSSameer Pujar }; 18184f45fb0bSSameer Pujar }; 18194f45fb0bSSameer Pujar 18204f45fb0bSSameer Pujar port@5 { 18214f45fb0bSSameer Pujar reg = <0x5>; 18224f45fb0bSSameer Pujar 18234f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 18244f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 18254f45fb0bSSameer Pujar }; 18264f45fb0bSSameer Pujar }; 18274f45fb0bSSameer Pujar 18284f45fb0bSSameer Pujar port@6 { 18294f45fb0bSSameer Pujar reg = <0x6>; 18304f45fb0bSSameer Pujar 18314f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 18324f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 18334f45fb0bSSameer Pujar }; 18344f45fb0bSSameer Pujar }; 18354f45fb0bSSameer Pujar 18364f45fb0bSSameer Pujar port@7 { 18374f45fb0bSSameer Pujar reg = <0x7>; 18384f45fb0bSSameer Pujar 18394f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 18404f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 18414f45fb0bSSameer Pujar }; 18424f45fb0bSSameer Pujar }; 18434f45fb0bSSameer Pujar 18444f45fb0bSSameer Pujar port@8 { 18454f45fb0bSSameer Pujar reg = <0x8>; 18464f45fb0bSSameer Pujar 18474f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 18484f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 18494f45fb0bSSameer Pujar }; 18504f45fb0bSSameer Pujar }; 18514f45fb0bSSameer Pujar 18524f45fb0bSSameer Pujar port@9 { 18534f45fb0bSSameer Pujar reg = <0x9>; 18544f45fb0bSSameer Pujar 18554f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 18564f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 18574f45fb0bSSameer Pujar }; 18584f45fb0bSSameer Pujar }; 18594f45fb0bSSameer Pujar 18604f45fb0bSSameer Pujar mixer_out1_port: port@a { 18614f45fb0bSSameer Pujar reg = <0xa>; 18624f45fb0bSSameer Pujar 18634f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 18644f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 18654f45fb0bSSameer Pujar }; 18664f45fb0bSSameer Pujar }; 18674f45fb0bSSameer Pujar 18684f45fb0bSSameer Pujar mixer_out2_port: port@b { 18694f45fb0bSSameer Pujar reg = <0xb>; 18704f45fb0bSSameer Pujar 18714f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 18724f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 18734f45fb0bSSameer Pujar }; 18744f45fb0bSSameer Pujar }; 18754f45fb0bSSameer Pujar 18764f45fb0bSSameer Pujar mixer_out3_port: port@c { 18774f45fb0bSSameer Pujar reg = <0xc>; 18784f45fb0bSSameer Pujar 18794f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 18804f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 18814f45fb0bSSameer Pujar }; 18824f45fb0bSSameer Pujar }; 18834f45fb0bSSameer Pujar 18844f45fb0bSSameer Pujar mixer_out4_port: port@d { 18854f45fb0bSSameer Pujar reg = <0xd>; 18864f45fb0bSSameer Pujar 18874f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 18884f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 18894f45fb0bSSameer Pujar }; 18904f45fb0bSSameer Pujar }; 18914f45fb0bSSameer Pujar 18924f45fb0bSSameer Pujar mixer_out5_port: port@e { 18934f45fb0bSSameer Pujar reg = <0xe>; 18944f45fb0bSSameer Pujar 18954f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 18964f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 18974f45fb0bSSameer Pujar }; 18984f45fb0bSSameer Pujar }; 18994f45fb0bSSameer Pujar }; 19004f45fb0bSSameer Pujar }; 1901*261a46a9SSameer Pujar 1902*261a46a9SSameer Pujar asrc@2910000 { 1903*261a46a9SSameer Pujar status = "okay"; 1904*261a46a9SSameer Pujar 1905*261a46a9SSameer Pujar ports { 1906*261a46a9SSameer Pujar #address-cells = <1>; 1907*261a46a9SSameer Pujar #size-cells = <0>; 1908*261a46a9SSameer Pujar 1909*261a46a9SSameer Pujar port@0 { 1910*261a46a9SSameer Pujar reg = <0x0>; 1911*261a46a9SSameer Pujar 1912*261a46a9SSameer Pujar asrc_in1_ep: endpoint { 1913*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in1_ep>; 1914*261a46a9SSameer Pujar }; 1915*261a46a9SSameer Pujar }; 1916*261a46a9SSameer Pujar 1917*261a46a9SSameer Pujar port@1 { 1918*261a46a9SSameer Pujar reg = <0x1>; 1919*261a46a9SSameer Pujar 1920*261a46a9SSameer Pujar asrc_in2_ep: endpoint { 1921*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in2_ep>; 1922*261a46a9SSameer Pujar }; 1923*261a46a9SSameer Pujar }; 1924*261a46a9SSameer Pujar 1925*261a46a9SSameer Pujar port@2 { 1926*261a46a9SSameer Pujar reg = <0x2>; 1927*261a46a9SSameer Pujar 1928*261a46a9SSameer Pujar asrc_in3_ep: endpoint { 1929*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in3_ep>; 1930*261a46a9SSameer Pujar }; 1931*261a46a9SSameer Pujar }; 1932*261a46a9SSameer Pujar 1933*261a46a9SSameer Pujar port@3 { 1934*261a46a9SSameer Pujar reg = <0x3>; 1935*261a46a9SSameer Pujar 1936*261a46a9SSameer Pujar asrc_in4_ep: endpoint { 1937*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in4_ep>; 1938*261a46a9SSameer Pujar }; 1939*261a46a9SSameer Pujar }; 1940*261a46a9SSameer Pujar 1941*261a46a9SSameer Pujar port@4 { 1942*261a46a9SSameer Pujar reg = <0x4>; 1943*261a46a9SSameer Pujar 1944*261a46a9SSameer Pujar asrc_in5_ep: endpoint { 1945*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in5_ep>; 1946*261a46a9SSameer Pujar }; 1947*261a46a9SSameer Pujar }; 1948*261a46a9SSameer Pujar 1949*261a46a9SSameer Pujar port@5 { 1950*261a46a9SSameer Pujar reg = <0x5>; 1951*261a46a9SSameer Pujar 1952*261a46a9SSameer Pujar asrc_in6_ep: endpoint { 1953*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in6_ep>; 1954*261a46a9SSameer Pujar }; 1955*261a46a9SSameer Pujar }; 1956*261a46a9SSameer Pujar 1957*261a46a9SSameer Pujar port@6 { 1958*261a46a9SSameer Pujar reg = <0x6>; 1959*261a46a9SSameer Pujar 1960*261a46a9SSameer Pujar asrc_in7_ep: endpoint { 1961*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in7_ep>; 1962*261a46a9SSameer Pujar }; 1963*261a46a9SSameer Pujar }; 1964*261a46a9SSameer Pujar 1965*261a46a9SSameer Pujar asrc_out1_port: port@7 { 1966*261a46a9SSameer Pujar reg = <0x7>; 1967*261a46a9SSameer Pujar 1968*261a46a9SSameer Pujar asrc_out1_ep: endpoint { 1969*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out1_ep>; 1970*261a46a9SSameer Pujar }; 1971*261a46a9SSameer Pujar }; 1972*261a46a9SSameer Pujar 1973*261a46a9SSameer Pujar asrc_out2_port: port@8 { 1974*261a46a9SSameer Pujar reg = <0x8>; 1975*261a46a9SSameer Pujar 1976*261a46a9SSameer Pujar asrc_out2_ep: endpoint { 1977*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out2_ep>; 1978*261a46a9SSameer Pujar }; 1979*261a46a9SSameer Pujar }; 1980*261a46a9SSameer Pujar 1981*261a46a9SSameer Pujar asrc_out3_port: port@9 { 1982*261a46a9SSameer Pujar reg = <0x9>; 1983*261a46a9SSameer Pujar 1984*261a46a9SSameer Pujar asrc_out3_ep: endpoint { 1985*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out3_ep>; 1986*261a46a9SSameer Pujar }; 1987*261a46a9SSameer Pujar }; 1988*261a46a9SSameer Pujar 1989*261a46a9SSameer Pujar asrc_out4_port: port@a { 1990*261a46a9SSameer Pujar reg = <0xa>; 1991*261a46a9SSameer Pujar 1992*261a46a9SSameer Pujar asrc_out4_ep: endpoint { 1993*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out4_ep>; 1994*261a46a9SSameer Pujar }; 1995*261a46a9SSameer Pujar }; 1996*261a46a9SSameer Pujar 1997*261a46a9SSameer Pujar asrc_out5_port: port@b { 1998*261a46a9SSameer Pujar reg = <0xb>; 1999*261a46a9SSameer Pujar 2000*261a46a9SSameer Pujar asrc_out5_ep: endpoint { 2001*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out5_ep>; 2002*261a46a9SSameer Pujar }; 2003*261a46a9SSameer Pujar }; 2004*261a46a9SSameer Pujar 2005*261a46a9SSameer Pujar asrc_out6_port: port@c { 2006*261a46a9SSameer Pujar reg = <0xc>; 2007*261a46a9SSameer Pujar 2008*261a46a9SSameer Pujar asrc_out6_ep: endpoint { 2009*261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out6_ep>; 2010*261a46a9SSameer Pujar }; 2011*261a46a9SSameer Pujar }; 2012*261a46a9SSameer Pujar }; 2013*261a46a9SSameer Pujar }; 2014ff62b09dSSameer Pujar }; 20151cab0a51SJon Hunter }; 20161cab0a51SJon Hunter 20171cab0a51SJon Hunter ddc: i2c@3190000 { 20181cab0a51SJon Hunter status = "okay"; 20191cab0a51SJon Hunter }; 20201cab0a51SJon Hunter 20211cab0a51SJon Hunter i2c@3160000 { 20221cab0a51SJon Hunter eeprom@57 { 20231cab0a51SJon Hunter compatible = "atmel,24c02"; 20241cab0a51SJon Hunter reg = <0x57>; 20251cab0a51SJon Hunter 20261cab0a51SJon Hunter label = "system"; 20271cab0a51SJon Hunter vcc-supply = <&vdd_1v8>; 20281cab0a51SJon Hunter address-width = <8>; 20291cab0a51SJon Hunter pagesize = <8>; 20301cab0a51SJon Hunter size = <256>; 20311cab0a51SJon Hunter read-only; 20321cab0a51SJon Hunter }; 20331cab0a51SJon Hunter }; 20341cab0a51SJon Hunter 20351cab0a51SJon Hunter hda@3510000 { 2036b8928c2bSThierry Reding nvidia,model = "NVIDIA Jetson Xavier NX HDA"; 20371cab0a51SJon Hunter status = "okay"; 20381cab0a51SJon Hunter }; 20391cab0a51SJon Hunter 20401cab0a51SJon Hunter padctl@3520000 { 20411cab0a51SJon Hunter status = "okay"; 20421cab0a51SJon Hunter 20431cab0a51SJon Hunter pads { 20441cab0a51SJon Hunter usb2 { 20451cab0a51SJon Hunter lanes { 2046c6489c30SWayne Chang usb2-0 { 2047c6489c30SWayne Chang status = "okay"; 2048c6489c30SWayne Chang }; 2049c6489c30SWayne Chang 20501cab0a51SJon Hunter usb2-1 { 20511cab0a51SJon Hunter status = "okay"; 20521cab0a51SJon Hunter }; 20531cab0a51SJon Hunter 20541cab0a51SJon Hunter usb2-2 { 20551cab0a51SJon Hunter status = "okay"; 20561cab0a51SJon Hunter }; 20571cab0a51SJon Hunter }; 20581cab0a51SJon Hunter }; 20591cab0a51SJon Hunter 20601cab0a51SJon Hunter usb3 { 20611cab0a51SJon Hunter lanes { 20621cab0a51SJon Hunter usb3-2 { 20631cab0a51SJon Hunter status = "okay"; 20641cab0a51SJon Hunter }; 20651cab0a51SJon Hunter }; 20661cab0a51SJon Hunter }; 20671cab0a51SJon Hunter }; 20681cab0a51SJon Hunter 20691cab0a51SJon Hunter ports { 2070c6489c30SWayne Chang usb2-0 { 2071c6489c30SWayne Chang mode = "otg"; 2072c6489c30SWayne Chang status = "okay"; 2073c6489c30SWayne Chang usb-role-switch; 2074c6489c30SWayne Chang connector { 2075c6489c30SWayne Chang compatible = "gpio-usb-b-connector", 2076c6489c30SWayne Chang "usb-b-connector"; 2077c6489c30SWayne Chang label = "micro-USB"; 2078c6489c30SWayne Chang type = "micro"; 2079c6489c30SWayne Chang vbus-gpio = <&gpio TEGRA194_MAIN_GPIO(Z, 1) 2080c6489c30SWayne Chang GPIO_ACTIVE_LOW>; 2081c6489c30SWayne Chang }; 2082c6489c30SWayne Chang }; 2083c6489c30SWayne Chang 20841cab0a51SJon Hunter usb2-1 { 20851cab0a51SJon Hunter mode = "host"; 20861cab0a51SJon Hunter status = "okay"; 20871cab0a51SJon Hunter }; 20881cab0a51SJon Hunter 20891cab0a51SJon Hunter usb2-2 { 20901cab0a51SJon Hunter mode = "host"; 20911cab0a51SJon Hunter vbus-supply = <&vdd_5v0_sys>; 20921cab0a51SJon Hunter status = "okay"; 20931cab0a51SJon Hunter }; 20941cab0a51SJon Hunter 20951cab0a51SJon Hunter usb3-2 { 20961cab0a51SJon Hunter nvidia,usb2-companion = <1>; 20971cab0a51SJon Hunter vbus-supply = <&vdd_5v0_sys>; 20981cab0a51SJon Hunter status = "okay"; 20991cab0a51SJon Hunter }; 21001cab0a51SJon Hunter }; 21011cab0a51SJon Hunter }; 21021cab0a51SJon Hunter 21031cab0a51SJon Hunter usb@3610000 { 21041cab0a51SJon Hunter status = "okay"; 21051cab0a51SJon Hunter 21061cab0a51SJon Hunter phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>, 21071cab0a51SJon Hunter <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>, 21081cab0a51SJon Hunter <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>; 21091cab0a51SJon Hunter phy-names = "usb2-1", "usb2-2", "usb3-2"; 21101cab0a51SJon Hunter }; 21111cab0a51SJon Hunter 2112c6489c30SWayne Chang usb@3550000 { 2113c6489c30SWayne Chang status = "okay"; 2114c6489c30SWayne Chang 2115c6489c30SWayne Chang phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>; 2116c6489c30SWayne Chang phy-names = "usb2-0"; 2117c6489c30SWayne Chang }; 2118c6489c30SWayne Chang 21191cab0a51SJon Hunter spi@3270000 { 21201cab0a51SJon Hunter status = "okay"; 21211cab0a51SJon Hunter 21221cab0a51SJon Hunter flash@0 { 212356797e62SThierry Reding compatible = "jedec,spi-nor"; 21241cab0a51SJon Hunter reg = <0>; 21251cab0a51SJon Hunter spi-max-frequency = <102000000>; 21261cab0a51SJon Hunter spi-tx-bus-width = <4>; 21271cab0a51SJon Hunter spi-rx-bus-width = <4>; 21281cab0a51SJon Hunter }; 21291cab0a51SJon Hunter }; 21301cab0a51SJon Hunter 21311cab0a51SJon Hunter pwm@32d0000 { 21321cab0a51SJon Hunter status = "okay"; 21331cab0a51SJon Hunter }; 21341cab0a51SJon Hunter 21351cab0a51SJon Hunter host1x@13e00000 { 21361cab0a51SJon Hunter display-hub@15200000 { 21371cab0a51SJon Hunter status = "okay"; 21381cab0a51SJon Hunter }; 21391cab0a51SJon Hunter 21401cab0a51SJon Hunter dpaux@155c0000 { 21411cab0a51SJon Hunter status = "okay"; 21421cab0a51SJon Hunter }; 21431cab0a51SJon Hunter 21441cab0a51SJon Hunter dpaux@155d0000 { 21451cab0a51SJon Hunter status = "okay"; 21461cab0a51SJon Hunter }; 21471cab0a51SJon Hunter 21481cab0a51SJon Hunter /* DP0 */ 21491cab0a51SJon Hunter sor@15b00000 { 21501cab0a51SJon Hunter status = "okay"; 21511cab0a51SJon Hunter 21521cab0a51SJon Hunter avdd-io-hdmi-dp-supply = <&vdd_1v0>; 21531cab0a51SJon Hunter vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 21541cab0a51SJon Hunter 21551cab0a51SJon Hunter nvidia,dpaux = <&dpaux0>; 21561cab0a51SJon Hunter }; 21571cab0a51SJon Hunter 21581cab0a51SJon Hunter /* HDMI */ 21591cab0a51SJon Hunter sor@15b40000 { 21601cab0a51SJon Hunter status = "okay"; 21611cab0a51SJon Hunter 21621cab0a51SJon Hunter avdd-io-hdmi-dp-supply = <&vdd_1v0>; 21631cab0a51SJon Hunter vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 21641cab0a51SJon Hunter hdmi-supply = <&vdd_hdmi>; 21651cab0a51SJon Hunter 21661cab0a51SJon Hunter nvidia,ddc-i2c-bus = <&ddc>; 21671cab0a51SJon Hunter nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1) 21681cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 21691cab0a51SJon Hunter }; 21701cab0a51SJon Hunter }; 21711cab0a51SJon Hunter }; 21721cab0a51SJon Hunter 21731cab0a51SJon Hunter pcie@14160000 { 21741cab0a51SJon Hunter status = "okay"; 21751cab0a51SJon Hunter 21761cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 21771cab0a51SJon Hunter 21781cab0a51SJon Hunter phys = <&p2u_hsio_11>; 21791cab0a51SJon Hunter phy-names = "p2u-0"; 21801cab0a51SJon Hunter }; 21811cab0a51SJon Hunter 21821cab0a51SJon Hunter pcie@141a0000 { 21831cab0a51SJon Hunter status = "okay"; 21841cab0a51SJon Hunter 21851cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 21861cab0a51SJon Hunter 21871cab0a51SJon Hunter phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 21881cab0a51SJon Hunter <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 21891cab0a51SJon Hunter <&p2u_nvhs_6>, <&p2u_nvhs_7>; 21901cab0a51SJon Hunter 21911cab0a51SJon Hunter phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 21921cab0a51SJon Hunter "p2u-5", "p2u-6", "p2u-7"; 21931cab0a51SJon Hunter }; 21941cab0a51SJon Hunter 2195b9e2404cSMauro Carvalho Chehab pcie-ep@141a0000 { 21961cab0a51SJon Hunter status = "disabled"; 21971cab0a51SJon Hunter 21981cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 21991cab0a51SJon Hunter 22001cab0a51SJon Hunter reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>; 22011cab0a51SJon Hunter 22021cab0a51SJon Hunter nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5) 22031cab0a51SJon Hunter GPIO_ACTIVE_HIGH>; 22041cab0a51SJon Hunter 22051cab0a51SJon Hunter phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 22061cab0a51SJon Hunter <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 22071cab0a51SJon Hunter <&p2u_nvhs_6>, <&p2u_nvhs_7>; 22081cab0a51SJon Hunter 22091cab0a51SJon Hunter phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 22101cab0a51SJon Hunter "p2u-5", "p2u-6", "p2u-7"; 22111cab0a51SJon Hunter }; 22121cab0a51SJon Hunter 22136d9d19afSJon Hunter fan: pwm-fan { 22141cab0a51SJon Hunter compatible = "pwm-fan"; 22151cab0a51SJon Hunter pwms = <&pwm6 0 45334>; 22161cab0a51SJon Hunter 22171cab0a51SJon Hunter cooling-levels = <0 64 128 255>; 22181cab0a51SJon Hunter #cooling-cells = <2>; 22191cab0a51SJon Hunter }; 22201cab0a51SJon Hunter 22211cab0a51SJon Hunter gpio-keys { 22221cab0a51SJon Hunter compatible = "gpio-keys"; 22231cab0a51SJon Hunter 22241cab0a51SJon Hunter force-recovery { 22251cab0a51SJon Hunter label = "Force Recovery"; 22261cab0a51SJon Hunter gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0) 22271cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 22281cab0a51SJon Hunter linux,input-type = <EV_KEY>; 22291cab0a51SJon Hunter linux,code = <KEY_SLEEP>; 22301cab0a51SJon Hunter debounce-interval = <10>; 22311cab0a51SJon Hunter }; 22321cab0a51SJon Hunter 22331cab0a51SJon Hunter power { 22341cab0a51SJon Hunter label = "Power"; 22351cab0a51SJon Hunter gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4) 22361cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 22371cab0a51SJon Hunter linux,input-type = <EV_KEY>; 22381cab0a51SJon Hunter linux,code = <KEY_POWER>; 22391cab0a51SJon Hunter debounce-interval = <10>; 22401cab0a51SJon Hunter wakeup-event-action = <EV_ACT_ASSERTED>; 22411cab0a51SJon Hunter wakeup-source; 22421cab0a51SJon Hunter }; 22431cab0a51SJon Hunter }; 22441cab0a51SJon Hunter 2245097e01c6SThierry Reding vdd_5v0_sys: regulator-vdd-5v0-sys { 22461cab0a51SJon Hunter compatible = "regulator-fixed"; 22471cab0a51SJon Hunter regulator-name = "VDD_5V_SYS"; 22481cab0a51SJon Hunter regulator-min-microvolt = <5000000>; 22491cab0a51SJon Hunter regulator-max-microvolt = <5000000>; 22501cab0a51SJon Hunter regulator-always-on; 22511cab0a51SJon Hunter regulator-boot-on; 22521cab0a51SJon Hunter }; 22531cab0a51SJon Hunter 2254097e01c6SThierry Reding vdd_3v3_sys: regulator-vdd-3v3-sys { 22551cab0a51SJon Hunter compatible = "regulator-fixed"; 22561cab0a51SJon Hunter regulator-name = "VDD_3V3_SYS"; 22571cab0a51SJon Hunter regulator-min-microvolt = <3300000>; 22581cab0a51SJon Hunter regulator-max-microvolt = <3300000>; 22591cab0a51SJon Hunter regulator-always-on; 22601cab0a51SJon Hunter regulator-boot-on; 22611cab0a51SJon Hunter }; 22621cab0a51SJon Hunter 2263097e01c6SThierry Reding vdd_3v3_ao: regulator-vdd-3v3-ao { 22641cab0a51SJon Hunter compatible = "regulator-fixed"; 22651cab0a51SJon Hunter regulator-name = "VDD_3V3_AO"; 22661cab0a51SJon Hunter regulator-min-microvolt = <3300000>; 22671cab0a51SJon Hunter regulator-max-microvolt = <3300000>; 22681cab0a51SJon Hunter regulator-always-on; 22691cab0a51SJon Hunter regulator-boot-on; 22701cab0a51SJon Hunter }; 22711cab0a51SJon Hunter 2272097e01c6SThierry Reding vdd_1v8: regulator-vdd-1v8 { 22731cab0a51SJon Hunter compatible = "regulator-fixed"; 22741cab0a51SJon Hunter regulator-name = "VDD_1V8"; 22751cab0a51SJon Hunter regulator-min-microvolt = <1800000>; 22761cab0a51SJon Hunter regulator-max-microvolt = <1800000>; 22771cab0a51SJon Hunter regulator-always-on; 22781cab0a51SJon Hunter regulator-boot-on; 22791cab0a51SJon Hunter }; 22801cab0a51SJon Hunter 2281097e01c6SThierry Reding vdd_hdmi: regulator-vdd-hdmi { 22821cab0a51SJon Hunter compatible = "regulator-fixed"; 22831cab0a51SJon Hunter regulator-name = "VDD_5V0_HDMI_CON"; 22841cab0a51SJon Hunter regulator-min-microvolt = <5000000>; 22851cab0a51SJon Hunter regulator-max-microvolt = <5000000>; 22861cab0a51SJon Hunter regulator-always-on; 22871cab0a51SJon Hunter regulator-boot-on; 22881cab0a51SJon Hunter }; 22891cab0a51SJon Hunter 2290ff62b09dSSameer Pujar sound { 2291ff62b09dSSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 2292ff62b09dSSameer Pujar status = "okay"; 2293ff62b09dSSameer Pujar 2294ff62b09dSSameer Pujar dais = /* ADMAIF (FE) Ports */ 2295ff62b09dSSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 2296ff62b09dSSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 2297ff62b09dSSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 2298ff62b09dSSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 2299ff62b09dSSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 2300ff62b09dSSameer Pujar /* XBAR Ports */ 2301ff62b09dSSameer Pujar <&xbar_i2s3_port>, <&xbar_i2s5_port>, 2302ff62b09dSSameer Pujar <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic4_port>, 2303ff62b09dSSameer Pujar <&xbar_dspk1_port>, <&xbar_dspk2_port>, 23044f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 23054f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 23064f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 23074f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 23084f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 23094f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 23104f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 23114f45fb0bSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 23124f45fb0bSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 23134f45fb0bSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 23144f45fb0bSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 23154f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 23164f45fb0bSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 23174f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 23184f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 23194f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 23204f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 23214f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 2322*261a46a9SSameer Pujar <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2323*261a46a9SSameer Pujar <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2324*261a46a9SSameer Pujar <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2325*261a46a9SSameer Pujar <&xbar_asrc_in7_port>, 23264f45fb0bSSameer Pujar /* HW accelerators */ 23274f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 23284f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 23294f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 23304f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 23314f45fb0bSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 23324f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 23334f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 23344f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 23354f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 23364f45fb0bSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 23374f45fb0bSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 23384f45fb0bSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 23394f45fb0bSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 23404f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, 23414f45fb0bSSameer Pujar <&mixer_out3_port>, <&mixer_out4_port>, 23424f45fb0bSSameer Pujar <&mixer_out5_port>, 2343*261a46a9SSameer Pujar <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2344*261a46a9SSameer Pujar <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 2345ff62b09dSSameer Pujar /* BE I/O Ports */ 2346ff62b09dSSameer Pujar <&i2s3_port>, <&i2s5_port>, 2347ff62b09dSSameer Pujar <&dmic1_port>, <&dmic2_port>, <&dmic4_port>, 2348ff62b09dSSameer Pujar <&dspk1_port>, <&dspk2_port>; 2349ff62b09dSSameer Pujar 2350ff62b09dSSameer Pujar label = "NVIDIA Jetson Xavier NX APE"; 2351ff62b09dSSameer Pujar }; 2352ff62b09dSSameer Pujar 23531cab0a51SJon Hunter thermal-zones { 2354fe57ff53SThierry Reding cpu-thermal { 23551cab0a51SJon Hunter polling-delay = <0>; 23561cab0a51SJon Hunter polling-delay-passive = <500>; 23571cab0a51SJon Hunter status = "okay"; 23581cab0a51SJon Hunter 23591cab0a51SJon Hunter trips { 23601cab0a51SJon Hunter cpu_trip_critical: critical { 23611cab0a51SJon Hunter temperature = <96500>; 23621cab0a51SJon Hunter hysteresis = <0>; 23631cab0a51SJon Hunter type = "critical"; 23641cab0a51SJon Hunter }; 23651cab0a51SJon Hunter 23661cab0a51SJon Hunter cpu_trip_hot: hot { 23671cab0a51SJon Hunter temperature = <70000>; 23681cab0a51SJon Hunter hysteresis = <2000>; 23691cab0a51SJon Hunter type = "hot"; 23701cab0a51SJon Hunter }; 23711cab0a51SJon Hunter 23721cab0a51SJon Hunter cpu_trip_active: active { 23731cab0a51SJon Hunter temperature = <50000>; 23741cab0a51SJon Hunter hysteresis = <2000>; 23751cab0a51SJon Hunter type = "active"; 23761cab0a51SJon Hunter }; 23771cab0a51SJon Hunter 23781cab0a51SJon Hunter cpu_trip_passive: passive { 23791cab0a51SJon Hunter temperature = <30000>; 23801cab0a51SJon Hunter hysteresis = <2000>; 23811cab0a51SJon Hunter type = "passive"; 23821cab0a51SJon Hunter }; 23831cab0a51SJon Hunter }; 23841cab0a51SJon Hunter 23851cab0a51SJon Hunter cooling-maps { 23861cab0a51SJon Hunter cpu-critical { 23871cab0a51SJon Hunter cooling-device = <&fan 3 3>; 23881cab0a51SJon Hunter trip = <&cpu_trip_critical>; 23891cab0a51SJon Hunter }; 23901cab0a51SJon Hunter 23911cab0a51SJon Hunter cpu-hot { 23921cab0a51SJon Hunter cooling-device = <&fan 2 2>; 23931cab0a51SJon Hunter trip = <&cpu_trip_hot>; 23941cab0a51SJon Hunter }; 23951cab0a51SJon Hunter 23961cab0a51SJon Hunter cpu-active { 23971cab0a51SJon Hunter cooling-device = <&fan 1 1>; 23981cab0a51SJon Hunter trip = <&cpu_trip_active>; 23991cab0a51SJon Hunter }; 24001cab0a51SJon Hunter 24011cab0a51SJon Hunter cpu-passive { 24021cab0a51SJon Hunter cooling-device = <&fan 0 0>; 24031cab0a51SJon Hunter trip = <&cpu_trip_passive>; 24041cab0a51SJon Hunter }; 24051cab0a51SJon Hunter }; 24061cab0a51SJon Hunter }; 24071cab0a51SJon Hunter 2408fe57ff53SThierry Reding gpu-thermal { 24091cab0a51SJon Hunter polling-delay = <0>; 24101cab0a51SJon Hunter polling-delay-passive = <500>; 24111cab0a51SJon Hunter status = "okay"; 24121cab0a51SJon Hunter 24131cab0a51SJon Hunter trips { 24141cab0a51SJon Hunter gpu_alert0: critical { 24151cab0a51SJon Hunter temperature = <99000>; 24161cab0a51SJon Hunter hysteresis = <0>; 24171cab0a51SJon Hunter type = "critical"; 24181cab0a51SJon Hunter }; 24191cab0a51SJon Hunter }; 24201cab0a51SJon Hunter }; 24211cab0a51SJon Hunter 2422fe57ff53SThierry Reding aux-thermal { 24231cab0a51SJon Hunter polling-delay = <0>; 24241cab0a51SJon Hunter polling-delay-passive = <500>; 24251cab0a51SJon Hunter status = "okay"; 24261cab0a51SJon Hunter 24271cab0a51SJon Hunter trips { 24281cab0a51SJon Hunter aux_alert0: critical { 24291cab0a51SJon Hunter temperature = <90000>; 24301cab0a51SJon Hunter hysteresis = <0>; 24311cab0a51SJon Hunter type = "critical"; 24321cab0a51SJon Hunter }; 24331cab0a51SJon Hunter }; 24341cab0a51SJon Hunter }; 24351cab0a51SJon Hunter }; 24361cab0a51SJon Hunter}; 2437