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 }; 777261a46a9SSameer Pujar 778261a46a9SSameer Pujar xbar_asrc_in1_port: port@63 { 779261a46a9SSameer Pujar reg = <0x63>; 780261a46a9SSameer Pujar 781261a46a9SSameer Pujar xbar_asrc_in1_ep: endpoint { 782261a46a9SSameer Pujar remote-endpoint = <&asrc_in1_ep>; 783261a46a9SSameer Pujar }; 784261a46a9SSameer Pujar }; 785261a46a9SSameer Pujar 786261a46a9SSameer Pujar port@64 { 787261a46a9SSameer Pujar reg = <0x64>; 788261a46a9SSameer Pujar 789261a46a9SSameer Pujar xbar_asrc_out1_ep: endpoint { 790261a46a9SSameer Pujar remote-endpoint = <&asrc_out1_ep>; 791261a46a9SSameer Pujar }; 792261a46a9SSameer Pujar }; 793261a46a9SSameer Pujar 794261a46a9SSameer Pujar xbar_asrc_in2_port: port@65 { 795261a46a9SSameer Pujar reg = <0x65>; 796261a46a9SSameer Pujar 797261a46a9SSameer Pujar xbar_asrc_in2_ep: endpoint { 798261a46a9SSameer Pujar remote-endpoint = <&asrc_in2_ep>; 799261a46a9SSameer Pujar }; 800261a46a9SSameer Pujar }; 801261a46a9SSameer Pujar 802261a46a9SSameer Pujar port@66 { 803261a46a9SSameer Pujar reg = <0x66>; 804261a46a9SSameer Pujar 805261a46a9SSameer Pujar xbar_asrc_out2_ep: endpoint { 806261a46a9SSameer Pujar remote-endpoint = <&asrc_out2_ep>; 807261a46a9SSameer Pujar }; 808261a46a9SSameer Pujar }; 809261a46a9SSameer Pujar 810261a46a9SSameer Pujar xbar_asrc_in3_port: port@67 { 811261a46a9SSameer Pujar reg = <0x67>; 812261a46a9SSameer Pujar 813261a46a9SSameer Pujar xbar_asrc_in3_ep: endpoint { 814261a46a9SSameer Pujar remote-endpoint = <&asrc_in3_ep>; 815261a46a9SSameer Pujar }; 816261a46a9SSameer Pujar }; 817261a46a9SSameer Pujar 818261a46a9SSameer Pujar port@68 { 819261a46a9SSameer Pujar reg = <0x68>; 820261a46a9SSameer Pujar 821261a46a9SSameer Pujar xbar_asrc_out3_ep: endpoint { 822261a46a9SSameer Pujar remote-endpoint = <&asrc_out3_ep>; 823261a46a9SSameer Pujar }; 824261a46a9SSameer Pujar }; 825261a46a9SSameer Pujar 826261a46a9SSameer Pujar xbar_asrc_in4_port: port@69 { 827261a46a9SSameer Pujar reg = <0x69>; 828261a46a9SSameer Pujar 829261a46a9SSameer Pujar xbar_asrc_in4_ep: endpoint { 830261a46a9SSameer Pujar remote-endpoint = <&asrc_in4_ep>; 831261a46a9SSameer Pujar }; 832261a46a9SSameer Pujar }; 833261a46a9SSameer Pujar 834261a46a9SSameer Pujar port@6a { 835261a46a9SSameer Pujar reg = <0x6a>; 836261a46a9SSameer Pujar 837261a46a9SSameer Pujar xbar_asrc_out4_ep: endpoint { 838261a46a9SSameer Pujar remote-endpoint = <&asrc_out4_ep>; 839261a46a9SSameer Pujar }; 840261a46a9SSameer Pujar }; 841261a46a9SSameer Pujar 842261a46a9SSameer Pujar xbar_asrc_in5_port: port@6b { 843261a46a9SSameer Pujar reg = <0x6b>; 844261a46a9SSameer Pujar 845261a46a9SSameer Pujar xbar_asrc_in5_ep: endpoint { 846261a46a9SSameer Pujar remote-endpoint = <&asrc_in5_ep>; 847261a46a9SSameer Pujar }; 848261a46a9SSameer Pujar }; 849261a46a9SSameer Pujar 850261a46a9SSameer Pujar port@6c { 851261a46a9SSameer Pujar reg = <0x6c>; 852261a46a9SSameer Pujar 853261a46a9SSameer Pujar xbar_asrc_out5_ep: endpoint { 854261a46a9SSameer Pujar remote-endpoint = <&asrc_out5_ep>; 855261a46a9SSameer Pujar }; 856261a46a9SSameer Pujar }; 857261a46a9SSameer Pujar 858261a46a9SSameer Pujar xbar_asrc_in6_port: port@6d { 859261a46a9SSameer Pujar reg = <0x6d>; 860261a46a9SSameer Pujar 861261a46a9SSameer Pujar xbar_asrc_in6_ep: endpoint { 862261a46a9SSameer Pujar remote-endpoint = <&asrc_in6_ep>; 863261a46a9SSameer Pujar }; 864261a46a9SSameer Pujar }; 865261a46a9SSameer Pujar 866261a46a9SSameer Pujar port@6e { 867261a46a9SSameer Pujar reg = <0x6e>; 868261a46a9SSameer Pujar 869261a46a9SSameer Pujar xbar_asrc_out6_ep: endpoint { 870261a46a9SSameer Pujar remote-endpoint = <&asrc_out6_ep>; 871261a46a9SSameer Pujar }; 872261a46a9SSameer Pujar }; 873261a46a9SSameer Pujar 874261a46a9SSameer Pujar xbar_asrc_in7_port: port@6f { 875261a46a9SSameer Pujar reg = <0x6f>; 876261a46a9SSameer Pujar 877261a46a9SSameer Pujar xbar_asrc_in7_ep: endpoint { 878261a46a9SSameer Pujar remote-endpoint = <&asrc_in7_ep>; 879261a46a9SSameer Pujar }; 880261a46a9SSameer Pujar }; 881afcb41e3SSameer Pujar 882afcb41e3SSameer Pujar xbar_ope1_in_port: port@70 { 883afcb41e3SSameer Pujar reg = <0x70>; 884afcb41e3SSameer Pujar 885afcb41e3SSameer Pujar xbar_ope1_in_ep: endpoint { 886afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_in_ep>; 887afcb41e3SSameer Pujar }; 888afcb41e3SSameer Pujar }; 889afcb41e3SSameer Pujar 890afcb41e3SSameer Pujar port@71 { 891afcb41e3SSameer Pujar reg = <0x71>; 892afcb41e3SSameer Pujar 893afcb41e3SSameer Pujar xbar_ope1_out_ep: endpoint { 894afcb41e3SSameer Pujar remote-endpoint = <&ope1_cif_out_ep>; 895afcb41e3SSameer Pujar }; 896afcb41e3SSameer Pujar }; 897ff62b09dSSameer Pujar }; 898ff62b09dSSameer Pujar 899ff62b09dSSameer Pujar admaif@290f000 { 900ff62b09dSSameer Pujar status = "okay"; 901ff62b09dSSameer Pujar 902ff62b09dSSameer Pujar ports { 903ff62b09dSSameer Pujar #address-cells = <1>; 904ff62b09dSSameer Pujar #size-cells = <0>; 905ff62b09dSSameer Pujar 906ff62b09dSSameer Pujar admaif0_port: port@0 { 907ff62b09dSSameer Pujar reg = <0x0>; 908ff62b09dSSameer Pujar 909ff62b09dSSameer Pujar admaif0_ep: endpoint { 910ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif0_ep>; 911ff62b09dSSameer Pujar }; 912ff62b09dSSameer Pujar }; 913ff62b09dSSameer Pujar 914ff62b09dSSameer Pujar admaif1_port: port@1 { 915ff62b09dSSameer Pujar reg = <0x1>; 916ff62b09dSSameer Pujar 917ff62b09dSSameer Pujar admaif1_ep: endpoint { 918ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif1_ep>; 919ff62b09dSSameer Pujar }; 920ff62b09dSSameer Pujar }; 921ff62b09dSSameer Pujar 922ff62b09dSSameer Pujar admaif2_port: port@2 { 923ff62b09dSSameer Pujar reg = <0x2>; 924ff62b09dSSameer Pujar 925ff62b09dSSameer Pujar admaif2_ep: endpoint { 926ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif2_ep>; 927ff62b09dSSameer Pujar }; 928ff62b09dSSameer Pujar }; 929ff62b09dSSameer Pujar 930ff62b09dSSameer Pujar admaif3_port: port@3 { 931ff62b09dSSameer Pujar reg = <0x3>; 932ff62b09dSSameer Pujar 933ff62b09dSSameer Pujar admaif3_ep: endpoint { 934ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif3_ep>; 935ff62b09dSSameer Pujar }; 936ff62b09dSSameer Pujar }; 937ff62b09dSSameer Pujar 938ff62b09dSSameer Pujar admaif4_port: port@4 { 939ff62b09dSSameer Pujar reg = <0x4>; 940ff62b09dSSameer Pujar 941ff62b09dSSameer Pujar admaif4_ep: endpoint { 942ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif4_ep>; 943ff62b09dSSameer Pujar }; 944ff62b09dSSameer Pujar }; 945ff62b09dSSameer Pujar 946ff62b09dSSameer Pujar admaif5_port: port@5 { 947ff62b09dSSameer Pujar reg = <0x5>; 948ff62b09dSSameer Pujar 949ff62b09dSSameer Pujar admaif5_ep: endpoint { 950ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif5_ep>; 951ff62b09dSSameer Pujar }; 952ff62b09dSSameer Pujar }; 953ff62b09dSSameer Pujar 954ff62b09dSSameer Pujar admaif6_port: port@6 { 955ff62b09dSSameer Pujar reg = <0x6>; 956ff62b09dSSameer Pujar 957ff62b09dSSameer Pujar admaif6_ep: endpoint { 958ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif6_ep>; 959ff62b09dSSameer Pujar }; 960ff62b09dSSameer Pujar }; 961ff62b09dSSameer Pujar 962ff62b09dSSameer Pujar admaif7_port: port@7 { 963ff62b09dSSameer Pujar reg = <0x7>; 964ff62b09dSSameer Pujar 965ff62b09dSSameer Pujar admaif7_ep: endpoint { 966ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif7_ep>; 967ff62b09dSSameer Pujar }; 968ff62b09dSSameer Pujar }; 969ff62b09dSSameer Pujar 970ff62b09dSSameer Pujar admaif8_port: port@8 { 971ff62b09dSSameer Pujar reg = <0x8>; 972ff62b09dSSameer Pujar 973ff62b09dSSameer Pujar admaif8_ep: endpoint { 974ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif8_ep>; 975ff62b09dSSameer Pujar }; 976ff62b09dSSameer Pujar }; 977ff62b09dSSameer Pujar 978ff62b09dSSameer Pujar admaif9_port: port@9 { 979ff62b09dSSameer Pujar reg = <0x9>; 980ff62b09dSSameer Pujar 981ff62b09dSSameer Pujar admaif9_ep: endpoint { 982ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif9_ep>; 983ff62b09dSSameer Pujar }; 984ff62b09dSSameer Pujar }; 985ff62b09dSSameer Pujar 986ff62b09dSSameer Pujar admaif10_port: port@a { 987ff62b09dSSameer Pujar reg = <0xa>; 988ff62b09dSSameer Pujar 989ff62b09dSSameer Pujar admaif10_ep: endpoint { 990ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif10_ep>; 991ff62b09dSSameer Pujar }; 992ff62b09dSSameer Pujar }; 993ff62b09dSSameer Pujar 994ff62b09dSSameer Pujar admaif11_port: port@b { 995ff62b09dSSameer Pujar reg = <0xb>; 996ff62b09dSSameer Pujar 997ff62b09dSSameer Pujar admaif11_ep: endpoint { 998ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif11_ep>; 999ff62b09dSSameer Pujar }; 1000ff62b09dSSameer Pujar }; 1001ff62b09dSSameer Pujar 1002ff62b09dSSameer Pujar admaif12_port: port@c { 1003ff62b09dSSameer Pujar reg = <0xc>; 1004ff62b09dSSameer Pujar 1005ff62b09dSSameer Pujar admaif12_ep: endpoint { 1006ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif12_ep>; 1007ff62b09dSSameer Pujar }; 1008ff62b09dSSameer Pujar }; 1009ff62b09dSSameer Pujar 1010ff62b09dSSameer Pujar admaif13_port: port@d { 1011ff62b09dSSameer Pujar reg = <0xd>; 1012ff62b09dSSameer Pujar 1013ff62b09dSSameer Pujar admaif13_ep: endpoint { 1014ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif13_ep>; 1015ff62b09dSSameer Pujar }; 1016ff62b09dSSameer Pujar }; 1017ff62b09dSSameer Pujar 1018ff62b09dSSameer Pujar admaif14_port: port@e { 1019ff62b09dSSameer Pujar reg = <0xe>; 1020ff62b09dSSameer Pujar 1021ff62b09dSSameer Pujar admaif14_ep: endpoint { 1022ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif14_ep>; 1023ff62b09dSSameer Pujar }; 1024ff62b09dSSameer Pujar }; 1025ff62b09dSSameer Pujar 1026ff62b09dSSameer Pujar admaif15_port: port@f { 1027ff62b09dSSameer Pujar reg = <0xf>; 1028ff62b09dSSameer Pujar 1029ff62b09dSSameer Pujar admaif15_ep: endpoint { 1030ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif15_ep>; 1031ff62b09dSSameer Pujar }; 1032ff62b09dSSameer Pujar }; 1033ff62b09dSSameer Pujar 1034ff62b09dSSameer Pujar admaif16_port: port@10 { 1035ff62b09dSSameer Pujar reg = <0x10>; 1036ff62b09dSSameer Pujar 1037ff62b09dSSameer Pujar admaif16_ep: endpoint { 1038ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif16_ep>; 1039ff62b09dSSameer Pujar }; 1040ff62b09dSSameer Pujar }; 1041ff62b09dSSameer Pujar 1042ff62b09dSSameer Pujar admaif17_port: port@11 { 1043ff62b09dSSameer Pujar reg = <0x11>; 1044ff62b09dSSameer Pujar 1045ff62b09dSSameer Pujar admaif17_ep: endpoint { 1046ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif17_ep>; 1047ff62b09dSSameer Pujar }; 1048ff62b09dSSameer Pujar }; 1049ff62b09dSSameer Pujar 1050ff62b09dSSameer Pujar admaif18_port: port@12 { 1051ff62b09dSSameer Pujar reg = <0x12>; 1052ff62b09dSSameer Pujar 1053ff62b09dSSameer Pujar admaif18_ep: endpoint { 1054ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif18_ep>; 1055ff62b09dSSameer Pujar }; 1056ff62b09dSSameer Pujar }; 1057ff62b09dSSameer Pujar 1058ff62b09dSSameer Pujar admaif19_port: port@13 { 1059ff62b09dSSameer Pujar reg = <0x13>; 1060ff62b09dSSameer Pujar 1061ff62b09dSSameer Pujar admaif19_ep: endpoint { 1062ff62b09dSSameer Pujar remote-endpoint = <&xbar_admaif19_ep>; 1063ff62b09dSSameer Pujar }; 1064ff62b09dSSameer Pujar }; 1065ff62b09dSSameer Pujar }; 1066ff62b09dSSameer Pujar }; 1067ff62b09dSSameer Pujar 1068ff62b09dSSameer Pujar i2s@2901200 { 1069ff62b09dSSameer Pujar status = "okay"; 1070ff62b09dSSameer Pujar 1071ff62b09dSSameer Pujar ports { 1072ff62b09dSSameer Pujar #address-cells = <1>; 1073ff62b09dSSameer Pujar #size-cells = <0>; 1074ff62b09dSSameer Pujar 1075ff62b09dSSameer Pujar port@0 { 1076ff62b09dSSameer Pujar reg = <0>; 1077ff62b09dSSameer Pujar 1078ff62b09dSSameer Pujar i2s3_cif_ep: endpoint { 1079ff62b09dSSameer Pujar remote-endpoint = <&xbar_i2s3_ep>; 1080ff62b09dSSameer Pujar }; 1081ff62b09dSSameer Pujar }; 1082ff62b09dSSameer Pujar 1083ff62b09dSSameer Pujar i2s3_port: port@1 { 1084ff62b09dSSameer Pujar reg = <1>; 1085ff62b09dSSameer Pujar 1086ff62b09dSSameer Pujar i2s3_dap_ep: endpoint { 1087ff62b09dSSameer Pujar dai-format = "i2s"; 1088ff62b09dSSameer Pujar /* Place holder for external Codec */ 1089ff62b09dSSameer Pujar }; 1090ff62b09dSSameer Pujar }; 1091ff62b09dSSameer Pujar }; 1092ff62b09dSSameer Pujar }; 1093ff62b09dSSameer Pujar 1094ff62b09dSSameer Pujar i2s@2901400 { 1095ff62b09dSSameer Pujar status = "okay"; 1096ff62b09dSSameer Pujar 1097ff62b09dSSameer Pujar ports { 1098ff62b09dSSameer Pujar #address-cells = <1>; 1099ff62b09dSSameer Pujar #size-cells = <0>; 1100ff62b09dSSameer Pujar 1101ff62b09dSSameer Pujar port@0 { 1102ff62b09dSSameer Pujar reg = <0>; 1103ff62b09dSSameer Pujar 1104ff62b09dSSameer Pujar i2s5_cif_ep: endpoint { 1105ff62b09dSSameer Pujar remote-endpoint = <&xbar_i2s5_ep>; 1106ff62b09dSSameer Pujar }; 1107ff62b09dSSameer Pujar }; 1108ff62b09dSSameer Pujar 1109ff62b09dSSameer Pujar i2s5_port: port@1 { 1110ff62b09dSSameer Pujar reg = <1>; 1111ff62b09dSSameer Pujar 1112e7445ab7SThierry Reding i2s5_dap_ep: endpoint { 1113ff62b09dSSameer Pujar dai-format = "i2s"; 1114ff62b09dSSameer Pujar /* Place holder for external Codec */ 1115ff62b09dSSameer Pujar }; 1116ff62b09dSSameer Pujar }; 1117ff62b09dSSameer Pujar }; 1118ff62b09dSSameer Pujar }; 1119ff62b09dSSameer Pujar 1120ff62b09dSSameer Pujar dmic@2904000 { 1121ff62b09dSSameer Pujar status = "okay"; 1122ff62b09dSSameer Pujar 1123ff62b09dSSameer Pujar ports { 1124ff62b09dSSameer Pujar #address-cells = <1>; 1125ff62b09dSSameer Pujar #size-cells = <0>; 1126ff62b09dSSameer Pujar 1127ff62b09dSSameer Pujar port@0 { 1128ff62b09dSSameer Pujar reg = <0>; 1129ff62b09dSSameer Pujar 1130ff62b09dSSameer Pujar dmic1_cif_ep: endpoint { 1131ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic1_ep>; 1132ff62b09dSSameer Pujar }; 1133ff62b09dSSameer Pujar }; 1134ff62b09dSSameer Pujar 1135ff62b09dSSameer Pujar dmic1_port: port@1 { 1136ff62b09dSSameer Pujar reg = <1>; 1137ff62b09dSSameer Pujar 1138ff62b09dSSameer Pujar dmic1_dap_ep: endpoint { 1139ff62b09dSSameer Pujar /* Place holder for external Codec */ 1140ff62b09dSSameer Pujar }; 1141ff62b09dSSameer Pujar }; 1142ff62b09dSSameer Pujar }; 1143ff62b09dSSameer Pujar }; 1144ff62b09dSSameer Pujar 1145ff62b09dSSameer Pujar dmic@2904100 { 1146ff62b09dSSameer Pujar status = "okay"; 1147ff62b09dSSameer Pujar 1148ff62b09dSSameer Pujar ports { 1149ff62b09dSSameer Pujar #address-cells = <1>; 1150ff62b09dSSameer Pujar #size-cells = <0>; 1151ff62b09dSSameer Pujar 1152ff62b09dSSameer Pujar port@0 { 1153ff62b09dSSameer Pujar reg = <0>; 1154ff62b09dSSameer Pujar 1155ff62b09dSSameer Pujar dmic2_cif_ep: endpoint { 1156ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic2_ep>; 1157ff62b09dSSameer Pujar }; 1158ff62b09dSSameer Pujar }; 1159ff62b09dSSameer Pujar 1160ff62b09dSSameer Pujar dmic2_port: port@1 { 1161ff62b09dSSameer Pujar reg = <1>; 1162ff62b09dSSameer Pujar 1163ff62b09dSSameer Pujar dmic2_dap_ep: endpoint { 1164ff62b09dSSameer Pujar /* Place holder for external Codec */ 1165ff62b09dSSameer Pujar }; 1166ff62b09dSSameer Pujar }; 1167ff62b09dSSameer Pujar }; 1168ff62b09dSSameer Pujar }; 1169ff62b09dSSameer Pujar 1170ff62b09dSSameer Pujar dmic@2904300 { 1171ff62b09dSSameer Pujar status = "okay"; 1172ff62b09dSSameer Pujar 1173ff62b09dSSameer Pujar ports { 1174ff62b09dSSameer Pujar #address-cells = <1>; 1175ff62b09dSSameer Pujar #size-cells = <0>; 1176ff62b09dSSameer Pujar 1177ff62b09dSSameer Pujar port@0 { 1178ff62b09dSSameer Pujar reg = <0>; 1179ff62b09dSSameer Pujar 1180ff62b09dSSameer Pujar dmic4_cif_ep: endpoint { 1181ff62b09dSSameer Pujar remote-endpoint = <&xbar_dmic4_ep>; 1182ff62b09dSSameer Pujar }; 1183ff62b09dSSameer Pujar }; 1184ff62b09dSSameer Pujar 1185ff62b09dSSameer Pujar dmic4_port: port@1 { 1186ff62b09dSSameer Pujar reg = <1>; 1187ff62b09dSSameer Pujar 1188ff62b09dSSameer Pujar dmic4_dap_ep: endpoint { 1189ff62b09dSSameer Pujar /* Place holder for external Codec */ 1190ff62b09dSSameer Pujar }; 1191ff62b09dSSameer Pujar }; 1192ff62b09dSSameer Pujar }; 1193ff62b09dSSameer Pujar }; 1194ff62b09dSSameer Pujar 1195ff62b09dSSameer Pujar dspk@2905000 { 1196ff62b09dSSameer Pujar status = "okay"; 1197ff62b09dSSameer Pujar 1198ff62b09dSSameer Pujar ports { 1199ff62b09dSSameer Pujar #address-cells = <1>; 1200ff62b09dSSameer Pujar #size-cells = <0>; 1201ff62b09dSSameer Pujar 1202ff62b09dSSameer Pujar port@0 { 1203ff62b09dSSameer Pujar reg = <0>; 1204ff62b09dSSameer Pujar 1205ff62b09dSSameer Pujar dspk1_cif_ep: endpoint { 1206ff62b09dSSameer Pujar remote-endpoint = <&xbar_dspk1_ep>; 1207ff62b09dSSameer Pujar }; 1208ff62b09dSSameer Pujar }; 1209ff62b09dSSameer Pujar 1210ff62b09dSSameer Pujar dspk1_port: port@1 { 1211ff62b09dSSameer Pujar reg = <1>; 1212ff62b09dSSameer Pujar 1213ff62b09dSSameer Pujar dspk1_dap_ep: endpoint { 1214ff62b09dSSameer Pujar /* Place holder for external Codec */ 1215ff62b09dSSameer Pujar }; 1216ff62b09dSSameer Pujar }; 1217ff62b09dSSameer Pujar }; 1218ff62b09dSSameer Pujar }; 1219ff62b09dSSameer Pujar 1220ff62b09dSSameer Pujar dspk@2905100 { 1221ff62b09dSSameer Pujar status = "okay"; 1222ff62b09dSSameer Pujar 1223ff62b09dSSameer Pujar ports { 1224ff62b09dSSameer Pujar #address-cells = <1>; 1225ff62b09dSSameer Pujar #size-cells = <0>; 1226ff62b09dSSameer Pujar 1227ff62b09dSSameer Pujar port@0 { 1228ff62b09dSSameer Pujar reg = <0>; 1229ff62b09dSSameer Pujar 1230ff62b09dSSameer Pujar dspk2_cif_ep: endpoint { 1231ff62b09dSSameer Pujar remote-endpoint = <&xbar_dspk2_ep>; 1232ff62b09dSSameer Pujar }; 1233ff62b09dSSameer Pujar }; 1234ff62b09dSSameer Pujar 1235ff62b09dSSameer Pujar dspk2_port: port@1 { 1236ff62b09dSSameer Pujar reg = <1>; 1237ff62b09dSSameer Pujar 1238ff62b09dSSameer Pujar dspk2_dap_ep: endpoint { 1239ff62b09dSSameer Pujar /* Place holder for external Codec */ 1240ff62b09dSSameer Pujar }; 1241ff62b09dSSameer Pujar }; 1242ff62b09dSSameer Pujar }; 1243ff62b09dSSameer Pujar }; 12444f45fb0bSSameer Pujar 12454f45fb0bSSameer Pujar sfc@2902000 { 12464f45fb0bSSameer Pujar status = "okay"; 12474f45fb0bSSameer Pujar 12484f45fb0bSSameer Pujar ports { 12494f45fb0bSSameer Pujar #address-cells = <1>; 12504f45fb0bSSameer Pujar #size-cells = <0>; 12514f45fb0bSSameer Pujar 12524f45fb0bSSameer Pujar port@0 { 12534f45fb0bSSameer Pujar reg = <0>; 12544f45fb0bSSameer Pujar 12554f45fb0bSSameer Pujar sfc1_cif_in_ep: endpoint { 12564f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_in_ep>; 12574f45fb0bSSameer Pujar convert-rate = <44100>; 12584f45fb0bSSameer Pujar }; 12594f45fb0bSSameer Pujar }; 12604f45fb0bSSameer Pujar 12614f45fb0bSSameer Pujar sfc1_out_port: port@1 { 12624f45fb0bSSameer Pujar reg = <1>; 12634f45fb0bSSameer Pujar 12644f45fb0bSSameer Pujar sfc1_cif_out_ep: endpoint { 12654f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc1_out_ep>; 12664f45fb0bSSameer Pujar convert-rate = <48000>; 12674f45fb0bSSameer Pujar }; 12684f45fb0bSSameer Pujar }; 12694f45fb0bSSameer Pujar }; 12704f45fb0bSSameer Pujar }; 12714f45fb0bSSameer Pujar 12724f45fb0bSSameer Pujar sfc@2902200 { 12734f45fb0bSSameer Pujar status = "okay"; 12744f45fb0bSSameer Pujar 12754f45fb0bSSameer Pujar ports { 12764f45fb0bSSameer Pujar #address-cells = <1>; 12774f45fb0bSSameer Pujar #size-cells = <0>; 12784f45fb0bSSameer Pujar 12794f45fb0bSSameer Pujar port@0 { 12804f45fb0bSSameer Pujar reg = <0>; 12814f45fb0bSSameer Pujar 12824f45fb0bSSameer Pujar sfc2_cif_in_ep: endpoint { 12834f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_in_ep>; 12844f45fb0bSSameer Pujar }; 12854f45fb0bSSameer Pujar }; 12864f45fb0bSSameer Pujar 12874f45fb0bSSameer Pujar sfc2_out_port: port@1 { 12884f45fb0bSSameer Pujar reg = <1>; 12894f45fb0bSSameer Pujar 12904f45fb0bSSameer Pujar sfc2_cif_out_ep: endpoint { 12914f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc2_out_ep>; 12924f45fb0bSSameer Pujar }; 12934f45fb0bSSameer Pujar }; 12944f45fb0bSSameer Pujar }; 12954f45fb0bSSameer Pujar }; 12964f45fb0bSSameer Pujar 12974f45fb0bSSameer Pujar sfc@2902400 { 12984f45fb0bSSameer Pujar status = "okay"; 12994f45fb0bSSameer Pujar 13004f45fb0bSSameer Pujar ports { 13014f45fb0bSSameer Pujar #address-cells = <1>; 13024f45fb0bSSameer Pujar #size-cells = <0>; 13034f45fb0bSSameer Pujar 13044f45fb0bSSameer Pujar port@0 { 13054f45fb0bSSameer Pujar reg = <0>; 13064f45fb0bSSameer Pujar 13074f45fb0bSSameer Pujar sfc3_cif_in_ep: endpoint { 13084f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_in_ep>; 13094f45fb0bSSameer Pujar }; 13104f45fb0bSSameer Pujar }; 13114f45fb0bSSameer Pujar 13124f45fb0bSSameer Pujar sfc3_out_port: port@1 { 13134f45fb0bSSameer Pujar reg = <1>; 13144f45fb0bSSameer Pujar 13154f45fb0bSSameer Pujar sfc3_cif_out_ep: endpoint { 13164f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc3_out_ep>; 13174f45fb0bSSameer Pujar }; 13184f45fb0bSSameer Pujar }; 13194f45fb0bSSameer Pujar }; 13204f45fb0bSSameer Pujar }; 13214f45fb0bSSameer Pujar 13224f45fb0bSSameer Pujar sfc@2902600 { 13234f45fb0bSSameer Pujar status = "okay"; 13244f45fb0bSSameer Pujar 13254f45fb0bSSameer Pujar ports { 13264f45fb0bSSameer Pujar #address-cells = <1>; 13274f45fb0bSSameer Pujar #size-cells = <0>; 13284f45fb0bSSameer Pujar 13294f45fb0bSSameer Pujar port@0 { 13304f45fb0bSSameer Pujar reg = <0>; 13314f45fb0bSSameer Pujar 13324f45fb0bSSameer Pujar sfc4_cif_in_ep: endpoint { 13334f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_in_ep>; 13344f45fb0bSSameer Pujar }; 13354f45fb0bSSameer Pujar }; 13364f45fb0bSSameer Pujar 13374f45fb0bSSameer Pujar sfc4_out_port: port@1 { 13384f45fb0bSSameer Pujar reg = <1>; 13394f45fb0bSSameer Pujar 13404f45fb0bSSameer Pujar sfc4_cif_out_ep: endpoint { 13414f45fb0bSSameer Pujar remote-endpoint = <&xbar_sfc4_out_ep>; 13424f45fb0bSSameer Pujar }; 13434f45fb0bSSameer Pujar }; 13444f45fb0bSSameer Pujar }; 13454f45fb0bSSameer Pujar }; 13464f45fb0bSSameer Pujar 13474f45fb0bSSameer Pujar mvc@290a000 { 13484f45fb0bSSameer Pujar status = "okay"; 13494f45fb0bSSameer Pujar 13504f45fb0bSSameer Pujar ports { 13514f45fb0bSSameer Pujar #address-cells = <1>; 13524f45fb0bSSameer Pujar #size-cells = <0>; 13534f45fb0bSSameer Pujar 13544f45fb0bSSameer Pujar port@0 { 13554f45fb0bSSameer Pujar reg = <0>; 13564f45fb0bSSameer Pujar 13574f45fb0bSSameer Pujar mvc1_cif_in_ep: endpoint { 13584f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_in_ep>; 13594f45fb0bSSameer Pujar }; 13604f45fb0bSSameer Pujar }; 13614f45fb0bSSameer Pujar 13624f45fb0bSSameer Pujar mvc1_out_port: port@1 { 13634f45fb0bSSameer Pujar reg = <1>; 13644f45fb0bSSameer Pujar 13654f45fb0bSSameer Pujar mvc1_cif_out_ep: endpoint { 13664f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc1_out_ep>; 13674f45fb0bSSameer Pujar }; 13684f45fb0bSSameer Pujar }; 13694f45fb0bSSameer Pujar }; 13704f45fb0bSSameer Pujar }; 13714f45fb0bSSameer Pujar 13724f45fb0bSSameer Pujar mvc@290a200 { 13734f45fb0bSSameer Pujar status = "okay"; 13744f45fb0bSSameer Pujar 13754f45fb0bSSameer Pujar ports { 13764f45fb0bSSameer Pujar #address-cells = <1>; 13774f45fb0bSSameer Pujar #size-cells = <0>; 13784f45fb0bSSameer Pujar 13794f45fb0bSSameer Pujar port@0 { 13804f45fb0bSSameer Pujar reg = <0>; 13814f45fb0bSSameer Pujar 13824f45fb0bSSameer Pujar mvc2_cif_in_ep: endpoint { 13834f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_in_ep>; 13844f45fb0bSSameer Pujar }; 13854f45fb0bSSameer Pujar }; 13864f45fb0bSSameer Pujar 13874f45fb0bSSameer Pujar mvc2_out_port: port@1 { 13884f45fb0bSSameer Pujar reg = <1>; 13894f45fb0bSSameer Pujar 13904f45fb0bSSameer Pujar mvc2_cif_out_ep: endpoint { 13914f45fb0bSSameer Pujar remote-endpoint = <&xbar_mvc2_out_ep>; 13924f45fb0bSSameer Pujar }; 13934f45fb0bSSameer Pujar }; 13944f45fb0bSSameer Pujar }; 13954f45fb0bSSameer Pujar }; 13964f45fb0bSSameer Pujar 13974f45fb0bSSameer Pujar amx@2903000 { 13984f45fb0bSSameer Pujar status = "okay"; 13994f45fb0bSSameer Pujar 14004f45fb0bSSameer Pujar ports { 14014f45fb0bSSameer Pujar #address-cells = <1>; 14024f45fb0bSSameer Pujar #size-cells = <0>; 14034f45fb0bSSameer Pujar 14044f45fb0bSSameer Pujar port@0 { 14054f45fb0bSSameer Pujar reg = <0>; 14064f45fb0bSSameer Pujar 14074f45fb0bSSameer Pujar amx1_in1_ep: endpoint { 14084f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in1_ep>; 14094f45fb0bSSameer Pujar }; 14104f45fb0bSSameer Pujar }; 14114f45fb0bSSameer Pujar 14124f45fb0bSSameer Pujar port@1 { 14134f45fb0bSSameer Pujar reg = <1>; 14144f45fb0bSSameer Pujar 14154f45fb0bSSameer Pujar amx1_in2_ep: endpoint { 14164f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in2_ep>; 14174f45fb0bSSameer Pujar }; 14184f45fb0bSSameer Pujar }; 14194f45fb0bSSameer Pujar 14204f45fb0bSSameer Pujar port@2 { 14214f45fb0bSSameer Pujar reg = <2>; 14224f45fb0bSSameer Pujar 14234f45fb0bSSameer Pujar amx1_in3_ep: endpoint { 14244f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in3_ep>; 14254f45fb0bSSameer Pujar }; 14264f45fb0bSSameer Pujar }; 14274f45fb0bSSameer Pujar 14284f45fb0bSSameer Pujar port@3 { 14294f45fb0bSSameer Pujar reg = <3>; 14304f45fb0bSSameer Pujar 14314f45fb0bSSameer Pujar amx1_in4_ep: endpoint { 14324f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_in4_ep>; 14334f45fb0bSSameer Pujar }; 14344f45fb0bSSameer Pujar }; 14354f45fb0bSSameer Pujar 14364f45fb0bSSameer Pujar amx1_out_port: port@4 { 14374f45fb0bSSameer Pujar reg = <4>; 14384f45fb0bSSameer Pujar 14394f45fb0bSSameer Pujar amx1_out_ep: endpoint { 14404f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx1_out_ep>; 14414f45fb0bSSameer Pujar }; 14424f45fb0bSSameer Pujar }; 14434f45fb0bSSameer Pujar }; 14444f45fb0bSSameer Pujar }; 14454f45fb0bSSameer Pujar 14464f45fb0bSSameer Pujar amx@2903100 { 14474f45fb0bSSameer Pujar status = "okay"; 14484f45fb0bSSameer Pujar 14494f45fb0bSSameer Pujar ports { 14504f45fb0bSSameer Pujar #address-cells = <1>; 14514f45fb0bSSameer Pujar #size-cells = <0>; 14524f45fb0bSSameer Pujar 14534f45fb0bSSameer Pujar port@0 { 14544f45fb0bSSameer Pujar reg = <0>; 14554f45fb0bSSameer Pujar 14564f45fb0bSSameer Pujar amx2_in1_ep: endpoint { 14574f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in1_ep>; 14584f45fb0bSSameer Pujar }; 14594f45fb0bSSameer Pujar }; 14604f45fb0bSSameer Pujar 14614f45fb0bSSameer Pujar port@1 { 14624f45fb0bSSameer Pujar reg = <1>; 14634f45fb0bSSameer Pujar 14644f45fb0bSSameer Pujar amx2_in2_ep: endpoint { 14654f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in2_ep>; 14664f45fb0bSSameer Pujar }; 14674f45fb0bSSameer Pujar }; 14684f45fb0bSSameer Pujar 14694f45fb0bSSameer Pujar amx2_in3_port: port@2 { 14704f45fb0bSSameer Pujar reg = <2>; 14714f45fb0bSSameer Pujar 14724f45fb0bSSameer Pujar amx2_in3_ep: endpoint { 14734f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in3_ep>; 14744f45fb0bSSameer Pujar }; 14754f45fb0bSSameer Pujar }; 14764f45fb0bSSameer Pujar 14774f45fb0bSSameer Pujar amx2_in4_port: port@3 { 14784f45fb0bSSameer Pujar reg = <3>; 14794f45fb0bSSameer Pujar 14804f45fb0bSSameer Pujar amx2_in4_ep: endpoint { 14814f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_in4_ep>; 14824f45fb0bSSameer Pujar }; 14834f45fb0bSSameer Pujar }; 14844f45fb0bSSameer Pujar 14854f45fb0bSSameer Pujar amx2_out_port: port@4 { 14864f45fb0bSSameer Pujar reg = <4>; 14874f45fb0bSSameer Pujar 14884f45fb0bSSameer Pujar amx2_out_ep: endpoint { 14894f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx2_out_ep>; 14904f45fb0bSSameer Pujar }; 14914f45fb0bSSameer Pujar }; 14924f45fb0bSSameer Pujar }; 14934f45fb0bSSameer Pujar }; 14944f45fb0bSSameer Pujar 14954f45fb0bSSameer Pujar amx@2903200 { 14964f45fb0bSSameer Pujar status = "okay"; 14974f45fb0bSSameer Pujar 14984f45fb0bSSameer Pujar ports { 14994f45fb0bSSameer Pujar #address-cells = <1>; 15004f45fb0bSSameer Pujar #size-cells = <0>; 15014f45fb0bSSameer Pujar 15024f45fb0bSSameer Pujar port@0 { 15034f45fb0bSSameer Pujar reg = <0>; 15044f45fb0bSSameer Pujar 15054f45fb0bSSameer Pujar amx3_in1_ep: endpoint { 15064f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in1_ep>; 15074f45fb0bSSameer Pujar }; 15084f45fb0bSSameer Pujar }; 15094f45fb0bSSameer Pujar 15104f45fb0bSSameer Pujar port@1 { 15114f45fb0bSSameer Pujar reg = <1>; 15124f45fb0bSSameer Pujar 15134f45fb0bSSameer Pujar amx3_in2_ep: endpoint { 15144f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in2_ep>; 15154f45fb0bSSameer Pujar }; 15164f45fb0bSSameer Pujar }; 15174f45fb0bSSameer Pujar 15184f45fb0bSSameer Pujar port@2 { 15194f45fb0bSSameer Pujar reg = <2>; 15204f45fb0bSSameer Pujar 15214f45fb0bSSameer Pujar amx3_in3_ep: endpoint { 15224f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in3_ep>; 15234f45fb0bSSameer Pujar }; 15244f45fb0bSSameer Pujar }; 15254f45fb0bSSameer Pujar 15264f45fb0bSSameer Pujar port@3 { 15274f45fb0bSSameer Pujar reg = <3>; 15284f45fb0bSSameer Pujar 15294f45fb0bSSameer Pujar amx3_in4_ep: endpoint { 15304f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_in4_ep>; 15314f45fb0bSSameer Pujar }; 15324f45fb0bSSameer Pujar }; 15334f45fb0bSSameer Pujar 15344f45fb0bSSameer Pujar amx3_out_port: port@4 { 15354f45fb0bSSameer Pujar reg = <4>; 15364f45fb0bSSameer Pujar 15374f45fb0bSSameer Pujar amx3_out_ep: endpoint { 15384f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx3_out_ep>; 15394f45fb0bSSameer Pujar }; 15404f45fb0bSSameer Pujar }; 15414f45fb0bSSameer Pujar }; 15424f45fb0bSSameer Pujar }; 15434f45fb0bSSameer Pujar 15444f45fb0bSSameer Pujar amx@2903300 { 15454f45fb0bSSameer Pujar status = "okay"; 15464f45fb0bSSameer Pujar 15474f45fb0bSSameer Pujar ports { 15484f45fb0bSSameer Pujar #address-cells = <1>; 15494f45fb0bSSameer Pujar #size-cells = <0>; 15504f45fb0bSSameer Pujar 15514f45fb0bSSameer Pujar port@0 { 15524f45fb0bSSameer Pujar reg = <0>; 15534f45fb0bSSameer Pujar 15544f45fb0bSSameer Pujar amx4_in1_ep: endpoint { 15554f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in1_ep>; 15564f45fb0bSSameer Pujar }; 15574f45fb0bSSameer Pujar }; 15584f45fb0bSSameer Pujar 15594f45fb0bSSameer Pujar port@1 { 15604f45fb0bSSameer Pujar reg = <1>; 15614f45fb0bSSameer Pujar 15624f45fb0bSSameer Pujar amx4_in2_ep: endpoint { 15634f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in2_ep>; 15644f45fb0bSSameer Pujar }; 15654f45fb0bSSameer Pujar }; 15664f45fb0bSSameer Pujar 15674f45fb0bSSameer Pujar port@2 { 15684f45fb0bSSameer Pujar reg = <2>; 15694f45fb0bSSameer Pujar 15704f45fb0bSSameer Pujar amx4_in3_ep: endpoint { 15714f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in3_ep>; 15724f45fb0bSSameer Pujar }; 15734f45fb0bSSameer Pujar }; 15744f45fb0bSSameer Pujar 15754f45fb0bSSameer Pujar port@3 { 15764f45fb0bSSameer Pujar reg = <3>; 15774f45fb0bSSameer Pujar 15784f45fb0bSSameer Pujar amx4_in4_ep: endpoint { 15794f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_in4_ep>; 15804f45fb0bSSameer Pujar }; 15814f45fb0bSSameer Pujar }; 15824f45fb0bSSameer Pujar 15834f45fb0bSSameer Pujar amx4_out_port: port@4 { 15844f45fb0bSSameer Pujar reg = <4>; 15854f45fb0bSSameer Pujar 15864f45fb0bSSameer Pujar amx4_out_ep: endpoint { 15874f45fb0bSSameer Pujar remote-endpoint = <&xbar_amx4_out_ep>; 15884f45fb0bSSameer Pujar }; 15894f45fb0bSSameer Pujar }; 15904f45fb0bSSameer Pujar }; 15914f45fb0bSSameer Pujar }; 15924f45fb0bSSameer Pujar 15934f45fb0bSSameer Pujar adx@2903800 { 15944f45fb0bSSameer Pujar status = "okay"; 15954f45fb0bSSameer Pujar 15964f45fb0bSSameer Pujar ports { 15974f45fb0bSSameer Pujar #address-cells = <1>; 15984f45fb0bSSameer Pujar #size-cells = <0>; 15994f45fb0bSSameer Pujar 16004f45fb0bSSameer Pujar port@0 { 16014f45fb0bSSameer Pujar reg = <0>; 16024f45fb0bSSameer Pujar 16034f45fb0bSSameer Pujar adx1_in_ep: endpoint { 16044f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_in_ep>; 16054f45fb0bSSameer Pujar }; 16064f45fb0bSSameer Pujar }; 16074f45fb0bSSameer Pujar 16084f45fb0bSSameer Pujar adx1_out1_port: port@1 { 16094f45fb0bSSameer Pujar reg = <1>; 16104f45fb0bSSameer Pujar 16114f45fb0bSSameer Pujar adx1_out1_ep: endpoint { 16124f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out1_ep>; 16134f45fb0bSSameer Pujar }; 16144f45fb0bSSameer Pujar }; 16154f45fb0bSSameer Pujar 16164f45fb0bSSameer Pujar adx1_out2_port: port@2 { 16174f45fb0bSSameer Pujar reg = <2>; 16184f45fb0bSSameer Pujar 16194f45fb0bSSameer Pujar adx1_out2_ep: endpoint { 16204f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out2_ep>; 16214f45fb0bSSameer Pujar }; 16224f45fb0bSSameer Pujar }; 16234f45fb0bSSameer Pujar 16244f45fb0bSSameer Pujar adx1_out3_port: port@3 { 16254f45fb0bSSameer Pujar reg = <3>; 16264f45fb0bSSameer Pujar 16274f45fb0bSSameer Pujar adx1_out3_ep: endpoint { 16284f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out3_ep>; 16294f45fb0bSSameer Pujar }; 16304f45fb0bSSameer Pujar }; 16314f45fb0bSSameer Pujar 16324f45fb0bSSameer Pujar adx1_out4_port: port@4 { 16334f45fb0bSSameer Pujar reg = <4>; 16344f45fb0bSSameer Pujar 16354f45fb0bSSameer Pujar adx1_out4_ep: endpoint { 16364f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx1_out4_ep>; 16374f45fb0bSSameer Pujar }; 16384f45fb0bSSameer Pujar }; 16394f45fb0bSSameer Pujar }; 16404f45fb0bSSameer Pujar }; 16414f45fb0bSSameer Pujar 16424f45fb0bSSameer Pujar adx@2903900 { 16434f45fb0bSSameer Pujar status = "okay"; 16444f45fb0bSSameer Pujar 16454f45fb0bSSameer Pujar ports { 16464f45fb0bSSameer Pujar #address-cells = <1>; 16474f45fb0bSSameer Pujar #size-cells = <0>; 16484f45fb0bSSameer Pujar 16494f45fb0bSSameer Pujar port@0 { 16504f45fb0bSSameer Pujar reg = <0>; 16514f45fb0bSSameer Pujar 16524f45fb0bSSameer Pujar adx2_in_ep: endpoint { 16534f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_in_ep>; 16544f45fb0bSSameer Pujar }; 16554f45fb0bSSameer Pujar }; 16564f45fb0bSSameer Pujar 16574f45fb0bSSameer Pujar adx2_out1_port: port@1 { 16584f45fb0bSSameer Pujar reg = <1>; 16594f45fb0bSSameer Pujar 16604f45fb0bSSameer Pujar adx2_out1_ep: endpoint { 16614f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out1_ep>; 16624f45fb0bSSameer Pujar }; 16634f45fb0bSSameer Pujar }; 16644f45fb0bSSameer Pujar 16654f45fb0bSSameer Pujar adx2_out2_port: port@2 { 16664f45fb0bSSameer Pujar reg = <2>; 16674f45fb0bSSameer Pujar 16684f45fb0bSSameer Pujar adx2_out2_ep: endpoint { 16694f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out2_ep>; 16704f45fb0bSSameer Pujar }; 16714f45fb0bSSameer Pujar }; 16724f45fb0bSSameer Pujar 16734f45fb0bSSameer Pujar adx2_out3_port: port@3 { 16744f45fb0bSSameer Pujar reg = <3>; 16754f45fb0bSSameer Pujar 16764f45fb0bSSameer Pujar adx2_out3_ep: endpoint { 16774f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out3_ep>; 16784f45fb0bSSameer Pujar }; 16794f45fb0bSSameer Pujar }; 16804f45fb0bSSameer Pujar 16814f45fb0bSSameer Pujar adx2_out4_port: port@4 { 16824f45fb0bSSameer Pujar reg = <4>; 16834f45fb0bSSameer Pujar 16844f45fb0bSSameer Pujar adx2_out4_ep: endpoint { 16854f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx2_out4_ep>; 16864f45fb0bSSameer Pujar }; 16874f45fb0bSSameer Pujar }; 16884f45fb0bSSameer Pujar }; 16894f45fb0bSSameer Pujar }; 16904f45fb0bSSameer Pujar 16914f45fb0bSSameer Pujar adx@2903a00 { 16924f45fb0bSSameer Pujar status = "okay"; 16934f45fb0bSSameer Pujar 16944f45fb0bSSameer Pujar ports { 16954f45fb0bSSameer Pujar #address-cells = <1>; 16964f45fb0bSSameer Pujar #size-cells = <0>; 16974f45fb0bSSameer Pujar 16984f45fb0bSSameer Pujar port@0 { 16994f45fb0bSSameer Pujar reg = <0>; 17004f45fb0bSSameer Pujar 17014f45fb0bSSameer Pujar adx3_in_ep: endpoint { 17024f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_in_ep>; 17034f45fb0bSSameer Pujar }; 17044f45fb0bSSameer Pujar }; 17054f45fb0bSSameer Pujar 17064f45fb0bSSameer Pujar adx3_out1_port: port@1 { 17074f45fb0bSSameer Pujar reg = <1>; 17084f45fb0bSSameer Pujar 17094f45fb0bSSameer Pujar adx3_out1_ep: endpoint { 17104f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out1_ep>; 17114f45fb0bSSameer Pujar }; 17124f45fb0bSSameer Pujar }; 17134f45fb0bSSameer Pujar 17144f45fb0bSSameer Pujar adx3_out2_port: port@2 { 17154f45fb0bSSameer Pujar reg = <2>; 17164f45fb0bSSameer Pujar 17174f45fb0bSSameer Pujar adx3_out2_ep: endpoint { 17184f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out2_ep>; 17194f45fb0bSSameer Pujar }; 17204f45fb0bSSameer Pujar }; 17214f45fb0bSSameer Pujar 17224f45fb0bSSameer Pujar adx3_out3_port: port@3 { 17234f45fb0bSSameer Pujar reg = <3>; 17244f45fb0bSSameer Pujar 17254f45fb0bSSameer Pujar adx3_out3_ep: endpoint { 17264f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out3_ep>; 17274f45fb0bSSameer Pujar }; 17284f45fb0bSSameer Pujar }; 17294f45fb0bSSameer Pujar 17304f45fb0bSSameer Pujar adx3_out4_port: port@4 { 17314f45fb0bSSameer Pujar reg = <4>; 17324f45fb0bSSameer Pujar 17334f45fb0bSSameer Pujar adx3_out4_ep: endpoint { 17344f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx3_out4_ep>; 17354f45fb0bSSameer Pujar }; 17364f45fb0bSSameer Pujar }; 17374f45fb0bSSameer Pujar }; 17384f45fb0bSSameer Pujar }; 17394f45fb0bSSameer Pujar 17404f45fb0bSSameer Pujar adx@2903b00 { 17414f45fb0bSSameer Pujar status = "okay"; 17424f45fb0bSSameer Pujar 17434f45fb0bSSameer Pujar ports { 17444f45fb0bSSameer Pujar #address-cells = <1>; 17454f45fb0bSSameer Pujar #size-cells = <0>; 17464f45fb0bSSameer Pujar 17474f45fb0bSSameer Pujar port@0 { 17484f45fb0bSSameer Pujar reg = <0>; 17494f45fb0bSSameer Pujar 17504f45fb0bSSameer Pujar adx4_in_ep: endpoint { 17514f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_in_ep>; 17524f45fb0bSSameer Pujar }; 17534f45fb0bSSameer Pujar }; 17544f45fb0bSSameer Pujar 17554f45fb0bSSameer Pujar adx4_out1_port: port@1 { 17564f45fb0bSSameer Pujar reg = <1>; 17574f45fb0bSSameer Pujar 17584f45fb0bSSameer Pujar adx4_out1_ep: endpoint { 17594f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out1_ep>; 17604f45fb0bSSameer Pujar }; 17614f45fb0bSSameer Pujar }; 17624f45fb0bSSameer Pujar 17634f45fb0bSSameer Pujar adx4_out2_port: port@2 { 17644f45fb0bSSameer Pujar reg = <2>; 17654f45fb0bSSameer Pujar 17664f45fb0bSSameer Pujar adx4_out2_ep: endpoint { 17674f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out2_ep>; 17684f45fb0bSSameer Pujar }; 17694f45fb0bSSameer Pujar }; 17704f45fb0bSSameer Pujar 17714f45fb0bSSameer Pujar adx4_out3_port: port@3 { 17724f45fb0bSSameer Pujar reg = <3>; 17734f45fb0bSSameer Pujar 17744f45fb0bSSameer Pujar adx4_out3_ep: endpoint { 17754f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out3_ep>; 17764f45fb0bSSameer Pujar }; 17774f45fb0bSSameer Pujar }; 17784f45fb0bSSameer Pujar 17794f45fb0bSSameer Pujar adx4_out4_port: port@4 { 17804f45fb0bSSameer Pujar reg = <4>; 17814f45fb0bSSameer Pujar 17824f45fb0bSSameer Pujar adx4_out4_ep: endpoint { 17834f45fb0bSSameer Pujar remote-endpoint = <&xbar_adx4_out4_ep>; 17844f45fb0bSSameer Pujar }; 17854f45fb0bSSameer Pujar }; 17864f45fb0bSSameer Pujar }; 17874f45fb0bSSameer Pujar }; 17884f45fb0bSSameer Pujar 1789afcb41e3SSameer Pujar processing-engine@2908000 { 1790afcb41e3SSameer Pujar status = "okay"; 1791afcb41e3SSameer Pujar 1792afcb41e3SSameer Pujar ports { 1793afcb41e3SSameer Pujar #address-cells = <1>; 1794afcb41e3SSameer Pujar #size-cells = <0>; 1795afcb41e3SSameer Pujar 1796afcb41e3SSameer Pujar port@0 { 1797afcb41e3SSameer Pujar reg = <0x0>; 1798afcb41e3SSameer Pujar 1799afcb41e3SSameer Pujar ope1_cif_in_ep: endpoint { 1800afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_in_ep>; 1801afcb41e3SSameer Pujar }; 1802afcb41e3SSameer Pujar }; 1803afcb41e3SSameer Pujar 1804afcb41e3SSameer Pujar ope1_out_port: port@1 { 1805afcb41e3SSameer Pujar reg = <0x1>; 1806afcb41e3SSameer Pujar 1807afcb41e3SSameer Pujar ope1_cif_out_ep: endpoint { 1808afcb41e3SSameer Pujar remote-endpoint = <&xbar_ope1_out_ep>; 1809afcb41e3SSameer Pujar }; 1810afcb41e3SSameer Pujar }; 1811afcb41e3SSameer Pujar }; 1812afcb41e3SSameer Pujar }; 1813afcb41e3SSameer Pujar 18144f45fb0bSSameer Pujar amixer@290bb00 { 18154f45fb0bSSameer Pujar status = "okay"; 18164f45fb0bSSameer Pujar 18174f45fb0bSSameer Pujar ports { 18184f45fb0bSSameer Pujar #address-cells = <1>; 18194f45fb0bSSameer Pujar #size-cells = <0>; 18204f45fb0bSSameer Pujar 18214f45fb0bSSameer Pujar port@0 { 18224f45fb0bSSameer Pujar reg = <0x0>; 18234f45fb0bSSameer Pujar 18244f45fb0bSSameer Pujar mixer_in1_ep: endpoint { 18254f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in1_ep>; 18264f45fb0bSSameer Pujar }; 18274f45fb0bSSameer Pujar }; 18284f45fb0bSSameer Pujar 18294f45fb0bSSameer Pujar port@1 { 18304f45fb0bSSameer Pujar reg = <0x1>; 18314f45fb0bSSameer Pujar 18324f45fb0bSSameer Pujar mixer_in2_ep: endpoint { 18334f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in2_ep>; 18344f45fb0bSSameer Pujar }; 18354f45fb0bSSameer Pujar }; 18364f45fb0bSSameer Pujar 18374f45fb0bSSameer Pujar port@2 { 18384f45fb0bSSameer Pujar reg = <0x2>; 18394f45fb0bSSameer Pujar 18404f45fb0bSSameer Pujar mixer_in3_ep: endpoint { 18414f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in3_ep>; 18424f45fb0bSSameer Pujar }; 18434f45fb0bSSameer Pujar }; 18444f45fb0bSSameer Pujar 18454f45fb0bSSameer Pujar port@3 { 18464f45fb0bSSameer Pujar reg = <0x3>; 18474f45fb0bSSameer Pujar 18484f45fb0bSSameer Pujar mixer_in4_ep: endpoint { 18494f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in4_ep>; 18504f45fb0bSSameer Pujar }; 18514f45fb0bSSameer Pujar }; 18524f45fb0bSSameer Pujar 18534f45fb0bSSameer Pujar port@4 { 18544f45fb0bSSameer Pujar reg = <0x4>; 18554f45fb0bSSameer Pujar 18564f45fb0bSSameer Pujar mixer_in5_ep: endpoint { 18574f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in5_ep>; 18584f45fb0bSSameer Pujar }; 18594f45fb0bSSameer Pujar }; 18604f45fb0bSSameer Pujar 18614f45fb0bSSameer Pujar port@5 { 18624f45fb0bSSameer Pujar reg = <0x5>; 18634f45fb0bSSameer Pujar 18644f45fb0bSSameer Pujar mixer_in6_ep: endpoint { 18654f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in6_ep>; 18664f45fb0bSSameer Pujar }; 18674f45fb0bSSameer Pujar }; 18684f45fb0bSSameer Pujar 18694f45fb0bSSameer Pujar port@6 { 18704f45fb0bSSameer Pujar reg = <0x6>; 18714f45fb0bSSameer Pujar 18724f45fb0bSSameer Pujar mixer_in7_ep: endpoint { 18734f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in7_ep>; 18744f45fb0bSSameer Pujar }; 18754f45fb0bSSameer Pujar }; 18764f45fb0bSSameer Pujar 18774f45fb0bSSameer Pujar port@7 { 18784f45fb0bSSameer Pujar reg = <0x7>; 18794f45fb0bSSameer Pujar 18804f45fb0bSSameer Pujar mixer_in8_ep: endpoint { 18814f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in8_ep>; 18824f45fb0bSSameer Pujar }; 18834f45fb0bSSameer Pujar }; 18844f45fb0bSSameer Pujar 18854f45fb0bSSameer Pujar port@8 { 18864f45fb0bSSameer Pujar reg = <0x8>; 18874f45fb0bSSameer Pujar 18884f45fb0bSSameer Pujar mixer_in9_ep: endpoint { 18894f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in9_ep>; 18904f45fb0bSSameer Pujar }; 18914f45fb0bSSameer Pujar }; 18924f45fb0bSSameer Pujar 18934f45fb0bSSameer Pujar port@9 { 18944f45fb0bSSameer Pujar reg = <0x9>; 18954f45fb0bSSameer Pujar 18964f45fb0bSSameer Pujar mixer_in10_ep: endpoint { 18974f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_in10_ep>; 18984f45fb0bSSameer Pujar }; 18994f45fb0bSSameer Pujar }; 19004f45fb0bSSameer Pujar 19014f45fb0bSSameer Pujar mixer_out1_port: port@a { 19024f45fb0bSSameer Pujar reg = <0xa>; 19034f45fb0bSSameer Pujar 19044f45fb0bSSameer Pujar mixer_out1_ep: endpoint { 19054f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out1_ep>; 19064f45fb0bSSameer Pujar }; 19074f45fb0bSSameer Pujar }; 19084f45fb0bSSameer Pujar 19094f45fb0bSSameer Pujar mixer_out2_port: port@b { 19104f45fb0bSSameer Pujar reg = <0xb>; 19114f45fb0bSSameer Pujar 19124f45fb0bSSameer Pujar mixer_out2_ep: endpoint { 19134f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out2_ep>; 19144f45fb0bSSameer Pujar }; 19154f45fb0bSSameer Pujar }; 19164f45fb0bSSameer Pujar 19174f45fb0bSSameer Pujar mixer_out3_port: port@c { 19184f45fb0bSSameer Pujar reg = <0xc>; 19194f45fb0bSSameer Pujar 19204f45fb0bSSameer Pujar mixer_out3_ep: endpoint { 19214f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out3_ep>; 19224f45fb0bSSameer Pujar }; 19234f45fb0bSSameer Pujar }; 19244f45fb0bSSameer Pujar 19254f45fb0bSSameer Pujar mixer_out4_port: port@d { 19264f45fb0bSSameer Pujar reg = <0xd>; 19274f45fb0bSSameer Pujar 19284f45fb0bSSameer Pujar mixer_out4_ep: endpoint { 19294f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out4_ep>; 19304f45fb0bSSameer Pujar }; 19314f45fb0bSSameer Pujar }; 19324f45fb0bSSameer Pujar 19334f45fb0bSSameer Pujar mixer_out5_port: port@e { 19344f45fb0bSSameer Pujar reg = <0xe>; 19354f45fb0bSSameer Pujar 19364f45fb0bSSameer Pujar mixer_out5_ep: endpoint { 19374f45fb0bSSameer Pujar remote-endpoint = <&xbar_mixer_out5_ep>; 19384f45fb0bSSameer Pujar }; 19394f45fb0bSSameer Pujar }; 19404f45fb0bSSameer Pujar }; 19414f45fb0bSSameer Pujar }; 1942261a46a9SSameer Pujar 1943261a46a9SSameer Pujar asrc@2910000 { 1944261a46a9SSameer Pujar status = "okay"; 1945261a46a9SSameer Pujar 1946261a46a9SSameer Pujar ports { 1947261a46a9SSameer Pujar #address-cells = <1>; 1948261a46a9SSameer Pujar #size-cells = <0>; 1949261a46a9SSameer Pujar 1950261a46a9SSameer Pujar port@0 { 1951261a46a9SSameer Pujar reg = <0x0>; 1952261a46a9SSameer Pujar 1953261a46a9SSameer Pujar asrc_in1_ep: endpoint { 1954261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in1_ep>; 1955261a46a9SSameer Pujar }; 1956261a46a9SSameer Pujar }; 1957261a46a9SSameer Pujar 1958261a46a9SSameer Pujar port@1 { 1959261a46a9SSameer Pujar reg = <0x1>; 1960261a46a9SSameer Pujar 1961261a46a9SSameer Pujar asrc_in2_ep: endpoint { 1962261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in2_ep>; 1963261a46a9SSameer Pujar }; 1964261a46a9SSameer Pujar }; 1965261a46a9SSameer Pujar 1966261a46a9SSameer Pujar port@2 { 1967261a46a9SSameer Pujar reg = <0x2>; 1968261a46a9SSameer Pujar 1969261a46a9SSameer Pujar asrc_in3_ep: endpoint { 1970261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in3_ep>; 1971261a46a9SSameer Pujar }; 1972261a46a9SSameer Pujar }; 1973261a46a9SSameer Pujar 1974261a46a9SSameer Pujar port@3 { 1975261a46a9SSameer Pujar reg = <0x3>; 1976261a46a9SSameer Pujar 1977261a46a9SSameer Pujar asrc_in4_ep: endpoint { 1978261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in4_ep>; 1979261a46a9SSameer Pujar }; 1980261a46a9SSameer Pujar }; 1981261a46a9SSameer Pujar 1982261a46a9SSameer Pujar port@4 { 1983261a46a9SSameer Pujar reg = <0x4>; 1984261a46a9SSameer Pujar 1985261a46a9SSameer Pujar asrc_in5_ep: endpoint { 1986261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in5_ep>; 1987261a46a9SSameer Pujar }; 1988261a46a9SSameer Pujar }; 1989261a46a9SSameer Pujar 1990261a46a9SSameer Pujar port@5 { 1991261a46a9SSameer Pujar reg = <0x5>; 1992261a46a9SSameer Pujar 1993261a46a9SSameer Pujar asrc_in6_ep: endpoint { 1994261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in6_ep>; 1995261a46a9SSameer Pujar }; 1996261a46a9SSameer Pujar }; 1997261a46a9SSameer Pujar 1998261a46a9SSameer Pujar port@6 { 1999261a46a9SSameer Pujar reg = <0x6>; 2000261a46a9SSameer Pujar 2001261a46a9SSameer Pujar asrc_in7_ep: endpoint { 2002261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_in7_ep>; 2003261a46a9SSameer Pujar }; 2004261a46a9SSameer Pujar }; 2005261a46a9SSameer Pujar 2006261a46a9SSameer Pujar asrc_out1_port: port@7 { 2007261a46a9SSameer Pujar reg = <0x7>; 2008261a46a9SSameer Pujar 2009261a46a9SSameer Pujar asrc_out1_ep: endpoint { 2010261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out1_ep>; 2011261a46a9SSameer Pujar }; 2012261a46a9SSameer Pujar }; 2013261a46a9SSameer Pujar 2014261a46a9SSameer Pujar asrc_out2_port: port@8 { 2015261a46a9SSameer Pujar reg = <0x8>; 2016261a46a9SSameer Pujar 2017261a46a9SSameer Pujar asrc_out2_ep: endpoint { 2018261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out2_ep>; 2019261a46a9SSameer Pujar }; 2020261a46a9SSameer Pujar }; 2021261a46a9SSameer Pujar 2022261a46a9SSameer Pujar asrc_out3_port: port@9 { 2023261a46a9SSameer Pujar reg = <0x9>; 2024261a46a9SSameer Pujar 2025261a46a9SSameer Pujar asrc_out3_ep: endpoint { 2026261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out3_ep>; 2027261a46a9SSameer Pujar }; 2028261a46a9SSameer Pujar }; 2029261a46a9SSameer Pujar 2030261a46a9SSameer Pujar asrc_out4_port: port@a { 2031261a46a9SSameer Pujar reg = <0xa>; 2032261a46a9SSameer Pujar 2033261a46a9SSameer Pujar asrc_out4_ep: endpoint { 2034261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out4_ep>; 2035261a46a9SSameer Pujar }; 2036261a46a9SSameer Pujar }; 2037261a46a9SSameer Pujar 2038261a46a9SSameer Pujar asrc_out5_port: port@b { 2039261a46a9SSameer Pujar reg = <0xb>; 2040261a46a9SSameer Pujar 2041261a46a9SSameer Pujar asrc_out5_ep: endpoint { 2042261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out5_ep>; 2043261a46a9SSameer Pujar }; 2044261a46a9SSameer Pujar }; 2045261a46a9SSameer Pujar 2046261a46a9SSameer Pujar asrc_out6_port: port@c { 2047261a46a9SSameer Pujar reg = <0xc>; 2048261a46a9SSameer Pujar 2049261a46a9SSameer Pujar asrc_out6_ep: endpoint { 2050261a46a9SSameer Pujar remote-endpoint = <&xbar_asrc_out6_ep>; 2051261a46a9SSameer Pujar }; 2052261a46a9SSameer Pujar }; 2053261a46a9SSameer Pujar }; 2054261a46a9SSameer Pujar }; 2055ff62b09dSSameer Pujar }; 20561cab0a51SJon Hunter }; 20571cab0a51SJon Hunter 20581cab0a51SJon Hunter ddc: i2c@3190000 { 20591cab0a51SJon Hunter status = "okay"; 20601cab0a51SJon Hunter }; 20611cab0a51SJon Hunter 20621cab0a51SJon Hunter i2c@3160000 { 20631cab0a51SJon Hunter eeprom@57 { 20641cab0a51SJon Hunter compatible = "atmel,24c02"; 20651cab0a51SJon Hunter reg = <0x57>; 20661cab0a51SJon Hunter 20671cab0a51SJon Hunter label = "system"; 20681cab0a51SJon Hunter vcc-supply = <&vdd_1v8>; 20691cab0a51SJon Hunter address-width = <8>; 20701cab0a51SJon Hunter pagesize = <8>; 20711cab0a51SJon Hunter size = <256>; 20721cab0a51SJon Hunter read-only; 20731cab0a51SJon Hunter }; 20741cab0a51SJon Hunter }; 20751cab0a51SJon Hunter 20761cab0a51SJon Hunter hda@3510000 { 2077b8928c2bSThierry Reding nvidia,model = "NVIDIA Jetson Xavier NX HDA"; 20781cab0a51SJon Hunter status = "okay"; 20791cab0a51SJon Hunter }; 20801cab0a51SJon Hunter 20811cab0a51SJon Hunter padctl@3520000 { 20821cab0a51SJon Hunter status = "okay"; 20831cab0a51SJon Hunter 20841cab0a51SJon Hunter pads { 20851cab0a51SJon Hunter usb2 { 20861cab0a51SJon Hunter lanes { 2087c6489c30SWayne Chang usb2-0 { 2088c6489c30SWayne Chang status = "okay"; 2089c6489c30SWayne Chang }; 2090c6489c30SWayne Chang 20911cab0a51SJon Hunter usb2-1 { 20921cab0a51SJon Hunter status = "okay"; 20931cab0a51SJon Hunter }; 20941cab0a51SJon Hunter 20951cab0a51SJon Hunter usb2-2 { 20961cab0a51SJon Hunter status = "okay"; 20971cab0a51SJon Hunter }; 20981cab0a51SJon Hunter }; 20991cab0a51SJon Hunter }; 21001cab0a51SJon Hunter 21011cab0a51SJon Hunter usb3 { 21021cab0a51SJon Hunter lanes { 21031cab0a51SJon Hunter usb3-2 { 21041cab0a51SJon Hunter status = "okay"; 21051cab0a51SJon Hunter }; 21061cab0a51SJon Hunter }; 21071cab0a51SJon Hunter }; 21081cab0a51SJon Hunter }; 21091cab0a51SJon Hunter 21101cab0a51SJon Hunter ports { 2111c6489c30SWayne Chang usb2-0 { 2112c6489c30SWayne Chang mode = "otg"; 2113c6489c30SWayne Chang status = "okay"; 2114c6489c30SWayne Chang usb-role-switch; 2115c6489c30SWayne Chang connector { 2116c6489c30SWayne Chang compatible = "gpio-usb-b-connector", 2117c6489c30SWayne Chang "usb-b-connector"; 2118c6489c30SWayne Chang label = "micro-USB"; 2119c6489c30SWayne Chang type = "micro"; 2120*3d5d63e9SThierry Reding vbus-gpios = <&gpio TEGRA194_MAIN_GPIO(Z, 1) 2121c6489c30SWayne Chang GPIO_ACTIVE_LOW>; 2122c6489c30SWayne Chang }; 2123c6489c30SWayne Chang }; 2124c6489c30SWayne Chang 21251cab0a51SJon Hunter usb2-1 { 21261cab0a51SJon Hunter mode = "host"; 21271cab0a51SJon Hunter status = "okay"; 21281cab0a51SJon Hunter }; 21291cab0a51SJon Hunter 21301cab0a51SJon Hunter usb2-2 { 21311cab0a51SJon Hunter mode = "host"; 21321cab0a51SJon Hunter vbus-supply = <&vdd_5v0_sys>; 21331cab0a51SJon Hunter status = "okay"; 21341cab0a51SJon Hunter }; 21351cab0a51SJon Hunter 21361cab0a51SJon Hunter usb3-2 { 21371cab0a51SJon Hunter nvidia,usb2-companion = <1>; 21381cab0a51SJon Hunter vbus-supply = <&vdd_5v0_sys>; 21391cab0a51SJon Hunter status = "okay"; 21401cab0a51SJon Hunter }; 21411cab0a51SJon Hunter }; 21421cab0a51SJon Hunter }; 21431cab0a51SJon Hunter 21441cab0a51SJon Hunter usb@3610000 { 21451cab0a51SJon Hunter status = "okay"; 21461cab0a51SJon Hunter 21471cab0a51SJon Hunter phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>, 21481cab0a51SJon Hunter <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>, 21491cab0a51SJon Hunter <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>; 21501cab0a51SJon Hunter phy-names = "usb2-1", "usb2-2", "usb3-2"; 21511cab0a51SJon Hunter }; 21521cab0a51SJon Hunter 2153c6489c30SWayne Chang usb@3550000 { 2154c6489c30SWayne Chang status = "okay"; 2155c6489c30SWayne Chang 2156c6489c30SWayne Chang phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>; 2157c6489c30SWayne Chang phy-names = "usb2-0"; 2158c6489c30SWayne Chang }; 2159c6489c30SWayne Chang 21601cab0a51SJon Hunter spi@3270000 { 21611cab0a51SJon Hunter status = "okay"; 21621cab0a51SJon Hunter 21631cab0a51SJon Hunter flash@0 { 216456797e62SThierry Reding compatible = "jedec,spi-nor"; 21651cab0a51SJon Hunter reg = <0>; 21661cab0a51SJon Hunter spi-max-frequency = <102000000>; 21671cab0a51SJon Hunter spi-tx-bus-width = <4>; 21681cab0a51SJon Hunter spi-rx-bus-width = <4>; 21691cab0a51SJon Hunter }; 21701cab0a51SJon Hunter }; 21711cab0a51SJon Hunter 21721cab0a51SJon Hunter pwm@32d0000 { 21731cab0a51SJon Hunter status = "okay"; 21741cab0a51SJon Hunter }; 21751cab0a51SJon Hunter 21761cab0a51SJon Hunter host1x@13e00000 { 21771cab0a51SJon Hunter display-hub@15200000 { 21781cab0a51SJon Hunter status = "okay"; 21791cab0a51SJon Hunter }; 21801cab0a51SJon Hunter 21811cab0a51SJon Hunter dpaux@155c0000 { 21821cab0a51SJon Hunter status = "okay"; 21831cab0a51SJon Hunter }; 21841cab0a51SJon Hunter 21851cab0a51SJon Hunter dpaux@155d0000 { 21861cab0a51SJon Hunter status = "okay"; 21871cab0a51SJon Hunter }; 21881cab0a51SJon Hunter 21891cab0a51SJon Hunter /* DP0 */ 21901cab0a51SJon Hunter sor@15b00000 { 21911cab0a51SJon Hunter status = "okay"; 21921cab0a51SJon Hunter 21931cab0a51SJon Hunter avdd-io-hdmi-dp-supply = <&vdd_1v0>; 21941cab0a51SJon Hunter vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 21951cab0a51SJon Hunter 21961cab0a51SJon Hunter nvidia,dpaux = <&dpaux0>; 21971cab0a51SJon Hunter }; 21981cab0a51SJon Hunter 21991cab0a51SJon Hunter /* HDMI */ 22001cab0a51SJon Hunter sor@15b40000 { 22011cab0a51SJon Hunter status = "okay"; 22021cab0a51SJon Hunter 22031cab0a51SJon Hunter avdd-io-hdmi-dp-supply = <&vdd_1v0>; 22041cab0a51SJon Hunter vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>; 22051cab0a51SJon Hunter hdmi-supply = <&vdd_hdmi>; 22061cab0a51SJon Hunter 22071cab0a51SJon Hunter nvidia,ddc-i2c-bus = <&ddc>; 22081cab0a51SJon Hunter nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1) 22091cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 22101cab0a51SJon Hunter }; 22111cab0a51SJon Hunter }; 22121cab0a51SJon Hunter }; 22131cab0a51SJon Hunter 22141cab0a51SJon Hunter pcie@14160000 { 22151cab0a51SJon Hunter status = "okay"; 22161cab0a51SJon Hunter 22171cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 22181cab0a51SJon Hunter 22191cab0a51SJon Hunter phys = <&p2u_hsio_11>; 22201cab0a51SJon Hunter phy-names = "p2u-0"; 22211cab0a51SJon Hunter }; 22221cab0a51SJon Hunter 22231cab0a51SJon Hunter pcie@141a0000 { 22241cab0a51SJon Hunter status = "okay"; 22251cab0a51SJon Hunter 22261cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 22271cab0a51SJon Hunter 22281cab0a51SJon Hunter phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 22291cab0a51SJon Hunter <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 22301cab0a51SJon Hunter <&p2u_nvhs_6>, <&p2u_nvhs_7>; 22311cab0a51SJon Hunter 22321cab0a51SJon Hunter phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 22331cab0a51SJon Hunter "p2u-5", "p2u-6", "p2u-7"; 22341cab0a51SJon Hunter }; 22351cab0a51SJon Hunter 2236b9e2404cSMauro Carvalho Chehab pcie-ep@141a0000 { 22371cab0a51SJon Hunter status = "disabled"; 22381cab0a51SJon Hunter 22391cab0a51SJon Hunter vddio-pex-ctl-supply = <&vdd_1v8ao>; 22401cab0a51SJon Hunter 22411cab0a51SJon Hunter reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>; 22421cab0a51SJon Hunter 22431cab0a51SJon Hunter nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5) 22441cab0a51SJon Hunter GPIO_ACTIVE_HIGH>; 22451cab0a51SJon Hunter 22461cab0a51SJon Hunter phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>, 22471cab0a51SJon Hunter <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>, 22481cab0a51SJon Hunter <&p2u_nvhs_6>, <&p2u_nvhs_7>; 22491cab0a51SJon Hunter 22501cab0a51SJon Hunter phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4", 22511cab0a51SJon Hunter "p2u-5", "p2u-6", "p2u-7"; 22521cab0a51SJon Hunter }; 22531cab0a51SJon Hunter 22546d9d19afSJon Hunter fan: pwm-fan { 22551cab0a51SJon Hunter compatible = "pwm-fan"; 22561cab0a51SJon Hunter pwms = <&pwm6 0 45334>; 22571cab0a51SJon Hunter 22581cab0a51SJon Hunter cooling-levels = <0 64 128 255>; 22591cab0a51SJon Hunter #cooling-cells = <2>; 22601cab0a51SJon Hunter }; 22611cab0a51SJon Hunter 22621cab0a51SJon Hunter gpio-keys { 22631cab0a51SJon Hunter compatible = "gpio-keys"; 22641cab0a51SJon Hunter 2265012877d0SKrzysztof Kozlowski key-force-recovery { 22661cab0a51SJon Hunter label = "Force Recovery"; 22671cab0a51SJon Hunter gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0) 22681cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 22691cab0a51SJon Hunter linux,input-type = <EV_KEY>; 22701cab0a51SJon Hunter linux,code = <KEY_SLEEP>; 22711cab0a51SJon Hunter debounce-interval = <10>; 22721cab0a51SJon Hunter }; 22731cab0a51SJon Hunter 2274012877d0SKrzysztof Kozlowski key-power { 22751cab0a51SJon Hunter label = "Power"; 22761cab0a51SJon Hunter gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4) 22771cab0a51SJon Hunter GPIO_ACTIVE_LOW>; 22781cab0a51SJon Hunter linux,input-type = <EV_KEY>; 22791cab0a51SJon Hunter linux,code = <KEY_POWER>; 22801cab0a51SJon Hunter debounce-interval = <10>; 22811cab0a51SJon Hunter wakeup-event-action = <EV_ACT_ASSERTED>; 22821cab0a51SJon Hunter wakeup-source; 22831cab0a51SJon Hunter }; 22841cab0a51SJon Hunter }; 22851cab0a51SJon Hunter 2286097e01c6SThierry Reding vdd_5v0_sys: regulator-vdd-5v0-sys { 22871cab0a51SJon Hunter compatible = "regulator-fixed"; 22881cab0a51SJon Hunter regulator-name = "VDD_5V_SYS"; 22891cab0a51SJon Hunter regulator-min-microvolt = <5000000>; 22901cab0a51SJon Hunter regulator-max-microvolt = <5000000>; 22911cab0a51SJon Hunter regulator-always-on; 22921cab0a51SJon Hunter regulator-boot-on; 22931cab0a51SJon Hunter }; 22941cab0a51SJon Hunter 2295097e01c6SThierry Reding vdd_3v3_sys: regulator-vdd-3v3-sys { 22961cab0a51SJon Hunter compatible = "regulator-fixed"; 22971cab0a51SJon Hunter regulator-name = "VDD_3V3_SYS"; 22981cab0a51SJon Hunter regulator-min-microvolt = <3300000>; 22991cab0a51SJon Hunter regulator-max-microvolt = <3300000>; 23001cab0a51SJon Hunter regulator-always-on; 23011cab0a51SJon Hunter regulator-boot-on; 23021cab0a51SJon Hunter }; 23031cab0a51SJon Hunter 2304097e01c6SThierry Reding vdd_3v3_ao: regulator-vdd-3v3-ao { 23051cab0a51SJon Hunter compatible = "regulator-fixed"; 23061cab0a51SJon Hunter regulator-name = "VDD_3V3_AO"; 23071cab0a51SJon Hunter regulator-min-microvolt = <3300000>; 23081cab0a51SJon Hunter regulator-max-microvolt = <3300000>; 23091cab0a51SJon Hunter regulator-always-on; 23101cab0a51SJon Hunter regulator-boot-on; 23111cab0a51SJon Hunter }; 23121cab0a51SJon Hunter 2313097e01c6SThierry Reding vdd_1v8: regulator-vdd-1v8 { 23141cab0a51SJon Hunter compatible = "regulator-fixed"; 23151cab0a51SJon Hunter regulator-name = "VDD_1V8"; 23161cab0a51SJon Hunter regulator-min-microvolt = <1800000>; 23171cab0a51SJon Hunter regulator-max-microvolt = <1800000>; 23181cab0a51SJon Hunter regulator-always-on; 23191cab0a51SJon Hunter regulator-boot-on; 23201cab0a51SJon Hunter }; 23211cab0a51SJon Hunter 2322097e01c6SThierry Reding vdd_hdmi: regulator-vdd-hdmi { 23231cab0a51SJon Hunter compatible = "regulator-fixed"; 23241cab0a51SJon Hunter regulator-name = "VDD_5V0_HDMI_CON"; 23251cab0a51SJon Hunter regulator-min-microvolt = <5000000>; 23261cab0a51SJon Hunter regulator-max-microvolt = <5000000>; 23271cab0a51SJon Hunter regulator-always-on; 23281cab0a51SJon Hunter regulator-boot-on; 23291cab0a51SJon Hunter }; 23301cab0a51SJon Hunter 2331ff62b09dSSameer Pujar sound { 2332ff62b09dSSameer Pujar compatible = "nvidia,tegra186-audio-graph-card"; 2333ff62b09dSSameer Pujar status = "okay"; 2334ff62b09dSSameer Pujar 2335ff62b09dSSameer Pujar dais = /* ADMAIF (FE) Ports */ 2336ff62b09dSSameer Pujar <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>, 2337ff62b09dSSameer Pujar <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>, 2338ff62b09dSSameer Pujar <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>, 2339ff62b09dSSameer Pujar <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>, 2340ff62b09dSSameer Pujar <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>, 2341ff62b09dSSameer Pujar /* XBAR Ports */ 2342ff62b09dSSameer Pujar <&xbar_i2s3_port>, <&xbar_i2s5_port>, 2343ff62b09dSSameer Pujar <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic4_port>, 2344ff62b09dSSameer Pujar <&xbar_dspk1_port>, <&xbar_dspk2_port>, 23454f45fb0bSSameer Pujar <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>, 23464f45fb0bSSameer Pujar <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>, 23474f45fb0bSSameer Pujar <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>, 23484f45fb0bSSameer Pujar <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>, 23494f45fb0bSSameer Pujar <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>, 23504f45fb0bSSameer Pujar <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>, 23514f45fb0bSSameer Pujar <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>, 23524f45fb0bSSameer Pujar <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>, 23534f45fb0bSSameer Pujar <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>, 23544f45fb0bSSameer Pujar <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>, 23554f45fb0bSSameer Pujar <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>, 23564f45fb0bSSameer Pujar <&xbar_adx1_in_port>, <&xbar_adx2_in_port>, 23574f45fb0bSSameer Pujar <&xbar_adx3_in_port>, <&xbar_adx4_in_port>, 23584f45fb0bSSameer Pujar <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>, 23594f45fb0bSSameer Pujar <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>, 23604f45fb0bSSameer Pujar <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>, 23614f45fb0bSSameer Pujar <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>, 23624f45fb0bSSameer Pujar <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>, 2363261a46a9SSameer Pujar <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>, 2364261a46a9SSameer Pujar <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>, 2365261a46a9SSameer Pujar <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>, 2366261a46a9SSameer Pujar <&xbar_asrc_in7_port>, 2367afcb41e3SSameer Pujar <&xbar_ope1_in_port>, 23684f45fb0bSSameer Pujar /* HW accelerators */ 23694f45fb0bSSameer Pujar <&sfc1_out_port>, <&sfc2_out_port>, 23704f45fb0bSSameer Pujar <&sfc3_out_port>, <&sfc4_out_port>, 23714f45fb0bSSameer Pujar <&mvc1_out_port>, <&mvc2_out_port>, 23724f45fb0bSSameer Pujar <&amx1_out_port>, <&amx2_out_port>, 23734f45fb0bSSameer Pujar <&amx3_out_port>, <&amx4_out_port>, 23744f45fb0bSSameer Pujar <&adx1_out1_port>, <&adx1_out2_port>, 23754f45fb0bSSameer Pujar <&adx1_out3_port>, <&adx1_out4_port>, 23764f45fb0bSSameer Pujar <&adx2_out1_port>, <&adx2_out2_port>, 23774f45fb0bSSameer Pujar <&adx2_out3_port>, <&adx2_out4_port>, 23784f45fb0bSSameer Pujar <&adx3_out1_port>, <&adx3_out2_port>, 23794f45fb0bSSameer Pujar <&adx3_out3_port>, <&adx3_out4_port>, 23804f45fb0bSSameer Pujar <&adx4_out1_port>, <&adx4_out2_port>, 23814f45fb0bSSameer Pujar <&adx4_out3_port>, <&adx4_out4_port>, 23824f45fb0bSSameer Pujar <&mixer_out1_port>, <&mixer_out2_port>, 23834f45fb0bSSameer Pujar <&mixer_out3_port>, <&mixer_out4_port>, 23844f45fb0bSSameer Pujar <&mixer_out5_port>, 2385261a46a9SSameer Pujar <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>, 2386261a46a9SSameer Pujar <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>, 2387afcb41e3SSameer Pujar <&ope1_out_port>, 2388ff62b09dSSameer Pujar /* BE I/O Ports */ 2389ff62b09dSSameer Pujar <&i2s3_port>, <&i2s5_port>, 2390ff62b09dSSameer Pujar <&dmic1_port>, <&dmic2_port>, <&dmic4_port>, 2391ff62b09dSSameer Pujar <&dspk1_port>, <&dspk2_port>; 2392ff62b09dSSameer Pujar 2393ff62b09dSSameer Pujar label = "NVIDIA Jetson Xavier NX APE"; 2394ff62b09dSSameer Pujar }; 2395ff62b09dSSameer Pujar 23961cab0a51SJon Hunter thermal-zones { 2397fe57ff53SThierry Reding cpu-thermal { 23981cab0a51SJon Hunter polling-delay = <0>; 23991cab0a51SJon Hunter polling-delay-passive = <500>; 24001cab0a51SJon Hunter status = "okay"; 24011cab0a51SJon Hunter 24021cab0a51SJon Hunter trips { 24031cab0a51SJon Hunter cpu_trip_critical: critical { 24041cab0a51SJon Hunter temperature = <96500>; 24051cab0a51SJon Hunter hysteresis = <0>; 24061cab0a51SJon Hunter type = "critical"; 24071cab0a51SJon Hunter }; 24081cab0a51SJon Hunter 24091cab0a51SJon Hunter cpu_trip_hot: hot { 24101cab0a51SJon Hunter temperature = <70000>; 24111cab0a51SJon Hunter hysteresis = <2000>; 24121cab0a51SJon Hunter type = "hot"; 24131cab0a51SJon Hunter }; 24141cab0a51SJon Hunter 24151cab0a51SJon Hunter cpu_trip_active: active { 24161cab0a51SJon Hunter temperature = <50000>; 24171cab0a51SJon Hunter hysteresis = <2000>; 24181cab0a51SJon Hunter type = "active"; 24191cab0a51SJon Hunter }; 24201cab0a51SJon Hunter 24211cab0a51SJon Hunter cpu_trip_passive: passive { 24221cab0a51SJon Hunter temperature = <30000>; 24231cab0a51SJon Hunter hysteresis = <2000>; 24241cab0a51SJon Hunter type = "passive"; 24251cab0a51SJon Hunter }; 24261cab0a51SJon Hunter }; 24271cab0a51SJon Hunter 24281cab0a51SJon Hunter cooling-maps { 24291cab0a51SJon Hunter cpu-critical { 24301cab0a51SJon Hunter cooling-device = <&fan 3 3>; 24311cab0a51SJon Hunter trip = <&cpu_trip_critical>; 24321cab0a51SJon Hunter }; 24331cab0a51SJon Hunter 24341cab0a51SJon Hunter cpu-hot { 24351cab0a51SJon Hunter cooling-device = <&fan 2 2>; 24361cab0a51SJon Hunter trip = <&cpu_trip_hot>; 24371cab0a51SJon Hunter }; 24381cab0a51SJon Hunter 24391cab0a51SJon Hunter cpu-active { 24401cab0a51SJon Hunter cooling-device = <&fan 1 1>; 24411cab0a51SJon Hunter trip = <&cpu_trip_active>; 24421cab0a51SJon Hunter }; 24431cab0a51SJon Hunter 24441cab0a51SJon Hunter cpu-passive { 24451cab0a51SJon Hunter cooling-device = <&fan 0 0>; 24461cab0a51SJon Hunter trip = <&cpu_trip_passive>; 24471cab0a51SJon Hunter }; 24481cab0a51SJon Hunter }; 24491cab0a51SJon Hunter }; 24501cab0a51SJon Hunter 2451fe57ff53SThierry Reding gpu-thermal { 24521cab0a51SJon Hunter polling-delay = <0>; 24531cab0a51SJon Hunter polling-delay-passive = <500>; 24541cab0a51SJon Hunter status = "okay"; 24551cab0a51SJon Hunter 24561cab0a51SJon Hunter trips { 24571cab0a51SJon Hunter gpu_alert0: critical { 24581cab0a51SJon Hunter temperature = <99000>; 24591cab0a51SJon Hunter hysteresis = <0>; 24601cab0a51SJon Hunter type = "critical"; 24611cab0a51SJon Hunter }; 24621cab0a51SJon Hunter }; 24631cab0a51SJon Hunter }; 24641cab0a51SJon Hunter 2465fe57ff53SThierry Reding aux-thermal { 24661cab0a51SJon Hunter polling-delay = <0>; 24671cab0a51SJon Hunter polling-delay-passive = <500>; 24681cab0a51SJon Hunter status = "okay"; 24691cab0a51SJon Hunter 24701cab0a51SJon Hunter trips { 24711cab0a51SJon Hunter aux_alert0: critical { 24721cab0a51SJon Hunter temperature = <90000>; 24731cab0a51SJon Hunter hysteresis = <0>; 24741cab0a51SJon Hunter type = "critical"; 24751cab0a51SJon Hunter }; 24761cab0a51SJon Hunter }; 24771cab0a51SJon Hunter }; 24781cab0a51SJon Hunter }; 24791cab0a51SJon Hunter}; 2480