1*5862ae43SMohan Kumar// SPDX-License-Identifier: GPL-2.0
2*5862ae43SMohan Kumar
3*5862ae43SMohan Kumar/ {
4*5862ae43SMohan Kumar	compatible = "nvidia,p3701", "nvidia,tegra234";
5*5862ae43SMohan Kumar
6*5862ae43SMohan Kumar	bus@0 {
7*5862ae43SMohan Kumar		aconnect@2900000 {
8*5862ae43SMohan Kumar			status = "okay";
9*5862ae43SMohan Kumar
10*5862ae43SMohan Kumar			ahub@2900800 {
11*5862ae43SMohan Kumar				status = "okay";
12*5862ae43SMohan Kumar
13*5862ae43SMohan Kumar				i2s@2901000 {
14*5862ae43SMohan Kumar					status = "okay";
15*5862ae43SMohan Kumar
16*5862ae43SMohan Kumar					ports {
17*5862ae43SMohan Kumar						#address-cells = <1>;
18*5862ae43SMohan Kumar						#size-cells = <0>;
19*5862ae43SMohan Kumar
20*5862ae43SMohan Kumar						port@0 {
21*5862ae43SMohan Kumar							reg = <0>;
22*5862ae43SMohan Kumar
23*5862ae43SMohan Kumar							i2s1_cif: endpoint {
24*5862ae43SMohan Kumar								remote-endpoint = <&xbar_i2s1>;
25*5862ae43SMohan Kumar							};
26*5862ae43SMohan Kumar						};
27*5862ae43SMohan Kumar
28*5862ae43SMohan Kumar						i2s1_port: port@1 {
29*5862ae43SMohan Kumar							reg = <1>;
30*5862ae43SMohan Kumar
31*5862ae43SMohan Kumar							i2s1_dap: endpoint {
32*5862ae43SMohan Kumar								dai-format = "i2s";
33*5862ae43SMohan Kumar								/* placeholder for external codec */
34*5862ae43SMohan Kumar							};
35*5862ae43SMohan Kumar						};
36*5862ae43SMohan Kumar					};
37*5862ae43SMohan Kumar				};
38*5862ae43SMohan Kumar
39*5862ae43SMohan Kumar				i2s@2901100 {
40*5862ae43SMohan Kumar					status = "okay";
41*5862ae43SMohan Kumar
42*5862ae43SMohan Kumar					ports {
43*5862ae43SMohan Kumar						#address-cells = <1>;
44*5862ae43SMohan Kumar						#size-cells = <0>;
45*5862ae43SMohan Kumar
46*5862ae43SMohan Kumar						port@0 {
47*5862ae43SMohan Kumar							reg = <0>;
48*5862ae43SMohan Kumar
49*5862ae43SMohan Kumar							i2s2_cif: endpoint {
50*5862ae43SMohan Kumar								remote-endpoint = <&xbar_i2s2>;
51*5862ae43SMohan Kumar							};
52*5862ae43SMohan Kumar						};
53*5862ae43SMohan Kumar
54*5862ae43SMohan Kumar						i2s2_port: port@1 {
55*5862ae43SMohan Kumar							reg = <1>;
56*5862ae43SMohan Kumar
57*5862ae43SMohan Kumar							i2s2_dap: endpoint {
58*5862ae43SMohan Kumar								dai-format = "i2s";
59*5862ae43SMohan Kumar								/* placeholder for external codec */
60*5862ae43SMohan Kumar							};
61*5862ae43SMohan Kumar						};
62*5862ae43SMohan Kumar					};
63*5862ae43SMohan Kumar				};
64*5862ae43SMohan Kumar
65*5862ae43SMohan Kumar				i2s@2901300 {
66*5862ae43SMohan Kumar					status = "okay";
67*5862ae43SMohan Kumar
68*5862ae43SMohan Kumar					ports {
69*5862ae43SMohan Kumar						#address-cells = <1>;
70*5862ae43SMohan Kumar						#size-cells = <0>;
71*5862ae43SMohan Kumar
72*5862ae43SMohan Kumar						port@0 {
73*5862ae43SMohan Kumar							reg = <0>;
74*5862ae43SMohan Kumar
75*5862ae43SMohan Kumar							i2s4_cif: endpoint {
76*5862ae43SMohan Kumar								remote-endpoint = <&xbar_i2s4>;
77*5862ae43SMohan Kumar							};
78*5862ae43SMohan Kumar						};
79*5862ae43SMohan Kumar
80*5862ae43SMohan Kumar						i2s4_port: port@1 {
81*5862ae43SMohan Kumar							reg = <1>;
82*5862ae43SMohan Kumar
83*5862ae43SMohan Kumar							i2s4_dap: endpoint {
84*5862ae43SMohan Kumar								dai-format = "i2s";
85*5862ae43SMohan Kumar								/* placeholder for external codec */
86*5862ae43SMohan Kumar							};
87*5862ae43SMohan Kumar						};
88*5862ae43SMohan Kumar					};
89*5862ae43SMohan Kumar				};
90*5862ae43SMohan Kumar
91*5862ae43SMohan Kumar				i2s@2901500 {
92*5862ae43SMohan Kumar					status = "okay";
93*5862ae43SMohan Kumar
94*5862ae43SMohan Kumar					ports {
95*5862ae43SMohan Kumar						#address-cells = <1>;
96*5862ae43SMohan Kumar						#size-cells = <0>;
97*5862ae43SMohan Kumar
98*5862ae43SMohan Kumar						port@0 {
99*5862ae43SMohan Kumar							reg = <0>;
100*5862ae43SMohan Kumar
101*5862ae43SMohan Kumar							i2s6_cif: endpoint {
102*5862ae43SMohan Kumar								remote-endpoint = <&xbar_i2s6>;
103*5862ae43SMohan Kumar							};
104*5862ae43SMohan Kumar						};
105*5862ae43SMohan Kumar
106*5862ae43SMohan Kumar						i2s6_port: port@1 {
107*5862ae43SMohan Kumar							reg = <1>;
108*5862ae43SMohan Kumar
109*5862ae43SMohan Kumar							i2s6_dap: endpoint {
110*5862ae43SMohan Kumar								dai-format = "i2s";
111*5862ae43SMohan Kumar								/* placeholder for external codec */
112*5862ae43SMohan Kumar							};
113*5862ae43SMohan Kumar						};
114*5862ae43SMohan Kumar					};
115*5862ae43SMohan Kumar				};
116*5862ae43SMohan Kumar
117*5862ae43SMohan Kumar				sfc@2902000 {
118*5862ae43SMohan Kumar					status = "okay";
119*5862ae43SMohan Kumar
120*5862ae43SMohan Kumar					ports {
121*5862ae43SMohan Kumar						#address-cells = <1>;
122*5862ae43SMohan Kumar						#size-cells = <0>;
123*5862ae43SMohan Kumar
124*5862ae43SMohan Kumar						port@0 {
125*5862ae43SMohan Kumar							reg = <0>;
126*5862ae43SMohan Kumar
127*5862ae43SMohan Kumar							sfc1_cif_in: endpoint {
128*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc1_in>;
129*5862ae43SMohan Kumar							};
130*5862ae43SMohan Kumar						};
131*5862ae43SMohan Kumar
132*5862ae43SMohan Kumar						sfc1_out_port: port@1 {
133*5862ae43SMohan Kumar							reg = <1>;
134*5862ae43SMohan Kumar
135*5862ae43SMohan Kumar							sfc1_cif_out: endpoint {
136*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc1_out>;
137*5862ae43SMohan Kumar							};
138*5862ae43SMohan Kumar						};
139*5862ae43SMohan Kumar					};
140*5862ae43SMohan Kumar				};
141*5862ae43SMohan Kumar
142*5862ae43SMohan Kumar				sfc@2902200 {
143*5862ae43SMohan Kumar					status = "okay";
144*5862ae43SMohan Kumar
145*5862ae43SMohan Kumar					ports {
146*5862ae43SMohan Kumar						#address-cells = <1>;
147*5862ae43SMohan Kumar						#size-cells = <0>;
148*5862ae43SMohan Kumar
149*5862ae43SMohan Kumar						port@0 {
150*5862ae43SMohan Kumar							reg = <0>;
151*5862ae43SMohan Kumar
152*5862ae43SMohan Kumar							sfc2_cif_in: endpoint {
153*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc2_in>;
154*5862ae43SMohan Kumar							};
155*5862ae43SMohan Kumar						};
156*5862ae43SMohan Kumar
157*5862ae43SMohan Kumar						sfc2_out_port: port@1 {
158*5862ae43SMohan Kumar							reg = <1>;
159*5862ae43SMohan Kumar
160*5862ae43SMohan Kumar							sfc2_cif_out: endpoint {
161*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc2_out>;
162*5862ae43SMohan Kumar							};
163*5862ae43SMohan Kumar						};
164*5862ae43SMohan Kumar					};
165*5862ae43SMohan Kumar				};
166*5862ae43SMohan Kumar
167*5862ae43SMohan Kumar				sfc@2902400 {
168*5862ae43SMohan Kumar					status = "okay";
169*5862ae43SMohan Kumar
170*5862ae43SMohan Kumar					ports {
171*5862ae43SMohan Kumar						#address-cells = <1>;
172*5862ae43SMohan Kumar						#size-cells = <0>;
173*5862ae43SMohan Kumar
174*5862ae43SMohan Kumar						port@0 {
175*5862ae43SMohan Kumar							reg = <0>;
176*5862ae43SMohan Kumar
177*5862ae43SMohan Kumar							sfc3_cif_in: endpoint {
178*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc3_in>;
179*5862ae43SMohan Kumar							};
180*5862ae43SMohan Kumar						};
181*5862ae43SMohan Kumar
182*5862ae43SMohan Kumar						sfc3_out_port: port@1 {
183*5862ae43SMohan Kumar							reg = <1>;
184*5862ae43SMohan Kumar
185*5862ae43SMohan Kumar							sfc3_cif_out: endpoint {
186*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc3_out>;
187*5862ae43SMohan Kumar							};
188*5862ae43SMohan Kumar						};
189*5862ae43SMohan Kumar					};
190*5862ae43SMohan Kumar				};
191*5862ae43SMohan Kumar
192*5862ae43SMohan Kumar				sfc@2902600 {
193*5862ae43SMohan Kumar					status = "okay";
194*5862ae43SMohan Kumar
195*5862ae43SMohan Kumar					ports {
196*5862ae43SMohan Kumar						#address-cells = <1>;
197*5862ae43SMohan Kumar						#size-cells = <0>;
198*5862ae43SMohan Kumar
199*5862ae43SMohan Kumar						port@0 {
200*5862ae43SMohan Kumar							reg = <0>;
201*5862ae43SMohan Kumar
202*5862ae43SMohan Kumar							sfc4_cif_in: endpoint {
203*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc4_in>;
204*5862ae43SMohan Kumar							};
205*5862ae43SMohan Kumar						};
206*5862ae43SMohan Kumar
207*5862ae43SMohan Kumar						sfc4_out_port: port@1 {
208*5862ae43SMohan Kumar							reg = <1>;
209*5862ae43SMohan Kumar
210*5862ae43SMohan Kumar							sfc4_cif_out: endpoint {
211*5862ae43SMohan Kumar								remote-endpoint = <&xbar_sfc4_out>;
212*5862ae43SMohan Kumar							};
213*5862ae43SMohan Kumar						};
214*5862ae43SMohan Kumar					};
215*5862ae43SMohan Kumar				};
216*5862ae43SMohan Kumar
217*5862ae43SMohan Kumar				amx@2903000 {
218*5862ae43SMohan Kumar					status = "okay";
219*5862ae43SMohan Kumar
220*5862ae43SMohan Kumar					ports {
221*5862ae43SMohan Kumar						#address-cells = <1>;
222*5862ae43SMohan Kumar						#size-cells = <0>;
223*5862ae43SMohan Kumar
224*5862ae43SMohan Kumar						port@0 {
225*5862ae43SMohan Kumar							reg = <0>;
226*5862ae43SMohan Kumar
227*5862ae43SMohan Kumar							amx1_in1: endpoint {
228*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx1_in1>;
229*5862ae43SMohan Kumar							};
230*5862ae43SMohan Kumar						};
231*5862ae43SMohan Kumar
232*5862ae43SMohan Kumar						port@1 {
233*5862ae43SMohan Kumar							reg = <1>;
234*5862ae43SMohan Kumar
235*5862ae43SMohan Kumar							amx1_in2: endpoint {
236*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx1_in2>;
237*5862ae43SMohan Kumar							};
238*5862ae43SMohan Kumar						};
239*5862ae43SMohan Kumar
240*5862ae43SMohan Kumar						port@2 {
241*5862ae43SMohan Kumar							reg = <2>;
242*5862ae43SMohan Kumar
243*5862ae43SMohan Kumar							amx1_in3: endpoint {
244*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx1_in3>;
245*5862ae43SMohan Kumar							};
246*5862ae43SMohan Kumar						};
247*5862ae43SMohan Kumar
248*5862ae43SMohan Kumar						port@3 {
249*5862ae43SMohan Kumar							reg = <3>;
250*5862ae43SMohan Kumar
251*5862ae43SMohan Kumar							amx1_in4: endpoint {
252*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx1_in4>;
253*5862ae43SMohan Kumar							};
254*5862ae43SMohan Kumar						};
255*5862ae43SMohan Kumar
256*5862ae43SMohan Kumar						amx1_out_port: port@4 {
257*5862ae43SMohan Kumar							reg = <4>;
258*5862ae43SMohan Kumar
259*5862ae43SMohan Kumar							amx1_out: endpoint {
260*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx1_out>;
261*5862ae43SMohan Kumar							};
262*5862ae43SMohan Kumar						};
263*5862ae43SMohan Kumar					};
264*5862ae43SMohan Kumar				};
265*5862ae43SMohan Kumar
266*5862ae43SMohan Kumar				amx@2903100 {
267*5862ae43SMohan Kumar					status = "okay";
268*5862ae43SMohan Kumar
269*5862ae43SMohan Kumar					ports {
270*5862ae43SMohan Kumar						#address-cells = <1>;
271*5862ae43SMohan Kumar						#size-cells = <0>;
272*5862ae43SMohan Kumar
273*5862ae43SMohan Kumar						port@0 {
274*5862ae43SMohan Kumar							reg = <0>;
275*5862ae43SMohan Kumar
276*5862ae43SMohan Kumar							amx2_in1: endpoint {
277*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx2_in1>;
278*5862ae43SMohan Kumar							};
279*5862ae43SMohan Kumar						};
280*5862ae43SMohan Kumar
281*5862ae43SMohan Kumar						port@1 {
282*5862ae43SMohan Kumar							reg = <1>;
283*5862ae43SMohan Kumar
284*5862ae43SMohan Kumar							amx2_in2: endpoint {
285*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx2_in2>;
286*5862ae43SMohan Kumar							};
287*5862ae43SMohan Kumar						};
288*5862ae43SMohan Kumar
289*5862ae43SMohan Kumar						port@2 {
290*5862ae43SMohan Kumar							reg = <2>;
291*5862ae43SMohan Kumar
292*5862ae43SMohan Kumar							amx2_in3: endpoint {
293*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx2_in3>;
294*5862ae43SMohan Kumar							};
295*5862ae43SMohan Kumar						};
296*5862ae43SMohan Kumar
297*5862ae43SMohan Kumar						port@3 {
298*5862ae43SMohan Kumar							reg = <3>;
299*5862ae43SMohan Kumar
300*5862ae43SMohan Kumar							amx2_in4: endpoint {
301*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx2_in4>;
302*5862ae43SMohan Kumar							};
303*5862ae43SMohan Kumar						};
304*5862ae43SMohan Kumar
305*5862ae43SMohan Kumar						amx2_out_port: port@4 {
306*5862ae43SMohan Kumar							reg = <4>;
307*5862ae43SMohan Kumar
308*5862ae43SMohan Kumar							amx2_out: endpoint {
309*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx2_out>;
310*5862ae43SMohan Kumar							};
311*5862ae43SMohan Kumar						};
312*5862ae43SMohan Kumar					};
313*5862ae43SMohan Kumar				};
314*5862ae43SMohan Kumar
315*5862ae43SMohan Kumar				amx@2903200 {
316*5862ae43SMohan Kumar					status = "okay";
317*5862ae43SMohan Kumar
318*5862ae43SMohan Kumar					ports {
319*5862ae43SMohan Kumar						#address-cells = <1>;
320*5862ae43SMohan Kumar						#size-cells = <0>;
321*5862ae43SMohan Kumar
322*5862ae43SMohan Kumar						port@0 {
323*5862ae43SMohan Kumar							reg = <0>;
324*5862ae43SMohan Kumar
325*5862ae43SMohan Kumar							amx3_in1: endpoint {
326*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx3_in1>;
327*5862ae43SMohan Kumar							};
328*5862ae43SMohan Kumar						};
329*5862ae43SMohan Kumar
330*5862ae43SMohan Kumar						port@1 {
331*5862ae43SMohan Kumar							reg = <1>;
332*5862ae43SMohan Kumar
333*5862ae43SMohan Kumar							amx3_in2: endpoint {
334*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx3_in2>;
335*5862ae43SMohan Kumar							};
336*5862ae43SMohan Kumar						};
337*5862ae43SMohan Kumar
338*5862ae43SMohan Kumar						port@2 {
339*5862ae43SMohan Kumar							reg = <2>;
340*5862ae43SMohan Kumar
341*5862ae43SMohan Kumar							amx3_in3: endpoint {
342*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx3_in3>;
343*5862ae43SMohan Kumar							};
344*5862ae43SMohan Kumar						};
345*5862ae43SMohan Kumar
346*5862ae43SMohan Kumar						port@3 {
347*5862ae43SMohan Kumar							reg = <3>;
348*5862ae43SMohan Kumar
349*5862ae43SMohan Kumar							amx3_in4: endpoint {
350*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx3_in4>;
351*5862ae43SMohan Kumar							};
352*5862ae43SMohan Kumar						};
353*5862ae43SMohan Kumar
354*5862ae43SMohan Kumar						amx3_out_port: port@4 {
355*5862ae43SMohan Kumar							reg = <4>;
356*5862ae43SMohan Kumar
357*5862ae43SMohan Kumar							amx3_out: endpoint {
358*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx3_out>;
359*5862ae43SMohan Kumar							};
360*5862ae43SMohan Kumar						};
361*5862ae43SMohan Kumar					};
362*5862ae43SMohan Kumar				};
363*5862ae43SMohan Kumar
364*5862ae43SMohan Kumar				amx@2903300 {
365*5862ae43SMohan Kumar					status = "okay";
366*5862ae43SMohan Kumar
367*5862ae43SMohan Kumar					ports {
368*5862ae43SMohan Kumar						#address-cells = <1>;
369*5862ae43SMohan Kumar						#size-cells = <0>;
370*5862ae43SMohan Kumar
371*5862ae43SMohan Kumar						port@0 {
372*5862ae43SMohan Kumar							reg = <0>;
373*5862ae43SMohan Kumar
374*5862ae43SMohan Kumar							amx4_in1: endpoint {
375*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx4_in1>;
376*5862ae43SMohan Kumar							};
377*5862ae43SMohan Kumar						};
378*5862ae43SMohan Kumar
379*5862ae43SMohan Kumar						port@1 {
380*5862ae43SMohan Kumar							reg = <1>;
381*5862ae43SMohan Kumar
382*5862ae43SMohan Kumar							amx4_in2: endpoint {
383*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx4_in2>;
384*5862ae43SMohan Kumar							};
385*5862ae43SMohan Kumar						};
386*5862ae43SMohan Kumar
387*5862ae43SMohan Kumar						port@2 {
388*5862ae43SMohan Kumar							reg = <2>;
389*5862ae43SMohan Kumar
390*5862ae43SMohan Kumar							amx4_in3: endpoint {
391*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx4_in3>;
392*5862ae43SMohan Kumar							};
393*5862ae43SMohan Kumar						};
394*5862ae43SMohan Kumar
395*5862ae43SMohan Kumar						port@3 {
396*5862ae43SMohan Kumar							reg = <3>;
397*5862ae43SMohan Kumar
398*5862ae43SMohan Kumar							amx4_in4: endpoint {
399*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx4_in4>;
400*5862ae43SMohan Kumar							};
401*5862ae43SMohan Kumar						};
402*5862ae43SMohan Kumar
403*5862ae43SMohan Kumar						amx4_out_port: port@4 {
404*5862ae43SMohan Kumar							reg = <4>;
405*5862ae43SMohan Kumar
406*5862ae43SMohan Kumar							amx4_out: endpoint {
407*5862ae43SMohan Kumar								remote-endpoint = <&xbar_amx4_out>;
408*5862ae43SMohan Kumar							};
409*5862ae43SMohan Kumar						};
410*5862ae43SMohan Kumar					};
411*5862ae43SMohan Kumar				};
412*5862ae43SMohan Kumar
413*5862ae43SMohan Kumar				adx@2903800 {
414*5862ae43SMohan Kumar					status = "okay";
415*5862ae43SMohan Kumar
416*5862ae43SMohan Kumar					ports {
417*5862ae43SMohan Kumar						#address-cells = <1>;
418*5862ae43SMohan Kumar						#size-cells = <0>;
419*5862ae43SMohan Kumar
420*5862ae43SMohan Kumar						port@0 {
421*5862ae43SMohan Kumar							reg = <0>;
422*5862ae43SMohan Kumar
423*5862ae43SMohan Kumar							adx1_in: endpoint {
424*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx1_in>;
425*5862ae43SMohan Kumar							};
426*5862ae43SMohan Kumar						};
427*5862ae43SMohan Kumar
428*5862ae43SMohan Kumar						adx1_out1_port: port@1 {
429*5862ae43SMohan Kumar							reg = <1>;
430*5862ae43SMohan Kumar
431*5862ae43SMohan Kumar							adx1_out1: endpoint {
432*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx1_out1>;
433*5862ae43SMohan Kumar							};
434*5862ae43SMohan Kumar						};
435*5862ae43SMohan Kumar
436*5862ae43SMohan Kumar						adx1_out2_port: port@2 {
437*5862ae43SMohan Kumar							reg = <2>;
438*5862ae43SMohan Kumar
439*5862ae43SMohan Kumar							adx1_out2: endpoint {
440*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx1_out2>;
441*5862ae43SMohan Kumar							};
442*5862ae43SMohan Kumar						};
443*5862ae43SMohan Kumar
444*5862ae43SMohan Kumar						adx1_out3_port: port@3 {
445*5862ae43SMohan Kumar							reg = <3>;
446*5862ae43SMohan Kumar
447*5862ae43SMohan Kumar							adx1_out3: endpoint {
448*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx1_out3>;
449*5862ae43SMohan Kumar							};
450*5862ae43SMohan Kumar						};
451*5862ae43SMohan Kumar
452*5862ae43SMohan Kumar						adx1_out4_port: port@4 {
453*5862ae43SMohan Kumar							reg = <4>;
454*5862ae43SMohan Kumar
455*5862ae43SMohan Kumar							adx1_out4: endpoint {
456*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx1_out4>;
457*5862ae43SMohan Kumar							};
458*5862ae43SMohan Kumar						};
459*5862ae43SMohan Kumar					};
460*5862ae43SMohan Kumar				};
461*5862ae43SMohan Kumar
462*5862ae43SMohan Kumar				adx@2903900 {
463*5862ae43SMohan Kumar					status = "okay";
464*5862ae43SMohan Kumar
465*5862ae43SMohan Kumar					ports {
466*5862ae43SMohan Kumar						#address-cells = <1>;
467*5862ae43SMohan Kumar						#size-cells = <0>;
468*5862ae43SMohan Kumar
469*5862ae43SMohan Kumar						port@0 {
470*5862ae43SMohan Kumar							reg = <0>;
471*5862ae43SMohan Kumar
472*5862ae43SMohan Kumar							adx2_in: endpoint {
473*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx2_in>;
474*5862ae43SMohan Kumar							};
475*5862ae43SMohan Kumar						};
476*5862ae43SMohan Kumar
477*5862ae43SMohan Kumar						adx2_out1_port: port@1 {
478*5862ae43SMohan Kumar							reg = <1>;
479*5862ae43SMohan Kumar
480*5862ae43SMohan Kumar							adx2_out1: endpoint {
481*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx2_out1>;
482*5862ae43SMohan Kumar							};
483*5862ae43SMohan Kumar						};
484*5862ae43SMohan Kumar
485*5862ae43SMohan Kumar						adx2_out2_port: port@2 {
486*5862ae43SMohan Kumar							reg = <2>;
487*5862ae43SMohan Kumar
488*5862ae43SMohan Kumar							adx2_out2: endpoint {
489*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx2_out2>;
490*5862ae43SMohan Kumar							};
491*5862ae43SMohan Kumar						};
492*5862ae43SMohan Kumar
493*5862ae43SMohan Kumar						adx2_out3_port: port@3 {
494*5862ae43SMohan Kumar							reg = <3>;
495*5862ae43SMohan Kumar
496*5862ae43SMohan Kumar							adx2_out3: endpoint {
497*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx2_out3>;
498*5862ae43SMohan Kumar							};
499*5862ae43SMohan Kumar						};
500*5862ae43SMohan Kumar
501*5862ae43SMohan Kumar						adx2_out4_port: port@4 {
502*5862ae43SMohan Kumar							reg = <4>;
503*5862ae43SMohan Kumar
504*5862ae43SMohan Kumar							adx2_out4: endpoint {
505*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx2_out4>;
506*5862ae43SMohan Kumar							};
507*5862ae43SMohan Kumar						};
508*5862ae43SMohan Kumar					};
509*5862ae43SMohan Kumar				};
510*5862ae43SMohan Kumar
511*5862ae43SMohan Kumar				adx@2903a00 {
512*5862ae43SMohan Kumar					status = "okay";
513*5862ae43SMohan Kumar
514*5862ae43SMohan Kumar					ports {
515*5862ae43SMohan Kumar						#address-cells = <1>;
516*5862ae43SMohan Kumar						#size-cells = <0>;
517*5862ae43SMohan Kumar
518*5862ae43SMohan Kumar						port@0 {
519*5862ae43SMohan Kumar							reg = <0>;
520*5862ae43SMohan Kumar
521*5862ae43SMohan Kumar							adx3_in: endpoint {
522*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx3_in>;
523*5862ae43SMohan Kumar							};
524*5862ae43SMohan Kumar						};
525*5862ae43SMohan Kumar
526*5862ae43SMohan Kumar						adx3_out1_port: port@1 {
527*5862ae43SMohan Kumar							reg = <1>;
528*5862ae43SMohan Kumar
529*5862ae43SMohan Kumar							adx3_out1: endpoint {
530*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx3_out1>;
531*5862ae43SMohan Kumar							};
532*5862ae43SMohan Kumar						};
533*5862ae43SMohan Kumar
534*5862ae43SMohan Kumar						adx3_out2_port: port@2 {
535*5862ae43SMohan Kumar							reg = <2>;
536*5862ae43SMohan Kumar
537*5862ae43SMohan Kumar							adx3_out2: endpoint {
538*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx3_out2>;
539*5862ae43SMohan Kumar							};
540*5862ae43SMohan Kumar						};
541*5862ae43SMohan Kumar
542*5862ae43SMohan Kumar						adx3_out3_port: port@3 {
543*5862ae43SMohan Kumar							reg = <3>;
544*5862ae43SMohan Kumar
545*5862ae43SMohan Kumar							adx3_out3: endpoint {
546*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx3_out3>;
547*5862ae43SMohan Kumar							};
548*5862ae43SMohan Kumar						};
549*5862ae43SMohan Kumar
550*5862ae43SMohan Kumar						adx3_out4_port: port@4 {
551*5862ae43SMohan Kumar							reg = <4>;
552*5862ae43SMohan Kumar
553*5862ae43SMohan Kumar							adx3_out4: endpoint {
554*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx3_out4>;
555*5862ae43SMohan Kumar							};
556*5862ae43SMohan Kumar						};
557*5862ae43SMohan Kumar					};
558*5862ae43SMohan Kumar				};
559*5862ae43SMohan Kumar
560*5862ae43SMohan Kumar				adx@2903b00 {
561*5862ae43SMohan Kumar					status = "okay";
562*5862ae43SMohan Kumar
563*5862ae43SMohan Kumar					ports {
564*5862ae43SMohan Kumar						#address-cells = <1>;
565*5862ae43SMohan Kumar						#size-cells = <0>;
566*5862ae43SMohan Kumar
567*5862ae43SMohan Kumar						port@0 {
568*5862ae43SMohan Kumar							reg = <0>;
569*5862ae43SMohan Kumar
570*5862ae43SMohan Kumar							adx4_in: endpoint {
571*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx4_in>;
572*5862ae43SMohan Kumar							};
573*5862ae43SMohan Kumar						};
574*5862ae43SMohan Kumar
575*5862ae43SMohan Kumar						adx4_out1_port: port@1 {
576*5862ae43SMohan Kumar							reg = <1>;
577*5862ae43SMohan Kumar
578*5862ae43SMohan Kumar							adx4_out1: endpoint {
579*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx4_out1>;
580*5862ae43SMohan Kumar							};
581*5862ae43SMohan Kumar						};
582*5862ae43SMohan Kumar
583*5862ae43SMohan Kumar						adx4_out2_port: port@2 {
584*5862ae43SMohan Kumar							reg = <2>;
585*5862ae43SMohan Kumar
586*5862ae43SMohan Kumar							adx4_out2: endpoint {
587*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx4_out2>;
588*5862ae43SMohan Kumar							};
589*5862ae43SMohan Kumar						};
590*5862ae43SMohan Kumar
591*5862ae43SMohan Kumar						adx4_out3_port: port@3 {
592*5862ae43SMohan Kumar							reg = <3>;
593*5862ae43SMohan Kumar
594*5862ae43SMohan Kumar							adx4_out3: endpoint {
595*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx4_out3>;
596*5862ae43SMohan Kumar							};
597*5862ae43SMohan Kumar						};
598*5862ae43SMohan Kumar
599*5862ae43SMohan Kumar						adx4_out4_port: port@4 {
600*5862ae43SMohan Kumar							reg = <4>;
601*5862ae43SMohan Kumar
602*5862ae43SMohan Kumar							adx4_out4: endpoint {
603*5862ae43SMohan Kumar								remote-endpoint = <&xbar_adx4_out4>;
604*5862ae43SMohan Kumar							};
605*5862ae43SMohan Kumar						};
606*5862ae43SMohan Kumar					};
607*5862ae43SMohan Kumar				};
608*5862ae43SMohan Kumar
609*5862ae43SMohan Kumar				dmic@2904200 {
610*5862ae43SMohan Kumar					status = "okay";
611*5862ae43SMohan Kumar
612*5862ae43SMohan Kumar					ports {
613*5862ae43SMohan Kumar						#address-cells = <1>;
614*5862ae43SMohan Kumar						#size-cells = <0>;
615*5862ae43SMohan Kumar
616*5862ae43SMohan Kumar						port@0 {
617*5862ae43SMohan Kumar							reg = <0>;
618*5862ae43SMohan Kumar
619*5862ae43SMohan Kumar							dmic3_cif: endpoint {
620*5862ae43SMohan Kumar								remote-endpoint = <&xbar_dmic3>;
621*5862ae43SMohan Kumar							};
622*5862ae43SMohan Kumar						};
623*5862ae43SMohan Kumar
624*5862ae43SMohan Kumar						dmic3_port: port@1 {
625*5862ae43SMohan Kumar							reg = <1>;
626*5862ae43SMohan Kumar
627*5862ae43SMohan Kumar							dmic3_dap: endpoint {
628*5862ae43SMohan Kumar								/* placeholder for external codec */
629*5862ae43SMohan Kumar							};
630*5862ae43SMohan Kumar						};
631*5862ae43SMohan Kumar					};
632*5862ae43SMohan Kumar				};
633*5862ae43SMohan Kumar
634*5862ae43SMohan Kumar				processing-engine@2908000 {
635*5862ae43SMohan Kumar					status = "okay";
636*5862ae43SMohan Kumar
637*5862ae43SMohan Kumar					ports {
638*5862ae43SMohan Kumar						#address-cells = <1>;
639*5862ae43SMohan Kumar						#size-cells = <0>;
640*5862ae43SMohan Kumar
641*5862ae43SMohan Kumar						port@0 {
642*5862ae43SMohan Kumar							reg = <0x0>;
643*5862ae43SMohan Kumar
644*5862ae43SMohan Kumar							ope1_cif_in_ep: endpoint {
645*5862ae43SMohan Kumar								remote-endpoint = <&xbar_ope1_in_ep>;
646*5862ae43SMohan Kumar							};
647*5862ae43SMohan Kumar						};
648*5862ae43SMohan Kumar
649*5862ae43SMohan Kumar						ope1_out_port: port@1 {
650*5862ae43SMohan Kumar							reg = <0x1>;
651*5862ae43SMohan Kumar
652*5862ae43SMohan Kumar							ope1_cif_out_ep: endpoint {
653*5862ae43SMohan Kumar								remote-endpoint = <&xbar_ope1_out_ep>;
654*5862ae43SMohan Kumar							};
655*5862ae43SMohan Kumar						};
656*5862ae43SMohan Kumar					};
657*5862ae43SMohan Kumar				};
658*5862ae43SMohan Kumar
659*5862ae43SMohan Kumar				mvc@290a000 {
660*5862ae43SMohan Kumar					status = "okay";
661*5862ae43SMohan Kumar
662*5862ae43SMohan Kumar					ports {
663*5862ae43SMohan Kumar						#address-cells = <1>;
664*5862ae43SMohan Kumar						#size-cells = <0>;
665*5862ae43SMohan Kumar
666*5862ae43SMohan Kumar						port@0 {
667*5862ae43SMohan Kumar							reg = <0>;
668*5862ae43SMohan Kumar
669*5862ae43SMohan Kumar							mvc1_cif_in: endpoint {
670*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mvc1_in>;
671*5862ae43SMohan Kumar							};
672*5862ae43SMohan Kumar						};
673*5862ae43SMohan Kumar
674*5862ae43SMohan Kumar						mvc1_out_port: port@1 {
675*5862ae43SMohan Kumar							reg = <1>;
676*5862ae43SMohan Kumar
677*5862ae43SMohan Kumar							mvc1_cif_out: endpoint {
678*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mvc1_out>;
679*5862ae43SMohan Kumar							};
680*5862ae43SMohan Kumar						};
681*5862ae43SMohan Kumar					};
682*5862ae43SMohan Kumar				};
683*5862ae43SMohan Kumar
684*5862ae43SMohan Kumar				mvc@290a200 {
685*5862ae43SMohan Kumar					status = "okay";
686*5862ae43SMohan Kumar
687*5862ae43SMohan Kumar					ports {
688*5862ae43SMohan Kumar						#address-cells = <1>;
689*5862ae43SMohan Kumar						#size-cells = <0>;
690*5862ae43SMohan Kumar
691*5862ae43SMohan Kumar						port@0 {
692*5862ae43SMohan Kumar							reg = <0>;
693*5862ae43SMohan Kumar
694*5862ae43SMohan Kumar							mvc2_cif_in: endpoint {
695*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mvc2_in>;
696*5862ae43SMohan Kumar							};
697*5862ae43SMohan Kumar						};
698*5862ae43SMohan Kumar
699*5862ae43SMohan Kumar						mvc2_out_port: port@1 {
700*5862ae43SMohan Kumar							reg = <1>;
701*5862ae43SMohan Kumar
702*5862ae43SMohan Kumar							mvc2_cif_out: endpoint {
703*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mvc2_out>;
704*5862ae43SMohan Kumar							};
705*5862ae43SMohan Kumar						};
706*5862ae43SMohan Kumar					};
707*5862ae43SMohan Kumar				};
708*5862ae43SMohan Kumar
709*5862ae43SMohan Kumar				amixer@290bb00 {
710*5862ae43SMohan Kumar					status = "okay";
711*5862ae43SMohan Kumar
712*5862ae43SMohan Kumar					ports {
713*5862ae43SMohan Kumar						#address-cells = <1>;
714*5862ae43SMohan Kumar						#size-cells = <0>;
715*5862ae43SMohan Kumar
716*5862ae43SMohan Kumar						port@0 {
717*5862ae43SMohan Kumar							reg = <0x0>;
718*5862ae43SMohan Kumar
719*5862ae43SMohan Kumar							mix_in1: endpoint {
720*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in1>;
721*5862ae43SMohan Kumar							};
722*5862ae43SMohan Kumar						};
723*5862ae43SMohan Kumar
724*5862ae43SMohan Kumar						port@1 {
725*5862ae43SMohan Kumar							reg = <0x1>;
726*5862ae43SMohan Kumar
727*5862ae43SMohan Kumar							mix_in2: endpoint {
728*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in2>;
729*5862ae43SMohan Kumar							};
730*5862ae43SMohan Kumar						};
731*5862ae43SMohan Kumar
732*5862ae43SMohan Kumar						port@2 {
733*5862ae43SMohan Kumar							reg = <0x2>;
734*5862ae43SMohan Kumar
735*5862ae43SMohan Kumar							mix_in3: endpoint {
736*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in3>;
737*5862ae43SMohan Kumar							};
738*5862ae43SMohan Kumar						};
739*5862ae43SMohan Kumar
740*5862ae43SMohan Kumar						port@3 {
741*5862ae43SMohan Kumar							reg = <0x3>;
742*5862ae43SMohan Kumar
743*5862ae43SMohan Kumar							mix_in4: endpoint {
744*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in4>;
745*5862ae43SMohan Kumar							};
746*5862ae43SMohan Kumar						};
747*5862ae43SMohan Kumar
748*5862ae43SMohan Kumar						port@4 {
749*5862ae43SMohan Kumar							reg = <0x4>;
750*5862ae43SMohan Kumar
751*5862ae43SMohan Kumar							mix_in5: endpoint {
752*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in5>;
753*5862ae43SMohan Kumar							};
754*5862ae43SMohan Kumar						};
755*5862ae43SMohan Kumar
756*5862ae43SMohan Kumar						port@5 {
757*5862ae43SMohan Kumar							reg = <0x5>;
758*5862ae43SMohan Kumar
759*5862ae43SMohan Kumar							mix_in6: endpoint {
760*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in6>;
761*5862ae43SMohan Kumar							};
762*5862ae43SMohan Kumar						};
763*5862ae43SMohan Kumar
764*5862ae43SMohan Kumar						port@6 {
765*5862ae43SMohan Kumar							reg = <0x6>;
766*5862ae43SMohan Kumar
767*5862ae43SMohan Kumar							mix_in7: endpoint {
768*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in7>;
769*5862ae43SMohan Kumar							};
770*5862ae43SMohan Kumar						};
771*5862ae43SMohan Kumar
772*5862ae43SMohan Kumar						port@7 {
773*5862ae43SMohan Kumar							reg = <0x7>;
774*5862ae43SMohan Kumar
775*5862ae43SMohan Kumar							mix_in8: endpoint {
776*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in8>;
777*5862ae43SMohan Kumar							};
778*5862ae43SMohan Kumar						};
779*5862ae43SMohan Kumar
780*5862ae43SMohan Kumar						port@8 {
781*5862ae43SMohan Kumar							reg = <0x8>;
782*5862ae43SMohan Kumar
783*5862ae43SMohan Kumar							mix_in9: endpoint {
784*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in9>;
785*5862ae43SMohan Kumar							};
786*5862ae43SMohan Kumar						};
787*5862ae43SMohan Kumar
788*5862ae43SMohan Kumar						port@9 {
789*5862ae43SMohan Kumar							reg = <0x9>;
790*5862ae43SMohan Kumar
791*5862ae43SMohan Kumar							mix_in10: endpoint {
792*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_in10>;
793*5862ae43SMohan Kumar							};
794*5862ae43SMohan Kumar						};
795*5862ae43SMohan Kumar
796*5862ae43SMohan Kumar						mix_out1_port: port@a {
797*5862ae43SMohan Kumar							reg = <0xa>;
798*5862ae43SMohan Kumar
799*5862ae43SMohan Kumar							mix_out1: endpoint {
800*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_out1>;
801*5862ae43SMohan Kumar							};
802*5862ae43SMohan Kumar						};
803*5862ae43SMohan Kumar
804*5862ae43SMohan Kumar						mix_out2_port: port@b {
805*5862ae43SMohan Kumar							reg = <0xb>;
806*5862ae43SMohan Kumar
807*5862ae43SMohan Kumar							mix_out2: endpoint {
808*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_out2>;
809*5862ae43SMohan Kumar							};
810*5862ae43SMohan Kumar						};
811*5862ae43SMohan Kumar
812*5862ae43SMohan Kumar						mix_out3_port: port@c {
813*5862ae43SMohan Kumar							reg = <0xc>;
814*5862ae43SMohan Kumar
815*5862ae43SMohan Kumar							mix_out3: endpoint {
816*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_out3>;
817*5862ae43SMohan Kumar							};
818*5862ae43SMohan Kumar						};
819*5862ae43SMohan Kumar
820*5862ae43SMohan Kumar						mix_out4_port: port@d {
821*5862ae43SMohan Kumar							reg = <0xd>;
822*5862ae43SMohan Kumar
823*5862ae43SMohan Kumar							mix_out4: endpoint {
824*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_out4>;
825*5862ae43SMohan Kumar							};
826*5862ae43SMohan Kumar						};
827*5862ae43SMohan Kumar
828*5862ae43SMohan Kumar						mix_out5_port: port@e {
829*5862ae43SMohan Kumar							reg = <0xe>;
830*5862ae43SMohan Kumar
831*5862ae43SMohan Kumar							mix_out5: endpoint {
832*5862ae43SMohan Kumar								remote-endpoint = <&xbar_mix_out5>;
833*5862ae43SMohan Kumar							};
834*5862ae43SMohan Kumar						};
835*5862ae43SMohan Kumar					};
836*5862ae43SMohan Kumar				};
837*5862ae43SMohan Kumar
838*5862ae43SMohan Kumar				admaif@290f000 {
839*5862ae43SMohan Kumar					status = "okay";
840*5862ae43SMohan Kumar
841*5862ae43SMohan Kumar					ports {
842*5862ae43SMohan Kumar						#address-cells = <1>;
843*5862ae43SMohan Kumar						#size-cells = <0>;
844*5862ae43SMohan Kumar
845*5862ae43SMohan Kumar						admaif0_port: port@0 {
846*5862ae43SMohan Kumar							reg = <0x0>;
847*5862ae43SMohan Kumar
848*5862ae43SMohan Kumar							admaif0: endpoint {
849*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif0>;
850*5862ae43SMohan Kumar							};
851*5862ae43SMohan Kumar						};
852*5862ae43SMohan Kumar
853*5862ae43SMohan Kumar						admaif1_port: port@1 {
854*5862ae43SMohan Kumar							reg = <0x1>;
855*5862ae43SMohan Kumar
856*5862ae43SMohan Kumar							admaif1: endpoint {
857*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif1>;
858*5862ae43SMohan Kumar							};
859*5862ae43SMohan Kumar						};
860*5862ae43SMohan Kumar
861*5862ae43SMohan Kumar						admaif2_port: port@2 {
862*5862ae43SMohan Kumar							reg = <0x2>;
863*5862ae43SMohan Kumar
864*5862ae43SMohan Kumar							admaif2: endpoint {
865*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif2>;
866*5862ae43SMohan Kumar							};
867*5862ae43SMohan Kumar						};
868*5862ae43SMohan Kumar
869*5862ae43SMohan Kumar						admaif3_port: port@3 {
870*5862ae43SMohan Kumar							reg = <0x3>;
871*5862ae43SMohan Kumar
872*5862ae43SMohan Kumar							admaif3: endpoint {
873*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif3>;
874*5862ae43SMohan Kumar							};
875*5862ae43SMohan Kumar						};
876*5862ae43SMohan Kumar
877*5862ae43SMohan Kumar						admaif4_port: port@4 {
878*5862ae43SMohan Kumar							reg = <0x4>;
879*5862ae43SMohan Kumar
880*5862ae43SMohan Kumar							admaif4: endpoint {
881*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif4>;
882*5862ae43SMohan Kumar							};
883*5862ae43SMohan Kumar						};
884*5862ae43SMohan Kumar
885*5862ae43SMohan Kumar						admaif5_port: port@5 {
886*5862ae43SMohan Kumar							reg = <0x5>;
887*5862ae43SMohan Kumar
888*5862ae43SMohan Kumar							admaif5: endpoint {
889*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif5>;
890*5862ae43SMohan Kumar							};
891*5862ae43SMohan Kumar						};
892*5862ae43SMohan Kumar
893*5862ae43SMohan Kumar						admaif6_port: port@6 {
894*5862ae43SMohan Kumar							reg = <0x6>;
895*5862ae43SMohan Kumar
896*5862ae43SMohan Kumar							admaif6: endpoint {
897*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif6>;
898*5862ae43SMohan Kumar							};
899*5862ae43SMohan Kumar						};
900*5862ae43SMohan Kumar
901*5862ae43SMohan Kumar						admaif7_port: port@7 {
902*5862ae43SMohan Kumar							reg = <0x7>;
903*5862ae43SMohan Kumar
904*5862ae43SMohan Kumar							admaif7: endpoint {
905*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif7>;
906*5862ae43SMohan Kumar							};
907*5862ae43SMohan Kumar						};
908*5862ae43SMohan Kumar
909*5862ae43SMohan Kumar						admaif8_port: port@8 {
910*5862ae43SMohan Kumar							reg = <0x8>;
911*5862ae43SMohan Kumar
912*5862ae43SMohan Kumar							admaif8: endpoint {
913*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif8>;
914*5862ae43SMohan Kumar							};
915*5862ae43SMohan Kumar						};
916*5862ae43SMohan Kumar
917*5862ae43SMohan Kumar						admaif9_port: port@9 {
918*5862ae43SMohan Kumar							reg = <0x9>;
919*5862ae43SMohan Kumar
920*5862ae43SMohan Kumar							admaif9: endpoint {
921*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif9>;
922*5862ae43SMohan Kumar							};
923*5862ae43SMohan Kumar						};
924*5862ae43SMohan Kumar
925*5862ae43SMohan Kumar						admaif10_port: port@a {
926*5862ae43SMohan Kumar							reg = <0xa>;
927*5862ae43SMohan Kumar
928*5862ae43SMohan Kumar							admaif10: endpoint {
929*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif10>;
930*5862ae43SMohan Kumar							};
931*5862ae43SMohan Kumar						};
932*5862ae43SMohan Kumar
933*5862ae43SMohan Kumar						admaif11_port: port@b {
934*5862ae43SMohan Kumar							reg = <0xb>;
935*5862ae43SMohan Kumar
936*5862ae43SMohan Kumar							admaif11: endpoint {
937*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif11>;
938*5862ae43SMohan Kumar							};
939*5862ae43SMohan Kumar						};
940*5862ae43SMohan Kumar
941*5862ae43SMohan Kumar						admaif12_port: port@c {
942*5862ae43SMohan Kumar							reg = <0xc>;
943*5862ae43SMohan Kumar
944*5862ae43SMohan Kumar							admaif12: endpoint {
945*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif12>;
946*5862ae43SMohan Kumar							};
947*5862ae43SMohan Kumar						};
948*5862ae43SMohan Kumar
949*5862ae43SMohan Kumar						admaif13_port: port@d {
950*5862ae43SMohan Kumar							reg = <0xd>;
951*5862ae43SMohan Kumar
952*5862ae43SMohan Kumar							admaif13: endpoint {
953*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif13>;
954*5862ae43SMohan Kumar							};
955*5862ae43SMohan Kumar						};
956*5862ae43SMohan Kumar
957*5862ae43SMohan Kumar						admaif14_port: port@e {
958*5862ae43SMohan Kumar							reg = <0xe>;
959*5862ae43SMohan Kumar
960*5862ae43SMohan Kumar							admaif14: endpoint {
961*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif14>;
962*5862ae43SMohan Kumar							};
963*5862ae43SMohan Kumar						};
964*5862ae43SMohan Kumar
965*5862ae43SMohan Kumar						admaif15_port: port@f {
966*5862ae43SMohan Kumar							reg = <0xf>;
967*5862ae43SMohan Kumar
968*5862ae43SMohan Kumar							admaif15: endpoint {
969*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif15>;
970*5862ae43SMohan Kumar							};
971*5862ae43SMohan Kumar						};
972*5862ae43SMohan Kumar
973*5862ae43SMohan Kumar						admaif16_port: port@10 {
974*5862ae43SMohan Kumar							reg = <0x10>;
975*5862ae43SMohan Kumar
976*5862ae43SMohan Kumar							admaif16: endpoint {
977*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif16>;
978*5862ae43SMohan Kumar							};
979*5862ae43SMohan Kumar						};
980*5862ae43SMohan Kumar
981*5862ae43SMohan Kumar						admaif17_port: port@11 {
982*5862ae43SMohan Kumar							reg = <0x11>;
983*5862ae43SMohan Kumar
984*5862ae43SMohan Kumar							admaif17: endpoint {
985*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif17>;
986*5862ae43SMohan Kumar							};
987*5862ae43SMohan Kumar						};
988*5862ae43SMohan Kumar
989*5862ae43SMohan Kumar						admaif18_port: port@12 {
990*5862ae43SMohan Kumar							reg = <0x12>;
991*5862ae43SMohan Kumar
992*5862ae43SMohan Kumar							admaif18: endpoint {
993*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif18>;
994*5862ae43SMohan Kumar							};
995*5862ae43SMohan Kumar						};
996*5862ae43SMohan Kumar
997*5862ae43SMohan Kumar						admaif19_port: port@13 {
998*5862ae43SMohan Kumar							reg = <0x13>;
999*5862ae43SMohan Kumar
1000*5862ae43SMohan Kumar							admaif19: endpoint {
1001*5862ae43SMohan Kumar								remote-endpoint = <&xbar_admaif19>;
1002*5862ae43SMohan Kumar							};
1003*5862ae43SMohan Kumar						};
1004*5862ae43SMohan Kumar					};
1005*5862ae43SMohan Kumar				};
1006*5862ae43SMohan Kumar
1007*5862ae43SMohan Kumar				asrc@2910000 {
1008*5862ae43SMohan Kumar					status = "okay";
1009*5862ae43SMohan Kumar
1010*5862ae43SMohan Kumar					ports {
1011*5862ae43SMohan Kumar						#address-cells = <1>;
1012*5862ae43SMohan Kumar						#size-cells = <0>;
1013*5862ae43SMohan Kumar
1014*5862ae43SMohan Kumar						port@0 {
1015*5862ae43SMohan Kumar							reg = <0x0>;
1016*5862ae43SMohan Kumar
1017*5862ae43SMohan Kumar							asrc_in1_ep: endpoint {
1018*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in1_ep>;
1019*5862ae43SMohan Kumar							};
1020*5862ae43SMohan Kumar						};
1021*5862ae43SMohan Kumar
1022*5862ae43SMohan Kumar						port@1 {
1023*5862ae43SMohan Kumar							reg = <0x1>;
1024*5862ae43SMohan Kumar
1025*5862ae43SMohan Kumar							asrc_in2_ep: endpoint {
1026*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in2_ep>;
1027*5862ae43SMohan Kumar							};
1028*5862ae43SMohan Kumar						};
1029*5862ae43SMohan Kumar
1030*5862ae43SMohan Kumar						port@2 {
1031*5862ae43SMohan Kumar							reg = <0x2>;
1032*5862ae43SMohan Kumar
1033*5862ae43SMohan Kumar							asrc_in3_ep: endpoint {
1034*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in3_ep>;
1035*5862ae43SMohan Kumar							};
1036*5862ae43SMohan Kumar						};
1037*5862ae43SMohan Kumar
1038*5862ae43SMohan Kumar						port@3 {
1039*5862ae43SMohan Kumar							reg = <0x3>;
1040*5862ae43SMohan Kumar
1041*5862ae43SMohan Kumar							asrc_in4_ep: endpoint {
1042*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in4_ep>;
1043*5862ae43SMohan Kumar							};
1044*5862ae43SMohan Kumar						};
1045*5862ae43SMohan Kumar
1046*5862ae43SMohan Kumar						port@4 {
1047*5862ae43SMohan Kumar							reg = <0x4>;
1048*5862ae43SMohan Kumar
1049*5862ae43SMohan Kumar							asrc_in5_ep: endpoint {
1050*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in5_ep>;
1051*5862ae43SMohan Kumar							};
1052*5862ae43SMohan Kumar						};
1053*5862ae43SMohan Kumar
1054*5862ae43SMohan Kumar						port@5 {
1055*5862ae43SMohan Kumar							reg = <0x5>;
1056*5862ae43SMohan Kumar
1057*5862ae43SMohan Kumar							asrc_in6_ep: endpoint {
1058*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in6_ep>;
1059*5862ae43SMohan Kumar							};
1060*5862ae43SMohan Kumar						};
1061*5862ae43SMohan Kumar
1062*5862ae43SMohan Kumar						port@6 {
1063*5862ae43SMohan Kumar							reg = <0x6>;
1064*5862ae43SMohan Kumar
1065*5862ae43SMohan Kumar							asrc_in7_ep: endpoint {
1066*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_in7_ep>;
1067*5862ae43SMohan Kumar							};
1068*5862ae43SMohan Kumar						};
1069*5862ae43SMohan Kumar
1070*5862ae43SMohan Kumar						asrc_out1_port: port@7 {
1071*5862ae43SMohan Kumar							reg = <0x7>;
1072*5862ae43SMohan Kumar
1073*5862ae43SMohan Kumar							asrc_out1_ep: endpoint {
1074*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out1_ep>;
1075*5862ae43SMohan Kumar							};
1076*5862ae43SMohan Kumar						};
1077*5862ae43SMohan Kumar
1078*5862ae43SMohan Kumar						asrc_out2_port: port@8 {
1079*5862ae43SMohan Kumar							reg = <0x8>;
1080*5862ae43SMohan Kumar
1081*5862ae43SMohan Kumar							asrc_out2_ep: endpoint {
1082*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out2_ep>;
1083*5862ae43SMohan Kumar							};
1084*5862ae43SMohan Kumar						};
1085*5862ae43SMohan Kumar
1086*5862ae43SMohan Kumar						asrc_out3_port: port@9 {
1087*5862ae43SMohan Kumar							reg = <0x9>;
1088*5862ae43SMohan Kumar
1089*5862ae43SMohan Kumar							asrc_out3_ep: endpoint {
1090*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out3_ep>;
1091*5862ae43SMohan Kumar							};
1092*5862ae43SMohan Kumar						};
1093*5862ae43SMohan Kumar
1094*5862ae43SMohan Kumar						asrc_out4_port: port@a {
1095*5862ae43SMohan Kumar							reg = <0xa>;
1096*5862ae43SMohan Kumar
1097*5862ae43SMohan Kumar							asrc_out4_ep: endpoint {
1098*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out4_ep>;
1099*5862ae43SMohan Kumar							};
1100*5862ae43SMohan Kumar						};
1101*5862ae43SMohan Kumar
1102*5862ae43SMohan Kumar						asrc_out5_port: port@b {
1103*5862ae43SMohan Kumar							reg = <0xb>;
1104*5862ae43SMohan Kumar
1105*5862ae43SMohan Kumar							asrc_out5_ep: endpoint {
1106*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out5_ep>;
1107*5862ae43SMohan Kumar							};
1108*5862ae43SMohan Kumar						};
1109*5862ae43SMohan Kumar
1110*5862ae43SMohan Kumar						asrc_out6_port:	port@c {
1111*5862ae43SMohan Kumar							reg = <0xc>;
1112*5862ae43SMohan Kumar
1113*5862ae43SMohan Kumar							asrc_out6_ep: endpoint {
1114*5862ae43SMohan Kumar								remote-endpoint = <&xbar_asrc_out6_ep>;
1115*5862ae43SMohan Kumar							};
1116*5862ae43SMohan Kumar						};
1117*5862ae43SMohan Kumar					};
1118*5862ae43SMohan Kumar				};
1119*5862ae43SMohan Kumar
1120*5862ae43SMohan Kumar				ports {
1121*5862ae43SMohan Kumar					#address-cells = <1>;
1122*5862ae43SMohan Kumar					#size-cells = <0>;
1123*5862ae43SMohan Kumar
1124*5862ae43SMohan Kumar					port@0 {
1125*5862ae43SMohan Kumar						reg = <0x0>;
1126*5862ae43SMohan Kumar
1127*5862ae43SMohan Kumar						xbar_admaif0: endpoint {
1128*5862ae43SMohan Kumar							remote-endpoint = <&admaif0>;
1129*5862ae43SMohan Kumar						};
1130*5862ae43SMohan Kumar					};
1131*5862ae43SMohan Kumar
1132*5862ae43SMohan Kumar					port@1 {
1133*5862ae43SMohan Kumar						reg = <0x1>;
1134*5862ae43SMohan Kumar
1135*5862ae43SMohan Kumar						xbar_admaif1: endpoint {
1136*5862ae43SMohan Kumar							remote-endpoint = <&admaif1>;
1137*5862ae43SMohan Kumar						};
1138*5862ae43SMohan Kumar					};
1139*5862ae43SMohan Kumar
1140*5862ae43SMohan Kumar					port@2 {
1141*5862ae43SMohan Kumar						reg = <0x2>;
1142*5862ae43SMohan Kumar
1143*5862ae43SMohan Kumar						xbar_admaif2: endpoint {
1144*5862ae43SMohan Kumar							remote-endpoint = <&admaif2>;
1145*5862ae43SMohan Kumar						};
1146*5862ae43SMohan Kumar					};
1147*5862ae43SMohan Kumar
1148*5862ae43SMohan Kumar					port@3 {
1149*5862ae43SMohan Kumar						reg = <0x3>;
1150*5862ae43SMohan Kumar
1151*5862ae43SMohan Kumar						xbar_admaif3: endpoint {
1152*5862ae43SMohan Kumar							remote-endpoint = <&admaif3>;
1153*5862ae43SMohan Kumar						};
1154*5862ae43SMohan Kumar					};
1155*5862ae43SMohan Kumar
1156*5862ae43SMohan Kumar					port@4 {
1157*5862ae43SMohan Kumar						reg = <0x4>;
1158*5862ae43SMohan Kumar
1159*5862ae43SMohan Kumar						xbar_admaif4: endpoint {
1160*5862ae43SMohan Kumar							remote-endpoint = <&admaif4>;
1161*5862ae43SMohan Kumar						};
1162*5862ae43SMohan Kumar					};
1163*5862ae43SMohan Kumar
1164*5862ae43SMohan Kumar					port@5 {
1165*5862ae43SMohan Kumar						reg = <0x5>;
1166*5862ae43SMohan Kumar
1167*5862ae43SMohan Kumar						xbar_admaif5: endpoint {
1168*5862ae43SMohan Kumar							remote-endpoint = <&admaif5>;
1169*5862ae43SMohan Kumar						};
1170*5862ae43SMohan Kumar					};
1171*5862ae43SMohan Kumar
1172*5862ae43SMohan Kumar					port@6 {
1173*5862ae43SMohan Kumar						reg = <0x6>;
1174*5862ae43SMohan Kumar
1175*5862ae43SMohan Kumar						xbar_admaif6: endpoint {
1176*5862ae43SMohan Kumar							remote-endpoint = <&admaif6>;
1177*5862ae43SMohan Kumar						};
1178*5862ae43SMohan Kumar					};
1179*5862ae43SMohan Kumar
1180*5862ae43SMohan Kumar					port@7 {
1181*5862ae43SMohan Kumar						reg = <0x7>;
1182*5862ae43SMohan Kumar
1183*5862ae43SMohan Kumar						xbar_admaif7: endpoint {
1184*5862ae43SMohan Kumar							remote-endpoint = <&admaif7>;
1185*5862ae43SMohan Kumar						};
1186*5862ae43SMohan Kumar					};
1187*5862ae43SMohan Kumar
1188*5862ae43SMohan Kumar					port@8 {
1189*5862ae43SMohan Kumar						reg = <0x8>;
1190*5862ae43SMohan Kumar
1191*5862ae43SMohan Kumar						xbar_admaif8: endpoint {
1192*5862ae43SMohan Kumar							remote-endpoint = <&admaif8>;
1193*5862ae43SMohan Kumar						};
1194*5862ae43SMohan Kumar					};
1195*5862ae43SMohan Kumar
1196*5862ae43SMohan Kumar					port@9 {
1197*5862ae43SMohan Kumar						reg = <0x9>;
1198*5862ae43SMohan Kumar
1199*5862ae43SMohan Kumar						xbar_admaif9: endpoint {
1200*5862ae43SMohan Kumar							remote-endpoint = <&admaif9>;
1201*5862ae43SMohan Kumar						};
1202*5862ae43SMohan Kumar					};
1203*5862ae43SMohan Kumar
1204*5862ae43SMohan Kumar					port@a {
1205*5862ae43SMohan Kumar						reg = <0xa>;
1206*5862ae43SMohan Kumar
1207*5862ae43SMohan Kumar						xbar_admaif10: endpoint {
1208*5862ae43SMohan Kumar							remote-endpoint = <&admaif10>;
1209*5862ae43SMohan Kumar						};
1210*5862ae43SMohan Kumar					};
1211*5862ae43SMohan Kumar
1212*5862ae43SMohan Kumar					port@b {
1213*5862ae43SMohan Kumar						reg = <0xb>;
1214*5862ae43SMohan Kumar
1215*5862ae43SMohan Kumar						xbar_admaif11: endpoint {
1216*5862ae43SMohan Kumar							remote-endpoint = <&admaif11>;
1217*5862ae43SMohan Kumar						};
1218*5862ae43SMohan Kumar					};
1219*5862ae43SMohan Kumar
1220*5862ae43SMohan Kumar					port@c {
1221*5862ae43SMohan Kumar						reg = <0xc>;
1222*5862ae43SMohan Kumar
1223*5862ae43SMohan Kumar						xbar_admaif12: endpoint {
1224*5862ae43SMohan Kumar							remote-endpoint = <&admaif12>;
1225*5862ae43SMohan Kumar						};
1226*5862ae43SMohan Kumar					};
1227*5862ae43SMohan Kumar
1228*5862ae43SMohan Kumar					port@d {
1229*5862ae43SMohan Kumar						reg = <0xd>;
1230*5862ae43SMohan Kumar
1231*5862ae43SMohan Kumar						xbar_admaif13: endpoint {
1232*5862ae43SMohan Kumar							remote-endpoint = <&admaif13>;
1233*5862ae43SMohan Kumar						};
1234*5862ae43SMohan Kumar					};
1235*5862ae43SMohan Kumar
1236*5862ae43SMohan Kumar					port@e {
1237*5862ae43SMohan Kumar						reg = <0xe>;
1238*5862ae43SMohan Kumar
1239*5862ae43SMohan Kumar						xbar_admaif14: endpoint {
1240*5862ae43SMohan Kumar							remote-endpoint = <&admaif14>;
1241*5862ae43SMohan Kumar						};
1242*5862ae43SMohan Kumar					};
1243*5862ae43SMohan Kumar
1244*5862ae43SMohan Kumar					port@f {
1245*5862ae43SMohan Kumar						reg = <0xf>;
1246*5862ae43SMohan Kumar
1247*5862ae43SMohan Kumar						xbar_admaif15: endpoint {
1248*5862ae43SMohan Kumar							remote-endpoint = <&admaif15>;
1249*5862ae43SMohan Kumar						};
1250*5862ae43SMohan Kumar					};
1251*5862ae43SMohan Kumar
1252*5862ae43SMohan Kumar					port@10 {
1253*5862ae43SMohan Kumar						reg = <0x10>;
1254*5862ae43SMohan Kumar
1255*5862ae43SMohan Kumar						xbar_admaif16: endpoint {
1256*5862ae43SMohan Kumar							remote-endpoint = <&admaif16>;
1257*5862ae43SMohan Kumar						};
1258*5862ae43SMohan Kumar					};
1259*5862ae43SMohan Kumar
1260*5862ae43SMohan Kumar					port@11 {
1261*5862ae43SMohan Kumar						reg = <0x11>;
1262*5862ae43SMohan Kumar
1263*5862ae43SMohan Kumar						xbar_admaif17: endpoint {
1264*5862ae43SMohan Kumar							remote-endpoint = <&admaif17>;
1265*5862ae43SMohan Kumar						};
1266*5862ae43SMohan Kumar					};
1267*5862ae43SMohan Kumar
1268*5862ae43SMohan Kumar					port@12 {
1269*5862ae43SMohan Kumar						reg = <0x12>;
1270*5862ae43SMohan Kumar
1271*5862ae43SMohan Kumar						xbar_admaif18: endpoint {
1272*5862ae43SMohan Kumar							remote-endpoint = <&admaif18>;
1273*5862ae43SMohan Kumar						};
1274*5862ae43SMohan Kumar					};
1275*5862ae43SMohan Kumar
1276*5862ae43SMohan Kumar					port@13 {
1277*5862ae43SMohan Kumar						reg = <0x13>;
1278*5862ae43SMohan Kumar
1279*5862ae43SMohan Kumar						xbar_admaif19: endpoint {
1280*5862ae43SMohan Kumar							remote-endpoint = <&admaif19>;
1281*5862ae43SMohan Kumar						};
1282*5862ae43SMohan Kumar					};
1283*5862ae43SMohan Kumar
1284*5862ae43SMohan Kumar					xbar_i2s1_port: port@14 {
1285*5862ae43SMohan Kumar						reg = <0x14>;
1286*5862ae43SMohan Kumar
1287*5862ae43SMohan Kumar						xbar_i2s1: endpoint {
1288*5862ae43SMohan Kumar							remote-endpoint = <&i2s1_cif>;
1289*5862ae43SMohan Kumar						};
1290*5862ae43SMohan Kumar					};
1291*5862ae43SMohan Kumar
1292*5862ae43SMohan Kumar					xbar_i2s2_port: port@15 {
1293*5862ae43SMohan Kumar						reg = <0x15>;
1294*5862ae43SMohan Kumar
1295*5862ae43SMohan Kumar						xbar_i2s2: endpoint {
1296*5862ae43SMohan Kumar							remote-endpoint = <&i2s2_cif>;
1297*5862ae43SMohan Kumar						};
1298*5862ae43SMohan Kumar					};
1299*5862ae43SMohan Kumar
1300*5862ae43SMohan Kumar					xbar_i2s4_port: port@17 {
1301*5862ae43SMohan Kumar						reg = <0x17>;
1302*5862ae43SMohan Kumar
1303*5862ae43SMohan Kumar						xbar_i2s4: endpoint {
1304*5862ae43SMohan Kumar							remote-endpoint = <&i2s4_cif>;
1305*5862ae43SMohan Kumar						};
1306*5862ae43SMohan Kumar					};
1307*5862ae43SMohan Kumar
1308*5862ae43SMohan Kumar					xbar_i2s6_port: port@19 {
1309*5862ae43SMohan Kumar						reg = <0x19>;
1310*5862ae43SMohan Kumar
1311*5862ae43SMohan Kumar						xbar_i2s6: endpoint {
1312*5862ae43SMohan Kumar							remote-endpoint = <&i2s6_cif>;
1313*5862ae43SMohan Kumar						};
1314*5862ae43SMohan Kumar					};
1315*5862ae43SMohan Kumar
1316*5862ae43SMohan Kumar					xbar_dmic3_port: port@1c {
1317*5862ae43SMohan Kumar						reg = <0x1c>;
1318*5862ae43SMohan Kumar
1319*5862ae43SMohan Kumar						xbar_dmic3: endpoint {
1320*5862ae43SMohan Kumar							remote-endpoint = <&dmic3_cif>;
1321*5862ae43SMohan Kumar						};
1322*5862ae43SMohan Kumar					};
1323*5862ae43SMohan Kumar
1324*5862ae43SMohan Kumar					xbar_sfc1_in_port: port@20 {
1325*5862ae43SMohan Kumar						reg = <0x20>;
1326*5862ae43SMohan Kumar
1327*5862ae43SMohan Kumar						xbar_sfc1_in: endpoint {
1328*5862ae43SMohan Kumar							remote-endpoint = <&sfc1_cif_in>;
1329*5862ae43SMohan Kumar						};
1330*5862ae43SMohan Kumar					};
1331*5862ae43SMohan Kumar
1332*5862ae43SMohan Kumar					port@21 {
1333*5862ae43SMohan Kumar						reg = <0x21>;
1334*5862ae43SMohan Kumar
1335*5862ae43SMohan Kumar						xbar_sfc1_out: endpoint {
1336*5862ae43SMohan Kumar							remote-endpoint = <&sfc1_cif_out>;
1337*5862ae43SMohan Kumar						};
1338*5862ae43SMohan Kumar					};
1339*5862ae43SMohan Kumar
1340*5862ae43SMohan Kumar					xbar_sfc2_in_port: port@22 {
1341*5862ae43SMohan Kumar						reg = <0x22>;
1342*5862ae43SMohan Kumar
1343*5862ae43SMohan Kumar						xbar_sfc2_in: endpoint {
1344*5862ae43SMohan Kumar							remote-endpoint = <&sfc2_cif_in>;
1345*5862ae43SMohan Kumar						};
1346*5862ae43SMohan Kumar					};
1347*5862ae43SMohan Kumar
1348*5862ae43SMohan Kumar					port@23 {
1349*5862ae43SMohan Kumar						reg = <0x23>;
1350*5862ae43SMohan Kumar
1351*5862ae43SMohan Kumar						xbar_sfc2_out: endpoint {
1352*5862ae43SMohan Kumar							remote-endpoint = <&sfc2_cif_out>;
1353*5862ae43SMohan Kumar						};
1354*5862ae43SMohan Kumar					};
1355*5862ae43SMohan Kumar
1356*5862ae43SMohan Kumar					xbar_sfc3_in_port: port@24 {
1357*5862ae43SMohan Kumar						reg = <0x24>;
1358*5862ae43SMohan Kumar
1359*5862ae43SMohan Kumar						xbar_sfc3_in: endpoint {
1360*5862ae43SMohan Kumar							remote-endpoint = <&sfc3_cif_in>;
1361*5862ae43SMohan Kumar						};
1362*5862ae43SMohan Kumar					};
1363*5862ae43SMohan Kumar
1364*5862ae43SMohan Kumar					port@25 {
1365*5862ae43SMohan Kumar						reg = <0x25>;
1366*5862ae43SMohan Kumar
1367*5862ae43SMohan Kumar						xbar_sfc3_out: endpoint {
1368*5862ae43SMohan Kumar							remote-endpoint = <&sfc3_cif_out>;
1369*5862ae43SMohan Kumar						};
1370*5862ae43SMohan Kumar					};
1371*5862ae43SMohan Kumar
1372*5862ae43SMohan Kumar					xbar_sfc4_in_port: port@26 {
1373*5862ae43SMohan Kumar						reg = <0x26>;
1374*5862ae43SMohan Kumar
1375*5862ae43SMohan Kumar						xbar_sfc4_in: endpoint {
1376*5862ae43SMohan Kumar							remote-endpoint = <&sfc4_cif_in>;
1377*5862ae43SMohan Kumar						};
1378*5862ae43SMohan Kumar					};
1379*5862ae43SMohan Kumar
1380*5862ae43SMohan Kumar					port@27 {
1381*5862ae43SMohan Kumar						reg = <0x27>;
1382*5862ae43SMohan Kumar
1383*5862ae43SMohan Kumar						xbar_sfc4_out: endpoint {
1384*5862ae43SMohan Kumar							remote-endpoint = <&sfc4_cif_out>;
1385*5862ae43SMohan Kumar						};
1386*5862ae43SMohan Kumar					};
1387*5862ae43SMohan Kumar
1388*5862ae43SMohan Kumar					xbar_mvc1_in_port: port@28 {
1389*5862ae43SMohan Kumar						reg = <0x28>;
1390*5862ae43SMohan Kumar
1391*5862ae43SMohan Kumar						xbar_mvc1_in: endpoint {
1392*5862ae43SMohan Kumar							remote-endpoint = <&mvc1_cif_in>;
1393*5862ae43SMohan Kumar						};
1394*5862ae43SMohan Kumar					};
1395*5862ae43SMohan Kumar
1396*5862ae43SMohan Kumar					port@29 {
1397*5862ae43SMohan Kumar						reg = <0x29>;
1398*5862ae43SMohan Kumar
1399*5862ae43SMohan Kumar						xbar_mvc1_out: endpoint {
1400*5862ae43SMohan Kumar							remote-endpoint = <&mvc1_cif_out>;
1401*5862ae43SMohan Kumar						};
1402*5862ae43SMohan Kumar					};
1403*5862ae43SMohan Kumar
1404*5862ae43SMohan Kumar					xbar_mvc2_in_port: port@2a {
1405*5862ae43SMohan Kumar						reg = <0x2a>;
1406*5862ae43SMohan Kumar
1407*5862ae43SMohan Kumar						xbar_mvc2_in: endpoint {
1408*5862ae43SMohan Kumar							remote-endpoint = <&mvc2_cif_in>;
1409*5862ae43SMohan Kumar						};
1410*5862ae43SMohan Kumar					};
1411*5862ae43SMohan Kumar
1412*5862ae43SMohan Kumar					port@2b {
1413*5862ae43SMohan Kumar						reg = <0x2b>;
1414*5862ae43SMohan Kumar
1415*5862ae43SMohan Kumar						xbar_mvc2_out: endpoint {
1416*5862ae43SMohan Kumar							remote-endpoint = <&mvc2_cif_out>;
1417*5862ae43SMohan Kumar						};
1418*5862ae43SMohan Kumar					};
1419*5862ae43SMohan Kumar
1420*5862ae43SMohan Kumar					xbar_amx1_in1_port: port@2c {
1421*5862ae43SMohan Kumar						reg = <0x2c>;
1422*5862ae43SMohan Kumar
1423*5862ae43SMohan Kumar						xbar_amx1_in1: endpoint {
1424*5862ae43SMohan Kumar							remote-endpoint = <&amx1_in1>;
1425*5862ae43SMohan Kumar						};
1426*5862ae43SMohan Kumar					};
1427*5862ae43SMohan Kumar
1428*5862ae43SMohan Kumar					xbar_amx1_in2_port: port@2d {
1429*5862ae43SMohan Kumar						reg = <0x2d>;
1430*5862ae43SMohan Kumar
1431*5862ae43SMohan Kumar						xbar_amx1_in2: endpoint {
1432*5862ae43SMohan Kumar							remote-endpoint = <&amx1_in2>;
1433*5862ae43SMohan Kumar						};
1434*5862ae43SMohan Kumar					};
1435*5862ae43SMohan Kumar
1436*5862ae43SMohan Kumar					xbar_amx1_in3_port: port@2e {
1437*5862ae43SMohan Kumar						reg = <0x2e>;
1438*5862ae43SMohan Kumar
1439*5862ae43SMohan Kumar						xbar_amx1_in3: endpoint {
1440*5862ae43SMohan Kumar							remote-endpoint = <&amx1_in3>;
1441*5862ae43SMohan Kumar						};
1442*5862ae43SMohan Kumar					};
1443*5862ae43SMohan Kumar
1444*5862ae43SMohan Kumar					xbar_amx1_in4_port: port@2f {
1445*5862ae43SMohan Kumar						reg = <0x2f>;
1446*5862ae43SMohan Kumar
1447*5862ae43SMohan Kumar						xbar_amx1_in4: endpoint {
1448*5862ae43SMohan Kumar							remote-endpoint = <&amx1_in4>;
1449*5862ae43SMohan Kumar						};
1450*5862ae43SMohan Kumar					};
1451*5862ae43SMohan Kumar
1452*5862ae43SMohan Kumar					port@30 {
1453*5862ae43SMohan Kumar						reg = <0x30>;
1454*5862ae43SMohan Kumar
1455*5862ae43SMohan Kumar						xbar_amx1_out: endpoint {
1456*5862ae43SMohan Kumar							remote-endpoint = <&amx1_out>;
1457*5862ae43SMohan Kumar						};
1458*5862ae43SMohan Kumar					};
1459*5862ae43SMohan Kumar
1460*5862ae43SMohan Kumar					xbar_amx2_in1_port: port@31 {
1461*5862ae43SMohan Kumar						reg = <0x31>;
1462*5862ae43SMohan Kumar
1463*5862ae43SMohan Kumar						xbar_amx2_in1: endpoint {
1464*5862ae43SMohan Kumar							remote-endpoint = <&amx2_in1>;
1465*5862ae43SMohan Kumar						};
1466*5862ae43SMohan Kumar					};
1467*5862ae43SMohan Kumar
1468*5862ae43SMohan Kumar					xbar_amx2_in2_port: port@32 {
1469*5862ae43SMohan Kumar						reg = <0x32>;
1470*5862ae43SMohan Kumar
1471*5862ae43SMohan Kumar						xbar_amx2_in2: endpoint {
1472*5862ae43SMohan Kumar							remote-endpoint = <&amx2_in2>;
1473*5862ae43SMohan Kumar						};
1474*5862ae43SMohan Kumar					};
1475*5862ae43SMohan Kumar
1476*5862ae43SMohan Kumar					xbar_amx2_in3_port: port@33 {
1477*5862ae43SMohan Kumar						reg = <0x33>;
1478*5862ae43SMohan Kumar
1479*5862ae43SMohan Kumar						xbar_amx2_in3: endpoint {
1480*5862ae43SMohan Kumar							remote-endpoint = <&amx2_in3>;
1481*5862ae43SMohan Kumar						};
1482*5862ae43SMohan Kumar					};
1483*5862ae43SMohan Kumar
1484*5862ae43SMohan Kumar					xbar_amx2_in4_port: port@34 {
1485*5862ae43SMohan Kumar						reg = <0x34>;
1486*5862ae43SMohan Kumar
1487*5862ae43SMohan Kumar						xbar_amx2_in4: endpoint {
1488*5862ae43SMohan Kumar							remote-endpoint = <&amx2_in4>;
1489*5862ae43SMohan Kumar						};
1490*5862ae43SMohan Kumar					};
1491*5862ae43SMohan Kumar
1492*5862ae43SMohan Kumar					port@35 {
1493*5862ae43SMohan Kumar						reg = <0x35>;
1494*5862ae43SMohan Kumar
1495*5862ae43SMohan Kumar						xbar_amx2_out: endpoint {
1496*5862ae43SMohan Kumar							remote-endpoint = <&amx2_out>;
1497*5862ae43SMohan Kumar						};
1498*5862ae43SMohan Kumar					};
1499*5862ae43SMohan Kumar
1500*5862ae43SMohan Kumar					xbar_amx3_in1_port: port@36 {
1501*5862ae43SMohan Kumar						reg = <0x36>;
1502*5862ae43SMohan Kumar
1503*5862ae43SMohan Kumar						xbar_amx3_in1: endpoint {
1504*5862ae43SMohan Kumar							remote-endpoint = <&amx3_in1>;
1505*5862ae43SMohan Kumar						};
1506*5862ae43SMohan Kumar					};
1507*5862ae43SMohan Kumar
1508*5862ae43SMohan Kumar					xbar_amx3_in2_port: port@37 {
1509*5862ae43SMohan Kumar						reg = <0x37>;
1510*5862ae43SMohan Kumar
1511*5862ae43SMohan Kumar						xbar_amx3_in2: endpoint {
1512*5862ae43SMohan Kumar							remote-endpoint = <&amx3_in2>;
1513*5862ae43SMohan Kumar						};
1514*5862ae43SMohan Kumar					};
1515*5862ae43SMohan Kumar
1516*5862ae43SMohan Kumar					xbar_amx3_in3_port: port@38 {
1517*5862ae43SMohan Kumar						reg = <0x38>;
1518*5862ae43SMohan Kumar
1519*5862ae43SMohan Kumar						xbar_amx3_in3: endpoint {
1520*5862ae43SMohan Kumar							remote-endpoint = <&amx3_in3>;
1521*5862ae43SMohan Kumar						};
1522*5862ae43SMohan Kumar					};
1523*5862ae43SMohan Kumar
1524*5862ae43SMohan Kumar					xbar_amx3_in4_port: port@39 {
1525*5862ae43SMohan Kumar						reg = <0x39>;
1526*5862ae43SMohan Kumar
1527*5862ae43SMohan Kumar						xbar_amx3_in4: endpoint {
1528*5862ae43SMohan Kumar							remote-endpoint = <&amx3_in4>;
1529*5862ae43SMohan Kumar						};
1530*5862ae43SMohan Kumar					};
1531*5862ae43SMohan Kumar
1532*5862ae43SMohan Kumar					port@3a {
1533*5862ae43SMohan Kumar						reg = <0x3a>;
1534*5862ae43SMohan Kumar
1535*5862ae43SMohan Kumar						xbar_amx3_out: endpoint {
1536*5862ae43SMohan Kumar							remote-endpoint = <&amx3_out>;
1537*5862ae43SMohan Kumar						};
1538*5862ae43SMohan Kumar					};
1539*5862ae43SMohan Kumar
1540*5862ae43SMohan Kumar					xbar_amx4_in1_port: port@3b {
1541*5862ae43SMohan Kumar						reg = <0x3b>;
1542*5862ae43SMohan Kumar
1543*5862ae43SMohan Kumar						xbar_amx4_in1: endpoint {
1544*5862ae43SMohan Kumar							remote-endpoint = <&amx4_in1>;
1545*5862ae43SMohan Kumar						};
1546*5862ae43SMohan Kumar					};
1547*5862ae43SMohan Kumar
1548*5862ae43SMohan Kumar					xbar_amx4_in2_port: port@3c {
1549*5862ae43SMohan Kumar						reg = <0x3c>;
1550*5862ae43SMohan Kumar
1551*5862ae43SMohan Kumar						xbar_amx4_in2: endpoint {
1552*5862ae43SMohan Kumar							remote-endpoint = <&amx4_in2>;
1553*5862ae43SMohan Kumar						};
1554*5862ae43SMohan Kumar					};
1555*5862ae43SMohan Kumar
1556*5862ae43SMohan Kumar					xbar_amx4_in3_port: port@3d {
1557*5862ae43SMohan Kumar						reg = <0x3d>;
1558*5862ae43SMohan Kumar
1559*5862ae43SMohan Kumar						xbar_amx4_in3: endpoint {
1560*5862ae43SMohan Kumar							remote-endpoint = <&amx4_in3>;
1561*5862ae43SMohan Kumar						};
1562*5862ae43SMohan Kumar					};
1563*5862ae43SMohan Kumar
1564*5862ae43SMohan Kumar					xbar_amx4_in4_port: port@3e {
1565*5862ae43SMohan Kumar						reg = <0x3e>;
1566*5862ae43SMohan Kumar
1567*5862ae43SMohan Kumar						xbar_amx4_in4: endpoint {
1568*5862ae43SMohan Kumar							remote-endpoint = <&amx4_in4>;
1569*5862ae43SMohan Kumar						};
1570*5862ae43SMohan Kumar					};
1571*5862ae43SMohan Kumar
1572*5862ae43SMohan Kumar					port@3f {
1573*5862ae43SMohan Kumar						reg = <0x3f>;
1574*5862ae43SMohan Kumar
1575*5862ae43SMohan Kumar						xbar_amx4_out: endpoint {
1576*5862ae43SMohan Kumar							remote-endpoint = <&amx4_out>;
1577*5862ae43SMohan Kumar						};
1578*5862ae43SMohan Kumar					};
1579*5862ae43SMohan Kumar
1580*5862ae43SMohan Kumar					xbar_adx1_in_port: port@40 {
1581*5862ae43SMohan Kumar						reg = <0x40>;
1582*5862ae43SMohan Kumar
1583*5862ae43SMohan Kumar						xbar_adx1_in: endpoint {
1584*5862ae43SMohan Kumar							remote-endpoint = <&adx1_in>;
1585*5862ae43SMohan Kumar						};
1586*5862ae43SMohan Kumar					};
1587*5862ae43SMohan Kumar
1588*5862ae43SMohan Kumar					port@41 {
1589*5862ae43SMohan Kumar						reg = <0x41>;
1590*5862ae43SMohan Kumar
1591*5862ae43SMohan Kumar						xbar_adx1_out1: endpoint {
1592*5862ae43SMohan Kumar							remote-endpoint = <&adx1_out1>;
1593*5862ae43SMohan Kumar						};
1594*5862ae43SMohan Kumar					};
1595*5862ae43SMohan Kumar
1596*5862ae43SMohan Kumar					port@42 {
1597*5862ae43SMohan Kumar						reg = <0x42>;
1598*5862ae43SMohan Kumar
1599*5862ae43SMohan Kumar						xbar_adx1_out2: endpoint {
1600*5862ae43SMohan Kumar							remote-endpoint = <&adx1_out2>;
1601*5862ae43SMohan Kumar						};
1602*5862ae43SMohan Kumar					};
1603*5862ae43SMohan Kumar
1604*5862ae43SMohan Kumar					port@43 {
1605*5862ae43SMohan Kumar						reg = <0x43>;
1606*5862ae43SMohan Kumar
1607*5862ae43SMohan Kumar						xbar_adx1_out3: endpoint {
1608*5862ae43SMohan Kumar							remote-endpoint = <&adx1_out3>;
1609*5862ae43SMohan Kumar						};
1610*5862ae43SMohan Kumar					};
1611*5862ae43SMohan Kumar
1612*5862ae43SMohan Kumar					port@44 {
1613*5862ae43SMohan Kumar						reg = <0x44>;
1614*5862ae43SMohan Kumar
1615*5862ae43SMohan Kumar						xbar_adx1_out4: endpoint {
1616*5862ae43SMohan Kumar							remote-endpoint = <&adx1_out4>;
1617*5862ae43SMohan Kumar						};
1618*5862ae43SMohan Kumar					};
1619*5862ae43SMohan Kumar
1620*5862ae43SMohan Kumar					xbar_adx2_in_port: port@45 {
1621*5862ae43SMohan Kumar						reg = <0x45>;
1622*5862ae43SMohan Kumar
1623*5862ae43SMohan Kumar						xbar_adx2_in: endpoint {
1624*5862ae43SMohan Kumar							remote-endpoint = <&adx2_in>;
1625*5862ae43SMohan Kumar						};
1626*5862ae43SMohan Kumar					};
1627*5862ae43SMohan Kumar
1628*5862ae43SMohan Kumar					port@46 {
1629*5862ae43SMohan Kumar						reg = <0x46>;
1630*5862ae43SMohan Kumar
1631*5862ae43SMohan Kumar						xbar_adx2_out1: endpoint {
1632*5862ae43SMohan Kumar							remote-endpoint = <&adx2_out1>;
1633*5862ae43SMohan Kumar						};
1634*5862ae43SMohan Kumar					};
1635*5862ae43SMohan Kumar
1636*5862ae43SMohan Kumar					port@47 {
1637*5862ae43SMohan Kumar						reg = <0x47>;
1638*5862ae43SMohan Kumar
1639*5862ae43SMohan Kumar						xbar_adx2_out2: endpoint {
1640*5862ae43SMohan Kumar							remote-endpoint = <&adx2_out2>;
1641*5862ae43SMohan Kumar						};
1642*5862ae43SMohan Kumar					};
1643*5862ae43SMohan Kumar
1644*5862ae43SMohan Kumar					port@48 {
1645*5862ae43SMohan Kumar						reg = <0x48>;
1646*5862ae43SMohan Kumar
1647*5862ae43SMohan Kumar						xbar_adx2_out3: endpoint {
1648*5862ae43SMohan Kumar							remote-endpoint = <&adx2_out3>;
1649*5862ae43SMohan Kumar						};
1650*5862ae43SMohan Kumar					};
1651*5862ae43SMohan Kumar
1652*5862ae43SMohan Kumar					port@49 {
1653*5862ae43SMohan Kumar						reg = <0x49>;
1654*5862ae43SMohan Kumar
1655*5862ae43SMohan Kumar						xbar_adx2_out4: endpoint {
1656*5862ae43SMohan Kumar							remote-endpoint = <&adx2_out4>;
1657*5862ae43SMohan Kumar						};
1658*5862ae43SMohan Kumar					};
1659*5862ae43SMohan Kumar
1660*5862ae43SMohan Kumar					xbar_adx3_in_port: port@4a {
1661*5862ae43SMohan Kumar						reg = <0x4a>;
1662*5862ae43SMohan Kumar
1663*5862ae43SMohan Kumar						xbar_adx3_in: endpoint {
1664*5862ae43SMohan Kumar							remote-endpoint = <&adx3_in>;
1665*5862ae43SMohan Kumar						};
1666*5862ae43SMohan Kumar					};
1667*5862ae43SMohan Kumar
1668*5862ae43SMohan Kumar					port@4b {
1669*5862ae43SMohan Kumar						reg = <0x4b>;
1670*5862ae43SMohan Kumar
1671*5862ae43SMohan Kumar						xbar_adx3_out1: endpoint {
1672*5862ae43SMohan Kumar							remote-endpoint = <&adx3_out1>;
1673*5862ae43SMohan Kumar						};
1674*5862ae43SMohan Kumar					};
1675*5862ae43SMohan Kumar
1676*5862ae43SMohan Kumar					port@4c {
1677*5862ae43SMohan Kumar						reg = <0x4c>;
1678*5862ae43SMohan Kumar
1679*5862ae43SMohan Kumar						xbar_adx3_out2: endpoint {
1680*5862ae43SMohan Kumar							remote-endpoint = <&adx3_out2>;
1681*5862ae43SMohan Kumar						};
1682*5862ae43SMohan Kumar					};
1683*5862ae43SMohan Kumar
1684*5862ae43SMohan Kumar					port@4d {
1685*5862ae43SMohan Kumar						reg = <0x4d>;
1686*5862ae43SMohan Kumar
1687*5862ae43SMohan Kumar						xbar_adx3_out3: endpoint {
1688*5862ae43SMohan Kumar							remote-endpoint = <&adx3_out3>;
1689*5862ae43SMohan Kumar						};
1690*5862ae43SMohan Kumar					};
1691*5862ae43SMohan Kumar
1692*5862ae43SMohan Kumar					port@4e {
1693*5862ae43SMohan Kumar						reg = <0x4e>;
1694*5862ae43SMohan Kumar
1695*5862ae43SMohan Kumar						xbar_adx3_out4: endpoint {
1696*5862ae43SMohan Kumar							remote-endpoint = <&adx3_out4>;
1697*5862ae43SMohan Kumar						};
1698*5862ae43SMohan Kumar					};
1699*5862ae43SMohan Kumar
1700*5862ae43SMohan Kumar					xbar_adx4_in_port: port@4f {
1701*5862ae43SMohan Kumar						reg = <0x4f>;
1702*5862ae43SMohan Kumar
1703*5862ae43SMohan Kumar						xbar_adx4_in: endpoint {
1704*5862ae43SMohan Kumar							remote-endpoint = <&adx4_in>;
1705*5862ae43SMohan Kumar						};
1706*5862ae43SMohan Kumar					};
1707*5862ae43SMohan Kumar
1708*5862ae43SMohan Kumar					port@50 {
1709*5862ae43SMohan Kumar						reg = <0x50>;
1710*5862ae43SMohan Kumar
1711*5862ae43SMohan Kumar						xbar_adx4_out1: endpoint {
1712*5862ae43SMohan Kumar							remote-endpoint = <&adx4_out1>;
1713*5862ae43SMohan Kumar						};
1714*5862ae43SMohan Kumar					};
1715*5862ae43SMohan Kumar
1716*5862ae43SMohan Kumar					port@51 {
1717*5862ae43SMohan Kumar						reg = <0x51>;
1718*5862ae43SMohan Kumar
1719*5862ae43SMohan Kumar						xbar_adx4_out2: endpoint {
1720*5862ae43SMohan Kumar							remote-endpoint = <&adx4_out2>;
1721*5862ae43SMohan Kumar						};
1722*5862ae43SMohan Kumar					};
1723*5862ae43SMohan Kumar
1724*5862ae43SMohan Kumar					port@52 {
1725*5862ae43SMohan Kumar						reg = <0x52>;
1726*5862ae43SMohan Kumar
1727*5862ae43SMohan Kumar						xbar_adx4_out3: endpoint {
1728*5862ae43SMohan Kumar							remote-endpoint = <&adx4_out3>;
1729*5862ae43SMohan Kumar						};
1730*5862ae43SMohan Kumar					};
1731*5862ae43SMohan Kumar
1732*5862ae43SMohan Kumar					port@53 {
1733*5862ae43SMohan Kumar						reg = <0x53>;
1734*5862ae43SMohan Kumar
1735*5862ae43SMohan Kumar						xbar_adx4_out4: endpoint {
1736*5862ae43SMohan Kumar							remote-endpoint = <&adx4_out4>;
1737*5862ae43SMohan Kumar						};
1738*5862ae43SMohan Kumar					};
1739*5862ae43SMohan Kumar
1740*5862ae43SMohan Kumar					xbar_mix_in1_port: port@54 {
1741*5862ae43SMohan Kumar						reg = <0x54>;
1742*5862ae43SMohan Kumar
1743*5862ae43SMohan Kumar						xbar_mix_in1: endpoint {
1744*5862ae43SMohan Kumar							remote-endpoint = <&mix_in1>;
1745*5862ae43SMohan Kumar						};
1746*5862ae43SMohan Kumar					};
1747*5862ae43SMohan Kumar
1748*5862ae43SMohan Kumar					xbar_mix_in2_port: port@55 {
1749*5862ae43SMohan Kumar						reg = <0x55>;
1750*5862ae43SMohan Kumar
1751*5862ae43SMohan Kumar						xbar_mix_in2: endpoint {
1752*5862ae43SMohan Kumar							remote-endpoint = <&mix_in2>;
1753*5862ae43SMohan Kumar						};
1754*5862ae43SMohan Kumar					};
1755*5862ae43SMohan Kumar
1756*5862ae43SMohan Kumar					xbar_mix_in3_port: port@56 {
1757*5862ae43SMohan Kumar						reg = <0x56>;
1758*5862ae43SMohan Kumar
1759*5862ae43SMohan Kumar						xbar_mix_in3: endpoint {
1760*5862ae43SMohan Kumar							remote-endpoint = <&mix_in3>;
1761*5862ae43SMohan Kumar						};
1762*5862ae43SMohan Kumar					};
1763*5862ae43SMohan Kumar
1764*5862ae43SMohan Kumar					xbar_mix_in4_port: port@57 {
1765*5862ae43SMohan Kumar						reg = <0x57>;
1766*5862ae43SMohan Kumar
1767*5862ae43SMohan Kumar						xbar_mix_in4: endpoint {
1768*5862ae43SMohan Kumar							remote-endpoint = <&mix_in4>;
1769*5862ae43SMohan Kumar						};
1770*5862ae43SMohan Kumar					};
1771*5862ae43SMohan Kumar
1772*5862ae43SMohan Kumar					xbar_mix_in5_port: port@58 {
1773*5862ae43SMohan Kumar						reg = <0x58>;
1774*5862ae43SMohan Kumar
1775*5862ae43SMohan Kumar						xbar_mix_in5: endpoint {
1776*5862ae43SMohan Kumar							remote-endpoint = <&mix_in5>;
1777*5862ae43SMohan Kumar						};
1778*5862ae43SMohan Kumar					};
1779*5862ae43SMohan Kumar
1780*5862ae43SMohan Kumar					xbar_mix_in6_port: port@59 {
1781*5862ae43SMohan Kumar						reg = <0x59>;
1782*5862ae43SMohan Kumar
1783*5862ae43SMohan Kumar						xbar_mix_in6: endpoint {
1784*5862ae43SMohan Kumar							remote-endpoint = <&mix_in6>;
1785*5862ae43SMohan Kumar						};
1786*5862ae43SMohan Kumar					};
1787*5862ae43SMohan Kumar
1788*5862ae43SMohan Kumar					xbar_mix_in7_port: port@5a {
1789*5862ae43SMohan Kumar						reg = <0x5a>;
1790*5862ae43SMohan Kumar
1791*5862ae43SMohan Kumar						xbar_mix_in7: endpoint {
1792*5862ae43SMohan Kumar							remote-endpoint = <&mix_in7>;
1793*5862ae43SMohan Kumar						};
1794*5862ae43SMohan Kumar					};
1795*5862ae43SMohan Kumar
1796*5862ae43SMohan Kumar					xbar_mix_in8_port: port@5b {
1797*5862ae43SMohan Kumar						reg = <0x5b>;
1798*5862ae43SMohan Kumar
1799*5862ae43SMohan Kumar						xbar_mix_in8: endpoint {
1800*5862ae43SMohan Kumar							remote-endpoint = <&mix_in8>;
1801*5862ae43SMohan Kumar						};
1802*5862ae43SMohan Kumar					};
1803*5862ae43SMohan Kumar
1804*5862ae43SMohan Kumar					xbar_mix_in9_port: port@5c {
1805*5862ae43SMohan Kumar						reg = <0x5c>;
1806*5862ae43SMohan Kumar
1807*5862ae43SMohan Kumar						xbar_mix_in9: endpoint {
1808*5862ae43SMohan Kumar							remote-endpoint = <&mix_in9>;
1809*5862ae43SMohan Kumar						};
1810*5862ae43SMohan Kumar					};
1811*5862ae43SMohan Kumar
1812*5862ae43SMohan Kumar					xbar_mix_in10_port: port@5d {
1813*5862ae43SMohan Kumar						reg = <0x5d>;
1814*5862ae43SMohan Kumar
1815*5862ae43SMohan Kumar						xbar_mix_in10: endpoint {
1816*5862ae43SMohan Kumar							remote-endpoint = <&mix_in10>;
1817*5862ae43SMohan Kumar						};
1818*5862ae43SMohan Kumar					};
1819*5862ae43SMohan Kumar
1820*5862ae43SMohan Kumar					port@5e {
1821*5862ae43SMohan Kumar						reg = <0x5e>;
1822*5862ae43SMohan Kumar
1823*5862ae43SMohan Kumar						xbar_mix_out1: endpoint {
1824*5862ae43SMohan Kumar							remote-endpoint = <&mix_out1>;
1825*5862ae43SMohan Kumar						};
1826*5862ae43SMohan Kumar					};
1827*5862ae43SMohan Kumar
1828*5862ae43SMohan Kumar					port@5f {
1829*5862ae43SMohan Kumar						reg = <0x5f>;
1830*5862ae43SMohan Kumar
1831*5862ae43SMohan Kumar						xbar_mix_out2: endpoint {
1832*5862ae43SMohan Kumar							remote-endpoint = <&mix_out2>;
1833*5862ae43SMohan Kumar						};
1834*5862ae43SMohan Kumar					};
1835*5862ae43SMohan Kumar
1836*5862ae43SMohan Kumar					port@60 {
1837*5862ae43SMohan Kumar						reg = <0x60>;
1838*5862ae43SMohan Kumar
1839*5862ae43SMohan Kumar						xbar_mix_out3: endpoint {
1840*5862ae43SMohan Kumar							remote-endpoint = <&mix_out3>;
1841*5862ae43SMohan Kumar						};
1842*5862ae43SMohan Kumar					};
1843*5862ae43SMohan Kumar
1844*5862ae43SMohan Kumar					port@61 {
1845*5862ae43SMohan Kumar						reg = <0x61>;
1846*5862ae43SMohan Kumar
1847*5862ae43SMohan Kumar						xbar_mix_out4: endpoint {
1848*5862ae43SMohan Kumar							remote-endpoint = <&mix_out4>;
1849*5862ae43SMohan Kumar						};
1850*5862ae43SMohan Kumar					};
1851*5862ae43SMohan Kumar
1852*5862ae43SMohan Kumar					port@62 {
1853*5862ae43SMohan Kumar						reg = <0x62>;
1854*5862ae43SMohan Kumar
1855*5862ae43SMohan Kumar						xbar_mix_out5: endpoint {
1856*5862ae43SMohan Kumar							remote-endpoint = <&mix_out5>;
1857*5862ae43SMohan Kumar						};
1858*5862ae43SMohan Kumar					};
1859*5862ae43SMohan Kumar
1860*5862ae43SMohan Kumar					xbar_asrc_in1_port: port@63 {
1861*5862ae43SMohan Kumar						reg = <0x63>;
1862*5862ae43SMohan Kumar
1863*5862ae43SMohan Kumar						xbar_asrc_in1_ep: endpoint {
1864*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in1_ep>;
1865*5862ae43SMohan Kumar						};
1866*5862ae43SMohan Kumar					};
1867*5862ae43SMohan Kumar
1868*5862ae43SMohan Kumar					port@64 {
1869*5862ae43SMohan Kumar						reg = <0x64>;
1870*5862ae43SMohan Kumar
1871*5862ae43SMohan Kumar						xbar_asrc_out1_ep: endpoint {
1872*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out1_ep>;
1873*5862ae43SMohan Kumar						};
1874*5862ae43SMohan Kumar					};
1875*5862ae43SMohan Kumar
1876*5862ae43SMohan Kumar					xbar_asrc_in2_port: port@65 {
1877*5862ae43SMohan Kumar						reg = <0x65>;
1878*5862ae43SMohan Kumar
1879*5862ae43SMohan Kumar						xbar_asrc_in2_ep: endpoint {
1880*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in2_ep>;
1881*5862ae43SMohan Kumar						};
1882*5862ae43SMohan Kumar					};
1883*5862ae43SMohan Kumar
1884*5862ae43SMohan Kumar					port@66 {
1885*5862ae43SMohan Kumar						reg = <0x66>;
1886*5862ae43SMohan Kumar
1887*5862ae43SMohan Kumar						xbar_asrc_out2_ep: endpoint {
1888*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out2_ep>;
1889*5862ae43SMohan Kumar						};
1890*5862ae43SMohan Kumar					};
1891*5862ae43SMohan Kumar
1892*5862ae43SMohan Kumar					xbar_asrc_in3_port: port@67 {
1893*5862ae43SMohan Kumar						reg = <0x67>;
1894*5862ae43SMohan Kumar
1895*5862ae43SMohan Kumar						xbar_asrc_in3_ep: endpoint {
1896*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in3_ep>;
1897*5862ae43SMohan Kumar						};
1898*5862ae43SMohan Kumar					};
1899*5862ae43SMohan Kumar
1900*5862ae43SMohan Kumar					port@68 {
1901*5862ae43SMohan Kumar						reg = <0x68>;
1902*5862ae43SMohan Kumar
1903*5862ae43SMohan Kumar						xbar_asrc_out3_ep: endpoint {
1904*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out3_ep>;
1905*5862ae43SMohan Kumar						};
1906*5862ae43SMohan Kumar					};
1907*5862ae43SMohan Kumar
1908*5862ae43SMohan Kumar					xbar_asrc_in4_port: port@69 {
1909*5862ae43SMohan Kumar						reg = <0x69>;
1910*5862ae43SMohan Kumar
1911*5862ae43SMohan Kumar						xbar_asrc_in4_ep: endpoint {
1912*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in4_ep>;
1913*5862ae43SMohan Kumar						};
1914*5862ae43SMohan Kumar					};
1915*5862ae43SMohan Kumar
1916*5862ae43SMohan Kumar					port@6a {
1917*5862ae43SMohan Kumar						reg = <0x6a>;
1918*5862ae43SMohan Kumar
1919*5862ae43SMohan Kumar						xbar_asrc_out4_ep: endpoint {
1920*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out4_ep>;
1921*5862ae43SMohan Kumar						};
1922*5862ae43SMohan Kumar					};
1923*5862ae43SMohan Kumar
1924*5862ae43SMohan Kumar					xbar_asrc_in5_port: port@6b {
1925*5862ae43SMohan Kumar						reg = <0x6b>;
1926*5862ae43SMohan Kumar
1927*5862ae43SMohan Kumar						xbar_asrc_in5_ep: endpoint {
1928*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in5_ep>;
1929*5862ae43SMohan Kumar						};
1930*5862ae43SMohan Kumar					};
1931*5862ae43SMohan Kumar
1932*5862ae43SMohan Kumar					port@6c {
1933*5862ae43SMohan Kumar						reg = <0x6c>;
1934*5862ae43SMohan Kumar
1935*5862ae43SMohan Kumar						xbar_asrc_out5_ep: endpoint {
1936*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out5_ep>;
1937*5862ae43SMohan Kumar						};
1938*5862ae43SMohan Kumar					};
1939*5862ae43SMohan Kumar
1940*5862ae43SMohan Kumar					xbar_asrc_in6_port: port@6d {
1941*5862ae43SMohan Kumar						reg = <0x6d>;
1942*5862ae43SMohan Kumar
1943*5862ae43SMohan Kumar						xbar_asrc_in6_ep: endpoint {
1944*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in6_ep>;
1945*5862ae43SMohan Kumar						};
1946*5862ae43SMohan Kumar					};
1947*5862ae43SMohan Kumar
1948*5862ae43SMohan Kumar					port@6e {
1949*5862ae43SMohan Kumar						reg = <0x6e>;
1950*5862ae43SMohan Kumar
1951*5862ae43SMohan Kumar						xbar_asrc_out6_ep: endpoint {
1952*5862ae43SMohan Kumar							remote-endpoint = <&asrc_out6_ep>;
1953*5862ae43SMohan Kumar						};
1954*5862ae43SMohan Kumar					};
1955*5862ae43SMohan Kumar
1956*5862ae43SMohan Kumar					xbar_asrc_in7_port: port@6f {
1957*5862ae43SMohan Kumar						reg = <0x6f>;
1958*5862ae43SMohan Kumar
1959*5862ae43SMohan Kumar						xbar_asrc_in7_ep: endpoint {
1960*5862ae43SMohan Kumar							remote-endpoint = <&asrc_in7_ep>;
1961*5862ae43SMohan Kumar						};
1962*5862ae43SMohan Kumar					};
1963*5862ae43SMohan Kumar
1964*5862ae43SMohan Kumar					xbar_ope1_in_port: port@70 {
1965*5862ae43SMohan Kumar						reg = <0x70>;
1966*5862ae43SMohan Kumar
1967*5862ae43SMohan Kumar						xbar_ope1_in_ep: endpoint {
1968*5862ae43SMohan Kumar							remote-endpoint = <&ope1_cif_in_ep>;
1969*5862ae43SMohan Kumar						};
1970*5862ae43SMohan Kumar					};
1971*5862ae43SMohan Kumar
1972*5862ae43SMohan Kumar					port@71 {
1973*5862ae43SMohan Kumar						reg = <0x71>;
1974*5862ae43SMohan Kumar
1975*5862ae43SMohan Kumar						xbar_ope1_out_ep: endpoint {
1976*5862ae43SMohan Kumar							remote-endpoint = <&ope1_cif_out_ep>;
1977*5862ae43SMohan Kumar						};
1978*5862ae43SMohan Kumar					};
1979*5862ae43SMohan Kumar				};
1980*5862ae43SMohan Kumar			};
1981*5862ae43SMohan Kumar
1982*5862ae43SMohan Kumar			dma-controller@2930000 {
1983*5862ae43SMohan Kumar				status = "okay";
1984*5862ae43SMohan Kumar			};
1985*5862ae43SMohan Kumar
1986*5862ae43SMohan Kumar			interrupt-controller@2a40000 {
1987*5862ae43SMohan Kumar				status = "okay";
1988*5862ae43SMohan Kumar			};
1989*5862ae43SMohan Kumar		};
1990*5862ae43SMohan Kumar	};
1991*5862ae43SMohan Kumar};
1992