1b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0
299575bceSJoseph Lo/dts-v1/;
399575bceSJoseph Lo
459686a92SThierry Reding#include <dt-bindings/input/linux-event-codes.h>
56f13f10bSThierry Reding#include <dt-bindings/input/gpio-keys.h>
659686a92SThierry Reding
799575bceSJoseph Lo#include "tegra186-p3310.dtsi"
899575bceSJoseph Lo
999575bceSJoseph Lo/ {
10a0c0cdc9SThierry Reding	model = "NVIDIA Jetson TX2 Developer Kit";
1199575bceSJoseph Lo	compatible = "nvidia,p2771-0000", "nvidia,tegra186";
12b0ddea85SThierry Reding
134b154b94SThierry Reding	aconnect@2900000 {
145d25c476SSameer Pujar		status = "okay";
155d25c476SSameer Pujar
165d25c476SSameer Pujar		dma-controller@2930000 {
175d25c476SSameer Pujar			status = "okay";
185d25c476SSameer Pujar		};
195d25c476SSameer Pujar
205d25c476SSameer Pujar		interrupt-controller@2a40000 {
215d25c476SSameer Pujar			status = "okay";
225d25c476SSameer Pujar		};
23e4710376SSameer Pujar
24e4710376SSameer Pujar		ahub@2900800 {
25e4710376SSameer Pujar			status = "okay";
26e4710376SSameer Pujar
27e4710376SSameer Pujar			ports {
28e4710376SSameer Pujar				#address-cells = <1>;
29e4710376SSameer Pujar				#size-cells = <0>;
30e4710376SSameer Pujar
31e4710376SSameer Pujar				port@0 {
32e4710376SSameer Pujar					reg = <0x0>;
33e4710376SSameer Pujar
34e4710376SSameer Pujar					xbar_admaif0_ep: endpoint {
35e4710376SSameer Pujar						remote-endpoint = <&admaif0_ep>;
36e4710376SSameer Pujar					};
37e4710376SSameer Pujar				};
38e4710376SSameer Pujar
39e4710376SSameer Pujar				port@1 {
40e4710376SSameer Pujar					reg = <0x1>;
41e4710376SSameer Pujar
42e4710376SSameer Pujar					xbar_admaif1_ep: endpoint {
43e4710376SSameer Pujar						remote-endpoint = <&admaif1_ep>;
44e4710376SSameer Pujar					};
45e4710376SSameer Pujar				};
46e4710376SSameer Pujar
47e4710376SSameer Pujar				port@2 {
48e4710376SSameer Pujar					reg = <0x2>;
49e4710376SSameer Pujar
50e4710376SSameer Pujar					xbar_admaif2_ep: endpoint {
51e4710376SSameer Pujar						remote-endpoint = <&admaif2_ep>;
52e4710376SSameer Pujar					};
53e4710376SSameer Pujar				};
54e4710376SSameer Pujar
55e4710376SSameer Pujar				port@3 {
56e4710376SSameer Pujar					reg = <0x3>;
57e4710376SSameer Pujar
58e4710376SSameer Pujar					xbar_admaif3_ep: endpoint {
59e4710376SSameer Pujar						remote-endpoint = <&admaif3_ep>;
60e4710376SSameer Pujar					};
61e4710376SSameer Pujar				};
62e4710376SSameer Pujar
63e4710376SSameer Pujar				port@4 {
64e4710376SSameer Pujar					reg = <0x4>;
65e4710376SSameer Pujar
66e4710376SSameer Pujar					xbar_admaif4_ep: endpoint {
67e4710376SSameer Pujar						remote-endpoint = <&admaif4_ep>;
68e4710376SSameer Pujar					};
69e4710376SSameer Pujar				};
70e4710376SSameer Pujar
71e4710376SSameer Pujar				port@5 {
72e4710376SSameer Pujar					reg = <0x5>;
73e4710376SSameer Pujar
74e4710376SSameer Pujar					xbar_admaif5_ep: endpoint {
75e4710376SSameer Pujar						remote-endpoint = <&admaif5_ep>;
76e4710376SSameer Pujar					};
77e4710376SSameer Pujar				};
78e4710376SSameer Pujar
79e4710376SSameer Pujar				port@6 {
80e4710376SSameer Pujar					reg = <0x6>;
81e4710376SSameer Pujar
82e4710376SSameer Pujar					xbar_admaif6_ep: endpoint {
83e4710376SSameer Pujar						remote-endpoint = <&admaif6_ep>;
84e4710376SSameer Pujar					};
85e4710376SSameer Pujar				};
86e4710376SSameer Pujar
87e4710376SSameer Pujar				port@7 {
88e4710376SSameer Pujar					reg = <0x7>;
89e4710376SSameer Pujar
90e4710376SSameer Pujar					xbar_admaif7_ep: endpoint {
91e4710376SSameer Pujar						remote-endpoint = <&admaif7_ep>;
92e4710376SSameer Pujar					};
93e4710376SSameer Pujar				};
94e4710376SSameer Pujar
95e4710376SSameer Pujar				port@8 {
96e4710376SSameer Pujar					reg = <0x8>;
97e4710376SSameer Pujar
98e4710376SSameer Pujar					xbar_admaif8_ep: endpoint {
99e4710376SSameer Pujar						remote-endpoint = <&admaif8_ep>;
100e4710376SSameer Pujar					};
101e4710376SSameer Pujar				};
102e4710376SSameer Pujar
103e4710376SSameer Pujar				port@9 {
104e4710376SSameer Pujar					reg = <0x9>;
105e4710376SSameer Pujar
106e4710376SSameer Pujar					xbar_admaif9_ep: endpoint {
107e4710376SSameer Pujar						remote-endpoint = <&admaif9_ep>;
108e4710376SSameer Pujar					};
109e4710376SSameer Pujar				};
110e4710376SSameer Pujar
111e4710376SSameer Pujar				port@a {
112e4710376SSameer Pujar					reg = <0xa>;
113e4710376SSameer Pujar
114e4710376SSameer Pujar					xbar_admaif10_ep: endpoint {
115e4710376SSameer Pujar						remote-endpoint = <&admaif10_ep>;
116e4710376SSameer Pujar					};
117e4710376SSameer Pujar				};
118e4710376SSameer Pujar
119e4710376SSameer Pujar				port@b {
120e4710376SSameer Pujar					reg = <0xb>;
121e4710376SSameer Pujar
122e4710376SSameer Pujar					xbar_admaif11_ep: endpoint {
123e4710376SSameer Pujar						remote-endpoint = <&admaif11_ep>;
124e4710376SSameer Pujar					};
125e4710376SSameer Pujar				};
126e4710376SSameer Pujar
127e4710376SSameer Pujar				port@c {
128e4710376SSameer Pujar					reg = <0xc>;
129e4710376SSameer Pujar
130e4710376SSameer Pujar					xbar_admaif12_ep: endpoint {
131e4710376SSameer Pujar						remote-endpoint = <&admaif12_ep>;
132e4710376SSameer Pujar					};
133e4710376SSameer Pujar				};
134e4710376SSameer Pujar
135e4710376SSameer Pujar				port@d {
136e4710376SSameer Pujar					reg = <0xd>;
137e4710376SSameer Pujar
138e4710376SSameer Pujar					xbar_admaif13_ep: endpoint {
139e4710376SSameer Pujar						remote-endpoint = <&admaif13_ep>;
140e4710376SSameer Pujar					};
141e4710376SSameer Pujar				};
142e4710376SSameer Pujar
143e4710376SSameer Pujar				port@e {
144e4710376SSameer Pujar					reg = <0xe>;
145e4710376SSameer Pujar
146e4710376SSameer Pujar					xbar_admaif14_ep: endpoint {
147e4710376SSameer Pujar						remote-endpoint = <&admaif14_ep>;
148e4710376SSameer Pujar					};
149e4710376SSameer Pujar				};
150e4710376SSameer Pujar
151e4710376SSameer Pujar				port@f {
152e4710376SSameer Pujar					reg = <0xf>;
153e4710376SSameer Pujar
154e4710376SSameer Pujar					xbar_admaif15_ep: endpoint {
155e4710376SSameer Pujar						remote-endpoint = <&admaif15_ep>;
156e4710376SSameer Pujar					};
157e4710376SSameer Pujar				};
158e4710376SSameer Pujar
159e4710376SSameer Pujar				port@10 {
160e4710376SSameer Pujar					reg = <0x10>;
161e4710376SSameer Pujar
162e4710376SSameer Pujar					xbar_admaif16_ep: endpoint {
163e4710376SSameer Pujar						remote-endpoint = <&admaif16_ep>;
164e4710376SSameer Pujar					};
165e4710376SSameer Pujar				};
166e4710376SSameer Pujar
167e4710376SSameer Pujar				port@11 {
168e4710376SSameer Pujar					reg = <0x11>;
169e4710376SSameer Pujar
170e4710376SSameer Pujar					xbar_admaif17_ep: endpoint {
171e4710376SSameer Pujar						remote-endpoint = <&admaif17_ep>;
172e4710376SSameer Pujar					};
173e4710376SSameer Pujar				};
174e4710376SSameer Pujar
175e4710376SSameer Pujar				port@12 {
176e4710376SSameer Pujar					reg = <0x12>;
177e4710376SSameer Pujar
178e4710376SSameer Pujar					xbar_admaif18_ep: endpoint {
179e4710376SSameer Pujar						remote-endpoint = <&admaif18_ep>;
180e4710376SSameer Pujar					};
181e4710376SSameer Pujar				};
182e4710376SSameer Pujar
183e4710376SSameer Pujar				port@13 {
184e4710376SSameer Pujar					reg = <0x13>;
185e4710376SSameer Pujar
186e4710376SSameer Pujar					xbar_admaif19_ep: endpoint {
187e4710376SSameer Pujar						remote-endpoint = <&admaif19_ep>;
188e4710376SSameer Pujar					};
189e4710376SSameer Pujar				};
190e4710376SSameer Pujar
191e4710376SSameer Pujar				xbar_i2s1_port: port@14 {
192e4710376SSameer Pujar					reg = <0x14>;
193e4710376SSameer Pujar
194e4710376SSameer Pujar					xbar_i2s1_ep: endpoint {
195e4710376SSameer Pujar						remote-endpoint = <&i2s1_cif_ep>;
196e4710376SSameer Pujar					};
197e4710376SSameer Pujar				};
198e4710376SSameer Pujar
199e4710376SSameer Pujar				xbar_i2s2_port: port@15 {
200e4710376SSameer Pujar					reg = <0x15>;
201e4710376SSameer Pujar
202e4710376SSameer Pujar					xbar_i2s2_ep: endpoint {
203e4710376SSameer Pujar						remote-endpoint = <&i2s2_cif_ep>;
204e4710376SSameer Pujar					};
205e4710376SSameer Pujar				};
206e4710376SSameer Pujar
207e4710376SSameer Pujar				xbar_i2s3_port: port@16 {
208e4710376SSameer Pujar					reg = <0x16>;
209e4710376SSameer Pujar
210e4710376SSameer Pujar					xbar_i2s3_ep: endpoint {
211e4710376SSameer Pujar						remote-endpoint = <&i2s3_cif_ep>;
212e4710376SSameer Pujar					};
213e4710376SSameer Pujar				};
214e4710376SSameer Pujar
215e4710376SSameer Pujar				xbar_i2s4_port: port@17 {
216e4710376SSameer Pujar					reg = <0x17>;
217e4710376SSameer Pujar
218e4710376SSameer Pujar					xbar_i2s4_ep: endpoint {
219e4710376SSameer Pujar						remote-endpoint = <&i2s4_cif_ep>;
220e4710376SSameer Pujar					};
221e4710376SSameer Pujar				};
222e4710376SSameer Pujar
223e4710376SSameer Pujar				xbar_i2s5_port: port@18 {
224e4710376SSameer Pujar					reg = <0x18>;
225e4710376SSameer Pujar
226e4710376SSameer Pujar					xbar_i2s5_ep: endpoint {
227e4710376SSameer Pujar						remote-endpoint = <&i2s5_cif_ep>;
228e4710376SSameer Pujar					};
229e4710376SSameer Pujar				};
230e4710376SSameer Pujar
231e4710376SSameer Pujar				xbar_i2s6_port: port@19 {
232e4710376SSameer Pujar					reg = <0x19>;
233e4710376SSameer Pujar
234e4710376SSameer Pujar					xbar_i2s6_ep: endpoint {
235e4710376SSameer Pujar						remote-endpoint = <&i2s6_cif_ep>;
236e4710376SSameer Pujar					};
237e4710376SSameer Pujar				};
238e4710376SSameer Pujar
239e4710376SSameer Pujar				xbar_dmic1_port: port@1a {
240e4710376SSameer Pujar					reg = <0x1a>;
241e4710376SSameer Pujar
242e4710376SSameer Pujar					xbar_dmic1_ep: endpoint {
243e4710376SSameer Pujar						remote-endpoint = <&dmic1_cif_ep>;
244e4710376SSameer Pujar					};
245e4710376SSameer Pujar				};
246e4710376SSameer Pujar
247e4710376SSameer Pujar				xbar_dmic2_port: port@1b {
248e4710376SSameer Pujar					reg = <0x1b>;
249e4710376SSameer Pujar
250e4710376SSameer Pujar					xbar_dmic2_ep: endpoint {
251e4710376SSameer Pujar						remote-endpoint = <&dmic2_cif_ep>;
252e4710376SSameer Pujar					};
253e4710376SSameer Pujar				};
254e4710376SSameer Pujar
255e4710376SSameer Pujar				xbar_dmic3_port: port@1c {
256e4710376SSameer Pujar					reg = <0x1c>;
257e4710376SSameer Pujar
258e4710376SSameer Pujar					xbar_dmic3_ep: endpoint {
259e4710376SSameer Pujar						remote-endpoint = <&dmic3_cif_ep>;
260e4710376SSameer Pujar					};
261e4710376SSameer Pujar				};
262e4710376SSameer Pujar
263e4710376SSameer Pujar				xbar_dspk1_port: port@1e {
264e4710376SSameer Pujar					reg = <0x1e>;
265e4710376SSameer Pujar
266e4710376SSameer Pujar					xbar_dspk1_ep: endpoint {
267e4710376SSameer Pujar						remote-endpoint = <&dspk1_cif_ep>;
268e4710376SSameer Pujar					};
269e4710376SSameer Pujar				};
270e4710376SSameer Pujar
271e4710376SSameer Pujar				xbar_dspk2_port: port@1f {
272e4710376SSameer Pujar					reg = <0x1f>;
273e4710376SSameer Pujar
274e4710376SSameer Pujar					xbar_dspk2_ep: endpoint {
275e4710376SSameer Pujar						remote-endpoint = <&dspk2_cif_ep>;
276e4710376SSameer Pujar					};
277e4710376SSameer Pujar				};
2784f45fb0bSSameer Pujar
2794f45fb0bSSameer Pujar				xbar_sfc1_in_port: port@20 {
2804f45fb0bSSameer Pujar					reg = <0x20>;
2814f45fb0bSSameer Pujar
2824f45fb0bSSameer Pujar					xbar_sfc1_in_ep: endpoint {
2834f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_in_ep>;
2844f45fb0bSSameer Pujar					};
2854f45fb0bSSameer Pujar				};
2864f45fb0bSSameer Pujar
2874f45fb0bSSameer Pujar				port@21 {
2884f45fb0bSSameer Pujar					reg = <0x21>;
2894f45fb0bSSameer Pujar
2904f45fb0bSSameer Pujar					xbar_sfc1_out_ep: endpoint {
2914f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_out_ep>;
2924f45fb0bSSameer Pujar					};
2934f45fb0bSSameer Pujar				};
2944f45fb0bSSameer Pujar
2954f45fb0bSSameer Pujar				xbar_sfc2_in_port: port@22 {
2964f45fb0bSSameer Pujar					reg = <0x22>;
2974f45fb0bSSameer Pujar
2984f45fb0bSSameer Pujar					xbar_sfc2_in_ep: endpoint {
2994f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_in_ep>;
3004f45fb0bSSameer Pujar					};
3014f45fb0bSSameer Pujar				};
3024f45fb0bSSameer Pujar
3034f45fb0bSSameer Pujar				port@23 {
3044f45fb0bSSameer Pujar					reg = <0x23>;
3054f45fb0bSSameer Pujar
3064f45fb0bSSameer Pujar					xbar_sfc2_out_ep: endpoint {
3074f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_out_ep>;
3084f45fb0bSSameer Pujar					};
3094f45fb0bSSameer Pujar				};
3104f45fb0bSSameer Pujar
3114f45fb0bSSameer Pujar				xbar_sfc3_in_port: port@24 {
3124f45fb0bSSameer Pujar					reg = <0x24>;
3134f45fb0bSSameer Pujar
3144f45fb0bSSameer Pujar					xbar_sfc3_in_ep: endpoint {
3154f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_in_ep>;
3164f45fb0bSSameer Pujar					};
3174f45fb0bSSameer Pujar				};
3184f45fb0bSSameer Pujar
3194f45fb0bSSameer Pujar				port@25 {
3204f45fb0bSSameer Pujar					reg = <0x25>;
3214f45fb0bSSameer Pujar
3224f45fb0bSSameer Pujar					xbar_sfc3_out_ep: endpoint {
3234f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_out_ep>;
3244f45fb0bSSameer Pujar					};
3254f45fb0bSSameer Pujar				};
3264f45fb0bSSameer Pujar
3274f45fb0bSSameer Pujar				xbar_sfc4_in_port: port@26 {
3284f45fb0bSSameer Pujar					reg = <0x26>;
3294f45fb0bSSameer Pujar
3304f45fb0bSSameer Pujar					xbar_sfc4_in_ep: endpoint {
3314f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_in_ep>;
3324f45fb0bSSameer Pujar					};
3334f45fb0bSSameer Pujar				};
3344f45fb0bSSameer Pujar
3354f45fb0bSSameer Pujar				port@27 {
3364f45fb0bSSameer Pujar					reg = <0x27>;
3374f45fb0bSSameer Pujar
3384f45fb0bSSameer Pujar					xbar_sfc4_out_ep: endpoint {
3394f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_out_ep>;
3404f45fb0bSSameer Pujar					};
3414f45fb0bSSameer Pujar				};
3424f45fb0bSSameer Pujar
3434f45fb0bSSameer Pujar				xbar_mvc1_in_port: port@28 {
3444f45fb0bSSameer Pujar					reg = <0x28>;
3454f45fb0bSSameer Pujar
3464f45fb0bSSameer Pujar					xbar_mvc1_in_ep: endpoint {
3474f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_in_ep>;
3484f45fb0bSSameer Pujar					};
3494f45fb0bSSameer Pujar				};
3504f45fb0bSSameer Pujar
3514f45fb0bSSameer Pujar				port@29 {
3524f45fb0bSSameer Pujar					reg = <0x29>;
3534f45fb0bSSameer Pujar
3544f45fb0bSSameer Pujar					xbar_mvc1_out_ep: endpoint {
3554f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_out_ep>;
3564f45fb0bSSameer Pujar					};
3574f45fb0bSSameer Pujar				};
3584f45fb0bSSameer Pujar
3594f45fb0bSSameer Pujar				xbar_mvc2_in_port: port@2a {
3604f45fb0bSSameer Pujar					reg = <0x2a>;
3614f45fb0bSSameer Pujar
3624f45fb0bSSameer Pujar					xbar_mvc2_in_ep: endpoint {
3634f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_in_ep>;
3644f45fb0bSSameer Pujar					};
3654f45fb0bSSameer Pujar				};
3664f45fb0bSSameer Pujar
3674f45fb0bSSameer Pujar				port@2b {
3684f45fb0bSSameer Pujar					reg = <0x2b>;
3694f45fb0bSSameer Pujar
3704f45fb0bSSameer Pujar					xbar_mvc2_out_ep: endpoint {
3714f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_out_ep>;
3724f45fb0bSSameer Pujar					};
3734f45fb0bSSameer Pujar				};
3744f45fb0bSSameer Pujar
3754f45fb0bSSameer Pujar				xbar_amx1_in1_port: port@2c {
3764f45fb0bSSameer Pujar					reg = <0x2c>;
3774f45fb0bSSameer Pujar
3784f45fb0bSSameer Pujar					xbar_amx1_in1_ep: endpoint {
3794f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in1_ep>;
3804f45fb0bSSameer Pujar					};
3814f45fb0bSSameer Pujar				};
3824f45fb0bSSameer Pujar
3834f45fb0bSSameer Pujar				xbar_amx1_in2_port: port@2d {
3844f45fb0bSSameer Pujar					reg = <0x2d>;
3854f45fb0bSSameer Pujar
3864f45fb0bSSameer Pujar					xbar_amx1_in2_ep: endpoint {
3874f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in2_ep>;
3884f45fb0bSSameer Pujar					};
3894f45fb0bSSameer Pujar				};
3904f45fb0bSSameer Pujar
3914f45fb0bSSameer Pujar				xbar_amx1_in3_port: port@2e {
3924f45fb0bSSameer Pujar					reg = <0x2e>;
3934f45fb0bSSameer Pujar
3944f45fb0bSSameer Pujar					xbar_amx1_in3_ep: endpoint {
3954f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in3_ep>;
3964f45fb0bSSameer Pujar					};
3974f45fb0bSSameer Pujar				};
3984f45fb0bSSameer Pujar
3994f45fb0bSSameer Pujar				xbar_amx1_in4_port: port@2f {
4004f45fb0bSSameer Pujar					reg = <0x2f>;
4014f45fb0bSSameer Pujar
4024f45fb0bSSameer Pujar					xbar_amx1_in4_ep: endpoint {
4034f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in4_ep>;
4044f45fb0bSSameer Pujar					};
4054f45fb0bSSameer Pujar				};
4064f45fb0bSSameer Pujar
4074f45fb0bSSameer Pujar				port@30 {
4084f45fb0bSSameer Pujar					reg = <0x30>;
4094f45fb0bSSameer Pujar
4104f45fb0bSSameer Pujar					xbar_amx1_out_ep: endpoint {
4114f45fb0bSSameer Pujar						remote-endpoint = <&amx1_out_ep>;
4124f45fb0bSSameer Pujar					};
4134f45fb0bSSameer Pujar				};
4144f45fb0bSSameer Pujar
4154f45fb0bSSameer Pujar				xbar_amx2_in1_port: port@31 {
4164f45fb0bSSameer Pujar					reg = <0x31>;
4174f45fb0bSSameer Pujar
4184f45fb0bSSameer Pujar					xbar_amx2_in1_ep: endpoint {
4194f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in1_ep>;
4204f45fb0bSSameer Pujar					};
4214f45fb0bSSameer Pujar				};
4224f45fb0bSSameer Pujar
4234f45fb0bSSameer Pujar				xbar_amx2_in2_port: port@32 {
4244f45fb0bSSameer Pujar					reg = <0x32>;
4254f45fb0bSSameer Pujar
4264f45fb0bSSameer Pujar					xbar_amx2_in2_ep: endpoint {
4274f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in2_ep>;
4284f45fb0bSSameer Pujar					};
4294f45fb0bSSameer Pujar				};
4304f45fb0bSSameer Pujar
4314f45fb0bSSameer Pujar				xbar_amx2_in3_port: port@33 {
4324f45fb0bSSameer Pujar					reg = <0x33>;
4334f45fb0bSSameer Pujar
4344f45fb0bSSameer Pujar					xbar_amx2_in3_ep: endpoint {
4354f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in3_ep>;
4364f45fb0bSSameer Pujar					};
4374f45fb0bSSameer Pujar				};
4384f45fb0bSSameer Pujar
4394f45fb0bSSameer Pujar				xbar_amx2_in4_port: port@34 {
4404f45fb0bSSameer Pujar					reg = <0x34>;
4414f45fb0bSSameer Pujar
4424f45fb0bSSameer Pujar					xbar_amx2_in4_ep: endpoint {
4434f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in4_ep>;
4444f45fb0bSSameer Pujar					};
4454f45fb0bSSameer Pujar				};
4464f45fb0bSSameer Pujar
4474f45fb0bSSameer Pujar				port@35 {
4484f45fb0bSSameer Pujar					reg = <0x35>;
4494f45fb0bSSameer Pujar
4504f45fb0bSSameer Pujar					xbar_amx2_out_ep: endpoint {
4514f45fb0bSSameer Pujar						remote-endpoint = <&amx2_out_ep>;
4524f45fb0bSSameer Pujar					};
4534f45fb0bSSameer Pujar				};
4544f45fb0bSSameer Pujar
4554f45fb0bSSameer Pujar				xbar_amx3_in1_port: port@36 {
4564f45fb0bSSameer Pujar					reg = <0x36>;
4574f45fb0bSSameer Pujar
4584f45fb0bSSameer Pujar					xbar_amx3_in1_ep: endpoint {
4594f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in1_ep>;
4604f45fb0bSSameer Pujar					};
4614f45fb0bSSameer Pujar				};
4624f45fb0bSSameer Pujar
4634f45fb0bSSameer Pujar				xbar_amx3_in2_port: port@37 {
4644f45fb0bSSameer Pujar					reg = <0x37>;
4654f45fb0bSSameer Pujar
4664f45fb0bSSameer Pujar					xbar_amx3_in2_ep: endpoint {
4674f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in2_ep>;
4684f45fb0bSSameer Pujar					};
4694f45fb0bSSameer Pujar				};
4704f45fb0bSSameer Pujar
4714f45fb0bSSameer Pujar				xbar_amx3_in3_port: port@38 {
4724f45fb0bSSameer Pujar					reg = <0x38>;
4734f45fb0bSSameer Pujar
4744f45fb0bSSameer Pujar					xbar_amx3_in3_ep: endpoint {
4754f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in3_ep>;
4764f45fb0bSSameer Pujar					};
4774f45fb0bSSameer Pujar				};
4784f45fb0bSSameer Pujar
4794f45fb0bSSameer Pujar				xbar_amx3_in4_port: port@39 {
4804f45fb0bSSameer Pujar					reg = <0x39>;
4814f45fb0bSSameer Pujar
4824f45fb0bSSameer Pujar					xbar_amx3_in4_ep: endpoint {
4834f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in4_ep>;
4844f45fb0bSSameer Pujar					};
4854f45fb0bSSameer Pujar				};
4864f45fb0bSSameer Pujar
4874f45fb0bSSameer Pujar				port@3a {
4884f45fb0bSSameer Pujar					reg = <0x3a>;
4894f45fb0bSSameer Pujar
4904f45fb0bSSameer Pujar					xbar_amx3_out_ep: endpoint {
4914f45fb0bSSameer Pujar						remote-endpoint = <&amx3_out_ep>;
4924f45fb0bSSameer Pujar					};
4934f45fb0bSSameer Pujar				};
4944f45fb0bSSameer Pujar
4954f45fb0bSSameer Pujar				xbar_amx4_in1_port: port@3b {
4964f45fb0bSSameer Pujar					reg = <0x3b>;
4974f45fb0bSSameer Pujar
4984f45fb0bSSameer Pujar					xbar_amx4_in1_ep: endpoint {
4994f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in1_ep>;
5004f45fb0bSSameer Pujar					};
5014f45fb0bSSameer Pujar				};
5024f45fb0bSSameer Pujar
5034f45fb0bSSameer Pujar				xbar_amx4_in2_port: port@3c {
5044f45fb0bSSameer Pujar					reg = <0x3c>;
5054f45fb0bSSameer Pujar
5064f45fb0bSSameer Pujar					xbar_amx4_in2_ep: endpoint {
5074f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in2_ep>;
5084f45fb0bSSameer Pujar					};
5094f45fb0bSSameer Pujar				};
5104f45fb0bSSameer Pujar
5114f45fb0bSSameer Pujar				xbar_amx4_in3_port: port@3d {
5124f45fb0bSSameer Pujar					reg = <0x3d>;
5134f45fb0bSSameer Pujar
5144f45fb0bSSameer Pujar					xbar_amx4_in3_ep: endpoint {
5154f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in3_ep>;
5164f45fb0bSSameer Pujar					};
5174f45fb0bSSameer Pujar				};
5184f45fb0bSSameer Pujar
5194f45fb0bSSameer Pujar				xbar_amx4_in4_port: port@3e {
5204f45fb0bSSameer Pujar					reg = <0x3e>;
5214f45fb0bSSameer Pujar
5224f45fb0bSSameer Pujar					xbar_amx4_in4_ep: endpoint {
5234f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in4_ep>;
5244f45fb0bSSameer Pujar					};
5254f45fb0bSSameer Pujar				};
5264f45fb0bSSameer Pujar
5274f45fb0bSSameer Pujar				port@3f {
5284f45fb0bSSameer Pujar					reg = <0x3f>;
5294f45fb0bSSameer Pujar
5304f45fb0bSSameer Pujar					xbar_amx4_out_ep: endpoint {
5314f45fb0bSSameer Pujar						remote-endpoint = <&amx4_out_ep>;
5324f45fb0bSSameer Pujar					};
5334f45fb0bSSameer Pujar				};
5344f45fb0bSSameer Pujar
5354f45fb0bSSameer Pujar				xbar_adx1_in_port: port@40 {
5364f45fb0bSSameer Pujar					reg = <0x40>;
5374f45fb0bSSameer Pujar
5384f45fb0bSSameer Pujar					xbar_adx1_in_ep: endpoint {
5394f45fb0bSSameer Pujar						remote-endpoint = <&adx1_in_ep>;
5404f45fb0bSSameer Pujar					};
5414f45fb0bSSameer Pujar				};
5424f45fb0bSSameer Pujar
5434f45fb0bSSameer Pujar				port@41 {
5444f45fb0bSSameer Pujar					reg = <0x41>;
5454f45fb0bSSameer Pujar
5464f45fb0bSSameer Pujar					xbar_adx1_out1_ep: endpoint {
5474f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out1_ep>;
5484f45fb0bSSameer Pujar					};
5494f45fb0bSSameer Pujar				};
5504f45fb0bSSameer Pujar
5514f45fb0bSSameer Pujar				port@42 {
5524f45fb0bSSameer Pujar					reg = <0x42>;
5534f45fb0bSSameer Pujar
5544f45fb0bSSameer Pujar					xbar_adx1_out2_ep: endpoint {
5554f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out2_ep>;
5564f45fb0bSSameer Pujar					};
5574f45fb0bSSameer Pujar				};
5584f45fb0bSSameer Pujar
5594f45fb0bSSameer Pujar				port@43 {
5604f45fb0bSSameer Pujar					reg = <0x43>;
5614f45fb0bSSameer Pujar
5624f45fb0bSSameer Pujar					xbar_adx1_out3_ep: endpoint {
5634f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out3_ep>;
5644f45fb0bSSameer Pujar					};
5654f45fb0bSSameer Pujar				};
5664f45fb0bSSameer Pujar
5674f45fb0bSSameer Pujar				port@44 {
5684f45fb0bSSameer Pujar					reg = <0x44>;
5694f45fb0bSSameer Pujar
5704f45fb0bSSameer Pujar					xbar_adx1_out4_ep: endpoint {
5714f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out4_ep>;
5724f45fb0bSSameer Pujar					};
5734f45fb0bSSameer Pujar				};
5744f45fb0bSSameer Pujar
5754f45fb0bSSameer Pujar				xbar_adx2_in_port: port@45 {
5764f45fb0bSSameer Pujar					reg = <0x45>;
5774f45fb0bSSameer Pujar
5784f45fb0bSSameer Pujar					xbar_adx2_in_ep: endpoint {
5794f45fb0bSSameer Pujar						remote-endpoint = <&adx2_in_ep>;
5804f45fb0bSSameer Pujar					};
5814f45fb0bSSameer Pujar				};
5824f45fb0bSSameer Pujar
5834f45fb0bSSameer Pujar				port@46 {
5844f45fb0bSSameer Pujar					reg = <0x46>;
5854f45fb0bSSameer Pujar
5864f45fb0bSSameer Pujar					xbar_adx2_out1_ep: endpoint {
5874f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out1_ep>;
5884f45fb0bSSameer Pujar					};
5894f45fb0bSSameer Pujar				};
5904f45fb0bSSameer Pujar
5914f45fb0bSSameer Pujar				port@47 {
5924f45fb0bSSameer Pujar					reg = <0x47>;
5934f45fb0bSSameer Pujar
5944f45fb0bSSameer Pujar					xbar_adx2_out2_ep: endpoint {
5954f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out2_ep>;
5964f45fb0bSSameer Pujar					};
5974f45fb0bSSameer Pujar				};
5984f45fb0bSSameer Pujar
5994f45fb0bSSameer Pujar				port@48 {
6004f45fb0bSSameer Pujar					reg = <0x48>;
6014f45fb0bSSameer Pujar
6024f45fb0bSSameer Pujar					xbar_adx2_out3_ep: endpoint {
6034f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out3_ep>;
6044f45fb0bSSameer Pujar					};
6054f45fb0bSSameer Pujar				};
6064f45fb0bSSameer Pujar
6074f45fb0bSSameer Pujar				port@49 {
6084f45fb0bSSameer Pujar					reg = <0x49>;
6094f45fb0bSSameer Pujar
6104f45fb0bSSameer Pujar					xbar_adx2_out4_ep: endpoint {
6114f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out4_ep>;
6124f45fb0bSSameer Pujar					};
6134f45fb0bSSameer Pujar				};
6144f45fb0bSSameer Pujar
6154f45fb0bSSameer Pujar				xbar_adx3_in_port: port@4a {
6164f45fb0bSSameer Pujar					reg = <0x4a>;
6174f45fb0bSSameer Pujar
6184f45fb0bSSameer Pujar					xbar_adx3_in_ep: endpoint {
6194f45fb0bSSameer Pujar						remote-endpoint = <&adx3_in_ep>;
6204f45fb0bSSameer Pujar					};
6214f45fb0bSSameer Pujar				};
6224f45fb0bSSameer Pujar
6234f45fb0bSSameer Pujar				port@4b {
6244f45fb0bSSameer Pujar					reg = <0x4b>;
6254f45fb0bSSameer Pujar
6264f45fb0bSSameer Pujar					xbar_adx3_out1_ep: endpoint {
6274f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out1_ep>;
6284f45fb0bSSameer Pujar					};
6294f45fb0bSSameer Pujar				};
6304f45fb0bSSameer Pujar
6314f45fb0bSSameer Pujar				port@4c {
6324f45fb0bSSameer Pujar					reg = <0x4c>;
6334f45fb0bSSameer Pujar
6344f45fb0bSSameer Pujar					xbar_adx3_out2_ep: endpoint {
6354f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out2_ep>;
6364f45fb0bSSameer Pujar					};
6374f45fb0bSSameer Pujar				};
6384f45fb0bSSameer Pujar
6394f45fb0bSSameer Pujar				port@4d {
6404f45fb0bSSameer Pujar					reg = <0x4d>;
6414f45fb0bSSameer Pujar
6424f45fb0bSSameer Pujar					xbar_adx3_out3_ep: endpoint {
6434f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out3_ep>;
6444f45fb0bSSameer Pujar					};
6454f45fb0bSSameer Pujar				};
6464f45fb0bSSameer Pujar
6474f45fb0bSSameer Pujar				port@4e {
6484f45fb0bSSameer Pujar					reg = <0x4e>;
6494f45fb0bSSameer Pujar
6504f45fb0bSSameer Pujar					xbar_adx3_out4_ep: endpoint {
6514f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out4_ep>;
6524f45fb0bSSameer Pujar					};
6534f45fb0bSSameer Pujar				};
6544f45fb0bSSameer Pujar
6554f45fb0bSSameer Pujar				xbar_adx4_in_port: port@4f {
6564f45fb0bSSameer Pujar					reg = <0x4f>;
6574f45fb0bSSameer Pujar
6584f45fb0bSSameer Pujar					xbar_adx4_in_ep: endpoint {
6594f45fb0bSSameer Pujar						remote-endpoint = <&adx4_in_ep>;
6604f45fb0bSSameer Pujar					};
6614f45fb0bSSameer Pujar				};
6624f45fb0bSSameer Pujar
6634f45fb0bSSameer Pujar				port@50 {
6644f45fb0bSSameer Pujar					reg = <0x50>;
6654f45fb0bSSameer Pujar
6664f45fb0bSSameer Pujar					xbar_adx4_out1_ep: endpoint {
6674f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out1_ep>;
6684f45fb0bSSameer Pujar					};
6694f45fb0bSSameer Pujar				};
6704f45fb0bSSameer Pujar
6714f45fb0bSSameer Pujar				port@51 {
6724f45fb0bSSameer Pujar					reg = <0x51>;
6734f45fb0bSSameer Pujar
6744f45fb0bSSameer Pujar					xbar_adx4_out2_ep: endpoint {
6754f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out2_ep>;
6764f45fb0bSSameer Pujar					};
6774f45fb0bSSameer Pujar				};
6784f45fb0bSSameer Pujar
6794f45fb0bSSameer Pujar				port@52 {
6804f45fb0bSSameer Pujar					reg = <0x52>;
6814f45fb0bSSameer Pujar
6824f45fb0bSSameer Pujar					xbar_adx4_out3_ep: endpoint {
6834f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out3_ep>;
6844f45fb0bSSameer Pujar					};
6854f45fb0bSSameer Pujar				};
6864f45fb0bSSameer Pujar
6874f45fb0bSSameer Pujar				port@53 {
6884f45fb0bSSameer Pujar					reg = <0x53>;
6894f45fb0bSSameer Pujar
6904f45fb0bSSameer Pujar					xbar_adx4_out4_ep: endpoint {
6914f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out4_ep>;
6924f45fb0bSSameer Pujar					};
6934f45fb0bSSameer Pujar				};
6944f45fb0bSSameer Pujar
6954f45fb0bSSameer Pujar				xbar_mixer_in1_port: port@54 {
6964f45fb0bSSameer Pujar					reg = <0x54>;
6974f45fb0bSSameer Pujar
6984f45fb0bSSameer Pujar					xbar_mixer_in1_ep: endpoint {
6994f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in1_ep>;
7004f45fb0bSSameer Pujar					};
7014f45fb0bSSameer Pujar				};
7024f45fb0bSSameer Pujar
7034f45fb0bSSameer Pujar				xbar_mixer_in2_port: port@55 {
7044f45fb0bSSameer Pujar					reg = <0x55>;
7054f45fb0bSSameer Pujar
7064f45fb0bSSameer Pujar					xbar_mixer_in2_ep: endpoint {
7074f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in2_ep>;
7084f45fb0bSSameer Pujar					};
7094f45fb0bSSameer Pujar				};
7104f45fb0bSSameer Pujar
7114f45fb0bSSameer Pujar				xbar_mixer_in3_port: port@56 {
7124f45fb0bSSameer Pujar					reg = <0x56>;
7134f45fb0bSSameer Pujar
7144f45fb0bSSameer Pujar					xbar_mixer_in3_ep: endpoint {
7154f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in3_ep>;
7164f45fb0bSSameer Pujar					};
7174f45fb0bSSameer Pujar				};
7184f45fb0bSSameer Pujar
7194f45fb0bSSameer Pujar				xbar_mixer_in4_port: port@57 {
7204f45fb0bSSameer Pujar					reg = <0x57>;
7214f45fb0bSSameer Pujar
7224f45fb0bSSameer Pujar					xbar_mixer_in4_ep: endpoint {
7234f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in4_ep>;
7244f45fb0bSSameer Pujar					};
7254f45fb0bSSameer Pujar				};
7264f45fb0bSSameer Pujar
7274f45fb0bSSameer Pujar				xbar_mixer_in5_port: port@58 {
7284f45fb0bSSameer Pujar					reg = <0x58>;
7294f45fb0bSSameer Pujar
7304f45fb0bSSameer Pujar					xbar_mixer_in5_ep: endpoint {
7314f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in5_ep>;
7324f45fb0bSSameer Pujar					};
7334f45fb0bSSameer Pujar				};
7344f45fb0bSSameer Pujar
7354f45fb0bSSameer Pujar				xbar_mixer_in6_port: port@59 {
7364f45fb0bSSameer Pujar					reg = <0x59>;
7374f45fb0bSSameer Pujar
7384f45fb0bSSameer Pujar					xbar_mixer_in6_ep: endpoint {
7394f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in6_ep>;
7404f45fb0bSSameer Pujar					};
7414f45fb0bSSameer Pujar				};
7424f45fb0bSSameer Pujar
7434f45fb0bSSameer Pujar				xbar_mixer_in7_port: port@5a {
7444f45fb0bSSameer Pujar					reg = <0x5a>;
7454f45fb0bSSameer Pujar
7464f45fb0bSSameer Pujar					xbar_mixer_in7_ep: endpoint {
7474f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in7_ep>;
7484f45fb0bSSameer Pujar					};
7494f45fb0bSSameer Pujar				};
7504f45fb0bSSameer Pujar
7514f45fb0bSSameer Pujar				xbar_mixer_in8_port: port@5b {
7524f45fb0bSSameer Pujar					reg = <0x5b>;
7534f45fb0bSSameer Pujar
7544f45fb0bSSameer Pujar					xbar_mixer_in8_ep: endpoint {
7554f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in8_ep>;
7564f45fb0bSSameer Pujar					};
7574f45fb0bSSameer Pujar				};
7584f45fb0bSSameer Pujar
7594f45fb0bSSameer Pujar				xbar_mixer_in9_port: port@5c {
7604f45fb0bSSameer Pujar					reg = <0x5c>;
7614f45fb0bSSameer Pujar
7624f45fb0bSSameer Pujar					xbar_mixer_in9_ep: endpoint {
7634f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in9_ep>;
7644f45fb0bSSameer Pujar					};
7654f45fb0bSSameer Pujar				};
7664f45fb0bSSameer Pujar
7674f45fb0bSSameer Pujar				xbar_mixer_in10_port: port@5d {
7684f45fb0bSSameer Pujar					reg = <0x5d>;
7694f45fb0bSSameer Pujar
7704f45fb0bSSameer Pujar					xbar_mixer_in10_ep: endpoint {
7714f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in10_ep>;
7724f45fb0bSSameer Pujar					};
7734f45fb0bSSameer Pujar				};
7744f45fb0bSSameer Pujar
7754f45fb0bSSameer Pujar				port@5e {
7764f45fb0bSSameer Pujar					reg = <0x5e>;
7774f45fb0bSSameer Pujar
7784f45fb0bSSameer Pujar					xbar_mixer_out1_ep: endpoint {
7794f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out1_ep>;
7804f45fb0bSSameer Pujar					};
7814f45fb0bSSameer Pujar				};
7824f45fb0bSSameer Pujar
7834f45fb0bSSameer Pujar				port@5f {
7844f45fb0bSSameer Pujar					reg = <0x5f>;
7854f45fb0bSSameer Pujar
7864f45fb0bSSameer Pujar					xbar_mixer_out2_ep: endpoint {
7874f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out2_ep>;
7884f45fb0bSSameer Pujar					};
7894f45fb0bSSameer Pujar				};
7904f45fb0bSSameer Pujar
7914f45fb0bSSameer Pujar				port@60 {
7924f45fb0bSSameer Pujar					reg = <0x60>;
7934f45fb0bSSameer Pujar
7944f45fb0bSSameer Pujar					xbar_mixer_out3_ep: endpoint {
7954f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out3_ep>;
7964f45fb0bSSameer Pujar					};
7974f45fb0bSSameer Pujar				};
7984f45fb0bSSameer Pujar
7994f45fb0bSSameer Pujar				port@61 {
8004f45fb0bSSameer Pujar					reg = <0x61>;
8014f45fb0bSSameer Pujar
8024f45fb0bSSameer Pujar					xbar_mixer_out4_ep: endpoint {
8034f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out4_ep>;
8044f45fb0bSSameer Pujar					};
8054f45fb0bSSameer Pujar				};
8064f45fb0bSSameer Pujar
8074f45fb0bSSameer Pujar				port@62 {
8084f45fb0bSSameer Pujar					reg = <0x62>;
8094f45fb0bSSameer Pujar
8104f45fb0bSSameer Pujar					xbar_mixer_out5_ep: endpoint {
8114f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out5_ep>;
8124f45fb0bSSameer Pujar					};
8134f45fb0bSSameer Pujar				};
814*261a46a9SSameer Pujar
815*261a46a9SSameer Pujar				xbar_asrc_in1_port: port@63 {
816*261a46a9SSameer Pujar					reg = <0x63>;
817*261a46a9SSameer Pujar
818*261a46a9SSameer Pujar					xbar_asrc_in1_ep: endpoint {
819*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in1_ep>;
820*261a46a9SSameer Pujar					};
821*261a46a9SSameer Pujar				};
822*261a46a9SSameer Pujar
823*261a46a9SSameer Pujar				port@64 {
824*261a46a9SSameer Pujar					reg = <0x64>;
825*261a46a9SSameer Pujar
826*261a46a9SSameer Pujar					xbar_asrc_out1_ep: endpoint {
827*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out1_ep>;
828*261a46a9SSameer Pujar					};
829*261a46a9SSameer Pujar				};
830*261a46a9SSameer Pujar
831*261a46a9SSameer Pujar				xbar_asrc_in2_port: port@65 {
832*261a46a9SSameer Pujar					reg = <0x65>;
833*261a46a9SSameer Pujar
834*261a46a9SSameer Pujar					xbar_asrc_in2_ep: endpoint {
835*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in2_ep>;
836*261a46a9SSameer Pujar					};
837*261a46a9SSameer Pujar				};
838*261a46a9SSameer Pujar
839*261a46a9SSameer Pujar				port@66 {
840*261a46a9SSameer Pujar					reg = <0x66>;
841*261a46a9SSameer Pujar
842*261a46a9SSameer Pujar					xbar_asrc_out2_ep: endpoint {
843*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out2_ep>;
844*261a46a9SSameer Pujar					};
845*261a46a9SSameer Pujar				};
846*261a46a9SSameer Pujar
847*261a46a9SSameer Pujar				xbar_asrc_in3_port: port@67 {
848*261a46a9SSameer Pujar					reg = <0x67>;
849*261a46a9SSameer Pujar
850*261a46a9SSameer Pujar					xbar_asrc_in3_ep: endpoint {
851*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in3_ep>;
852*261a46a9SSameer Pujar					};
853*261a46a9SSameer Pujar				};
854*261a46a9SSameer Pujar
855*261a46a9SSameer Pujar				port@68 {
856*261a46a9SSameer Pujar					reg = <0x68>;
857*261a46a9SSameer Pujar
858*261a46a9SSameer Pujar					xbar_asrc_out3_ep: endpoint {
859*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out3_ep>;
860*261a46a9SSameer Pujar					};
861*261a46a9SSameer Pujar				};
862*261a46a9SSameer Pujar
863*261a46a9SSameer Pujar				xbar_asrc_in4_port: port@69 {
864*261a46a9SSameer Pujar					reg = <0x69>;
865*261a46a9SSameer Pujar
866*261a46a9SSameer Pujar					xbar_asrc_in4_ep: endpoint {
867*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in4_ep>;
868*261a46a9SSameer Pujar					};
869*261a46a9SSameer Pujar				};
870*261a46a9SSameer Pujar
871*261a46a9SSameer Pujar				port@6a {
872*261a46a9SSameer Pujar					reg = <0x6a>;
873*261a46a9SSameer Pujar
874*261a46a9SSameer Pujar					xbar_asrc_out4_ep: endpoint {
875*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out4_ep>;
876*261a46a9SSameer Pujar					};
877*261a46a9SSameer Pujar				};
878*261a46a9SSameer Pujar
879*261a46a9SSameer Pujar				xbar_asrc_in5_port: port@6b {
880*261a46a9SSameer Pujar					reg = <0x6b>;
881*261a46a9SSameer Pujar
882*261a46a9SSameer Pujar					xbar_asrc_in5_ep: endpoint {
883*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in5_ep>;
884*261a46a9SSameer Pujar					};
885*261a46a9SSameer Pujar				};
886*261a46a9SSameer Pujar
887*261a46a9SSameer Pujar				port@6c {
888*261a46a9SSameer Pujar					reg = <0x6c>;
889*261a46a9SSameer Pujar
890*261a46a9SSameer Pujar					xbar_asrc_out5_ep: endpoint {
891*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out5_ep>;
892*261a46a9SSameer Pujar					};
893*261a46a9SSameer Pujar				};
894*261a46a9SSameer Pujar
895*261a46a9SSameer Pujar				xbar_asrc_in6_port: port@6d {
896*261a46a9SSameer Pujar					reg = <0x6d>;
897*261a46a9SSameer Pujar
898*261a46a9SSameer Pujar					xbar_asrc_in6_ep: endpoint {
899*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in6_ep>;
900*261a46a9SSameer Pujar					};
901*261a46a9SSameer Pujar				};
902*261a46a9SSameer Pujar
903*261a46a9SSameer Pujar				port@6e {
904*261a46a9SSameer Pujar					reg = <0x6e>;
905*261a46a9SSameer Pujar
906*261a46a9SSameer Pujar					xbar_asrc_out6_ep: endpoint {
907*261a46a9SSameer Pujar						remote-endpoint = <&asrc_out6_ep>;
908*261a46a9SSameer Pujar					};
909*261a46a9SSameer Pujar				};
910*261a46a9SSameer Pujar
911*261a46a9SSameer Pujar				xbar_asrc_in7_port: port@6f {
912*261a46a9SSameer Pujar					reg = <0x6f>;
913*261a46a9SSameer Pujar
914*261a46a9SSameer Pujar					xbar_asrc_in7_ep: endpoint {
915*261a46a9SSameer Pujar						remote-endpoint = <&asrc_in7_ep>;
916*261a46a9SSameer Pujar					};
917*261a46a9SSameer Pujar				};
918e4710376SSameer Pujar			};
919e4710376SSameer Pujar
920e4710376SSameer Pujar			admaif@290f000 {
921e4710376SSameer Pujar				status = "okay";
922e4710376SSameer Pujar
923e4710376SSameer Pujar				ports {
924e4710376SSameer Pujar					#address-cells = <1>;
925e4710376SSameer Pujar					#size-cells = <0>;
926e4710376SSameer Pujar
927e4710376SSameer Pujar					admaif0_port: port@0 {
928e4710376SSameer Pujar						reg = <0x0>;
929e4710376SSameer Pujar
930e4710376SSameer Pujar						admaif0_ep: endpoint {
931e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif0_ep>;
932e4710376SSameer Pujar						};
933e4710376SSameer Pujar					};
934e4710376SSameer Pujar
935e4710376SSameer Pujar					admaif1_port: port@1 {
936e4710376SSameer Pujar						reg = <0x1>;
937e4710376SSameer Pujar
938e4710376SSameer Pujar						admaif1_ep: endpoint {
939e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif1_ep>;
940e4710376SSameer Pujar						};
941e4710376SSameer Pujar					};
942e4710376SSameer Pujar
943e4710376SSameer Pujar					admaif2_port: port@2 {
944e4710376SSameer Pujar						reg = <0x2>;
945e4710376SSameer Pujar
946e4710376SSameer Pujar						admaif2_ep: endpoint {
947e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif2_ep>;
948e4710376SSameer Pujar						};
949e4710376SSameer Pujar					};
950e4710376SSameer Pujar
951e4710376SSameer Pujar					admaif3_port: port@3 {
952e4710376SSameer Pujar						reg = <0x3>;
953e4710376SSameer Pujar
954e4710376SSameer Pujar						admaif3_ep: endpoint {
955e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif3_ep>;
956e4710376SSameer Pujar						};
957e4710376SSameer Pujar					};
958e4710376SSameer Pujar
959e4710376SSameer Pujar					admaif4_port: port@4 {
960e4710376SSameer Pujar						reg = <0x4>;
961e4710376SSameer Pujar
962e4710376SSameer Pujar						admaif4_ep: endpoint {
963e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif4_ep>;
964e4710376SSameer Pujar						};
965e4710376SSameer Pujar					};
966e4710376SSameer Pujar
967e4710376SSameer Pujar					admaif5_port: port@5 {
968e4710376SSameer Pujar						reg = <0x5>;
969e4710376SSameer Pujar
970e4710376SSameer Pujar						admaif5_ep: endpoint {
971e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif5_ep>;
972e4710376SSameer Pujar						};
973e4710376SSameer Pujar					};
974e4710376SSameer Pujar
975e4710376SSameer Pujar					admaif6_port: port@6 {
976e4710376SSameer Pujar						reg = <0x6>;
977e4710376SSameer Pujar
978e4710376SSameer Pujar						admaif6_ep: endpoint {
979e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif6_ep>;
980e4710376SSameer Pujar						};
981e4710376SSameer Pujar					};
982e4710376SSameer Pujar
983e4710376SSameer Pujar					admaif7_port: port@7 {
984e4710376SSameer Pujar						reg = <0x7>;
985e4710376SSameer Pujar
986e4710376SSameer Pujar						admaif7_ep: endpoint {
987e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif7_ep>;
988e4710376SSameer Pujar						};
989e4710376SSameer Pujar					};
990e4710376SSameer Pujar
991e4710376SSameer Pujar					admaif8_port: port@8 {
992e4710376SSameer Pujar						reg = <0x8>;
993e4710376SSameer Pujar
994e4710376SSameer Pujar						admaif8_ep: endpoint {
995e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif8_ep>;
996e4710376SSameer Pujar						};
997e4710376SSameer Pujar					};
998e4710376SSameer Pujar
999e4710376SSameer Pujar					admaif9_port: port@9 {
1000e4710376SSameer Pujar						reg = <0x9>;
1001e4710376SSameer Pujar
1002e4710376SSameer Pujar						admaif9_ep: endpoint {
1003e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif9_ep>;
1004e4710376SSameer Pujar						};
1005e4710376SSameer Pujar					};
1006e4710376SSameer Pujar
1007e4710376SSameer Pujar					admaif10_port: port@a {
1008e4710376SSameer Pujar						reg = <0xa>;
1009e4710376SSameer Pujar
1010e4710376SSameer Pujar						admaif10_ep: endpoint {
1011e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif10_ep>;
1012e4710376SSameer Pujar						};
1013e4710376SSameer Pujar					};
1014e4710376SSameer Pujar
1015e4710376SSameer Pujar					admaif11_port: port@b {
1016e4710376SSameer Pujar						reg = <0xb>;
1017e4710376SSameer Pujar
1018e4710376SSameer Pujar						admaif11_ep: endpoint {
1019e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif11_ep>;
1020e4710376SSameer Pujar						};
1021e4710376SSameer Pujar					};
1022e4710376SSameer Pujar
1023e4710376SSameer Pujar					admaif12_port: port@c {
1024e4710376SSameer Pujar						reg = <0xc>;
1025e4710376SSameer Pujar
1026e4710376SSameer Pujar						admaif12_ep: endpoint {
1027e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif12_ep>;
1028e4710376SSameer Pujar						};
1029e4710376SSameer Pujar					};
1030e4710376SSameer Pujar
1031e4710376SSameer Pujar					admaif13_port: port@d {
1032e4710376SSameer Pujar						reg = <0xd>;
1033e4710376SSameer Pujar
1034e4710376SSameer Pujar						admaif13_ep: endpoint {
1035e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif13_ep>;
1036e4710376SSameer Pujar						};
1037e4710376SSameer Pujar					};
1038e4710376SSameer Pujar
1039e4710376SSameer Pujar					admaif14_port: port@e {
1040e4710376SSameer Pujar						reg = <0xe>;
1041e4710376SSameer Pujar
1042e4710376SSameer Pujar						admaif14_ep: endpoint {
1043e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif14_ep>;
1044e4710376SSameer Pujar						};
1045e4710376SSameer Pujar					};
1046e4710376SSameer Pujar
1047e4710376SSameer Pujar					admaif15_port: port@f {
1048e4710376SSameer Pujar						reg = <0xf>;
1049e4710376SSameer Pujar
1050e4710376SSameer Pujar						admaif15_ep: endpoint {
1051e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif15_ep>;
1052e4710376SSameer Pujar						};
1053e4710376SSameer Pujar					};
1054e4710376SSameer Pujar
1055e4710376SSameer Pujar					admaif16_port: port@10 {
1056e4710376SSameer Pujar						reg = <0x10>;
1057e4710376SSameer Pujar
1058e4710376SSameer Pujar						admaif16_ep: endpoint {
1059e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif16_ep>;
1060e4710376SSameer Pujar						};
1061e4710376SSameer Pujar					};
1062e4710376SSameer Pujar
1063e4710376SSameer Pujar					admaif17_port: port@11 {
1064e4710376SSameer Pujar						reg = <0x11>;
1065e4710376SSameer Pujar
1066e4710376SSameer Pujar						admaif17_ep: endpoint {
1067e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif17_ep>;
1068e4710376SSameer Pujar						};
1069e4710376SSameer Pujar					};
1070e4710376SSameer Pujar
1071e4710376SSameer Pujar					admaif18_port: port@12 {
1072e4710376SSameer Pujar						reg = <0x12>;
1073e4710376SSameer Pujar
1074e4710376SSameer Pujar						admaif18_ep: endpoint {
1075e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif18_ep>;
1076e4710376SSameer Pujar						};
1077e4710376SSameer Pujar					};
1078e4710376SSameer Pujar
1079e4710376SSameer Pujar					admaif19_port: port@13 {
1080e4710376SSameer Pujar						reg = <0x13>;
1081e4710376SSameer Pujar
1082e4710376SSameer Pujar						admaif19_ep: endpoint {
1083e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif19_ep>;
1084e4710376SSameer Pujar						};
1085e4710376SSameer Pujar					};
1086e4710376SSameer Pujar				};
1087e4710376SSameer Pujar			};
1088e4710376SSameer Pujar
1089e4710376SSameer Pujar			i2s@2901000 {
1090e4710376SSameer Pujar				status = "okay";
1091e4710376SSameer Pujar
1092e4710376SSameer Pujar				ports {
1093e4710376SSameer Pujar					#address-cells = <1>;
1094e4710376SSameer Pujar					#size-cells = <0>;
1095e4710376SSameer Pujar
1096e4710376SSameer Pujar					port@0 {
1097e4710376SSameer Pujar						reg = <0>;
1098e4710376SSameer Pujar
1099e4710376SSameer Pujar						i2s1_cif_ep: endpoint {
1100e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s1_ep>;
1101e4710376SSameer Pujar						};
1102e4710376SSameer Pujar					};
1103e4710376SSameer Pujar
1104e4710376SSameer Pujar					i2s1_port: port@1 {
1105e4710376SSameer Pujar						reg = <1>;
1106e4710376SSameer Pujar
1107e4710376SSameer Pujar						i2s1_dap_ep: endpoint {
1108e4710376SSameer Pujar							dai-format = "i2s";
1109e4710376SSameer Pujar							/* Placeholder for external Codec */
1110e4710376SSameer Pujar						};
1111e4710376SSameer Pujar					};
1112e4710376SSameer Pujar				};
1113e4710376SSameer Pujar			};
1114e4710376SSameer Pujar
1115e4710376SSameer Pujar			i2s@2901100 {
1116e4710376SSameer Pujar				status = "okay";
1117e4710376SSameer Pujar
1118e4710376SSameer Pujar				ports {
1119e4710376SSameer Pujar					#address-cells = <1>;
1120e4710376SSameer Pujar					#size-cells = <0>;
1121e4710376SSameer Pujar
1122e4710376SSameer Pujar					port@0 {
1123e4710376SSameer Pujar						reg = <0>;
1124e4710376SSameer Pujar
1125e4710376SSameer Pujar						i2s2_cif_ep: endpoint {
1126e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s2_ep>;
1127e4710376SSameer Pujar						};
1128e4710376SSameer Pujar					};
1129e4710376SSameer Pujar
1130e4710376SSameer Pujar					i2s2_port: port@1 {
1131e4710376SSameer Pujar						reg = <1>;
1132e4710376SSameer Pujar
1133e4710376SSameer Pujar						i2s2_dap_ep: endpoint {
1134e4710376SSameer Pujar							dai-format = "i2s";
1135e4710376SSameer Pujar							/* Placeholder for external Codec */
1136e4710376SSameer Pujar						};
1137e4710376SSameer Pujar					};
1138e4710376SSameer Pujar				};
1139e4710376SSameer Pujar			};
1140e4710376SSameer Pujar
1141e4710376SSameer Pujar			i2s@2901200 {
1142e4710376SSameer Pujar				status = "okay";
1143e4710376SSameer Pujar
1144e4710376SSameer Pujar				ports {
1145e4710376SSameer Pujar					#address-cells = <1>;
1146e4710376SSameer Pujar					#size-cells = <0>;
1147e4710376SSameer Pujar
1148e4710376SSameer Pujar					port@0 {
1149e4710376SSameer Pujar						reg = <0>;
1150e4710376SSameer Pujar
1151e4710376SSameer Pujar						i2s3_cif_ep: endpoint {
1152e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s3_ep>;
1153e4710376SSameer Pujar						};
1154e4710376SSameer Pujar					};
1155e4710376SSameer Pujar
1156e4710376SSameer Pujar					i2s3_port: port@1 {
1157e4710376SSameer Pujar						reg = <1>;
1158e4710376SSameer Pujar
1159e4710376SSameer Pujar						i2s3_dap_ep: endpoint {
1160e4710376SSameer Pujar							dai-format = "i2s";
1161e4710376SSameer Pujar							/* Placeholder for external Codec */
1162e4710376SSameer Pujar						};
1163e4710376SSameer Pujar					};
1164e4710376SSameer Pujar				};
1165e4710376SSameer Pujar			};
1166e4710376SSameer Pujar
1167e4710376SSameer Pujar			i2s@2901300 {
1168e4710376SSameer Pujar				status = "okay";
1169e4710376SSameer Pujar
1170e4710376SSameer Pujar				ports {
1171e4710376SSameer Pujar					#address-cells = <1>;
1172e4710376SSameer Pujar					#size-cells = <0>;
1173e4710376SSameer Pujar
1174e4710376SSameer Pujar					port@0 {
1175e4710376SSameer Pujar						reg = <0>;
1176e4710376SSameer Pujar
1177e4710376SSameer Pujar						i2s4_cif_ep: endpoint {
1178e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s4_ep>;
1179e4710376SSameer Pujar						};
1180e4710376SSameer Pujar					};
1181e4710376SSameer Pujar
1182e4710376SSameer Pujar					i2s4_port: port@1 {
1183e4710376SSameer Pujar						reg = <1>;
1184e4710376SSameer Pujar
1185e4710376SSameer Pujar						i2s4_dap_ep: endpoint {
1186e4710376SSameer Pujar							dai-format = "i2s";
1187e4710376SSameer Pujar							/* Placeholder for external Codec */
1188e4710376SSameer Pujar						};
1189e4710376SSameer Pujar					};
1190e4710376SSameer Pujar				};
1191e4710376SSameer Pujar			};
1192e4710376SSameer Pujar
1193e4710376SSameer Pujar			i2s@2901400 {
1194e4710376SSameer Pujar				status = "okay";
1195e4710376SSameer Pujar
1196e4710376SSameer Pujar				ports {
1197e4710376SSameer Pujar					#address-cells = <1>;
1198e4710376SSameer Pujar					#size-cells = <0>;
1199e4710376SSameer Pujar
1200e4710376SSameer Pujar					port@0 {
1201e4710376SSameer Pujar						reg = <0>;
1202e4710376SSameer Pujar
1203e4710376SSameer Pujar						i2s5_cif_ep: endpoint {
1204e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s5_ep>;
1205e4710376SSameer Pujar						};
1206e4710376SSameer Pujar					};
1207e4710376SSameer Pujar
1208e4710376SSameer Pujar					i2s5_port: port@1 {
1209e4710376SSameer Pujar						reg = <1>;
1210e4710376SSameer Pujar
1211e4710376SSameer Pujar						i2s5_dap_ep: endpoint {
1212e4710376SSameer Pujar							dai-format = "i2s";
1213e4710376SSameer Pujar							/* Placeholder for external Codec */
1214e4710376SSameer Pujar						};
1215e4710376SSameer Pujar					};
1216e4710376SSameer Pujar				};
1217e4710376SSameer Pujar			};
1218e4710376SSameer Pujar
1219e4710376SSameer Pujar			i2s@2901500 {
1220e4710376SSameer Pujar				status = "okay";
1221e4710376SSameer Pujar
1222e4710376SSameer Pujar				ports {
1223e4710376SSameer Pujar					#address-cells = <1>;
1224e4710376SSameer Pujar					#size-cells = <0>;
1225e4710376SSameer Pujar
1226e4710376SSameer Pujar					port@0 {
1227e4710376SSameer Pujar						reg = <0>;
1228e4710376SSameer Pujar
1229e4710376SSameer Pujar						i2s6_cif_ep: endpoint {
1230e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s6_ep>;
1231e4710376SSameer Pujar						};
1232e4710376SSameer Pujar					};
1233e4710376SSameer Pujar
1234e4710376SSameer Pujar					i2s6_port: port@1 {
1235e4710376SSameer Pujar						reg = <1>;
1236e4710376SSameer Pujar
1237e4710376SSameer Pujar						i2s6_dap_ep: endpoint {
1238e4710376SSameer Pujar							dai-format = "i2s";
1239e4710376SSameer Pujar							/* Placeholder for external Codec */
1240e4710376SSameer Pujar						};
1241e4710376SSameer Pujar					};
1242e4710376SSameer Pujar				};
1243e4710376SSameer Pujar			};
1244e4710376SSameer Pujar
1245e4710376SSameer Pujar			dmic@2904000 {
1246e4710376SSameer Pujar				status = "okay";
1247e4710376SSameer Pujar
1248e4710376SSameer Pujar				ports {
1249e4710376SSameer Pujar					#address-cells = <1>;
1250e4710376SSameer Pujar					#size-cells = <0>;
1251e4710376SSameer Pujar
1252e4710376SSameer Pujar					port@0 {
1253e4710376SSameer Pujar						reg = <0>;
1254e4710376SSameer Pujar
1255e4710376SSameer Pujar						dmic1_cif_ep: endpoint {
1256e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic1_ep>;
1257e4710376SSameer Pujar						};
1258e4710376SSameer Pujar					};
1259e4710376SSameer Pujar
1260e4710376SSameer Pujar					dmic1_port: port@1 {
1261e4710376SSameer Pujar						reg = <1>;
1262e4710376SSameer Pujar
1263e4710376SSameer Pujar						dmic1_dap_ep: endpoint {
1264e4710376SSameer Pujar							/* Place holder for external Codec */
1265e4710376SSameer Pujar						};
1266e4710376SSameer Pujar					};
1267e4710376SSameer Pujar				};
1268e4710376SSameer Pujar			};
1269e4710376SSameer Pujar
1270e4710376SSameer Pujar			dmic@2904100 {
1271e4710376SSameer Pujar				status = "okay";
1272e4710376SSameer Pujar
1273e4710376SSameer Pujar				ports {
1274e4710376SSameer Pujar					#address-cells = <1>;
1275e4710376SSameer Pujar					#size-cells = <0>;
1276e4710376SSameer Pujar
1277e4710376SSameer Pujar					port@0 {
1278e4710376SSameer Pujar						reg = <0>;
1279e4710376SSameer Pujar
1280e4710376SSameer Pujar						dmic2_cif_ep: endpoint {
1281e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic2_ep>;
1282e4710376SSameer Pujar						};
1283e4710376SSameer Pujar					};
1284e4710376SSameer Pujar
1285e4710376SSameer Pujar					dmic2_port: port@1 {
1286e4710376SSameer Pujar						reg = <1>;
1287e4710376SSameer Pujar
1288e4710376SSameer Pujar						dmic2_dap_ep: endpoint {
1289e4710376SSameer Pujar							/* Place holder for external Codec */
1290e4710376SSameer Pujar						};
1291e4710376SSameer Pujar					};
1292e4710376SSameer Pujar				};
1293e4710376SSameer Pujar			};
1294e4710376SSameer Pujar
1295e4710376SSameer Pujar			dmic@2904200 {
1296e4710376SSameer Pujar				status = "okay";
1297e4710376SSameer Pujar
1298e4710376SSameer Pujar				ports {
1299e4710376SSameer Pujar					#address-cells = <1>;
1300e4710376SSameer Pujar					#size-cells = <0>;
1301e4710376SSameer Pujar
1302e4710376SSameer Pujar					port@0 {
1303e4710376SSameer Pujar						reg = <0>;
1304e4710376SSameer Pujar
1305e4710376SSameer Pujar						dmic3_cif_ep: endpoint {
1306e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic3_ep>;
1307e4710376SSameer Pujar						};
1308e4710376SSameer Pujar					};
1309e4710376SSameer Pujar
1310e4710376SSameer Pujar					dmic3_port: port@1 {
1311e4710376SSameer Pujar						reg = <1>;
1312e4710376SSameer Pujar
1313e4710376SSameer Pujar						dmic3_dap_ep: endpoint {
1314e4710376SSameer Pujar							/* Place holder for external Codec */
1315e4710376SSameer Pujar						};
1316e4710376SSameer Pujar					};
1317e4710376SSameer Pujar				};
1318e4710376SSameer Pujar			};
1319e4710376SSameer Pujar
1320e4710376SSameer Pujar			dspk@2905000 {
1321e4710376SSameer Pujar				status = "okay";
1322e4710376SSameer Pujar
1323e4710376SSameer Pujar				ports {
1324e4710376SSameer Pujar					#address-cells = <1>;
1325e4710376SSameer Pujar					#size-cells = <0>;
1326e4710376SSameer Pujar
1327e4710376SSameer Pujar					port@0 {
1328e4710376SSameer Pujar						reg = <0>;
1329e4710376SSameer Pujar
1330e4710376SSameer Pujar						dspk1_cif_ep: endpoint {
1331e4710376SSameer Pujar							remote-endpoint = <&xbar_dspk1_ep>;
1332e4710376SSameer Pujar						};
1333e4710376SSameer Pujar					};
1334e4710376SSameer Pujar
1335e4710376SSameer Pujar					dspk1_port: port@1 {
1336e4710376SSameer Pujar						reg = <1>;
1337e4710376SSameer Pujar
1338e4710376SSameer Pujar						dspk1_dap_ep: endpoint {
1339e4710376SSameer Pujar							/* Place holder for external Codec */
1340e4710376SSameer Pujar						};
1341e4710376SSameer Pujar					};
1342e4710376SSameer Pujar				};
1343e4710376SSameer Pujar			};
1344e4710376SSameer Pujar
1345e4710376SSameer Pujar			dspk@2905100 {
1346e4710376SSameer Pujar				status = "okay";
1347e4710376SSameer Pujar
1348e4710376SSameer Pujar				ports {
1349e4710376SSameer Pujar					#address-cells = <1>;
1350e4710376SSameer Pujar					#size-cells = <0>;
1351e4710376SSameer Pujar
1352e4710376SSameer Pujar					port@0 {
1353e4710376SSameer Pujar						reg = <0>;
1354e4710376SSameer Pujar
1355e4710376SSameer Pujar						dspk2_cif_ep: endpoint {
1356e4710376SSameer Pujar							remote-endpoint = <&xbar_dspk2_ep>;
1357e4710376SSameer Pujar						};
1358e4710376SSameer Pujar					};
1359e4710376SSameer Pujar
1360e4710376SSameer Pujar					dspk2_port: port@1 {
1361e4710376SSameer Pujar						reg = <1>;
1362e4710376SSameer Pujar
1363e4710376SSameer Pujar						dspk2_dap_ep: endpoint {
1364e4710376SSameer Pujar							/* Place holder for external Codec */
1365e4710376SSameer Pujar						};
1366e4710376SSameer Pujar					};
1367e4710376SSameer Pujar				};
1368e4710376SSameer Pujar			};
13694f45fb0bSSameer Pujar
13704f45fb0bSSameer Pujar			sfc@2902000 {
13714f45fb0bSSameer Pujar				status = "okay";
13724f45fb0bSSameer Pujar
13734f45fb0bSSameer Pujar				ports {
13744f45fb0bSSameer Pujar					#address-cells = <1>;
13754f45fb0bSSameer Pujar					#size-cells = <0>;
13764f45fb0bSSameer Pujar
13774f45fb0bSSameer Pujar					port@0 {
13784f45fb0bSSameer Pujar						reg = <0>;
13794f45fb0bSSameer Pujar
13804f45fb0bSSameer Pujar						sfc1_cif_in_ep: endpoint {
13814f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_in_ep>;
13824f45fb0bSSameer Pujar							convert-rate = <44100>;
13834f45fb0bSSameer Pujar						};
13844f45fb0bSSameer Pujar					};
13854f45fb0bSSameer Pujar
13864f45fb0bSSameer Pujar					sfc1_out_port: port@1 {
13874f45fb0bSSameer Pujar						reg = <1>;
13884f45fb0bSSameer Pujar
13894f45fb0bSSameer Pujar						sfc1_cif_out_ep: endpoint {
13904f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_out_ep>;
13914f45fb0bSSameer Pujar							convert-rate = <48000>;
13924f45fb0bSSameer Pujar						};
13934f45fb0bSSameer Pujar					};
13944f45fb0bSSameer Pujar				};
13954f45fb0bSSameer Pujar			};
13964f45fb0bSSameer Pujar
13974f45fb0bSSameer Pujar			sfc@2902200 {
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						sfc2_cif_in_ep: endpoint {
14084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_in_ep>;
14094f45fb0bSSameer Pujar						};
14104f45fb0bSSameer Pujar					};
14114f45fb0bSSameer Pujar
14124f45fb0bSSameer Pujar					sfc2_out_port: port@1 {
14134f45fb0bSSameer Pujar						reg = <1>;
14144f45fb0bSSameer Pujar
14154f45fb0bSSameer Pujar						sfc2_cif_out_ep: endpoint {
14164f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_out_ep>;
14174f45fb0bSSameer Pujar						};
14184f45fb0bSSameer Pujar					};
14194f45fb0bSSameer Pujar				};
14204f45fb0bSSameer Pujar			};
14214f45fb0bSSameer Pujar
14224f45fb0bSSameer Pujar			sfc@2902400 {
14234f45fb0bSSameer Pujar				status = "okay";
14244f45fb0bSSameer Pujar
14254f45fb0bSSameer Pujar				ports {
14264f45fb0bSSameer Pujar					#address-cells = <1>;
14274f45fb0bSSameer Pujar					#size-cells = <0>;
14284f45fb0bSSameer Pujar
14294f45fb0bSSameer Pujar					port@0 {
14304f45fb0bSSameer Pujar						reg = <0>;
14314f45fb0bSSameer Pujar
14324f45fb0bSSameer Pujar						sfc3_cif_in_ep: endpoint {
14334f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_in_ep>;
14344f45fb0bSSameer Pujar						};
14354f45fb0bSSameer Pujar					};
14364f45fb0bSSameer Pujar
14374f45fb0bSSameer Pujar					sfc3_out_port: port@1 {
14384f45fb0bSSameer Pujar						reg = <1>;
14394f45fb0bSSameer Pujar
14404f45fb0bSSameer Pujar						sfc3_cif_out_ep: endpoint {
14414f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_out_ep>;
14424f45fb0bSSameer Pujar						};
14434f45fb0bSSameer Pujar					};
14444f45fb0bSSameer Pujar				};
14454f45fb0bSSameer Pujar			};
14464f45fb0bSSameer Pujar
14474f45fb0bSSameer Pujar			sfc@2902600 {
14484f45fb0bSSameer Pujar				status = "okay";
14494f45fb0bSSameer Pujar
14504f45fb0bSSameer Pujar				ports {
14514f45fb0bSSameer Pujar					#address-cells = <1>;
14524f45fb0bSSameer Pujar					#size-cells = <0>;
14534f45fb0bSSameer Pujar
14544f45fb0bSSameer Pujar					port@0 {
14554f45fb0bSSameer Pujar						reg = <0>;
14564f45fb0bSSameer Pujar
14574f45fb0bSSameer Pujar						sfc4_cif_in_ep: endpoint {
14584f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_in_ep>;
14594f45fb0bSSameer Pujar						};
14604f45fb0bSSameer Pujar					};
14614f45fb0bSSameer Pujar
14624f45fb0bSSameer Pujar					sfc4_out_port: port@1 {
14634f45fb0bSSameer Pujar						reg = <1>;
14644f45fb0bSSameer Pujar
14654f45fb0bSSameer Pujar						sfc4_cif_out_ep: endpoint {
14664f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_out_ep>;
14674f45fb0bSSameer Pujar						};
14684f45fb0bSSameer Pujar					};
14694f45fb0bSSameer Pujar				};
14704f45fb0bSSameer Pujar			};
14714f45fb0bSSameer Pujar
14724f45fb0bSSameer Pujar			mvc@290a000 {
14734f45fb0bSSameer Pujar				status = "okay";
14744f45fb0bSSameer Pujar
14754f45fb0bSSameer Pujar				ports {
14764f45fb0bSSameer Pujar					#address-cells = <1>;
14774f45fb0bSSameer Pujar					#size-cells = <0>;
14784f45fb0bSSameer Pujar
14794f45fb0bSSameer Pujar					port@0 {
14804f45fb0bSSameer Pujar						reg = <0>;
14814f45fb0bSSameer Pujar
14824f45fb0bSSameer Pujar						mvc1_cif_in_ep: endpoint {
14834f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_in_ep>;
14844f45fb0bSSameer Pujar						};
14854f45fb0bSSameer Pujar					};
14864f45fb0bSSameer Pujar
14874f45fb0bSSameer Pujar					mvc1_out_port: port@1 {
14884f45fb0bSSameer Pujar						reg = <1>;
14894f45fb0bSSameer Pujar
14904f45fb0bSSameer Pujar						mvc1_cif_out_ep: endpoint {
14914f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_out_ep>;
14924f45fb0bSSameer Pujar						};
14934f45fb0bSSameer Pujar					};
14944f45fb0bSSameer Pujar				};
14954f45fb0bSSameer Pujar			};
14964f45fb0bSSameer Pujar
14974f45fb0bSSameer Pujar			mvc@290a200 {
14984f45fb0bSSameer Pujar				status = "okay";
14994f45fb0bSSameer Pujar
15004f45fb0bSSameer Pujar				ports {
15014f45fb0bSSameer Pujar					#address-cells = <1>;
15024f45fb0bSSameer Pujar					#size-cells = <0>;
15034f45fb0bSSameer Pujar
15044f45fb0bSSameer Pujar					port@0 {
15054f45fb0bSSameer Pujar						reg = <0>;
15064f45fb0bSSameer Pujar
15074f45fb0bSSameer Pujar						mvc2_cif_in_ep: endpoint {
15084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_in_ep>;
15094f45fb0bSSameer Pujar						};
15104f45fb0bSSameer Pujar					};
15114f45fb0bSSameer Pujar
15124f45fb0bSSameer Pujar					mvc2_out_port: port@1 {
15134f45fb0bSSameer Pujar						reg = <1>;
15144f45fb0bSSameer Pujar
15154f45fb0bSSameer Pujar						mvc2_cif_out_ep: endpoint {
15164f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_out_ep>;
15174f45fb0bSSameer Pujar						};
15184f45fb0bSSameer Pujar					};
15194f45fb0bSSameer Pujar				};
15204f45fb0bSSameer Pujar			};
15214f45fb0bSSameer Pujar
15224f45fb0bSSameer Pujar			amx@2903000 {
15234f45fb0bSSameer Pujar				status = "okay";
15244f45fb0bSSameer Pujar
15254f45fb0bSSameer Pujar				ports {
15264f45fb0bSSameer Pujar					#address-cells = <1>;
15274f45fb0bSSameer Pujar					#size-cells = <0>;
15284f45fb0bSSameer Pujar
15294f45fb0bSSameer Pujar					port@0 {
15304f45fb0bSSameer Pujar						reg = <0>;
15314f45fb0bSSameer Pujar
15324f45fb0bSSameer Pujar						amx1_in1_ep: endpoint {
15334f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in1_ep>;
15344f45fb0bSSameer Pujar						};
15354f45fb0bSSameer Pujar					};
15364f45fb0bSSameer Pujar
15374f45fb0bSSameer Pujar					port@1 {
15384f45fb0bSSameer Pujar						reg = <1>;
15394f45fb0bSSameer Pujar
15404f45fb0bSSameer Pujar						amx1_in2_ep: endpoint {
15414f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in2_ep>;
15424f45fb0bSSameer Pujar						};
15434f45fb0bSSameer Pujar					};
15444f45fb0bSSameer Pujar
15454f45fb0bSSameer Pujar					port@2 {
15464f45fb0bSSameer Pujar						reg = <2>;
15474f45fb0bSSameer Pujar
15484f45fb0bSSameer Pujar						amx1_in3_ep: endpoint {
15494f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in3_ep>;
15504f45fb0bSSameer Pujar						};
15514f45fb0bSSameer Pujar					};
15524f45fb0bSSameer Pujar
15534f45fb0bSSameer Pujar					port@3 {
15544f45fb0bSSameer Pujar						reg = <3>;
15554f45fb0bSSameer Pujar
15564f45fb0bSSameer Pujar						amx1_in4_ep: endpoint {
15574f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in4_ep>;
15584f45fb0bSSameer Pujar						};
15594f45fb0bSSameer Pujar					};
15604f45fb0bSSameer Pujar
15614f45fb0bSSameer Pujar					amx1_out_port: port@4 {
15624f45fb0bSSameer Pujar						reg = <4>;
15634f45fb0bSSameer Pujar
15644f45fb0bSSameer Pujar						amx1_out_ep: endpoint {
15654f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_out_ep>;
15664f45fb0bSSameer Pujar						};
15674f45fb0bSSameer Pujar					};
15684f45fb0bSSameer Pujar				};
15694f45fb0bSSameer Pujar			};
15704f45fb0bSSameer Pujar
15714f45fb0bSSameer Pujar			amx@2903100 {
15724f45fb0bSSameer Pujar				status = "okay";
15734f45fb0bSSameer Pujar
15744f45fb0bSSameer Pujar				ports {
15754f45fb0bSSameer Pujar					#address-cells = <1>;
15764f45fb0bSSameer Pujar					#size-cells = <0>;
15774f45fb0bSSameer Pujar
15784f45fb0bSSameer Pujar					port@0 {
15794f45fb0bSSameer Pujar						reg = <0>;
15804f45fb0bSSameer Pujar
15814f45fb0bSSameer Pujar						amx2_in1_ep: endpoint {
15824f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in1_ep>;
15834f45fb0bSSameer Pujar						};
15844f45fb0bSSameer Pujar					};
15854f45fb0bSSameer Pujar
15864f45fb0bSSameer Pujar					port@1 {
15874f45fb0bSSameer Pujar						reg = <1>;
15884f45fb0bSSameer Pujar
15894f45fb0bSSameer Pujar						amx2_in2_ep: endpoint {
15904f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in2_ep>;
15914f45fb0bSSameer Pujar						};
15924f45fb0bSSameer Pujar					};
15934f45fb0bSSameer Pujar
15944f45fb0bSSameer Pujar					amx2_in3_port: port@2 {
15954f45fb0bSSameer Pujar						reg = <2>;
15964f45fb0bSSameer Pujar
15974f45fb0bSSameer Pujar						amx2_in3_ep: endpoint {
15984f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in3_ep>;
15994f45fb0bSSameer Pujar						};
16004f45fb0bSSameer Pujar					};
16014f45fb0bSSameer Pujar
16024f45fb0bSSameer Pujar					amx2_in4_port: port@3 {
16034f45fb0bSSameer Pujar						reg = <3>;
16044f45fb0bSSameer Pujar
16054f45fb0bSSameer Pujar						amx2_in4_ep: endpoint {
16064f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in4_ep>;
16074f45fb0bSSameer Pujar						};
16084f45fb0bSSameer Pujar					};
16094f45fb0bSSameer Pujar
16104f45fb0bSSameer Pujar					amx2_out_port: port@4 {
16114f45fb0bSSameer Pujar						reg = <4>;
16124f45fb0bSSameer Pujar
16134f45fb0bSSameer Pujar						amx2_out_ep: endpoint {
16144f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_out_ep>;
16154f45fb0bSSameer Pujar						};
16164f45fb0bSSameer Pujar					};
16174f45fb0bSSameer Pujar				};
16184f45fb0bSSameer Pujar			};
16194f45fb0bSSameer Pujar
16204f45fb0bSSameer Pujar			amx@2903200 {
16214f45fb0bSSameer Pujar				status = "okay";
16224f45fb0bSSameer Pujar
16234f45fb0bSSameer Pujar				ports {
16244f45fb0bSSameer Pujar					#address-cells = <1>;
16254f45fb0bSSameer Pujar					#size-cells = <0>;
16264f45fb0bSSameer Pujar
16274f45fb0bSSameer Pujar					port@0 {
16284f45fb0bSSameer Pujar						reg = <0>;
16294f45fb0bSSameer Pujar
16304f45fb0bSSameer Pujar						amx3_in1_ep: endpoint {
16314f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in1_ep>;
16324f45fb0bSSameer Pujar						};
16334f45fb0bSSameer Pujar					};
16344f45fb0bSSameer Pujar
16354f45fb0bSSameer Pujar					port@1 {
16364f45fb0bSSameer Pujar						reg = <1>;
16374f45fb0bSSameer Pujar
16384f45fb0bSSameer Pujar						amx3_in2_ep: endpoint {
16394f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in2_ep>;
16404f45fb0bSSameer Pujar						};
16414f45fb0bSSameer Pujar					};
16424f45fb0bSSameer Pujar
16434f45fb0bSSameer Pujar					port@2 {
16444f45fb0bSSameer Pujar						reg = <2>;
16454f45fb0bSSameer Pujar
16464f45fb0bSSameer Pujar						amx3_in3_ep: endpoint {
16474f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in3_ep>;
16484f45fb0bSSameer Pujar						};
16494f45fb0bSSameer Pujar					};
16504f45fb0bSSameer Pujar
16514f45fb0bSSameer Pujar					port@3 {
16524f45fb0bSSameer Pujar						reg = <3>;
16534f45fb0bSSameer Pujar
16544f45fb0bSSameer Pujar						amx3_in4_ep: endpoint {
16554f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in4_ep>;
16564f45fb0bSSameer Pujar						};
16574f45fb0bSSameer Pujar					};
16584f45fb0bSSameer Pujar
16594f45fb0bSSameer Pujar					amx3_out_port: port@4 {
16604f45fb0bSSameer Pujar						reg = <4>;
16614f45fb0bSSameer Pujar
16624f45fb0bSSameer Pujar						amx3_out_ep: endpoint {
16634f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_out_ep>;
16644f45fb0bSSameer Pujar						};
16654f45fb0bSSameer Pujar					};
16664f45fb0bSSameer Pujar				};
16674f45fb0bSSameer Pujar			};
16684f45fb0bSSameer Pujar
16694f45fb0bSSameer Pujar			amx@2903300 {
16704f45fb0bSSameer Pujar				status = "okay";
16714f45fb0bSSameer Pujar
16724f45fb0bSSameer Pujar				ports {
16734f45fb0bSSameer Pujar					#address-cells = <1>;
16744f45fb0bSSameer Pujar					#size-cells = <0>;
16754f45fb0bSSameer Pujar
16764f45fb0bSSameer Pujar					port@0 {
16774f45fb0bSSameer Pujar						reg = <0>;
16784f45fb0bSSameer Pujar
16794f45fb0bSSameer Pujar						amx4_in1_ep: endpoint {
16804f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in1_ep>;
16814f45fb0bSSameer Pujar						};
16824f45fb0bSSameer Pujar					};
16834f45fb0bSSameer Pujar
16844f45fb0bSSameer Pujar					port@1 {
16854f45fb0bSSameer Pujar						reg = <1>;
16864f45fb0bSSameer Pujar
16874f45fb0bSSameer Pujar						amx4_in2_ep: endpoint {
16884f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in2_ep>;
16894f45fb0bSSameer Pujar						};
16904f45fb0bSSameer Pujar					};
16914f45fb0bSSameer Pujar
16924f45fb0bSSameer Pujar					port@2 {
16934f45fb0bSSameer Pujar						reg = <2>;
16944f45fb0bSSameer Pujar
16954f45fb0bSSameer Pujar						amx4_in3_ep: endpoint {
16964f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in3_ep>;
16974f45fb0bSSameer Pujar						};
16984f45fb0bSSameer Pujar					};
16994f45fb0bSSameer Pujar
17004f45fb0bSSameer Pujar					port@3 {
17014f45fb0bSSameer Pujar						reg = <3>;
17024f45fb0bSSameer Pujar
17034f45fb0bSSameer Pujar						amx4_in4_ep: endpoint {
17044f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in4_ep>;
17054f45fb0bSSameer Pujar						};
17064f45fb0bSSameer Pujar					};
17074f45fb0bSSameer Pujar
17084f45fb0bSSameer Pujar					amx4_out_port: port@4 {
17094f45fb0bSSameer Pujar						reg = <4>;
17104f45fb0bSSameer Pujar
17114f45fb0bSSameer Pujar						amx4_out_ep: endpoint {
17124f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_out_ep>;
17134f45fb0bSSameer Pujar						};
17144f45fb0bSSameer Pujar					};
17154f45fb0bSSameer Pujar				};
17164f45fb0bSSameer Pujar			};
17174f45fb0bSSameer Pujar
17184f45fb0bSSameer Pujar			adx@2903800 {
17194f45fb0bSSameer Pujar				status = "okay";
17204f45fb0bSSameer Pujar
17214f45fb0bSSameer Pujar				ports {
17224f45fb0bSSameer Pujar					#address-cells = <1>;
17234f45fb0bSSameer Pujar					#size-cells = <0>;
17244f45fb0bSSameer Pujar
17254f45fb0bSSameer Pujar					port@0 {
17264f45fb0bSSameer Pujar						reg = <0>;
17274f45fb0bSSameer Pujar
17284f45fb0bSSameer Pujar						adx1_in_ep: endpoint {
17294f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_in_ep>;
17304f45fb0bSSameer Pujar						};
17314f45fb0bSSameer Pujar					};
17324f45fb0bSSameer Pujar
17334f45fb0bSSameer Pujar					adx1_out1_port: port@1 {
17344f45fb0bSSameer Pujar						reg = <1>;
17354f45fb0bSSameer Pujar
17364f45fb0bSSameer Pujar						adx1_out1_ep: endpoint {
17374f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out1_ep>;
17384f45fb0bSSameer Pujar						};
17394f45fb0bSSameer Pujar					};
17404f45fb0bSSameer Pujar
17414f45fb0bSSameer Pujar					adx1_out2_port: port@2 {
17424f45fb0bSSameer Pujar						reg = <2>;
17434f45fb0bSSameer Pujar
17444f45fb0bSSameer Pujar						adx1_out2_ep: endpoint {
17454f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out2_ep>;
17464f45fb0bSSameer Pujar						};
17474f45fb0bSSameer Pujar					};
17484f45fb0bSSameer Pujar
17494f45fb0bSSameer Pujar					adx1_out3_port: port@3 {
17504f45fb0bSSameer Pujar						reg = <3>;
17514f45fb0bSSameer Pujar
17524f45fb0bSSameer Pujar						adx1_out3_ep: endpoint {
17534f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out3_ep>;
17544f45fb0bSSameer Pujar						};
17554f45fb0bSSameer Pujar					};
17564f45fb0bSSameer Pujar
17574f45fb0bSSameer Pujar					adx1_out4_port: port@4 {
17584f45fb0bSSameer Pujar						reg = <4>;
17594f45fb0bSSameer Pujar
17604f45fb0bSSameer Pujar						adx1_out4_ep: endpoint {
17614f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out4_ep>;
17624f45fb0bSSameer Pujar						};
17634f45fb0bSSameer Pujar					};
17644f45fb0bSSameer Pujar				};
17654f45fb0bSSameer Pujar			};
17664f45fb0bSSameer Pujar
17674f45fb0bSSameer Pujar			adx@2903900 {
17684f45fb0bSSameer Pujar				status = "okay";
17694f45fb0bSSameer Pujar
17704f45fb0bSSameer Pujar				ports {
17714f45fb0bSSameer Pujar					#address-cells = <1>;
17724f45fb0bSSameer Pujar					#size-cells = <0>;
17734f45fb0bSSameer Pujar
17744f45fb0bSSameer Pujar					port@0 {
17754f45fb0bSSameer Pujar						reg = <0>;
17764f45fb0bSSameer Pujar
17774f45fb0bSSameer Pujar						adx2_in_ep: endpoint {
17784f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_in_ep>;
17794f45fb0bSSameer Pujar						};
17804f45fb0bSSameer Pujar					};
17814f45fb0bSSameer Pujar
17824f45fb0bSSameer Pujar					adx2_out1_port: port@1 {
17834f45fb0bSSameer Pujar						reg = <1>;
17844f45fb0bSSameer Pujar
17854f45fb0bSSameer Pujar						adx2_out1_ep: endpoint {
17864f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out1_ep>;
17874f45fb0bSSameer Pujar						};
17884f45fb0bSSameer Pujar					};
17894f45fb0bSSameer Pujar
17904f45fb0bSSameer Pujar					adx2_out2_port: port@2 {
17914f45fb0bSSameer Pujar						reg = <2>;
17924f45fb0bSSameer Pujar
17934f45fb0bSSameer Pujar						adx2_out2_ep: endpoint {
17944f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out2_ep>;
17954f45fb0bSSameer Pujar						};
17964f45fb0bSSameer Pujar					};
17974f45fb0bSSameer Pujar
17984f45fb0bSSameer Pujar					adx2_out3_port: port@3 {
17994f45fb0bSSameer Pujar						reg = <3>;
18004f45fb0bSSameer Pujar
18014f45fb0bSSameer Pujar						adx2_out3_ep: endpoint {
18024f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out3_ep>;
18034f45fb0bSSameer Pujar						};
18044f45fb0bSSameer Pujar					};
18054f45fb0bSSameer Pujar
18064f45fb0bSSameer Pujar					adx2_out4_port: port@4 {
18074f45fb0bSSameer Pujar						reg = <4>;
18084f45fb0bSSameer Pujar
18094f45fb0bSSameer Pujar						adx2_out4_ep: endpoint {
18104f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out4_ep>;
18114f45fb0bSSameer Pujar						};
18124f45fb0bSSameer Pujar					};
18134f45fb0bSSameer Pujar				};
18144f45fb0bSSameer Pujar			};
18154f45fb0bSSameer Pujar
18164f45fb0bSSameer Pujar			adx@2903a00 {
18174f45fb0bSSameer Pujar				status = "okay";
18184f45fb0bSSameer Pujar
18194f45fb0bSSameer Pujar				ports {
18204f45fb0bSSameer Pujar					#address-cells = <1>;
18214f45fb0bSSameer Pujar					#size-cells = <0>;
18224f45fb0bSSameer Pujar
18234f45fb0bSSameer Pujar					port@0 {
18244f45fb0bSSameer Pujar						reg = <0>;
18254f45fb0bSSameer Pujar
18264f45fb0bSSameer Pujar						adx3_in_ep: endpoint {
18274f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_in_ep>;
18284f45fb0bSSameer Pujar						};
18294f45fb0bSSameer Pujar					};
18304f45fb0bSSameer Pujar
18314f45fb0bSSameer Pujar					adx3_out1_port: port@1 {
18324f45fb0bSSameer Pujar						reg = <1>;
18334f45fb0bSSameer Pujar
18344f45fb0bSSameer Pujar						adx3_out1_ep: endpoint {
18354f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out1_ep>;
18364f45fb0bSSameer Pujar						};
18374f45fb0bSSameer Pujar					};
18384f45fb0bSSameer Pujar
18394f45fb0bSSameer Pujar					adx3_out2_port: port@2 {
18404f45fb0bSSameer Pujar						reg = <2>;
18414f45fb0bSSameer Pujar
18424f45fb0bSSameer Pujar						adx3_out2_ep: endpoint {
18434f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out2_ep>;
18444f45fb0bSSameer Pujar						};
18454f45fb0bSSameer Pujar					};
18464f45fb0bSSameer Pujar
18474f45fb0bSSameer Pujar					adx3_out3_port: port@3 {
18484f45fb0bSSameer Pujar						reg = <3>;
18494f45fb0bSSameer Pujar
18504f45fb0bSSameer Pujar						adx3_out3_ep: endpoint {
18514f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out3_ep>;
18524f45fb0bSSameer Pujar						};
18534f45fb0bSSameer Pujar					};
18544f45fb0bSSameer Pujar
18554f45fb0bSSameer Pujar					adx3_out4_port: port@4 {
18564f45fb0bSSameer Pujar						reg = <4>;
18574f45fb0bSSameer Pujar
18584f45fb0bSSameer Pujar						adx3_out4_ep: endpoint {
18594f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out4_ep>;
18604f45fb0bSSameer Pujar						};
18614f45fb0bSSameer Pujar					};
18624f45fb0bSSameer Pujar				};
18634f45fb0bSSameer Pujar			};
18644f45fb0bSSameer Pujar
18654f45fb0bSSameer Pujar			adx@2903b00 {
18664f45fb0bSSameer Pujar				status = "okay";
18674f45fb0bSSameer Pujar
18684f45fb0bSSameer Pujar				ports {
18694f45fb0bSSameer Pujar					#address-cells = <1>;
18704f45fb0bSSameer Pujar					#size-cells = <0>;
18714f45fb0bSSameer Pujar
18724f45fb0bSSameer Pujar					port@0 {
18734f45fb0bSSameer Pujar						reg = <0>;
18744f45fb0bSSameer Pujar
18754f45fb0bSSameer Pujar						adx4_in_ep: endpoint {
18764f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_in_ep>;
18774f45fb0bSSameer Pujar						};
18784f45fb0bSSameer Pujar					};
18794f45fb0bSSameer Pujar
18804f45fb0bSSameer Pujar					adx4_out1_port: port@1 {
18814f45fb0bSSameer Pujar						reg = <1>;
18824f45fb0bSSameer Pujar
18834f45fb0bSSameer Pujar						adx4_out1_ep: endpoint {
18844f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out1_ep>;
18854f45fb0bSSameer Pujar						};
18864f45fb0bSSameer Pujar					};
18874f45fb0bSSameer Pujar
18884f45fb0bSSameer Pujar					adx4_out2_port: port@2 {
18894f45fb0bSSameer Pujar						reg = <2>;
18904f45fb0bSSameer Pujar
18914f45fb0bSSameer Pujar						adx4_out2_ep: endpoint {
18924f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out2_ep>;
18934f45fb0bSSameer Pujar						};
18944f45fb0bSSameer Pujar					};
18954f45fb0bSSameer Pujar
18964f45fb0bSSameer Pujar					adx4_out3_port: port@3 {
18974f45fb0bSSameer Pujar						reg = <3>;
18984f45fb0bSSameer Pujar
18994f45fb0bSSameer Pujar						adx4_out3_ep: endpoint {
19004f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out3_ep>;
19014f45fb0bSSameer Pujar						};
19024f45fb0bSSameer Pujar					};
19034f45fb0bSSameer Pujar
19044f45fb0bSSameer Pujar					adx4_out4_port: port@4 {
19054f45fb0bSSameer Pujar						reg = <4>;
19064f45fb0bSSameer Pujar
19074f45fb0bSSameer Pujar						adx4_out4_ep: endpoint {
19084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out4_ep>;
19094f45fb0bSSameer Pujar						};
19104f45fb0bSSameer Pujar					};
19114f45fb0bSSameer Pujar				};
19124f45fb0bSSameer Pujar			};
19134f45fb0bSSameer Pujar
19144f45fb0bSSameer Pujar			amixer@290bb00 {
19154f45fb0bSSameer Pujar				status = "okay";
19164f45fb0bSSameer Pujar
19174f45fb0bSSameer Pujar				ports {
19184f45fb0bSSameer Pujar					#address-cells = <1>;
19194f45fb0bSSameer Pujar					#size-cells = <0>;
19204f45fb0bSSameer Pujar
19214f45fb0bSSameer Pujar					port@0 {
19224f45fb0bSSameer Pujar						reg = <0x0>;
19234f45fb0bSSameer Pujar
19244f45fb0bSSameer Pujar						mixer_in1_ep: endpoint {
19254f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in1_ep>;
19264f45fb0bSSameer Pujar						};
19274f45fb0bSSameer Pujar					};
19284f45fb0bSSameer Pujar
19294f45fb0bSSameer Pujar					port@1 {
19304f45fb0bSSameer Pujar						reg = <0x1>;
19314f45fb0bSSameer Pujar
19324f45fb0bSSameer Pujar						mixer_in2_ep: endpoint {
19334f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in2_ep>;
19344f45fb0bSSameer Pujar						};
19354f45fb0bSSameer Pujar					};
19364f45fb0bSSameer Pujar
19374f45fb0bSSameer Pujar					port@2 {
19384f45fb0bSSameer Pujar						reg = <0x2>;
19394f45fb0bSSameer Pujar
19404f45fb0bSSameer Pujar						mixer_in3_ep: endpoint {
19414f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in3_ep>;
19424f45fb0bSSameer Pujar						};
19434f45fb0bSSameer Pujar					};
19444f45fb0bSSameer Pujar
19454f45fb0bSSameer Pujar					port@3 {
19464f45fb0bSSameer Pujar						reg = <0x3>;
19474f45fb0bSSameer Pujar
19484f45fb0bSSameer Pujar						mixer_in4_ep: endpoint {
19494f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in4_ep>;
19504f45fb0bSSameer Pujar						};
19514f45fb0bSSameer Pujar					};
19524f45fb0bSSameer Pujar
19534f45fb0bSSameer Pujar					port@4 {
19544f45fb0bSSameer Pujar						reg = <0x4>;
19554f45fb0bSSameer Pujar
19564f45fb0bSSameer Pujar						mixer_in5_ep: endpoint {
19574f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in5_ep>;
19584f45fb0bSSameer Pujar						};
19594f45fb0bSSameer Pujar					};
19604f45fb0bSSameer Pujar
19614f45fb0bSSameer Pujar					port@5 {
19624f45fb0bSSameer Pujar						reg = <0x5>;
19634f45fb0bSSameer Pujar
19644f45fb0bSSameer Pujar						mixer_in6_ep: endpoint {
19654f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in6_ep>;
19664f45fb0bSSameer Pujar						};
19674f45fb0bSSameer Pujar					};
19684f45fb0bSSameer Pujar
19694f45fb0bSSameer Pujar					port@6 {
19704f45fb0bSSameer Pujar						reg = <0x6>;
19714f45fb0bSSameer Pujar
19724f45fb0bSSameer Pujar						mixer_in7_ep: endpoint {
19734f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in7_ep>;
19744f45fb0bSSameer Pujar						};
19754f45fb0bSSameer Pujar					};
19764f45fb0bSSameer Pujar
19774f45fb0bSSameer Pujar					port@7 {
19784f45fb0bSSameer Pujar						reg = <0x7>;
19794f45fb0bSSameer Pujar
19804f45fb0bSSameer Pujar						mixer_in8_ep: endpoint {
19814f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in8_ep>;
19824f45fb0bSSameer Pujar						};
19834f45fb0bSSameer Pujar					};
19844f45fb0bSSameer Pujar
19854f45fb0bSSameer Pujar					port@8 {
19864f45fb0bSSameer Pujar						reg = <0x8>;
19874f45fb0bSSameer Pujar
19884f45fb0bSSameer Pujar						mixer_in9_ep: endpoint {
19894f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in9_ep>;
19904f45fb0bSSameer Pujar						};
19914f45fb0bSSameer Pujar					};
19924f45fb0bSSameer Pujar
19934f45fb0bSSameer Pujar					port@9 {
19944f45fb0bSSameer Pujar						reg = <0x9>;
19954f45fb0bSSameer Pujar
19964f45fb0bSSameer Pujar						mixer_in10_ep: endpoint {
19974f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in10_ep>;
19984f45fb0bSSameer Pujar						};
19994f45fb0bSSameer Pujar					};
20004f45fb0bSSameer Pujar
20014f45fb0bSSameer Pujar					mixer_out1_port: port@a {
20024f45fb0bSSameer Pujar						reg = <0xa>;
20034f45fb0bSSameer Pujar
20044f45fb0bSSameer Pujar						mixer_out1_ep: endpoint {
20054f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out1_ep>;
20064f45fb0bSSameer Pujar						};
20074f45fb0bSSameer Pujar					};
20084f45fb0bSSameer Pujar
20094f45fb0bSSameer Pujar					mixer_out2_port: port@b {
20104f45fb0bSSameer Pujar						reg = <0xb>;
20114f45fb0bSSameer Pujar
20124f45fb0bSSameer Pujar						mixer_out2_ep: endpoint {
20134f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out2_ep>;
20144f45fb0bSSameer Pujar						};
20154f45fb0bSSameer Pujar					};
20164f45fb0bSSameer Pujar
20174f45fb0bSSameer Pujar					mixer_out3_port: port@c {
20184f45fb0bSSameer Pujar						reg = <0xc>;
20194f45fb0bSSameer Pujar
20204f45fb0bSSameer Pujar						mixer_out3_ep: endpoint {
20214f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out3_ep>;
20224f45fb0bSSameer Pujar						};
20234f45fb0bSSameer Pujar					};
20244f45fb0bSSameer Pujar
20254f45fb0bSSameer Pujar					mixer_out4_port: port@d {
20264f45fb0bSSameer Pujar						reg = <0xd>;
20274f45fb0bSSameer Pujar
20284f45fb0bSSameer Pujar						mixer_out4_ep: endpoint {
20294f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out4_ep>;
20304f45fb0bSSameer Pujar						};
20314f45fb0bSSameer Pujar					};
20324f45fb0bSSameer Pujar
20334f45fb0bSSameer Pujar					mixer_out5_port: port@e {
20344f45fb0bSSameer Pujar						reg = <0xe>;
20354f45fb0bSSameer Pujar
20364f45fb0bSSameer Pujar						mixer_out5_ep: endpoint {
20374f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out5_ep>;
20384f45fb0bSSameer Pujar						};
20394f45fb0bSSameer Pujar					};
20404f45fb0bSSameer Pujar				};
20414f45fb0bSSameer Pujar			};
2042*261a46a9SSameer Pujar
2043*261a46a9SSameer Pujar			asrc@2910000 {
2044*261a46a9SSameer Pujar				status = "okay";
2045*261a46a9SSameer Pujar
2046*261a46a9SSameer Pujar				ports {
2047*261a46a9SSameer Pujar					#address-cells = <1>;
2048*261a46a9SSameer Pujar					#size-cells = <0>;
2049*261a46a9SSameer Pujar
2050*261a46a9SSameer Pujar					port@0 {
2051*261a46a9SSameer Pujar						reg = <0x0>;
2052*261a46a9SSameer Pujar
2053*261a46a9SSameer Pujar						asrc_in1_ep: endpoint {
2054*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in1_ep>;
2055*261a46a9SSameer Pujar						};
2056*261a46a9SSameer Pujar					};
2057*261a46a9SSameer Pujar
2058*261a46a9SSameer Pujar					port@1 {
2059*261a46a9SSameer Pujar						reg = <0x1>;
2060*261a46a9SSameer Pujar
2061*261a46a9SSameer Pujar						asrc_in2_ep: endpoint {
2062*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in2_ep>;
2063*261a46a9SSameer Pujar						};
2064*261a46a9SSameer Pujar					};
2065*261a46a9SSameer Pujar
2066*261a46a9SSameer Pujar					port@2 {
2067*261a46a9SSameer Pujar						reg = <0x2>;
2068*261a46a9SSameer Pujar
2069*261a46a9SSameer Pujar						asrc_in3_ep: endpoint {
2070*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in3_ep>;
2071*261a46a9SSameer Pujar						};
2072*261a46a9SSameer Pujar					};
2073*261a46a9SSameer Pujar
2074*261a46a9SSameer Pujar					port@3 {
2075*261a46a9SSameer Pujar						reg = <0x3>;
2076*261a46a9SSameer Pujar
2077*261a46a9SSameer Pujar						asrc_in4_ep: endpoint {
2078*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in4_ep>;
2079*261a46a9SSameer Pujar						};
2080*261a46a9SSameer Pujar					};
2081*261a46a9SSameer Pujar
2082*261a46a9SSameer Pujar					port@4 {
2083*261a46a9SSameer Pujar						reg = <0x4>;
2084*261a46a9SSameer Pujar
2085*261a46a9SSameer Pujar						asrc_in5_ep: endpoint {
2086*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in5_ep>;
2087*261a46a9SSameer Pujar						};
2088*261a46a9SSameer Pujar					};
2089*261a46a9SSameer Pujar
2090*261a46a9SSameer Pujar					port@5 {
2091*261a46a9SSameer Pujar						reg = <0x5>;
2092*261a46a9SSameer Pujar
2093*261a46a9SSameer Pujar						asrc_in6_ep: endpoint {
2094*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in6_ep>;
2095*261a46a9SSameer Pujar						};
2096*261a46a9SSameer Pujar					};
2097*261a46a9SSameer Pujar
2098*261a46a9SSameer Pujar					port@6 {
2099*261a46a9SSameer Pujar						reg = <0x6>;
2100*261a46a9SSameer Pujar
2101*261a46a9SSameer Pujar						asrc_in7_ep: endpoint {
2102*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in7_ep>;
2103*261a46a9SSameer Pujar						};
2104*261a46a9SSameer Pujar					};
2105*261a46a9SSameer Pujar
2106*261a46a9SSameer Pujar					asrc_out1_port: port@7 {
2107*261a46a9SSameer Pujar						reg = <0x7>;
2108*261a46a9SSameer Pujar
2109*261a46a9SSameer Pujar						asrc_out1_ep: endpoint {
2110*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out1_ep>;
2111*261a46a9SSameer Pujar						};
2112*261a46a9SSameer Pujar					};
2113*261a46a9SSameer Pujar
2114*261a46a9SSameer Pujar					asrc_out2_port: port@8 {
2115*261a46a9SSameer Pujar						reg = <0x8>;
2116*261a46a9SSameer Pujar
2117*261a46a9SSameer Pujar						asrc_out2_ep: endpoint {
2118*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out2_ep>;
2119*261a46a9SSameer Pujar						};
2120*261a46a9SSameer Pujar					};
2121*261a46a9SSameer Pujar
2122*261a46a9SSameer Pujar					asrc_out3_port: port@9 {
2123*261a46a9SSameer Pujar						reg = <0x9>;
2124*261a46a9SSameer Pujar
2125*261a46a9SSameer Pujar						asrc_out3_ep: endpoint {
2126*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out3_ep>;
2127*261a46a9SSameer Pujar						};
2128*261a46a9SSameer Pujar					};
2129*261a46a9SSameer Pujar
2130*261a46a9SSameer Pujar					asrc_out4_port: port@a {
2131*261a46a9SSameer Pujar						reg = <0xa>;
2132*261a46a9SSameer Pujar
2133*261a46a9SSameer Pujar						asrc_out4_ep: endpoint {
2134*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out4_ep>;
2135*261a46a9SSameer Pujar						};
2136*261a46a9SSameer Pujar					};
2137*261a46a9SSameer Pujar
2138*261a46a9SSameer Pujar					asrc_out5_port: port@b {
2139*261a46a9SSameer Pujar						reg = <0xb>;
2140*261a46a9SSameer Pujar
2141*261a46a9SSameer Pujar						asrc_out5_ep: endpoint {
2142*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out5_ep>;
2143*261a46a9SSameer Pujar						};
2144*261a46a9SSameer Pujar					};
2145*261a46a9SSameer Pujar
2146*261a46a9SSameer Pujar					asrc_out6_port:	port@c {
2147*261a46a9SSameer Pujar						reg = <0xc>;
2148*261a46a9SSameer Pujar
2149*261a46a9SSameer Pujar						asrc_out6_ep: endpoint {
2150*261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out6_ep>;
2151*261a46a9SSameer Pujar						};
2152*261a46a9SSameer Pujar					};
2153*261a46a9SSameer Pujar				};
2154*261a46a9SSameer Pujar			};
2155e4710376SSameer Pujar		};
21565d25c476SSameer Pujar	};
21575d25c476SSameer Pujar
2158b693b3d7SThierry Reding	i2c@3160000 {
2159b693b3d7SThierry Reding		power-monitor@42 {
2160b693b3d7SThierry Reding			compatible = "ti,ina3221";
2161b693b3d7SThierry Reding			reg = <0x42>;
216208c7c74bSNicolin Chen			#address-cells = <1>;
216308c7c74bSNicolin Chen			#size-cells = <0>;
216408c7c74bSNicolin Chen
21654b5ae31fSThierry Reding			input@0 {
216608c7c74bSNicolin Chen				reg = <0x0>;
216708c7c74bSNicolin Chen				label = "VDD_MUX";
216808c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <20000>;
216908c7c74bSNicolin Chen			};
217008c7c74bSNicolin Chen
21714b5ae31fSThierry Reding			input@1 {
217208c7c74bSNicolin Chen				reg = <0x1>;
217308c7c74bSNicolin Chen				label = "VDD_5V0_IO_SYS";
217408c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <5000>;
217508c7c74bSNicolin Chen			};
217608c7c74bSNicolin Chen
21774b5ae31fSThierry Reding			input@2 {
217808c7c74bSNicolin Chen				reg = <0x2>;
217908c7c74bSNicolin Chen				label = "VDD_3V3_SYS";
218008c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
218108c7c74bSNicolin Chen			};
2182b693b3d7SThierry Reding		};
2183b693b3d7SThierry Reding
2184b693b3d7SThierry Reding		power-monitor@43 {
2185b693b3d7SThierry Reding			compatible = "ti,ina3221";
2186b693b3d7SThierry Reding			reg = <0x43>;
218708c7c74bSNicolin Chen			#address-cells = <1>;
218808c7c74bSNicolin Chen			#size-cells = <0>;
218908c7c74bSNicolin Chen
21904b5ae31fSThierry Reding			input@0 {
219108c7c74bSNicolin Chen				reg = <0x0>;
219208c7c74bSNicolin Chen				label = "VDD_3V3_IO_SLP";
219308c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
219408c7c74bSNicolin Chen			};
219508c7c74bSNicolin Chen
21964b5ae31fSThierry Reding			input@1 {
219708c7c74bSNicolin Chen				reg = <0x1>;
219808c7c74bSNicolin Chen				label = "VDD_1V8_IO";
219908c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
220008c7c74bSNicolin Chen			};
220108c7c74bSNicolin Chen
22024b5ae31fSThierry Reding			input@2 {
220308c7c74bSNicolin Chen				reg = <0x2>;
220408c7c74bSNicolin Chen				label = "VDD_M2_IN";
220508c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
220608c7c74bSNicolin Chen			};
2207b693b3d7SThierry Reding		};
2208b27d5250SThierry Reding
2209b27d5250SThierry Reding		exp1: gpio@74 {
2210b27d5250SThierry Reding			compatible = "ti,tca9539";
2211b27d5250SThierry Reding			reg = <0x74>;
2212b27d5250SThierry Reding
2213b27d5250SThierry Reding			interrupt-parent = <&gpio>;
2214d428f35dSThierry Reding			interrupts = <TEGRA186_MAIN_GPIO(Y, 0)
2215d428f35dSThierry Reding				      GPIO_ACTIVE_LOW>;
2216b27d5250SThierry Reding
2217b27d5250SThierry Reding			#gpio-cells = <2>;
2218b27d5250SThierry Reding			gpio-controller;
2219c4502cc3SThierry Reding
2220c4502cc3SThierry Reding			vcc-supply = <&vdd_3v3_sys>;
2221b27d5250SThierry Reding		};
2222b27d5250SThierry Reding
2223b27d5250SThierry Reding		exp2: gpio@77 {
2224b27d5250SThierry Reding			compatible = "ti,tca9539";
2225b27d5250SThierry Reding			reg = <0x77>;
2226b27d5250SThierry Reding
2227b27d5250SThierry Reding			interrupt-parent = <&gpio>;
2228d428f35dSThierry Reding			interrupts = <TEGRA186_MAIN_GPIO(Y, 6)
2229d428f35dSThierry Reding				      GPIO_ACTIVE_LOW>;
2230b27d5250SThierry Reding
2231b27d5250SThierry Reding			#gpio-cells = <2>;
2232b27d5250SThierry Reding			gpio-controller;
2233c4502cc3SThierry Reding
2234c4502cc3SThierry Reding			vcc-supply = <&vdd_1v8>;
2235b27d5250SThierry Reding		};
2236b693b3d7SThierry Reding	};
2237b693b3d7SThierry Reding
2238b0ddea85SThierry Reding	/* SDMMC1 (SD/MMC) */
223967bb17f6SThierry Reding	mmc@3400000 {
2240b0ddea85SThierry Reding		status = "okay";
2241b0ddea85SThierry Reding
2242b0ddea85SThierry Reding		vmmc-supply = <&vdd_sd>;
2243b0ddea85SThierry Reding	};
2244b0ddea85SThierry Reding
22457c3adf12SThierry Reding	hda@3510000 {
2246b8928c2bSThierry Reding		nvidia,model = "NVIDIA Jetson TX2 HDA";
22477c3adf12SThierry Reding		status = "okay";
22487c3adf12SThierry Reding	};
22497c3adf12SThierry Reding
225072f8ae3fSThierry Reding	padctl@3520000 {
2251ca2b8ee4SNagarjuna Kristam		status = "okay";
225272f8ae3fSThierry Reding
225372f8ae3fSThierry Reding		avdd-pll-erefeut-supply = <&vdd_1v8_pll>;
225472f8ae3fSThierry Reding		avdd-usb-supply = <&vdd_3v3_sys>;
225572f8ae3fSThierry Reding		vclamp-usb-supply = <&vdd_1v8>;
225672f8ae3fSThierry Reding		vddio-hsic-supply = <&gnd>;
225772f8ae3fSThierry Reding
225872f8ae3fSThierry Reding		pads {
225972f8ae3fSThierry Reding			usb2 {
226072f8ae3fSThierry Reding				status = "okay";
226172f8ae3fSThierry Reding
226272f8ae3fSThierry Reding				lanes {
22630edc0202SNagarjuna Kristam					micro_b: usb2-0 {
226472f8ae3fSThierry Reding						nvidia,function = "xusb";
226572f8ae3fSThierry Reding						status = "okay";
226672f8ae3fSThierry Reding					};
226772f8ae3fSThierry Reding
226872f8ae3fSThierry Reding					usb2-1 {
226972f8ae3fSThierry Reding						nvidia,function = "xusb";
227072f8ae3fSThierry Reding						status = "okay";
227172f8ae3fSThierry Reding					};
227272f8ae3fSThierry Reding
227372f8ae3fSThierry Reding					usb2-2 {
227472f8ae3fSThierry Reding						nvidia,function = "xusb";
227572f8ae3fSThierry Reding						status = "okay";
227672f8ae3fSThierry Reding					};
227772f8ae3fSThierry Reding				};
227872f8ae3fSThierry Reding			};
227972f8ae3fSThierry Reding
228072f8ae3fSThierry Reding			usb3 {
228172f8ae3fSThierry Reding				status = "okay";
228272f8ae3fSThierry Reding
228372f8ae3fSThierry Reding				lanes {
228472f8ae3fSThierry Reding					usb3-0 {
228572f8ae3fSThierry Reding						nvidia,function = "xusb";
228672f8ae3fSThierry Reding						status = "okay";
228772f8ae3fSThierry Reding					};
228872f8ae3fSThierry Reding
228972f8ae3fSThierry Reding					usb3-1 {
229072f8ae3fSThierry Reding						nvidia,function = "xusb";
229172f8ae3fSThierry Reding						status = "okay";
229272f8ae3fSThierry Reding					};
229372f8ae3fSThierry Reding
229472f8ae3fSThierry Reding					usb3-2 {
229572f8ae3fSThierry Reding						nvidia,function = "xusb";
229672f8ae3fSThierry Reding						status = "okay";
229772f8ae3fSThierry Reding					};
229872f8ae3fSThierry Reding				};
229972f8ae3fSThierry Reding			};
230072f8ae3fSThierry Reding		};
230172f8ae3fSThierry Reding
230272f8ae3fSThierry Reding		ports {
230372f8ae3fSThierry Reding			usb2-0 {
230472f8ae3fSThierry Reding				status = "okay";
230572f8ae3fSThierry Reding				mode = "otg";
230672f8ae3fSThierry Reding				vbus-supply = <&vdd_usb0>;
23076895c83fSNagarjuna Kristam				usb-role-switch;
23081ca6bc89SThierry Reding
23096895c83fSNagarjuna Kristam				connector {
23101ca6bc89SThierry Reding					compatible = "gpio-usb-b-connector",
23111ca6bc89SThierry Reding						     "usb-b-connector";
23126895c83fSNagarjuna Kristam					label = "micro-USB";
23136895c83fSNagarjuna Kristam					type = "micro";
23141ca6bc89SThierry Reding					vbus-gpios = <&gpio
23156895c83fSNagarjuna Kristam						      TEGRA186_MAIN_GPIO(X, 7)
23166895c83fSNagarjuna Kristam						      GPIO_ACTIVE_LOW>;
23171ca6bc89SThierry Reding					id-gpios = <&pmic 0 GPIO_ACTIVE_HIGH>;
23186895c83fSNagarjuna Kristam				};
231972f8ae3fSThierry Reding			};
232072f8ae3fSThierry Reding
232172f8ae3fSThierry Reding			usb2-1 {
232272f8ae3fSThierry Reding				status = "okay";
232372f8ae3fSThierry Reding				mode = "host";
232472f8ae3fSThierry Reding
232572f8ae3fSThierry Reding				vbus-supply = <&vdd_usb1>;
232672f8ae3fSThierry Reding			};
232772f8ae3fSThierry Reding
232872f8ae3fSThierry Reding			usb3-0 {
232972f8ae3fSThierry Reding				nvidia,usb2-companion = <1>;
233033c53dbdSJon Hunter				vbus-supply = <&vdd_usb1>;
233172f8ae3fSThierry Reding				status = "okay";
233272f8ae3fSThierry Reding			};
233372f8ae3fSThierry Reding		};
233472f8ae3fSThierry Reding	};
233572f8ae3fSThierry Reding
233672f8ae3fSThierry Reding	usb@3530000 {
2337488a04d4SNagarjuna Kristam		status = "okay";
233872f8ae3fSThierry Reding
233972f8ae3fSThierry Reding		phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>,
234072f8ae3fSThierry Reding		       <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>,
234172f8ae3fSThierry Reding		       <&{/padctl@3520000/pads/usb3/lanes/usb3-0}>;
234272f8ae3fSThierry Reding		phy-names = "usb2-0", "usb2-1", "usb3-0";
234372f8ae3fSThierry Reding	};
234472f8ae3fSThierry Reding
23450edc0202SNagarjuna Kristam	usb@3550000 {
23460edc0202SNagarjuna Kristam		status = "okay";
23470edc0202SNagarjuna Kristam
23480edc0202SNagarjuna Kristam		phys = <&micro_b>;
23490edc0202SNagarjuna Kristam		phy-names = "usb2-0";
23500edc0202SNagarjuna Kristam	};
23510edc0202SNagarjuna Kristam
23525205abd2SThierry Reding	i2c@c250000 {
23535205abd2SThierry Reding		/* carrier board ID EEPROM */
23545205abd2SThierry Reding		eeprom@57 {
23555205abd2SThierry Reding			compatible = "atmel,24c02";
23565205abd2SThierry Reding			reg = <0x57>;
23575205abd2SThierry Reding
2358a4387f29SJon Hunter			label = "system";
2359ec5fd197SJon Hunter			vcc-supply = <&vdd_1v8>;
23609efa0fcaSThierry Reding			address-width = <8>;
23619efa0fcaSThierry Reding			pagesize = <8>;
23625205abd2SThierry Reding			size = <256>;
23635205abd2SThierry Reding			read-only;
23645205abd2SThierry Reding		};
23655205abd2SThierry Reding	};
23665205abd2SThierry Reding
236789b469ccSManikanta Maddireddy	pcie@10003000 {
236889b469ccSManikanta Maddireddy		status = "okay";
236989b469ccSManikanta Maddireddy
237089b469ccSManikanta Maddireddy		dvdd-pex-supply = <&vdd_pex>;
237189b469ccSManikanta Maddireddy		hvdd-pex-pll-supply = <&vdd_1v8>;
237289b469ccSManikanta Maddireddy		hvdd-pex-supply = <&vdd_1v8>;
237389b469ccSManikanta Maddireddy		vddio-pexctl-aud-supply = <&vdd_1v8>;
237489b469ccSManikanta Maddireddy
237589b469ccSManikanta Maddireddy		pci@1,0 {
237689b469ccSManikanta Maddireddy			nvidia,num-lanes = <4>;
237789b469ccSManikanta Maddireddy			status = "okay";
237889b469ccSManikanta Maddireddy		};
237989b469ccSManikanta Maddireddy
238089b469ccSManikanta Maddireddy		pci@2,0 {
238189b469ccSManikanta Maddireddy			nvidia,num-lanes = <0>;
238289b469ccSManikanta Maddireddy			status = "disabled";
238389b469ccSManikanta Maddireddy		};
238489b469ccSManikanta Maddireddy
238589b469ccSManikanta Maddireddy		pci@3,0 {
238689b469ccSManikanta Maddireddy			nvidia,num-lanes = <1>;
238789b469ccSManikanta Maddireddy			status = "disabled";
238889b469ccSManikanta Maddireddy		};
238989b469ccSManikanta Maddireddy	};
239089b469ccSManikanta Maddireddy
239136328505SThierry Reding	host1x@13e00000 {
239236328505SThierry Reding		status = "okay";
239336328505SThierry Reding
239436328505SThierry Reding		dpaux@15040000 {
239536328505SThierry Reding			status = "okay";
239636328505SThierry Reding		};
239736328505SThierry Reding
239836328505SThierry Reding		display-hub@15200000 {
239936328505SThierry Reding			status = "okay";
240036328505SThierry Reding		};
240136328505SThierry Reding
240236328505SThierry Reding		dsi@15300000 {
240336328505SThierry Reding			status = "disabled";
240436328505SThierry Reding		};
240536328505SThierry Reding
24063fdfaf87SThierry Reding		/* DP on E3320 */
240736328505SThierry Reding		sor@15540000 {
24083fdfaf87SThierry Reding			status = "okay";
240936328505SThierry Reding
24103fdfaf87SThierry Reding			avdd-io-hdmi-dp-supply = <&vdd_hdmi_1v05>;
24115f4ade92SJon Hunter			vdd-hdmi-dp-pll-supply = <&vdd_1v8_ap>;
24123fdfaf87SThierry Reding
24133fdfaf87SThierry Reding			nvidia,dpaux = <&dpaux>;
241436328505SThierry Reding		};
241536328505SThierry Reding
241636328505SThierry Reding		sor@15580000 {
241736328505SThierry Reding			status = "okay";
241836328505SThierry Reding
2419e8931a27SThierry Reding			avdd-io-hdmi-dp-supply = <&vdd_hdmi_1v05>;
2420e8931a27SThierry Reding			vdd-hdmi-dp-pll-supply = <&vdd_1v8_ap>;
242136328505SThierry Reding			hdmi-supply = <&vdd_hdmi>;
242236328505SThierry Reding
242336328505SThierry Reding			nvidia,ddc-i2c-bus = <&ddc>;
2424d428f35dSThierry Reding			nvidia,hpd-gpio = <&gpio TEGRA186_MAIN_GPIO(P, 1)
2425d428f35dSThierry Reding						 GPIO_ACTIVE_LOW>;
242636328505SThierry Reding		};
242736328505SThierry Reding
242836328505SThierry Reding		dpaux@155c0000 {
242936328505SThierry Reding			status = "okay";
243036328505SThierry Reding		};
243136328505SThierry Reding	};
243236328505SThierry Reding
2433e061fbdfSSowjanya Komatineni	sata@3507000 {
2434e061fbdfSSowjanya Komatineni		status = "okay";
2435e061fbdfSSowjanya Komatineni	};
2436e061fbdfSSowjanya Komatineni
243759686a92SThierry Reding	gpio-keys {
243859686a92SThierry Reding		compatible = "gpio-keys";
243959686a92SThierry Reding
244059686a92SThierry Reding		power {
244159686a92SThierry Reding			label = "Power";
2442d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 0)
244359686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
244459686a92SThierry Reding			linux,input-type = <EV_KEY>;
244559686a92SThierry Reding			linux,code = <KEY_POWER>;
244659686a92SThierry Reding			debounce-interval = <10>;
24476f13f10bSThierry Reding			wakeup-event-action = <EV_ACT_ASSERTED>;
244859686a92SThierry Reding			wakeup-source;
244959686a92SThierry Reding		};
245059686a92SThierry Reding
245159686a92SThierry Reding		volume-up {
245259686a92SThierry Reding			label = "Volume Up";
2453d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 1)
245459686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
245559686a92SThierry Reding			linux,input-type = <EV_KEY>;
245659686a92SThierry Reding			linux,code = <KEY_VOLUMEUP>;
245759686a92SThierry Reding			debounce-interval = <10>;
245859686a92SThierry Reding		};
245959686a92SThierry Reding
246059686a92SThierry Reding		volume-down {
246159686a92SThierry Reding			label = "Volume Down";
2462d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 2)
246359686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
246459686a92SThierry Reding			linux,input-type = <EV_KEY>;
246559686a92SThierry Reding			linux,code = <KEY_VOLUMEDOWN>;
246659686a92SThierry Reding			debounce-interval = <10>;
246759686a92SThierry Reding		};
246859686a92SThierry Reding	};
246959686a92SThierry Reding
2470097e01c6SThierry Reding	vdd_sd: regulator-vdd-sd {
2471b0ddea85SThierry Reding		compatible = "regulator-fixed";
2472b0ddea85SThierry Reding		regulator-name = "SD_CARD_SW_PWR";
2473b0ddea85SThierry Reding		regulator-min-microvolt = <3300000>;
2474b0ddea85SThierry Reding		regulator-max-microvolt = <3300000>;
2475b0ddea85SThierry Reding
24767517248aSThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(P, 6) GPIO_ACTIVE_HIGH>;
2477b0ddea85SThierry Reding		enable-active-high;
2478b0ddea85SThierry Reding
2479b0ddea85SThierry Reding		vin-supply = <&vdd_3v3_sys>;
2480b0ddea85SThierry Reding	};
248136328505SThierry Reding
2482097e01c6SThierry Reding	vdd_hdmi: regulator-vdd-hdmi {
248336328505SThierry Reding		compatible = "regulator-fixed";
248436328505SThierry Reding		regulator-name = "VDD_HDMI_5V0";
248536328505SThierry Reding		regulator-min-microvolt = <5000000>;
248636328505SThierry Reding		regulator-max-microvolt = <5000000>;
248736328505SThierry Reding
248836328505SThierry Reding		gpio = <&exp1 14 GPIO_ACTIVE_HIGH>;
248936328505SThierry Reding		enable-active-high;
249036328505SThierry Reding
249136328505SThierry Reding		vin-supply = <&vdd_5v0_sys>;
249236328505SThierry Reding	};
249372f8ae3fSThierry Reding
2494097e01c6SThierry Reding	vdd_usb0: regulator-vdd-usb0 {
249572f8ae3fSThierry Reding		compatible = "regulator-fixed";
249672f8ae3fSThierry Reding		regulator-name = "VDD_USB0";
249772f8ae3fSThierry Reding		regulator-min-microvolt = <5000000>;
249872f8ae3fSThierry Reding		regulator-max-microvolt = <5000000>;
249972f8ae3fSThierry Reding
25002db4a1a5SThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(L, 4) GPIO_ACTIVE_HIGH>;
250172f8ae3fSThierry Reding		enable-active-high;
250272f8ae3fSThierry Reding
250372f8ae3fSThierry Reding		vin-supply = <&vdd_5v0_sys>;
250472f8ae3fSThierry Reding	};
250572f8ae3fSThierry Reding
2506097e01c6SThierry Reding	vdd_usb1: regulator-vdd-usb1 {
250772f8ae3fSThierry Reding		compatible = "regulator-fixed";
250872f8ae3fSThierry Reding		regulator-name = "VDD_USB1";
250972f8ae3fSThierry Reding		regulator-min-microvolt = <5000000>;
251072f8ae3fSThierry Reding		regulator-max-microvolt = <5000000>;
251172f8ae3fSThierry Reding
25122db4a1a5SThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(L, 5) GPIO_ACTIVE_HIGH>;
251372f8ae3fSThierry Reding		enable-active-high;
251472f8ae3fSThierry Reding
251572f8ae3fSThierry Reding		vin-supply = <&vdd_5v0_sys>;
251672f8ae3fSThierry Reding	};
2517e4710376SSameer Pujar
2518e4710376SSameer Pujar	sound {
2519e4710376SSameer Pujar		compatible = "nvidia,tegra186-audio-graph-card";
2520e4710376SSameer Pujar		status = "okay";
2521e4710376SSameer Pujar
2522e4710376SSameer Pujar		dais = /* FE */
2523e4710376SSameer Pujar		       <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2524e4710376SSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2525e4710376SSameer Pujar		       <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2526e4710376SSameer Pujar		       <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2527e4710376SSameer Pujar		       <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2528e4710376SSameer Pujar		       /* Router */
2529e4710376SSameer Pujar		       <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>,
2530e4710376SSameer Pujar		       <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_i2s6_port>,
2531e4710376SSameer Pujar		       <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic3_port>,
2532e4710376SSameer Pujar		       <&xbar_dspk1_port>, <&xbar_dspk2_port>,
25334f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
25344f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
25354f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
25364f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
25374f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
25384f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
25394f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
25404f45fb0bSSameer Pujar		       <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
25414f45fb0bSSameer Pujar		       <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
25424f45fb0bSSameer Pujar		       <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
25434f45fb0bSSameer Pujar		       <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
25444f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
25454f45fb0bSSameer Pujar		       <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
25464f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
25474f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
25484f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
25494f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
25504f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
2551*261a46a9SSameer Pujar		       <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2552*261a46a9SSameer Pujar		       <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2553*261a46a9SSameer Pujar		       <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2554*261a46a9SSameer Pujar		       <&xbar_asrc_in7_port>,
25554f45fb0bSSameer Pujar		       /* HW accelerators */
25564f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
25574f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
25584f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
25594f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
25604f45fb0bSSameer Pujar		       <&amx3_out_port>, <&amx4_out_port>,
25614f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
25624f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
25634f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
25644f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
25654f45fb0bSSameer Pujar		       <&adx3_out1_port>, <&adx3_out2_port>,
25664f45fb0bSSameer Pujar		       <&adx3_out3_port>, <&adx3_out4_port>,
25674f45fb0bSSameer Pujar		       <&adx4_out1_port>, <&adx4_out2_port>,
25684f45fb0bSSameer Pujar		       <&adx4_out3_port>, <&adx4_out4_port>,
25694f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
25704f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
25714f45fb0bSSameer Pujar		       <&mixer_out5_port>,
2572*261a46a9SSameer Pujar		       <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2573*261a46a9SSameer Pujar		       <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2574e4710376SSameer Pujar		       /* I/O */
2575e4710376SSameer Pujar		       <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>,
2576e4710376SSameer Pujar		       <&i2s5_port>, <&i2s6_port>, <&dmic1_port>, <&dmic2_port>,
2577e4710376SSameer Pujar		       <&dmic3_port>, <&dspk1_port>, <&dspk2_port>;
2578e4710376SSameer Pujar
2579b8928c2bSThierry Reding		label = "NVIDIA Jetson TX2 APE";
2580e4710376SSameer Pujar	};
2581b0ddea85SThierry Reding};
2582