11cab0a51SJon Hunter// SPDX-License-Identifier: GPL-2.0
21cab0a51SJon Hunter
3*79ed18d9SThierry Reding#include <dt-bindings/gpio/tegra194-gpio.h>
41cab0a51SJon Hunter#include <dt-bindings/input/linux-event-codes.h>
51cab0a51SJon Hunter#include <dt-bindings/input/gpio-keys.h>
61cab0a51SJon Hunter
71cab0a51SJon Hunter/ {
81cab0a51SJon Hunter	bus@0 {
91cab0a51SJon Hunter		aconnect@2900000 {
101cab0a51SJon Hunter			status = "okay";
111cab0a51SJon Hunter
12ff62b09dSSameer Pujar			ahub@2900800 {
13ff62b09dSSameer Pujar				status = "okay";
14ff62b09dSSameer Pujar
15*79ed18d9SThierry Reding				i2s@2901200 {
16*79ed18d9SThierry Reding					status = "okay";
17*79ed18d9SThierry Reding
18*79ed18d9SThierry Reding					ports {
19*79ed18d9SThierry Reding						#address-cells = <1>;
20*79ed18d9SThierry Reding						#size-cells = <0>;
21*79ed18d9SThierry Reding
22*79ed18d9SThierry Reding						port@0 {
23*79ed18d9SThierry Reding							reg = <0>;
24*79ed18d9SThierry Reding
25*79ed18d9SThierry Reding							i2s3_cif_ep: endpoint {
26*79ed18d9SThierry Reding								remote-endpoint = <&xbar_i2s3_ep>;
27*79ed18d9SThierry Reding							};
28*79ed18d9SThierry Reding						};
29*79ed18d9SThierry Reding
30*79ed18d9SThierry Reding						i2s3_port: port@1 {
31*79ed18d9SThierry Reding							reg = <1>;
32*79ed18d9SThierry Reding
33*79ed18d9SThierry Reding							i2s3_dap_ep: endpoint {
34*79ed18d9SThierry Reding								dai-format = "i2s";
35*79ed18d9SThierry Reding								/* Place holder for external Codec */
36*79ed18d9SThierry Reding							};
37*79ed18d9SThierry Reding						};
38*79ed18d9SThierry Reding					};
39*79ed18d9SThierry Reding				};
40*79ed18d9SThierry Reding
41*79ed18d9SThierry Reding				i2s@2901400 {
42*79ed18d9SThierry Reding					status = "okay";
43*79ed18d9SThierry Reding
44*79ed18d9SThierry Reding					ports {
45*79ed18d9SThierry Reding						#address-cells = <1>;
46*79ed18d9SThierry Reding						#size-cells = <0>;
47*79ed18d9SThierry Reding
48*79ed18d9SThierry Reding						port@0 {
49*79ed18d9SThierry Reding							reg = <0>;
50*79ed18d9SThierry Reding
51*79ed18d9SThierry Reding							i2s5_cif_ep: endpoint {
52*79ed18d9SThierry Reding								remote-endpoint = <&xbar_i2s5_ep>;
53*79ed18d9SThierry Reding							};
54*79ed18d9SThierry Reding						};
55*79ed18d9SThierry Reding
56*79ed18d9SThierry Reding						i2s5_port: port@1 {
57*79ed18d9SThierry Reding							reg = <1>;
58*79ed18d9SThierry Reding
59*79ed18d9SThierry Reding							i2s5_dap_ep: endpoint {
60*79ed18d9SThierry Reding								dai-format = "i2s";
61*79ed18d9SThierry Reding								/* Place holder for external Codec */
62*79ed18d9SThierry Reding							};
63*79ed18d9SThierry Reding						};
64*79ed18d9SThierry Reding					};
65*79ed18d9SThierry Reding				};
66*79ed18d9SThierry Reding
67*79ed18d9SThierry Reding				sfc@2902000 {
68*79ed18d9SThierry Reding					status = "okay";
69*79ed18d9SThierry Reding
70*79ed18d9SThierry Reding					ports {
71*79ed18d9SThierry Reding						#address-cells = <1>;
72*79ed18d9SThierry Reding						#size-cells = <0>;
73*79ed18d9SThierry Reding
74*79ed18d9SThierry Reding						port@0 {
75*79ed18d9SThierry Reding							reg = <0>;
76*79ed18d9SThierry Reding
77*79ed18d9SThierry Reding							sfc1_cif_in_ep: endpoint {
78*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc1_in_ep>;
79*79ed18d9SThierry Reding								convert-rate = <44100>;
80*79ed18d9SThierry Reding							};
81*79ed18d9SThierry Reding						};
82*79ed18d9SThierry Reding
83*79ed18d9SThierry Reding						sfc1_out_port: port@1 {
84*79ed18d9SThierry Reding							reg = <1>;
85*79ed18d9SThierry Reding
86*79ed18d9SThierry Reding							sfc1_cif_out_ep: endpoint {
87*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc1_out_ep>;
88*79ed18d9SThierry Reding								convert-rate = <48000>;
89*79ed18d9SThierry Reding							};
90*79ed18d9SThierry Reding						};
91*79ed18d9SThierry Reding					};
92*79ed18d9SThierry Reding				};
93*79ed18d9SThierry Reding
94*79ed18d9SThierry Reding				sfc@2902200 {
95*79ed18d9SThierry Reding					status = "okay";
96*79ed18d9SThierry Reding
97*79ed18d9SThierry Reding					ports {
98*79ed18d9SThierry Reding						#address-cells = <1>;
99*79ed18d9SThierry Reding						#size-cells = <0>;
100*79ed18d9SThierry Reding
101*79ed18d9SThierry Reding						port@0 {
102*79ed18d9SThierry Reding							reg = <0>;
103*79ed18d9SThierry Reding
104*79ed18d9SThierry Reding							sfc2_cif_in_ep: endpoint {
105*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc2_in_ep>;
106*79ed18d9SThierry Reding							};
107*79ed18d9SThierry Reding						};
108*79ed18d9SThierry Reding
109*79ed18d9SThierry Reding						sfc2_out_port: port@1 {
110*79ed18d9SThierry Reding							reg = <1>;
111*79ed18d9SThierry Reding
112*79ed18d9SThierry Reding							sfc2_cif_out_ep: endpoint {
113*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc2_out_ep>;
114*79ed18d9SThierry Reding							};
115*79ed18d9SThierry Reding						};
116*79ed18d9SThierry Reding					};
117*79ed18d9SThierry Reding				};
118*79ed18d9SThierry Reding
119*79ed18d9SThierry Reding				sfc@2902400 {
120*79ed18d9SThierry Reding					status = "okay";
121*79ed18d9SThierry Reding
122*79ed18d9SThierry Reding					ports {
123*79ed18d9SThierry Reding						#address-cells = <1>;
124*79ed18d9SThierry Reding						#size-cells = <0>;
125*79ed18d9SThierry Reding
126*79ed18d9SThierry Reding						port@0 {
127*79ed18d9SThierry Reding							reg = <0>;
128*79ed18d9SThierry Reding
129*79ed18d9SThierry Reding							sfc3_cif_in_ep: endpoint {
130*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc3_in_ep>;
131*79ed18d9SThierry Reding							};
132*79ed18d9SThierry Reding						};
133*79ed18d9SThierry Reding
134*79ed18d9SThierry Reding						sfc3_out_port: port@1 {
135*79ed18d9SThierry Reding							reg = <1>;
136*79ed18d9SThierry Reding
137*79ed18d9SThierry Reding							sfc3_cif_out_ep: endpoint {
138*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc3_out_ep>;
139*79ed18d9SThierry Reding							};
140*79ed18d9SThierry Reding						};
141*79ed18d9SThierry Reding					};
142*79ed18d9SThierry Reding				};
143*79ed18d9SThierry Reding
144*79ed18d9SThierry Reding				sfc@2902600 {
145*79ed18d9SThierry Reding					status = "okay";
146*79ed18d9SThierry Reding
147*79ed18d9SThierry Reding					ports {
148*79ed18d9SThierry Reding						#address-cells = <1>;
149*79ed18d9SThierry Reding						#size-cells = <0>;
150*79ed18d9SThierry Reding
151*79ed18d9SThierry Reding						port@0 {
152*79ed18d9SThierry Reding							reg = <0>;
153*79ed18d9SThierry Reding
154*79ed18d9SThierry Reding							sfc4_cif_in_ep: endpoint {
155*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc4_in_ep>;
156*79ed18d9SThierry Reding							};
157*79ed18d9SThierry Reding						};
158*79ed18d9SThierry Reding
159*79ed18d9SThierry Reding						sfc4_out_port: port@1 {
160*79ed18d9SThierry Reding							reg = <1>;
161*79ed18d9SThierry Reding
162*79ed18d9SThierry Reding							sfc4_cif_out_ep: endpoint {
163*79ed18d9SThierry Reding								remote-endpoint = <&xbar_sfc4_out_ep>;
164*79ed18d9SThierry Reding							};
165*79ed18d9SThierry Reding						};
166*79ed18d9SThierry Reding					};
167*79ed18d9SThierry Reding				};
168*79ed18d9SThierry Reding
169*79ed18d9SThierry Reding				amx@2903000 {
170*79ed18d9SThierry Reding					status = "okay";
171*79ed18d9SThierry Reding
172*79ed18d9SThierry Reding					ports {
173*79ed18d9SThierry Reding						#address-cells = <1>;
174*79ed18d9SThierry Reding						#size-cells = <0>;
175*79ed18d9SThierry Reding
176*79ed18d9SThierry Reding						port@0 {
177*79ed18d9SThierry Reding							reg = <0>;
178*79ed18d9SThierry Reding
179*79ed18d9SThierry Reding							amx1_in1_ep: endpoint {
180*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx1_in1_ep>;
181*79ed18d9SThierry Reding							};
182*79ed18d9SThierry Reding						};
183*79ed18d9SThierry Reding
184*79ed18d9SThierry Reding						port@1 {
185*79ed18d9SThierry Reding							reg = <1>;
186*79ed18d9SThierry Reding
187*79ed18d9SThierry Reding							amx1_in2_ep: endpoint {
188*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx1_in2_ep>;
189*79ed18d9SThierry Reding							};
190*79ed18d9SThierry Reding						};
191*79ed18d9SThierry Reding
192*79ed18d9SThierry Reding						port@2 {
193*79ed18d9SThierry Reding							reg = <2>;
194*79ed18d9SThierry Reding
195*79ed18d9SThierry Reding							amx1_in3_ep: endpoint {
196*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx1_in3_ep>;
197*79ed18d9SThierry Reding							};
198*79ed18d9SThierry Reding						};
199*79ed18d9SThierry Reding
200*79ed18d9SThierry Reding						port@3 {
201*79ed18d9SThierry Reding							reg = <3>;
202*79ed18d9SThierry Reding
203*79ed18d9SThierry Reding							amx1_in4_ep: endpoint {
204*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx1_in4_ep>;
205*79ed18d9SThierry Reding							};
206*79ed18d9SThierry Reding						};
207*79ed18d9SThierry Reding
208*79ed18d9SThierry Reding						amx1_out_port: port@4 {
209*79ed18d9SThierry Reding							reg = <4>;
210*79ed18d9SThierry Reding
211*79ed18d9SThierry Reding							amx1_out_ep: endpoint {
212*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx1_out_ep>;
213*79ed18d9SThierry Reding							};
214*79ed18d9SThierry Reding						};
215*79ed18d9SThierry Reding					};
216*79ed18d9SThierry Reding				};
217*79ed18d9SThierry Reding
218*79ed18d9SThierry Reding				amx@2903100 {
219*79ed18d9SThierry Reding					status = "okay";
220*79ed18d9SThierry Reding
221*79ed18d9SThierry Reding					ports {
222*79ed18d9SThierry Reding						#address-cells = <1>;
223*79ed18d9SThierry Reding						#size-cells = <0>;
224*79ed18d9SThierry Reding
225*79ed18d9SThierry Reding						port@0 {
226*79ed18d9SThierry Reding							reg = <0>;
227*79ed18d9SThierry Reding
228*79ed18d9SThierry Reding							amx2_in1_ep: endpoint {
229*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx2_in1_ep>;
230*79ed18d9SThierry Reding							};
231*79ed18d9SThierry Reding						};
232*79ed18d9SThierry Reding
233*79ed18d9SThierry Reding						port@1 {
234*79ed18d9SThierry Reding							reg = <1>;
235*79ed18d9SThierry Reding
236*79ed18d9SThierry Reding							amx2_in2_ep: endpoint {
237*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx2_in2_ep>;
238*79ed18d9SThierry Reding							};
239*79ed18d9SThierry Reding						};
240*79ed18d9SThierry Reding
241*79ed18d9SThierry Reding						amx2_in3_port: port@2 {
242*79ed18d9SThierry Reding							reg = <2>;
243*79ed18d9SThierry Reding
244*79ed18d9SThierry Reding							amx2_in3_ep: endpoint {
245*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx2_in3_ep>;
246*79ed18d9SThierry Reding							};
247*79ed18d9SThierry Reding						};
248*79ed18d9SThierry Reding
249*79ed18d9SThierry Reding						amx2_in4_port: port@3 {
250*79ed18d9SThierry Reding							reg = <3>;
251*79ed18d9SThierry Reding
252*79ed18d9SThierry Reding							amx2_in4_ep: endpoint {
253*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx2_in4_ep>;
254*79ed18d9SThierry Reding							};
255*79ed18d9SThierry Reding						};
256*79ed18d9SThierry Reding
257*79ed18d9SThierry Reding						amx2_out_port: port@4 {
258*79ed18d9SThierry Reding							reg = <4>;
259*79ed18d9SThierry Reding
260*79ed18d9SThierry Reding							amx2_out_ep: endpoint {
261*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx2_out_ep>;
262*79ed18d9SThierry Reding							};
263*79ed18d9SThierry Reding						};
264*79ed18d9SThierry Reding					};
265*79ed18d9SThierry Reding				};
266*79ed18d9SThierry Reding
267*79ed18d9SThierry Reding				amx@2903200 {
268*79ed18d9SThierry Reding					status = "okay";
269*79ed18d9SThierry Reding
270*79ed18d9SThierry Reding					ports {
271*79ed18d9SThierry Reding						#address-cells = <1>;
272*79ed18d9SThierry Reding						#size-cells = <0>;
273*79ed18d9SThierry Reding
274*79ed18d9SThierry Reding						port@0 {
275*79ed18d9SThierry Reding							reg = <0>;
276*79ed18d9SThierry Reding
277*79ed18d9SThierry Reding							amx3_in1_ep: endpoint {
278*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx3_in1_ep>;
279*79ed18d9SThierry Reding							};
280*79ed18d9SThierry Reding						};
281*79ed18d9SThierry Reding
282*79ed18d9SThierry Reding						port@1 {
283*79ed18d9SThierry Reding							reg = <1>;
284*79ed18d9SThierry Reding
285*79ed18d9SThierry Reding							amx3_in2_ep: endpoint {
286*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx3_in2_ep>;
287*79ed18d9SThierry Reding							};
288*79ed18d9SThierry Reding						};
289*79ed18d9SThierry Reding
290*79ed18d9SThierry Reding						port@2 {
291*79ed18d9SThierry Reding							reg = <2>;
292*79ed18d9SThierry Reding
293*79ed18d9SThierry Reding							amx3_in3_ep: endpoint {
294*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx3_in3_ep>;
295*79ed18d9SThierry Reding							};
296*79ed18d9SThierry Reding						};
297*79ed18d9SThierry Reding
298*79ed18d9SThierry Reding						port@3 {
299*79ed18d9SThierry Reding							reg = <3>;
300*79ed18d9SThierry Reding
301*79ed18d9SThierry Reding							amx3_in4_ep: endpoint {
302*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx3_in4_ep>;
303*79ed18d9SThierry Reding							};
304*79ed18d9SThierry Reding						};
305*79ed18d9SThierry Reding
306*79ed18d9SThierry Reding						amx3_out_port: port@4 {
307*79ed18d9SThierry Reding							reg = <4>;
308*79ed18d9SThierry Reding
309*79ed18d9SThierry Reding							amx3_out_ep: endpoint {
310*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx3_out_ep>;
311*79ed18d9SThierry Reding							};
312*79ed18d9SThierry Reding						};
313*79ed18d9SThierry Reding					};
314*79ed18d9SThierry Reding				};
315*79ed18d9SThierry Reding
316*79ed18d9SThierry Reding				amx@2903300 {
317*79ed18d9SThierry Reding					status = "okay";
318*79ed18d9SThierry Reding
319*79ed18d9SThierry Reding					ports {
320*79ed18d9SThierry Reding						#address-cells = <1>;
321*79ed18d9SThierry Reding						#size-cells = <0>;
322*79ed18d9SThierry Reding
323*79ed18d9SThierry Reding						port@0 {
324*79ed18d9SThierry Reding							reg = <0>;
325*79ed18d9SThierry Reding
326*79ed18d9SThierry Reding							amx4_in1_ep: endpoint {
327*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx4_in1_ep>;
328*79ed18d9SThierry Reding							};
329*79ed18d9SThierry Reding						};
330*79ed18d9SThierry Reding
331*79ed18d9SThierry Reding						port@1 {
332*79ed18d9SThierry Reding							reg = <1>;
333*79ed18d9SThierry Reding
334*79ed18d9SThierry Reding							amx4_in2_ep: endpoint {
335*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx4_in2_ep>;
336*79ed18d9SThierry Reding							};
337*79ed18d9SThierry Reding						};
338*79ed18d9SThierry Reding
339*79ed18d9SThierry Reding						port@2 {
340*79ed18d9SThierry Reding							reg = <2>;
341*79ed18d9SThierry Reding
342*79ed18d9SThierry Reding							amx4_in3_ep: endpoint {
343*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx4_in3_ep>;
344*79ed18d9SThierry Reding							};
345*79ed18d9SThierry Reding						};
346*79ed18d9SThierry Reding
347*79ed18d9SThierry Reding						port@3 {
348*79ed18d9SThierry Reding							reg = <3>;
349*79ed18d9SThierry Reding
350*79ed18d9SThierry Reding							amx4_in4_ep: endpoint {
351*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx4_in4_ep>;
352*79ed18d9SThierry Reding							};
353*79ed18d9SThierry Reding						};
354*79ed18d9SThierry Reding
355*79ed18d9SThierry Reding						amx4_out_port: port@4 {
356*79ed18d9SThierry Reding							reg = <4>;
357*79ed18d9SThierry Reding
358*79ed18d9SThierry Reding							amx4_out_ep: endpoint {
359*79ed18d9SThierry Reding								remote-endpoint = <&xbar_amx4_out_ep>;
360*79ed18d9SThierry Reding							};
361*79ed18d9SThierry Reding						};
362*79ed18d9SThierry Reding					};
363*79ed18d9SThierry Reding				};
364*79ed18d9SThierry Reding
365*79ed18d9SThierry Reding				adx@2903800 {
366*79ed18d9SThierry Reding					status = "okay";
367*79ed18d9SThierry Reding
368*79ed18d9SThierry Reding					ports {
369*79ed18d9SThierry Reding						#address-cells = <1>;
370*79ed18d9SThierry Reding						#size-cells = <0>;
371*79ed18d9SThierry Reding
372*79ed18d9SThierry Reding						port@0 {
373*79ed18d9SThierry Reding							reg = <0>;
374*79ed18d9SThierry Reding
375*79ed18d9SThierry Reding							adx1_in_ep: endpoint {
376*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx1_in_ep>;
377*79ed18d9SThierry Reding							};
378*79ed18d9SThierry Reding						};
379*79ed18d9SThierry Reding
380*79ed18d9SThierry Reding						adx1_out1_port: port@1 {
381*79ed18d9SThierry Reding							reg = <1>;
382*79ed18d9SThierry Reding
383*79ed18d9SThierry Reding							adx1_out1_ep: endpoint {
384*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx1_out1_ep>;
385*79ed18d9SThierry Reding							};
386*79ed18d9SThierry Reding						};
387*79ed18d9SThierry Reding
388*79ed18d9SThierry Reding						adx1_out2_port: port@2 {
389*79ed18d9SThierry Reding							reg = <2>;
390*79ed18d9SThierry Reding
391*79ed18d9SThierry Reding							adx1_out2_ep: endpoint {
392*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx1_out2_ep>;
393*79ed18d9SThierry Reding							};
394*79ed18d9SThierry Reding						};
395*79ed18d9SThierry Reding
396*79ed18d9SThierry Reding						adx1_out3_port: port@3 {
397*79ed18d9SThierry Reding							reg = <3>;
398*79ed18d9SThierry Reding
399*79ed18d9SThierry Reding							adx1_out3_ep: endpoint {
400*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx1_out3_ep>;
401*79ed18d9SThierry Reding							};
402*79ed18d9SThierry Reding						};
403*79ed18d9SThierry Reding
404*79ed18d9SThierry Reding						adx1_out4_port: port@4 {
405*79ed18d9SThierry Reding							reg = <4>;
406*79ed18d9SThierry Reding
407*79ed18d9SThierry Reding							adx1_out4_ep: endpoint {
408*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx1_out4_ep>;
409*79ed18d9SThierry Reding							};
410*79ed18d9SThierry Reding						};
411*79ed18d9SThierry Reding					};
412*79ed18d9SThierry Reding				};
413*79ed18d9SThierry Reding
414*79ed18d9SThierry Reding				adx@2903900 {
415*79ed18d9SThierry Reding					status = "okay";
416*79ed18d9SThierry Reding
417*79ed18d9SThierry Reding					ports {
418*79ed18d9SThierry Reding						#address-cells = <1>;
419*79ed18d9SThierry Reding						#size-cells = <0>;
420*79ed18d9SThierry Reding
421*79ed18d9SThierry Reding						port@0 {
422*79ed18d9SThierry Reding							reg = <0>;
423*79ed18d9SThierry Reding
424*79ed18d9SThierry Reding							adx2_in_ep: endpoint {
425*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx2_in_ep>;
426*79ed18d9SThierry Reding							};
427*79ed18d9SThierry Reding						};
428*79ed18d9SThierry Reding
429*79ed18d9SThierry Reding						adx2_out1_port: port@1 {
430*79ed18d9SThierry Reding							reg = <1>;
431*79ed18d9SThierry Reding
432*79ed18d9SThierry Reding							adx2_out1_ep: endpoint {
433*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx2_out1_ep>;
434*79ed18d9SThierry Reding							};
435*79ed18d9SThierry Reding						};
436*79ed18d9SThierry Reding
437*79ed18d9SThierry Reding						adx2_out2_port: port@2 {
438*79ed18d9SThierry Reding							reg = <2>;
439*79ed18d9SThierry Reding
440*79ed18d9SThierry Reding							adx2_out2_ep: endpoint {
441*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx2_out2_ep>;
442*79ed18d9SThierry Reding							};
443*79ed18d9SThierry Reding						};
444*79ed18d9SThierry Reding
445*79ed18d9SThierry Reding						adx2_out3_port: port@3 {
446*79ed18d9SThierry Reding							reg = <3>;
447*79ed18d9SThierry Reding
448*79ed18d9SThierry Reding							adx2_out3_ep: endpoint {
449*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx2_out3_ep>;
450*79ed18d9SThierry Reding							};
451*79ed18d9SThierry Reding						};
452*79ed18d9SThierry Reding
453*79ed18d9SThierry Reding						adx2_out4_port: port@4 {
454*79ed18d9SThierry Reding							reg = <4>;
455*79ed18d9SThierry Reding
456*79ed18d9SThierry Reding							adx2_out4_ep: endpoint {
457*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx2_out4_ep>;
458*79ed18d9SThierry Reding							};
459*79ed18d9SThierry Reding						};
460*79ed18d9SThierry Reding					};
461*79ed18d9SThierry Reding				};
462*79ed18d9SThierry Reding
463*79ed18d9SThierry Reding				adx@2903a00 {
464*79ed18d9SThierry Reding					status = "okay";
465*79ed18d9SThierry Reding
466*79ed18d9SThierry Reding					ports {
467*79ed18d9SThierry Reding						#address-cells = <1>;
468*79ed18d9SThierry Reding						#size-cells = <0>;
469*79ed18d9SThierry Reding
470*79ed18d9SThierry Reding						port@0 {
471*79ed18d9SThierry Reding							reg = <0>;
472*79ed18d9SThierry Reding
473*79ed18d9SThierry Reding							adx3_in_ep: endpoint {
474*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx3_in_ep>;
475*79ed18d9SThierry Reding							};
476*79ed18d9SThierry Reding						};
477*79ed18d9SThierry Reding
478*79ed18d9SThierry Reding						adx3_out1_port: port@1 {
479*79ed18d9SThierry Reding							reg = <1>;
480*79ed18d9SThierry Reding
481*79ed18d9SThierry Reding							adx3_out1_ep: endpoint {
482*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx3_out1_ep>;
483*79ed18d9SThierry Reding							};
484*79ed18d9SThierry Reding						};
485*79ed18d9SThierry Reding
486*79ed18d9SThierry Reding						adx3_out2_port: port@2 {
487*79ed18d9SThierry Reding							reg = <2>;
488*79ed18d9SThierry Reding
489*79ed18d9SThierry Reding							adx3_out2_ep: endpoint {
490*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx3_out2_ep>;
491*79ed18d9SThierry Reding							};
492*79ed18d9SThierry Reding						};
493*79ed18d9SThierry Reding
494*79ed18d9SThierry Reding						adx3_out3_port: port@3 {
495*79ed18d9SThierry Reding							reg = <3>;
496*79ed18d9SThierry Reding
497*79ed18d9SThierry Reding							adx3_out3_ep: endpoint {
498*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx3_out3_ep>;
499*79ed18d9SThierry Reding							};
500*79ed18d9SThierry Reding						};
501*79ed18d9SThierry Reding
502*79ed18d9SThierry Reding						adx3_out4_port: port@4 {
503*79ed18d9SThierry Reding							reg = <4>;
504*79ed18d9SThierry Reding
505*79ed18d9SThierry Reding							adx3_out4_ep: endpoint {
506*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx3_out4_ep>;
507*79ed18d9SThierry Reding							};
508*79ed18d9SThierry Reding						};
509*79ed18d9SThierry Reding					};
510*79ed18d9SThierry Reding				};
511*79ed18d9SThierry Reding
512*79ed18d9SThierry Reding				adx@2903b00 {
513*79ed18d9SThierry Reding					status = "okay";
514*79ed18d9SThierry Reding
515*79ed18d9SThierry Reding					ports {
516*79ed18d9SThierry Reding						#address-cells = <1>;
517*79ed18d9SThierry Reding						#size-cells = <0>;
518*79ed18d9SThierry Reding
519*79ed18d9SThierry Reding						port@0 {
520*79ed18d9SThierry Reding							reg = <0>;
521*79ed18d9SThierry Reding
522*79ed18d9SThierry Reding							adx4_in_ep: endpoint {
523*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx4_in_ep>;
524*79ed18d9SThierry Reding							};
525*79ed18d9SThierry Reding						};
526*79ed18d9SThierry Reding
527*79ed18d9SThierry Reding						adx4_out1_port: port@1 {
528*79ed18d9SThierry Reding							reg = <1>;
529*79ed18d9SThierry Reding
530*79ed18d9SThierry Reding							adx4_out1_ep: endpoint {
531*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx4_out1_ep>;
532*79ed18d9SThierry Reding							};
533*79ed18d9SThierry Reding						};
534*79ed18d9SThierry Reding
535*79ed18d9SThierry Reding						adx4_out2_port: port@2 {
536*79ed18d9SThierry Reding							reg = <2>;
537*79ed18d9SThierry Reding
538*79ed18d9SThierry Reding							adx4_out2_ep: endpoint {
539*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx4_out2_ep>;
540*79ed18d9SThierry Reding							};
541*79ed18d9SThierry Reding						};
542*79ed18d9SThierry Reding
543*79ed18d9SThierry Reding						adx4_out3_port: port@3 {
544*79ed18d9SThierry Reding							reg = <3>;
545*79ed18d9SThierry Reding
546*79ed18d9SThierry Reding							adx4_out3_ep: endpoint {
547*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx4_out3_ep>;
548*79ed18d9SThierry Reding							};
549*79ed18d9SThierry Reding						};
550*79ed18d9SThierry Reding
551*79ed18d9SThierry Reding						adx4_out4_port: port@4 {
552*79ed18d9SThierry Reding							reg = <4>;
553*79ed18d9SThierry Reding
554*79ed18d9SThierry Reding							adx4_out4_ep: endpoint {
555*79ed18d9SThierry Reding								remote-endpoint = <&xbar_adx4_out4_ep>;
556*79ed18d9SThierry Reding							};
557*79ed18d9SThierry Reding						};
558*79ed18d9SThierry Reding					};
559*79ed18d9SThierry Reding				};
560*79ed18d9SThierry Reding
561*79ed18d9SThierry Reding				dmic@2904000 {
562*79ed18d9SThierry Reding					status = "okay";
563*79ed18d9SThierry Reding
564*79ed18d9SThierry Reding					ports {
565*79ed18d9SThierry Reding						#address-cells = <1>;
566*79ed18d9SThierry Reding						#size-cells = <0>;
567*79ed18d9SThierry Reding
568*79ed18d9SThierry Reding						port@0 {
569*79ed18d9SThierry Reding							reg = <0>;
570*79ed18d9SThierry Reding
571*79ed18d9SThierry Reding							dmic1_cif_ep: endpoint {
572*79ed18d9SThierry Reding								remote-endpoint = <&xbar_dmic1_ep>;
573*79ed18d9SThierry Reding							};
574*79ed18d9SThierry Reding						};
575*79ed18d9SThierry Reding
576*79ed18d9SThierry Reding						dmic1_port: port@1 {
577*79ed18d9SThierry Reding							reg = <1>;
578*79ed18d9SThierry Reding
579*79ed18d9SThierry Reding							dmic1_dap_ep: endpoint {
580*79ed18d9SThierry Reding								/* Place holder for external Codec */
581*79ed18d9SThierry Reding							};
582*79ed18d9SThierry Reding						};
583*79ed18d9SThierry Reding					};
584*79ed18d9SThierry Reding				};
585*79ed18d9SThierry Reding
586*79ed18d9SThierry Reding				dmic@2904100 {
587*79ed18d9SThierry Reding					status = "okay";
588*79ed18d9SThierry Reding
589*79ed18d9SThierry Reding					ports {
590*79ed18d9SThierry Reding						#address-cells = <1>;
591*79ed18d9SThierry Reding						#size-cells = <0>;
592*79ed18d9SThierry Reding
593*79ed18d9SThierry Reding						port@0 {
594*79ed18d9SThierry Reding							reg = <0>;
595*79ed18d9SThierry Reding
596*79ed18d9SThierry Reding							dmic2_cif_ep: endpoint {
597*79ed18d9SThierry Reding								remote-endpoint = <&xbar_dmic2_ep>;
598*79ed18d9SThierry Reding							};
599*79ed18d9SThierry Reding						};
600*79ed18d9SThierry Reding
601*79ed18d9SThierry Reding						dmic2_port: port@1 {
602*79ed18d9SThierry Reding							reg = <1>;
603*79ed18d9SThierry Reding
604*79ed18d9SThierry Reding							dmic2_dap_ep: endpoint {
605*79ed18d9SThierry Reding								/* Place holder for external Codec */
606*79ed18d9SThierry Reding							};
607*79ed18d9SThierry Reding						};
608*79ed18d9SThierry Reding					};
609*79ed18d9SThierry Reding				};
610*79ed18d9SThierry Reding
611*79ed18d9SThierry Reding				dmic@2904300 {
612*79ed18d9SThierry Reding					status = "okay";
613*79ed18d9SThierry Reding
614*79ed18d9SThierry Reding					ports {
615*79ed18d9SThierry Reding						#address-cells = <1>;
616*79ed18d9SThierry Reding						#size-cells = <0>;
617*79ed18d9SThierry Reding
618*79ed18d9SThierry Reding						port@0 {
619*79ed18d9SThierry Reding							reg = <0>;
620*79ed18d9SThierry Reding
621*79ed18d9SThierry Reding							dmic4_cif_ep: endpoint {
622*79ed18d9SThierry Reding								remote-endpoint = <&xbar_dmic4_ep>;
623*79ed18d9SThierry Reding							};
624*79ed18d9SThierry Reding						};
625*79ed18d9SThierry Reding
626*79ed18d9SThierry Reding						dmic4_port: port@1 {
627*79ed18d9SThierry Reding							reg = <1>;
628*79ed18d9SThierry Reding
629*79ed18d9SThierry Reding							dmic4_dap_ep: endpoint {
630*79ed18d9SThierry Reding								/* Place holder for external Codec */
631*79ed18d9SThierry Reding							};
632*79ed18d9SThierry Reding						};
633*79ed18d9SThierry Reding					};
634*79ed18d9SThierry Reding				};
635*79ed18d9SThierry Reding
636*79ed18d9SThierry Reding				dspk@2905000 {
637*79ed18d9SThierry Reding					status = "okay";
638*79ed18d9SThierry Reding
639*79ed18d9SThierry Reding					ports {
640*79ed18d9SThierry Reding						#address-cells = <1>;
641*79ed18d9SThierry Reding						#size-cells = <0>;
642*79ed18d9SThierry Reding
643*79ed18d9SThierry Reding						port@0 {
644*79ed18d9SThierry Reding							reg = <0>;
645*79ed18d9SThierry Reding
646*79ed18d9SThierry Reding							dspk1_cif_ep: endpoint {
647*79ed18d9SThierry Reding								remote-endpoint = <&xbar_dspk1_ep>;
648*79ed18d9SThierry Reding							};
649*79ed18d9SThierry Reding						};
650*79ed18d9SThierry Reding
651*79ed18d9SThierry Reding						dspk1_port: port@1 {
652*79ed18d9SThierry Reding							reg = <1>;
653*79ed18d9SThierry Reding
654*79ed18d9SThierry Reding							dspk1_dap_ep: endpoint {
655*79ed18d9SThierry Reding								/* Place holder for external Codec */
656*79ed18d9SThierry Reding							};
657*79ed18d9SThierry Reding						};
658*79ed18d9SThierry Reding					};
659*79ed18d9SThierry Reding				};
660*79ed18d9SThierry Reding
661*79ed18d9SThierry Reding				dspk@2905100 {
662*79ed18d9SThierry Reding					status = "okay";
663*79ed18d9SThierry Reding
664*79ed18d9SThierry Reding					ports {
665*79ed18d9SThierry Reding						#address-cells = <1>;
666*79ed18d9SThierry Reding						#size-cells = <0>;
667*79ed18d9SThierry Reding
668*79ed18d9SThierry Reding						port@0 {
669*79ed18d9SThierry Reding							reg = <0>;
670*79ed18d9SThierry Reding
671*79ed18d9SThierry Reding							dspk2_cif_ep: endpoint {
672*79ed18d9SThierry Reding								remote-endpoint = <&xbar_dspk2_ep>;
673*79ed18d9SThierry Reding							};
674*79ed18d9SThierry Reding						};
675*79ed18d9SThierry Reding
676*79ed18d9SThierry Reding						dspk2_port: port@1 {
677*79ed18d9SThierry Reding							reg = <1>;
678*79ed18d9SThierry Reding
679*79ed18d9SThierry Reding							dspk2_dap_ep: endpoint {
680*79ed18d9SThierry Reding								/* Place holder for external Codec */
681*79ed18d9SThierry Reding							};
682*79ed18d9SThierry Reding						};
683*79ed18d9SThierry Reding					};
684*79ed18d9SThierry Reding				};
685*79ed18d9SThierry Reding
686*79ed18d9SThierry Reding				processing-engine@2908000 {
687*79ed18d9SThierry Reding					status = "okay";
688*79ed18d9SThierry Reding
689*79ed18d9SThierry Reding					ports {
690*79ed18d9SThierry Reding						#address-cells = <1>;
691*79ed18d9SThierry Reding						#size-cells = <0>;
692*79ed18d9SThierry Reding
693*79ed18d9SThierry Reding						port@0 {
694*79ed18d9SThierry Reding							reg = <0x0>;
695*79ed18d9SThierry Reding
696*79ed18d9SThierry Reding							ope1_cif_in_ep: endpoint {
697*79ed18d9SThierry Reding								remote-endpoint = <&xbar_ope1_in_ep>;
698*79ed18d9SThierry Reding							};
699*79ed18d9SThierry Reding						};
700*79ed18d9SThierry Reding
701*79ed18d9SThierry Reding						ope1_out_port: port@1 {
702*79ed18d9SThierry Reding							reg = <0x1>;
703*79ed18d9SThierry Reding
704*79ed18d9SThierry Reding							ope1_cif_out_ep: endpoint {
705*79ed18d9SThierry Reding								remote-endpoint = <&xbar_ope1_out_ep>;
706*79ed18d9SThierry Reding							};
707*79ed18d9SThierry Reding						};
708*79ed18d9SThierry Reding					};
709*79ed18d9SThierry Reding				};
710*79ed18d9SThierry Reding
711*79ed18d9SThierry Reding				mvc@290a000 {
712*79ed18d9SThierry Reding					status = "okay";
713*79ed18d9SThierry Reding
714*79ed18d9SThierry Reding					ports {
715*79ed18d9SThierry Reding						#address-cells = <1>;
716*79ed18d9SThierry Reding						#size-cells = <0>;
717*79ed18d9SThierry Reding
718*79ed18d9SThierry Reding						port@0 {
719*79ed18d9SThierry Reding							reg = <0>;
720*79ed18d9SThierry Reding
721*79ed18d9SThierry Reding							mvc1_cif_in_ep: endpoint {
722*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mvc1_in_ep>;
723*79ed18d9SThierry Reding							};
724*79ed18d9SThierry Reding						};
725*79ed18d9SThierry Reding
726*79ed18d9SThierry Reding						mvc1_out_port: port@1 {
727*79ed18d9SThierry Reding							reg = <1>;
728*79ed18d9SThierry Reding
729*79ed18d9SThierry Reding							mvc1_cif_out_ep: endpoint {
730*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mvc1_out_ep>;
731*79ed18d9SThierry Reding							};
732*79ed18d9SThierry Reding						};
733*79ed18d9SThierry Reding					};
734*79ed18d9SThierry Reding				};
735*79ed18d9SThierry Reding
736*79ed18d9SThierry Reding				mvc@290a200 {
737*79ed18d9SThierry Reding					status = "okay";
738*79ed18d9SThierry Reding
739*79ed18d9SThierry Reding					ports {
740*79ed18d9SThierry Reding						#address-cells = <1>;
741*79ed18d9SThierry Reding						#size-cells = <0>;
742*79ed18d9SThierry Reding
743*79ed18d9SThierry Reding						port@0 {
744*79ed18d9SThierry Reding							reg = <0>;
745*79ed18d9SThierry Reding
746*79ed18d9SThierry Reding							mvc2_cif_in_ep: endpoint {
747*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mvc2_in_ep>;
748*79ed18d9SThierry Reding							};
749*79ed18d9SThierry Reding						};
750*79ed18d9SThierry Reding
751*79ed18d9SThierry Reding						mvc2_out_port: port@1 {
752*79ed18d9SThierry Reding							reg = <1>;
753*79ed18d9SThierry Reding
754*79ed18d9SThierry Reding							mvc2_cif_out_ep: endpoint {
755*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mvc2_out_ep>;
756*79ed18d9SThierry Reding							};
757*79ed18d9SThierry Reding						};
758*79ed18d9SThierry Reding					};
759*79ed18d9SThierry Reding				};
760*79ed18d9SThierry Reding
761*79ed18d9SThierry Reding				amixer@290bb00 {
762*79ed18d9SThierry Reding					status = "okay";
763*79ed18d9SThierry Reding
764*79ed18d9SThierry Reding					ports {
765*79ed18d9SThierry Reding						#address-cells = <1>;
766*79ed18d9SThierry Reding						#size-cells = <0>;
767*79ed18d9SThierry Reding
768*79ed18d9SThierry Reding						port@0 {
769*79ed18d9SThierry Reding							reg = <0x0>;
770*79ed18d9SThierry Reding
771*79ed18d9SThierry Reding							mixer_in1_ep: endpoint {
772*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in1_ep>;
773*79ed18d9SThierry Reding							};
774*79ed18d9SThierry Reding						};
775*79ed18d9SThierry Reding
776*79ed18d9SThierry Reding						port@1 {
777*79ed18d9SThierry Reding							reg = <0x1>;
778*79ed18d9SThierry Reding
779*79ed18d9SThierry Reding							mixer_in2_ep: endpoint {
780*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in2_ep>;
781*79ed18d9SThierry Reding							};
782*79ed18d9SThierry Reding						};
783*79ed18d9SThierry Reding
784*79ed18d9SThierry Reding						port@2 {
785*79ed18d9SThierry Reding							reg = <0x2>;
786*79ed18d9SThierry Reding
787*79ed18d9SThierry Reding							mixer_in3_ep: endpoint {
788*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in3_ep>;
789*79ed18d9SThierry Reding							};
790*79ed18d9SThierry Reding						};
791*79ed18d9SThierry Reding
792*79ed18d9SThierry Reding						port@3 {
793*79ed18d9SThierry Reding							reg = <0x3>;
794*79ed18d9SThierry Reding
795*79ed18d9SThierry Reding							mixer_in4_ep: endpoint {
796*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in4_ep>;
797*79ed18d9SThierry Reding							};
798*79ed18d9SThierry Reding						};
799*79ed18d9SThierry Reding
800*79ed18d9SThierry Reding						port@4 {
801*79ed18d9SThierry Reding							reg = <0x4>;
802*79ed18d9SThierry Reding
803*79ed18d9SThierry Reding							mixer_in5_ep: endpoint {
804*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in5_ep>;
805*79ed18d9SThierry Reding							};
806*79ed18d9SThierry Reding						};
807*79ed18d9SThierry Reding
808*79ed18d9SThierry Reding						port@5 {
809*79ed18d9SThierry Reding							reg = <0x5>;
810*79ed18d9SThierry Reding
811*79ed18d9SThierry Reding							mixer_in6_ep: endpoint {
812*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in6_ep>;
813*79ed18d9SThierry Reding							};
814*79ed18d9SThierry Reding						};
815*79ed18d9SThierry Reding
816*79ed18d9SThierry Reding						port@6 {
817*79ed18d9SThierry Reding							reg = <0x6>;
818*79ed18d9SThierry Reding
819*79ed18d9SThierry Reding							mixer_in7_ep: endpoint {
820*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in7_ep>;
821*79ed18d9SThierry Reding							};
822*79ed18d9SThierry Reding						};
823*79ed18d9SThierry Reding
824*79ed18d9SThierry Reding						port@7 {
825*79ed18d9SThierry Reding							reg = <0x7>;
826*79ed18d9SThierry Reding
827*79ed18d9SThierry Reding							mixer_in8_ep: endpoint {
828*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in8_ep>;
829*79ed18d9SThierry Reding							};
830*79ed18d9SThierry Reding						};
831*79ed18d9SThierry Reding
832*79ed18d9SThierry Reding						port@8 {
833*79ed18d9SThierry Reding							reg = <0x8>;
834*79ed18d9SThierry Reding
835*79ed18d9SThierry Reding							mixer_in9_ep: endpoint {
836*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in9_ep>;
837*79ed18d9SThierry Reding							};
838*79ed18d9SThierry Reding						};
839*79ed18d9SThierry Reding
840*79ed18d9SThierry Reding						port@9 {
841*79ed18d9SThierry Reding							reg = <0x9>;
842*79ed18d9SThierry Reding
843*79ed18d9SThierry Reding							mixer_in10_ep: endpoint {
844*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_in10_ep>;
845*79ed18d9SThierry Reding							};
846*79ed18d9SThierry Reding						};
847*79ed18d9SThierry Reding
848*79ed18d9SThierry Reding						mixer_out1_port: port@a {
849*79ed18d9SThierry Reding							reg = <0xa>;
850*79ed18d9SThierry Reding
851*79ed18d9SThierry Reding							mixer_out1_ep: endpoint {
852*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_out1_ep>;
853*79ed18d9SThierry Reding							};
854*79ed18d9SThierry Reding						};
855*79ed18d9SThierry Reding
856*79ed18d9SThierry Reding						mixer_out2_port: port@b {
857*79ed18d9SThierry Reding							reg = <0xb>;
858*79ed18d9SThierry Reding
859*79ed18d9SThierry Reding							mixer_out2_ep: endpoint {
860*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_out2_ep>;
861*79ed18d9SThierry Reding							};
862*79ed18d9SThierry Reding						};
863*79ed18d9SThierry Reding
864*79ed18d9SThierry Reding						mixer_out3_port: port@c {
865*79ed18d9SThierry Reding							reg = <0xc>;
866*79ed18d9SThierry Reding
867*79ed18d9SThierry Reding							mixer_out3_ep: endpoint {
868*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_out3_ep>;
869*79ed18d9SThierry Reding							};
870*79ed18d9SThierry Reding						};
871*79ed18d9SThierry Reding
872*79ed18d9SThierry Reding						mixer_out4_port: port@d {
873*79ed18d9SThierry Reding							reg = <0xd>;
874*79ed18d9SThierry Reding
875*79ed18d9SThierry Reding							mixer_out4_ep: endpoint {
876*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_out4_ep>;
877*79ed18d9SThierry Reding							};
878*79ed18d9SThierry Reding						};
879*79ed18d9SThierry Reding
880*79ed18d9SThierry Reding						mixer_out5_port: port@e {
881*79ed18d9SThierry Reding							reg = <0xe>;
882*79ed18d9SThierry Reding
883*79ed18d9SThierry Reding							mixer_out5_ep: endpoint {
884*79ed18d9SThierry Reding								remote-endpoint = <&xbar_mixer_out5_ep>;
885*79ed18d9SThierry Reding							};
886*79ed18d9SThierry Reding						};
887*79ed18d9SThierry Reding					};
888*79ed18d9SThierry Reding				};
889*79ed18d9SThierry Reding
890*79ed18d9SThierry Reding				admaif@290f000 {
891*79ed18d9SThierry Reding					status = "okay";
892*79ed18d9SThierry Reding
893*79ed18d9SThierry Reding					ports {
894*79ed18d9SThierry Reding						#address-cells = <1>;
895*79ed18d9SThierry Reding						#size-cells = <0>;
896*79ed18d9SThierry Reding
897*79ed18d9SThierry Reding						admaif0_port: port@0 {
898*79ed18d9SThierry Reding							reg = <0x0>;
899*79ed18d9SThierry Reding
900*79ed18d9SThierry Reding							admaif0_ep: endpoint {
901*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif0_ep>;
902*79ed18d9SThierry Reding							};
903*79ed18d9SThierry Reding						};
904*79ed18d9SThierry Reding
905*79ed18d9SThierry Reding						admaif1_port: port@1 {
906*79ed18d9SThierry Reding							reg = <0x1>;
907*79ed18d9SThierry Reding
908*79ed18d9SThierry Reding							admaif1_ep: endpoint {
909*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif1_ep>;
910*79ed18d9SThierry Reding							};
911*79ed18d9SThierry Reding						};
912*79ed18d9SThierry Reding
913*79ed18d9SThierry Reding						admaif2_port: port@2 {
914*79ed18d9SThierry Reding							reg = <0x2>;
915*79ed18d9SThierry Reding
916*79ed18d9SThierry Reding							admaif2_ep: endpoint {
917*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif2_ep>;
918*79ed18d9SThierry Reding							};
919*79ed18d9SThierry Reding						};
920*79ed18d9SThierry Reding
921*79ed18d9SThierry Reding						admaif3_port: port@3 {
922*79ed18d9SThierry Reding							reg = <0x3>;
923*79ed18d9SThierry Reding
924*79ed18d9SThierry Reding							admaif3_ep: endpoint {
925*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif3_ep>;
926*79ed18d9SThierry Reding							};
927*79ed18d9SThierry Reding						};
928*79ed18d9SThierry Reding
929*79ed18d9SThierry Reding						admaif4_port: port@4 {
930*79ed18d9SThierry Reding							reg = <0x4>;
931*79ed18d9SThierry Reding
932*79ed18d9SThierry Reding							admaif4_ep: endpoint {
933*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif4_ep>;
934*79ed18d9SThierry Reding							};
935*79ed18d9SThierry Reding						};
936*79ed18d9SThierry Reding
937*79ed18d9SThierry Reding						admaif5_port: port@5 {
938*79ed18d9SThierry Reding							reg = <0x5>;
939*79ed18d9SThierry Reding
940*79ed18d9SThierry Reding							admaif5_ep: endpoint {
941*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif5_ep>;
942*79ed18d9SThierry Reding							};
943*79ed18d9SThierry Reding						};
944*79ed18d9SThierry Reding
945*79ed18d9SThierry Reding						admaif6_port: port@6 {
946*79ed18d9SThierry Reding							reg = <0x6>;
947*79ed18d9SThierry Reding
948*79ed18d9SThierry Reding							admaif6_ep: endpoint {
949*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif6_ep>;
950*79ed18d9SThierry Reding							};
951*79ed18d9SThierry Reding						};
952*79ed18d9SThierry Reding
953*79ed18d9SThierry Reding						admaif7_port: port@7 {
954*79ed18d9SThierry Reding							reg = <0x7>;
955*79ed18d9SThierry Reding
956*79ed18d9SThierry Reding							admaif7_ep: endpoint {
957*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif7_ep>;
958*79ed18d9SThierry Reding							};
959*79ed18d9SThierry Reding						};
960*79ed18d9SThierry Reding
961*79ed18d9SThierry Reding						admaif8_port: port@8 {
962*79ed18d9SThierry Reding							reg = <0x8>;
963*79ed18d9SThierry Reding
964*79ed18d9SThierry Reding							admaif8_ep: endpoint {
965*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif8_ep>;
966*79ed18d9SThierry Reding							};
967*79ed18d9SThierry Reding						};
968*79ed18d9SThierry Reding
969*79ed18d9SThierry Reding						admaif9_port: port@9 {
970*79ed18d9SThierry Reding							reg = <0x9>;
971*79ed18d9SThierry Reding
972*79ed18d9SThierry Reding							admaif9_ep: endpoint {
973*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif9_ep>;
974*79ed18d9SThierry Reding							};
975*79ed18d9SThierry Reding						};
976*79ed18d9SThierry Reding
977*79ed18d9SThierry Reding						admaif10_port: port@a {
978*79ed18d9SThierry Reding							reg = <0xa>;
979*79ed18d9SThierry Reding
980*79ed18d9SThierry Reding							admaif10_ep: endpoint {
981*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif10_ep>;
982*79ed18d9SThierry Reding							};
983*79ed18d9SThierry Reding						};
984*79ed18d9SThierry Reding
985*79ed18d9SThierry Reding						admaif11_port: port@b {
986*79ed18d9SThierry Reding							reg = <0xb>;
987*79ed18d9SThierry Reding
988*79ed18d9SThierry Reding							admaif11_ep: endpoint {
989*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif11_ep>;
990*79ed18d9SThierry Reding							};
991*79ed18d9SThierry Reding						};
992*79ed18d9SThierry Reding
993*79ed18d9SThierry Reding						admaif12_port: port@c {
994*79ed18d9SThierry Reding							reg = <0xc>;
995*79ed18d9SThierry Reding
996*79ed18d9SThierry Reding							admaif12_ep: endpoint {
997*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif12_ep>;
998*79ed18d9SThierry Reding							};
999*79ed18d9SThierry Reding						};
1000*79ed18d9SThierry Reding
1001*79ed18d9SThierry Reding						admaif13_port: port@d {
1002*79ed18d9SThierry Reding							reg = <0xd>;
1003*79ed18d9SThierry Reding
1004*79ed18d9SThierry Reding							admaif13_ep: endpoint {
1005*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif13_ep>;
1006*79ed18d9SThierry Reding							};
1007*79ed18d9SThierry Reding						};
1008*79ed18d9SThierry Reding
1009*79ed18d9SThierry Reding						admaif14_port: port@e {
1010*79ed18d9SThierry Reding							reg = <0xe>;
1011*79ed18d9SThierry Reding
1012*79ed18d9SThierry Reding							admaif14_ep: endpoint {
1013*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif14_ep>;
1014*79ed18d9SThierry Reding							};
1015*79ed18d9SThierry Reding						};
1016*79ed18d9SThierry Reding
1017*79ed18d9SThierry Reding						admaif15_port: port@f {
1018*79ed18d9SThierry Reding							reg = <0xf>;
1019*79ed18d9SThierry Reding
1020*79ed18d9SThierry Reding							admaif15_ep: endpoint {
1021*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif15_ep>;
1022*79ed18d9SThierry Reding							};
1023*79ed18d9SThierry Reding						};
1024*79ed18d9SThierry Reding
1025*79ed18d9SThierry Reding						admaif16_port: port@10 {
1026*79ed18d9SThierry Reding							reg = <0x10>;
1027*79ed18d9SThierry Reding
1028*79ed18d9SThierry Reding							admaif16_ep: endpoint {
1029*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif16_ep>;
1030*79ed18d9SThierry Reding							};
1031*79ed18d9SThierry Reding						};
1032*79ed18d9SThierry Reding
1033*79ed18d9SThierry Reding						admaif17_port: port@11 {
1034*79ed18d9SThierry Reding							reg = <0x11>;
1035*79ed18d9SThierry Reding
1036*79ed18d9SThierry Reding							admaif17_ep: endpoint {
1037*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif17_ep>;
1038*79ed18d9SThierry Reding							};
1039*79ed18d9SThierry Reding						};
1040*79ed18d9SThierry Reding
1041*79ed18d9SThierry Reding						admaif18_port: port@12 {
1042*79ed18d9SThierry Reding							reg = <0x12>;
1043*79ed18d9SThierry Reding
1044*79ed18d9SThierry Reding							admaif18_ep: endpoint {
1045*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif18_ep>;
1046*79ed18d9SThierry Reding							};
1047*79ed18d9SThierry Reding						};
1048*79ed18d9SThierry Reding
1049*79ed18d9SThierry Reding						admaif19_port: port@13 {
1050*79ed18d9SThierry Reding							reg = <0x13>;
1051*79ed18d9SThierry Reding
1052*79ed18d9SThierry Reding							admaif19_ep: endpoint {
1053*79ed18d9SThierry Reding								remote-endpoint = <&xbar_admaif19_ep>;
1054*79ed18d9SThierry Reding							};
1055*79ed18d9SThierry Reding						};
1056*79ed18d9SThierry Reding					};
1057*79ed18d9SThierry Reding				};
1058*79ed18d9SThierry Reding
1059*79ed18d9SThierry Reding				asrc@2910000 {
1060*79ed18d9SThierry Reding					status = "okay";
1061*79ed18d9SThierry Reding
1062*79ed18d9SThierry Reding					ports {
1063*79ed18d9SThierry Reding						#address-cells = <1>;
1064*79ed18d9SThierry Reding						#size-cells = <0>;
1065*79ed18d9SThierry Reding
1066*79ed18d9SThierry Reding						port@0 {
1067*79ed18d9SThierry Reding							reg = <0x0>;
1068*79ed18d9SThierry Reding
1069*79ed18d9SThierry Reding							asrc_in1_ep: endpoint {
1070*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in1_ep>;
1071*79ed18d9SThierry Reding							};
1072*79ed18d9SThierry Reding						};
1073*79ed18d9SThierry Reding
1074*79ed18d9SThierry Reding						port@1 {
1075*79ed18d9SThierry Reding							reg = <0x1>;
1076*79ed18d9SThierry Reding
1077*79ed18d9SThierry Reding							asrc_in2_ep: endpoint {
1078*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in2_ep>;
1079*79ed18d9SThierry Reding							};
1080*79ed18d9SThierry Reding						};
1081*79ed18d9SThierry Reding
1082*79ed18d9SThierry Reding						port@2 {
1083*79ed18d9SThierry Reding							reg = <0x2>;
1084*79ed18d9SThierry Reding
1085*79ed18d9SThierry Reding							asrc_in3_ep: endpoint {
1086*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in3_ep>;
1087*79ed18d9SThierry Reding							};
1088*79ed18d9SThierry Reding						};
1089*79ed18d9SThierry Reding
1090*79ed18d9SThierry Reding						port@3 {
1091*79ed18d9SThierry Reding							reg = <0x3>;
1092*79ed18d9SThierry Reding
1093*79ed18d9SThierry Reding							asrc_in4_ep: endpoint {
1094*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in4_ep>;
1095*79ed18d9SThierry Reding							};
1096*79ed18d9SThierry Reding						};
1097*79ed18d9SThierry Reding
1098*79ed18d9SThierry Reding						port@4 {
1099*79ed18d9SThierry Reding							reg = <0x4>;
1100*79ed18d9SThierry Reding
1101*79ed18d9SThierry Reding							asrc_in5_ep: endpoint {
1102*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in5_ep>;
1103*79ed18d9SThierry Reding							};
1104*79ed18d9SThierry Reding						};
1105*79ed18d9SThierry Reding
1106*79ed18d9SThierry Reding						port@5 {
1107*79ed18d9SThierry Reding							reg = <0x5>;
1108*79ed18d9SThierry Reding
1109*79ed18d9SThierry Reding							asrc_in6_ep: endpoint {
1110*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in6_ep>;
1111*79ed18d9SThierry Reding							};
1112*79ed18d9SThierry Reding						};
1113*79ed18d9SThierry Reding
1114*79ed18d9SThierry Reding						port@6 {
1115*79ed18d9SThierry Reding							reg = <0x6>;
1116*79ed18d9SThierry Reding
1117*79ed18d9SThierry Reding							asrc_in7_ep: endpoint {
1118*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_in7_ep>;
1119*79ed18d9SThierry Reding							};
1120*79ed18d9SThierry Reding						};
1121*79ed18d9SThierry Reding
1122*79ed18d9SThierry Reding						asrc_out1_port: port@7 {
1123*79ed18d9SThierry Reding							reg = <0x7>;
1124*79ed18d9SThierry Reding
1125*79ed18d9SThierry Reding							asrc_out1_ep: endpoint {
1126*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out1_ep>;
1127*79ed18d9SThierry Reding							};
1128*79ed18d9SThierry Reding						};
1129*79ed18d9SThierry Reding
1130*79ed18d9SThierry Reding						asrc_out2_port: port@8 {
1131*79ed18d9SThierry Reding							reg = <0x8>;
1132*79ed18d9SThierry Reding
1133*79ed18d9SThierry Reding							asrc_out2_ep: endpoint {
1134*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out2_ep>;
1135*79ed18d9SThierry Reding							};
1136*79ed18d9SThierry Reding						};
1137*79ed18d9SThierry Reding
1138*79ed18d9SThierry Reding						asrc_out3_port: port@9 {
1139*79ed18d9SThierry Reding							reg = <0x9>;
1140*79ed18d9SThierry Reding
1141*79ed18d9SThierry Reding							asrc_out3_ep: endpoint {
1142*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out3_ep>;
1143*79ed18d9SThierry Reding							};
1144*79ed18d9SThierry Reding						};
1145*79ed18d9SThierry Reding
1146*79ed18d9SThierry Reding						asrc_out4_port: port@a {
1147*79ed18d9SThierry Reding							reg = <0xa>;
1148*79ed18d9SThierry Reding
1149*79ed18d9SThierry Reding							asrc_out4_ep: endpoint {
1150*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out4_ep>;
1151*79ed18d9SThierry Reding							};
1152*79ed18d9SThierry Reding						};
1153*79ed18d9SThierry Reding
1154*79ed18d9SThierry Reding						asrc_out5_port: port@b {
1155*79ed18d9SThierry Reding							reg = <0xb>;
1156*79ed18d9SThierry Reding
1157*79ed18d9SThierry Reding							asrc_out5_ep: endpoint {
1158*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out5_ep>;
1159*79ed18d9SThierry Reding							};
1160*79ed18d9SThierry Reding						};
1161*79ed18d9SThierry Reding
1162*79ed18d9SThierry Reding						asrc_out6_port:	port@c {
1163*79ed18d9SThierry Reding							reg = <0xc>;
1164*79ed18d9SThierry Reding
1165*79ed18d9SThierry Reding							asrc_out6_ep: endpoint {
1166*79ed18d9SThierry Reding								remote-endpoint = <&xbar_asrc_out6_ep>;
1167*79ed18d9SThierry Reding							};
1168*79ed18d9SThierry Reding						};
1169*79ed18d9SThierry Reding					};
1170*79ed18d9SThierry Reding				};
1171*79ed18d9SThierry Reding
1172ff62b09dSSameer Pujar				ports {
1173ff62b09dSSameer Pujar					#address-cells = <1>;
1174ff62b09dSSameer Pujar					#size-cells = <0>;
1175ff62b09dSSameer Pujar
1176ff62b09dSSameer Pujar					port@0 {
1177ff62b09dSSameer Pujar						reg = <0x0>;
1178ff62b09dSSameer Pujar
1179ff62b09dSSameer Pujar						xbar_admaif0_ep: endpoint {
1180ff62b09dSSameer Pujar							remote-endpoint = <&admaif0_ep>;
1181ff62b09dSSameer Pujar						};
1182ff62b09dSSameer Pujar					};
1183ff62b09dSSameer Pujar
1184ff62b09dSSameer Pujar					port@1 {
1185ff62b09dSSameer Pujar						reg = <0x1>;
1186ff62b09dSSameer Pujar
1187ff62b09dSSameer Pujar						xbar_admaif1_ep: endpoint {
1188ff62b09dSSameer Pujar							remote-endpoint = <&admaif1_ep>;
1189ff62b09dSSameer Pujar						};
1190ff62b09dSSameer Pujar					};
1191ff62b09dSSameer Pujar
1192ff62b09dSSameer Pujar					port@2 {
1193ff62b09dSSameer Pujar						reg = <0x2>;
1194ff62b09dSSameer Pujar
1195ff62b09dSSameer Pujar						xbar_admaif2_ep: endpoint {
1196ff62b09dSSameer Pujar							remote-endpoint = <&admaif2_ep>;
1197ff62b09dSSameer Pujar						};
1198ff62b09dSSameer Pujar					};
1199ff62b09dSSameer Pujar
1200ff62b09dSSameer Pujar					port@3 {
1201ff62b09dSSameer Pujar						reg = <0x3>;
1202ff62b09dSSameer Pujar
1203ff62b09dSSameer Pujar						xbar_admaif3_ep: endpoint {
1204ff62b09dSSameer Pujar							remote-endpoint = <&admaif3_ep>;
1205ff62b09dSSameer Pujar						};
1206ff62b09dSSameer Pujar					};
1207ff62b09dSSameer Pujar
1208ff62b09dSSameer Pujar					port@4 {
1209ff62b09dSSameer Pujar						reg = <0x4>;
1210ff62b09dSSameer Pujar
1211ff62b09dSSameer Pujar						xbar_admaif4_ep: endpoint {
1212ff62b09dSSameer Pujar							remote-endpoint = <&admaif4_ep>;
1213ff62b09dSSameer Pujar						};
1214ff62b09dSSameer Pujar					};
1215ff62b09dSSameer Pujar
1216ff62b09dSSameer Pujar					port@5 {
1217ff62b09dSSameer Pujar						reg = <0x5>;
1218ff62b09dSSameer Pujar
1219ff62b09dSSameer Pujar						xbar_admaif5_ep: endpoint {
1220ff62b09dSSameer Pujar							remote-endpoint = <&admaif5_ep>;
1221ff62b09dSSameer Pujar						};
1222ff62b09dSSameer Pujar					};
1223ff62b09dSSameer Pujar
1224ff62b09dSSameer Pujar					port@6 {
1225ff62b09dSSameer Pujar						reg = <0x6>;
1226ff62b09dSSameer Pujar
1227ff62b09dSSameer Pujar						xbar_admaif6_ep: endpoint {
1228ff62b09dSSameer Pujar							remote-endpoint = <&admaif6_ep>;
1229ff62b09dSSameer Pujar						};
1230ff62b09dSSameer Pujar					};
1231ff62b09dSSameer Pujar
1232ff62b09dSSameer Pujar					port@7 {
1233ff62b09dSSameer Pujar						reg = <0x7>;
1234ff62b09dSSameer Pujar
1235ff62b09dSSameer Pujar						xbar_admaif7_ep: endpoint {
1236ff62b09dSSameer Pujar							remote-endpoint = <&admaif7_ep>;
1237ff62b09dSSameer Pujar						};
1238ff62b09dSSameer Pujar					};
1239ff62b09dSSameer Pujar
1240ff62b09dSSameer Pujar					port@8 {
1241ff62b09dSSameer Pujar						reg = <0x8>;
1242ff62b09dSSameer Pujar
1243ff62b09dSSameer Pujar						xbar_admaif8_ep: endpoint {
1244ff62b09dSSameer Pujar							remote-endpoint = <&admaif8_ep>;
1245ff62b09dSSameer Pujar						};
1246ff62b09dSSameer Pujar					};
1247ff62b09dSSameer Pujar
1248ff62b09dSSameer Pujar					port@9 {
1249ff62b09dSSameer Pujar						reg = <0x9>;
1250ff62b09dSSameer Pujar
1251ff62b09dSSameer Pujar						xbar_admaif9_ep: endpoint {
1252ff62b09dSSameer Pujar							remote-endpoint = <&admaif9_ep>;
1253ff62b09dSSameer Pujar						};
1254ff62b09dSSameer Pujar					};
1255ff62b09dSSameer Pujar
1256ff62b09dSSameer Pujar					port@a {
1257ff62b09dSSameer Pujar						reg = <0xa>;
1258ff62b09dSSameer Pujar
1259ff62b09dSSameer Pujar						xbar_admaif10_ep: endpoint {
1260ff62b09dSSameer Pujar							remote-endpoint = <&admaif10_ep>;
1261ff62b09dSSameer Pujar						};
1262ff62b09dSSameer Pujar					};
1263ff62b09dSSameer Pujar
1264ff62b09dSSameer Pujar					port@b {
1265ff62b09dSSameer Pujar						reg = <0xb>;
1266ff62b09dSSameer Pujar
1267ff62b09dSSameer Pujar						xbar_admaif11_ep: endpoint {
1268ff62b09dSSameer Pujar							remote-endpoint = <&admaif11_ep>;
1269ff62b09dSSameer Pujar						};
1270ff62b09dSSameer Pujar					};
1271ff62b09dSSameer Pujar
1272ff62b09dSSameer Pujar					port@c {
1273ff62b09dSSameer Pujar						reg = <0xc>;
1274ff62b09dSSameer Pujar
1275ff62b09dSSameer Pujar						xbar_admaif12_ep: endpoint {
1276ff62b09dSSameer Pujar							remote-endpoint = <&admaif12_ep>;
1277ff62b09dSSameer Pujar						};
1278ff62b09dSSameer Pujar					};
1279ff62b09dSSameer Pujar
1280ff62b09dSSameer Pujar					port@d {
1281ff62b09dSSameer Pujar						reg = <0xd>;
1282ff62b09dSSameer Pujar
1283ff62b09dSSameer Pujar						xbar_admaif13_ep: endpoint {
1284ff62b09dSSameer Pujar							remote-endpoint = <&admaif13_ep>;
1285ff62b09dSSameer Pujar						};
1286ff62b09dSSameer Pujar					};
1287ff62b09dSSameer Pujar
1288ff62b09dSSameer Pujar					port@e {
1289ff62b09dSSameer Pujar						reg = <0xe>;
1290ff62b09dSSameer Pujar
1291ff62b09dSSameer Pujar						xbar_admaif14_ep: endpoint {
1292ff62b09dSSameer Pujar							remote-endpoint = <&admaif14_ep>;
1293ff62b09dSSameer Pujar						};
1294ff62b09dSSameer Pujar					};
1295ff62b09dSSameer Pujar
1296ff62b09dSSameer Pujar					port@f {
1297ff62b09dSSameer Pujar						reg = <0xf>;
1298ff62b09dSSameer Pujar
1299ff62b09dSSameer Pujar						xbar_admaif15_ep: endpoint {
1300ff62b09dSSameer Pujar							remote-endpoint = <&admaif15_ep>;
1301ff62b09dSSameer Pujar						};
1302ff62b09dSSameer Pujar					};
1303ff62b09dSSameer Pujar
1304ff62b09dSSameer Pujar					port@10 {
1305ff62b09dSSameer Pujar						reg = <0x10>;
1306ff62b09dSSameer Pujar
1307ff62b09dSSameer Pujar						xbar_admaif16_ep: endpoint {
1308ff62b09dSSameer Pujar							remote-endpoint = <&admaif16_ep>;
1309ff62b09dSSameer Pujar						};
1310ff62b09dSSameer Pujar					};
1311ff62b09dSSameer Pujar
1312ff62b09dSSameer Pujar					port@11 {
1313ff62b09dSSameer Pujar						reg = <0x11>;
1314ff62b09dSSameer Pujar
1315ff62b09dSSameer Pujar						xbar_admaif17_ep: endpoint {
1316ff62b09dSSameer Pujar							remote-endpoint = <&admaif17_ep>;
1317ff62b09dSSameer Pujar						};
1318ff62b09dSSameer Pujar					};
1319ff62b09dSSameer Pujar
1320ff62b09dSSameer Pujar					port@12 {
1321ff62b09dSSameer Pujar						reg = <0x12>;
1322ff62b09dSSameer Pujar
1323ff62b09dSSameer Pujar						xbar_admaif18_ep: endpoint {
1324ff62b09dSSameer Pujar							remote-endpoint = <&admaif18_ep>;
1325ff62b09dSSameer Pujar						};
1326ff62b09dSSameer Pujar					};
1327ff62b09dSSameer Pujar
1328ff62b09dSSameer Pujar					port@13 {
1329ff62b09dSSameer Pujar						reg = <0x13>;
1330ff62b09dSSameer Pujar
1331ff62b09dSSameer Pujar						xbar_admaif19_ep: endpoint {
1332ff62b09dSSameer Pujar							remote-endpoint = <&admaif19_ep>;
1333ff62b09dSSameer Pujar						};
1334ff62b09dSSameer Pujar					};
1335ff62b09dSSameer Pujar
1336ff62b09dSSameer Pujar					xbar_i2s3_port: port@16 {
1337ff62b09dSSameer Pujar						reg = <0x16>;
1338ff62b09dSSameer Pujar
1339ff62b09dSSameer Pujar						xbar_i2s3_ep: endpoint {
1340ff62b09dSSameer Pujar							remote-endpoint = <&i2s3_cif_ep>;
1341ff62b09dSSameer Pujar						};
1342ff62b09dSSameer Pujar					};
1343ff62b09dSSameer Pujar
1344ff62b09dSSameer Pujar					xbar_i2s5_port: port@18 {
1345ff62b09dSSameer Pujar						reg = <0x18>;
1346ff62b09dSSameer Pujar
1347ff62b09dSSameer Pujar						xbar_i2s5_ep: endpoint {
1348ff62b09dSSameer Pujar							remote-endpoint = <&i2s5_cif_ep>;
1349ff62b09dSSameer Pujar						};
1350ff62b09dSSameer Pujar					};
1351ff62b09dSSameer Pujar
1352ff62b09dSSameer Pujar					xbar_dmic1_port: port@1a {
1353ff62b09dSSameer Pujar						reg = <0x1a>;
1354ff62b09dSSameer Pujar
1355ff62b09dSSameer Pujar						xbar_dmic1_ep: endpoint {
1356ff62b09dSSameer Pujar							remote-endpoint = <&dmic1_cif_ep>;
1357ff62b09dSSameer Pujar						};
1358ff62b09dSSameer Pujar					};
1359ff62b09dSSameer Pujar
1360ff62b09dSSameer Pujar					xbar_dmic2_port: port@1b {
1361ff62b09dSSameer Pujar						reg = <0x1b>;
1362ff62b09dSSameer Pujar
1363ff62b09dSSameer Pujar						xbar_dmic2_ep: endpoint {
1364ff62b09dSSameer Pujar							remote-endpoint = <&dmic2_cif_ep>;
1365ff62b09dSSameer Pujar						};
1366ff62b09dSSameer Pujar					};
1367ff62b09dSSameer Pujar
1368ff62b09dSSameer Pujar					xbar_dmic4_port: port@1d {
1369ff62b09dSSameer Pujar						reg = <0x1d>;
1370ff62b09dSSameer Pujar
1371ff62b09dSSameer Pujar						xbar_dmic4_ep: endpoint {
1372ff62b09dSSameer Pujar							remote-endpoint = <&dmic4_cif_ep>;
1373ff62b09dSSameer Pujar						};
1374ff62b09dSSameer Pujar					};
1375ff62b09dSSameer Pujar
1376ff62b09dSSameer Pujar					xbar_dspk1_port: port@1e {
1377ff62b09dSSameer Pujar						reg = <0x1e>;
1378ff62b09dSSameer Pujar
1379ff62b09dSSameer Pujar						xbar_dspk1_ep: endpoint {
1380ff62b09dSSameer Pujar							remote-endpoint = <&dspk1_cif_ep>;
1381ff62b09dSSameer Pujar						};
1382ff62b09dSSameer Pujar					};
1383ff62b09dSSameer Pujar
1384ff62b09dSSameer Pujar					xbar_dspk2_port: port@1f {
1385ff62b09dSSameer Pujar						reg = <0x1f>;
1386ff62b09dSSameer Pujar
1387ff62b09dSSameer Pujar						xbar_dspk2_ep: endpoint {
1388ff62b09dSSameer Pujar							remote-endpoint = <&dspk2_cif_ep>;
1389ff62b09dSSameer Pujar						};
1390ff62b09dSSameer Pujar					};
13914f45fb0bSSameer Pujar
13924f45fb0bSSameer Pujar					xbar_sfc1_in_port: port@20 {
13934f45fb0bSSameer Pujar						reg = <0x20>;
13944f45fb0bSSameer Pujar
13954f45fb0bSSameer Pujar						xbar_sfc1_in_ep: endpoint {
13964f45fb0bSSameer Pujar							remote-endpoint = <&sfc1_cif_in_ep>;
13974f45fb0bSSameer Pujar						};
13984f45fb0bSSameer Pujar					};
13994f45fb0bSSameer Pujar
14004f45fb0bSSameer Pujar					port@21 {
14014f45fb0bSSameer Pujar						reg = <0x21>;
14024f45fb0bSSameer Pujar
14034f45fb0bSSameer Pujar						xbar_sfc1_out_ep: endpoint {
14044f45fb0bSSameer Pujar							remote-endpoint = <&sfc1_cif_out_ep>;
14054f45fb0bSSameer Pujar						};
14064f45fb0bSSameer Pujar					};
14074f45fb0bSSameer Pujar
14084f45fb0bSSameer Pujar					xbar_sfc2_in_port: port@22 {
14094f45fb0bSSameer Pujar						reg = <0x22>;
14104f45fb0bSSameer Pujar
14114f45fb0bSSameer Pujar						xbar_sfc2_in_ep: endpoint {
14124f45fb0bSSameer Pujar							remote-endpoint = <&sfc2_cif_in_ep>;
14134f45fb0bSSameer Pujar						};
14144f45fb0bSSameer Pujar					};
14154f45fb0bSSameer Pujar
14164f45fb0bSSameer Pujar					port@23 {
14174f45fb0bSSameer Pujar						reg = <0x23>;
14184f45fb0bSSameer Pujar
14194f45fb0bSSameer Pujar						xbar_sfc2_out_ep: endpoint {
14204f45fb0bSSameer Pujar							remote-endpoint = <&sfc2_cif_out_ep>;
14214f45fb0bSSameer Pujar						};
14224f45fb0bSSameer Pujar					};
14234f45fb0bSSameer Pujar
14244f45fb0bSSameer Pujar					xbar_sfc3_in_port: port@24 {
14254f45fb0bSSameer Pujar						reg = <0x24>;
14264f45fb0bSSameer Pujar
14274f45fb0bSSameer Pujar						xbar_sfc3_in_ep: endpoint {
14284f45fb0bSSameer Pujar							remote-endpoint = <&sfc3_cif_in_ep>;
14294f45fb0bSSameer Pujar						};
14304f45fb0bSSameer Pujar					};
14314f45fb0bSSameer Pujar
14324f45fb0bSSameer Pujar					port@25 {
14334f45fb0bSSameer Pujar						reg = <0x25>;
14344f45fb0bSSameer Pujar
14354f45fb0bSSameer Pujar						xbar_sfc3_out_ep: endpoint {
14364f45fb0bSSameer Pujar							remote-endpoint = <&sfc3_cif_out_ep>;
14374f45fb0bSSameer Pujar						};
14384f45fb0bSSameer Pujar					};
14394f45fb0bSSameer Pujar
14404f45fb0bSSameer Pujar					xbar_sfc4_in_port: port@26 {
14414f45fb0bSSameer Pujar						reg = <0x26>;
14424f45fb0bSSameer Pujar
14434f45fb0bSSameer Pujar						xbar_sfc4_in_ep: endpoint {
14444f45fb0bSSameer Pujar							remote-endpoint = <&sfc4_cif_in_ep>;
14454f45fb0bSSameer Pujar						};
14464f45fb0bSSameer Pujar					};
14474f45fb0bSSameer Pujar
14484f45fb0bSSameer Pujar					port@27 {
14494f45fb0bSSameer Pujar						reg = <0x27>;
14504f45fb0bSSameer Pujar
14514f45fb0bSSameer Pujar						xbar_sfc4_out_ep: endpoint {
14524f45fb0bSSameer Pujar							remote-endpoint = <&sfc4_cif_out_ep>;
14534f45fb0bSSameer Pujar						};
14544f45fb0bSSameer Pujar					};
14554f45fb0bSSameer Pujar
14564f45fb0bSSameer Pujar					xbar_mvc1_in_port: port@28 {
14574f45fb0bSSameer Pujar						reg = <0x28>;
14584f45fb0bSSameer Pujar
14594f45fb0bSSameer Pujar						xbar_mvc1_in_ep: endpoint {
14604f45fb0bSSameer Pujar							remote-endpoint = <&mvc1_cif_in_ep>;
14614f45fb0bSSameer Pujar						};
14624f45fb0bSSameer Pujar					};
14634f45fb0bSSameer Pujar
14644f45fb0bSSameer Pujar					port@29 {
14654f45fb0bSSameer Pujar						reg = <0x29>;
14664f45fb0bSSameer Pujar
14674f45fb0bSSameer Pujar						xbar_mvc1_out_ep: endpoint {
14684f45fb0bSSameer Pujar							remote-endpoint = <&mvc1_cif_out_ep>;
14694f45fb0bSSameer Pujar						};
14704f45fb0bSSameer Pujar					};
14714f45fb0bSSameer Pujar
14724f45fb0bSSameer Pujar					xbar_mvc2_in_port: port@2a {
14734f45fb0bSSameer Pujar						reg = <0x2a>;
14744f45fb0bSSameer Pujar
14754f45fb0bSSameer Pujar						xbar_mvc2_in_ep: endpoint {
14764f45fb0bSSameer Pujar							remote-endpoint = <&mvc2_cif_in_ep>;
14774f45fb0bSSameer Pujar						};
14784f45fb0bSSameer Pujar					};
14794f45fb0bSSameer Pujar
14804f45fb0bSSameer Pujar					port@2b {
14814f45fb0bSSameer Pujar						reg = <0x2b>;
14824f45fb0bSSameer Pujar
14834f45fb0bSSameer Pujar						xbar_mvc2_out_ep: endpoint {
14844f45fb0bSSameer Pujar							remote-endpoint = <&mvc2_cif_out_ep>;
14854f45fb0bSSameer Pujar						};
14864f45fb0bSSameer Pujar					};
14874f45fb0bSSameer Pujar
14884f45fb0bSSameer Pujar					xbar_amx1_in1_port: port@2c {
14894f45fb0bSSameer Pujar						reg = <0x2c>;
14904f45fb0bSSameer Pujar
14914f45fb0bSSameer Pujar						xbar_amx1_in1_ep: endpoint {
14924f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in1_ep>;
14934f45fb0bSSameer Pujar						};
14944f45fb0bSSameer Pujar					};
14954f45fb0bSSameer Pujar
14964f45fb0bSSameer Pujar					xbar_amx1_in2_port: port@2d {
14974f45fb0bSSameer Pujar						reg = <0x2d>;
14984f45fb0bSSameer Pujar
14994f45fb0bSSameer Pujar						xbar_amx1_in2_ep: endpoint {
15004f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in2_ep>;
15014f45fb0bSSameer Pujar						};
15024f45fb0bSSameer Pujar					};
15034f45fb0bSSameer Pujar
15044f45fb0bSSameer Pujar					xbar_amx1_in3_port: port@2e {
15054f45fb0bSSameer Pujar						reg = <0x2e>;
15064f45fb0bSSameer Pujar
15074f45fb0bSSameer Pujar						xbar_amx1_in3_ep: endpoint {
15084f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in3_ep>;
15094f45fb0bSSameer Pujar						};
15104f45fb0bSSameer Pujar					};
15114f45fb0bSSameer Pujar
15124f45fb0bSSameer Pujar					xbar_amx1_in4_port: port@2f {
15134f45fb0bSSameer Pujar						reg = <0x2f>;
15144f45fb0bSSameer Pujar
15154f45fb0bSSameer Pujar						xbar_amx1_in4_ep: endpoint {
15164f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in4_ep>;
15174f45fb0bSSameer Pujar						};
15184f45fb0bSSameer Pujar					};
15194f45fb0bSSameer Pujar
15204f45fb0bSSameer Pujar					port@30 {
15214f45fb0bSSameer Pujar						reg = <0x30>;
15224f45fb0bSSameer Pujar
15234f45fb0bSSameer Pujar						xbar_amx1_out_ep: endpoint {
15244f45fb0bSSameer Pujar							remote-endpoint = <&amx1_out_ep>;
15254f45fb0bSSameer Pujar						};
15264f45fb0bSSameer Pujar					};
15274f45fb0bSSameer Pujar
15284f45fb0bSSameer Pujar					xbar_amx2_in1_port: port@31 {
15294f45fb0bSSameer Pujar						reg = <0x31>;
15304f45fb0bSSameer Pujar
15314f45fb0bSSameer Pujar						xbar_amx2_in1_ep: endpoint {
15324f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in1_ep>;
15334f45fb0bSSameer Pujar						};
15344f45fb0bSSameer Pujar					};
15354f45fb0bSSameer Pujar
15364f45fb0bSSameer Pujar					xbar_amx2_in2_port: port@32 {
15374f45fb0bSSameer Pujar						reg = <0x32>;
15384f45fb0bSSameer Pujar
15394f45fb0bSSameer Pujar						xbar_amx2_in2_ep: endpoint {
15404f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in2_ep>;
15414f45fb0bSSameer Pujar						};
15424f45fb0bSSameer Pujar					};
15434f45fb0bSSameer Pujar
15444f45fb0bSSameer Pujar					xbar_amx2_in3_port: port@33 {
15454f45fb0bSSameer Pujar						reg = <0x33>;
15464f45fb0bSSameer Pujar
15474f45fb0bSSameer Pujar						xbar_amx2_in3_ep: endpoint {
15484f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in3_ep>;
15494f45fb0bSSameer Pujar						};
15504f45fb0bSSameer Pujar					};
15514f45fb0bSSameer Pujar
15524f45fb0bSSameer Pujar					xbar_amx2_in4_port: port@34 {
15534f45fb0bSSameer Pujar						reg = <0x34>;
15544f45fb0bSSameer Pujar
15554f45fb0bSSameer Pujar						xbar_amx2_in4_ep: endpoint {
15564f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in4_ep>;
15574f45fb0bSSameer Pujar						};
15584f45fb0bSSameer Pujar					};
15594f45fb0bSSameer Pujar
15604f45fb0bSSameer Pujar					port@35 {
15614f45fb0bSSameer Pujar						reg = <0x35>;
15624f45fb0bSSameer Pujar
15634f45fb0bSSameer Pujar						xbar_amx2_out_ep: endpoint {
15644f45fb0bSSameer Pujar							remote-endpoint = <&amx2_out_ep>;
15654f45fb0bSSameer Pujar						};
15664f45fb0bSSameer Pujar					};
15674f45fb0bSSameer Pujar
15684f45fb0bSSameer Pujar					xbar_amx3_in1_port: port@36 {
15694f45fb0bSSameer Pujar						reg = <0x36>;
15704f45fb0bSSameer Pujar
15714f45fb0bSSameer Pujar						xbar_amx3_in1_ep: endpoint {
15724f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in1_ep>;
15734f45fb0bSSameer Pujar						};
15744f45fb0bSSameer Pujar					};
15754f45fb0bSSameer Pujar
15764f45fb0bSSameer Pujar					xbar_amx3_in2_port: port@37 {
15774f45fb0bSSameer Pujar						reg = <0x37>;
15784f45fb0bSSameer Pujar
15794f45fb0bSSameer Pujar						xbar_amx3_in2_ep: endpoint {
15804f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in2_ep>;
15814f45fb0bSSameer Pujar						};
15824f45fb0bSSameer Pujar					};
15834f45fb0bSSameer Pujar
15844f45fb0bSSameer Pujar					xbar_amx3_in3_port: port@38 {
15854f45fb0bSSameer Pujar						reg = <0x38>;
15864f45fb0bSSameer Pujar
15874f45fb0bSSameer Pujar						xbar_amx3_in3_ep: endpoint {
15884f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in3_ep>;
15894f45fb0bSSameer Pujar						};
15904f45fb0bSSameer Pujar					};
15914f45fb0bSSameer Pujar
15924f45fb0bSSameer Pujar					xbar_amx3_in4_port: port@39 {
15934f45fb0bSSameer Pujar						reg = <0x39>;
15944f45fb0bSSameer Pujar
15954f45fb0bSSameer Pujar						xbar_amx3_in4_ep: endpoint {
15964f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in4_ep>;
15974f45fb0bSSameer Pujar						};
15984f45fb0bSSameer Pujar					};
15994f45fb0bSSameer Pujar
16004f45fb0bSSameer Pujar					port@3a {
16014f45fb0bSSameer Pujar						reg = <0x3a>;
16024f45fb0bSSameer Pujar
16034f45fb0bSSameer Pujar						xbar_amx3_out_ep: endpoint {
16044f45fb0bSSameer Pujar							remote-endpoint = <&amx3_out_ep>;
16054f45fb0bSSameer Pujar						};
16064f45fb0bSSameer Pujar					};
16074f45fb0bSSameer Pujar
16084f45fb0bSSameer Pujar					xbar_amx4_in1_port: port@3b {
16094f45fb0bSSameer Pujar						reg = <0x3b>;
16104f45fb0bSSameer Pujar
16114f45fb0bSSameer Pujar						xbar_amx4_in1_ep: endpoint {
16124f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in1_ep>;
16134f45fb0bSSameer Pujar						};
16144f45fb0bSSameer Pujar					};
16154f45fb0bSSameer Pujar
16164f45fb0bSSameer Pujar					xbar_amx4_in2_port: port@3c {
16174f45fb0bSSameer Pujar						reg = <0x3c>;
16184f45fb0bSSameer Pujar
16194f45fb0bSSameer Pujar						xbar_amx4_in2_ep: endpoint {
16204f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in2_ep>;
16214f45fb0bSSameer Pujar						};
16224f45fb0bSSameer Pujar					};
16234f45fb0bSSameer Pujar
16244f45fb0bSSameer Pujar					xbar_amx4_in3_port: port@3d {
16254f45fb0bSSameer Pujar						reg = <0x3d>;
16264f45fb0bSSameer Pujar
16274f45fb0bSSameer Pujar						xbar_amx4_in3_ep: endpoint {
16284f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in3_ep>;
16294f45fb0bSSameer Pujar						};
16304f45fb0bSSameer Pujar					};
16314f45fb0bSSameer Pujar
16324f45fb0bSSameer Pujar					xbar_amx4_in4_port: port@3e {
16334f45fb0bSSameer Pujar						reg = <0x3e>;
16344f45fb0bSSameer Pujar
16354f45fb0bSSameer Pujar						xbar_amx4_in4_ep: endpoint {
16364f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in4_ep>;
16374f45fb0bSSameer Pujar						};
16384f45fb0bSSameer Pujar					};
16394f45fb0bSSameer Pujar
16404f45fb0bSSameer Pujar					port@3f {
16414f45fb0bSSameer Pujar						reg = <0x3f>;
16424f45fb0bSSameer Pujar
16434f45fb0bSSameer Pujar						xbar_amx4_out_ep: endpoint {
16444f45fb0bSSameer Pujar							remote-endpoint = <&amx4_out_ep>;
16454f45fb0bSSameer Pujar						};
16464f45fb0bSSameer Pujar					};
16474f45fb0bSSameer Pujar
16484f45fb0bSSameer Pujar					xbar_adx1_in_port: port@40 {
16494f45fb0bSSameer Pujar						reg = <0x40>;
16504f45fb0bSSameer Pujar
16514f45fb0bSSameer Pujar						xbar_adx1_in_ep: endpoint {
16524f45fb0bSSameer Pujar							remote-endpoint = <&adx1_in_ep>;
16534f45fb0bSSameer Pujar						};
16544f45fb0bSSameer Pujar					};
16554f45fb0bSSameer Pujar
16564f45fb0bSSameer Pujar					port@41 {
16574f45fb0bSSameer Pujar						reg = <0x41>;
16584f45fb0bSSameer Pujar
16594f45fb0bSSameer Pujar						xbar_adx1_out1_ep: endpoint {
16604f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out1_ep>;
16614f45fb0bSSameer Pujar						};
16624f45fb0bSSameer Pujar					};
16634f45fb0bSSameer Pujar
16644f45fb0bSSameer Pujar					port@42 {
16654f45fb0bSSameer Pujar						reg = <0x42>;
16664f45fb0bSSameer Pujar
16674f45fb0bSSameer Pujar						xbar_adx1_out2_ep: endpoint {
16684f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out2_ep>;
16694f45fb0bSSameer Pujar						};
16704f45fb0bSSameer Pujar					};
16714f45fb0bSSameer Pujar
16724f45fb0bSSameer Pujar					port@43 {
16734f45fb0bSSameer Pujar						reg = <0x43>;
16744f45fb0bSSameer Pujar
16754f45fb0bSSameer Pujar						xbar_adx1_out3_ep: endpoint {
16764f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out3_ep>;
16774f45fb0bSSameer Pujar						};
16784f45fb0bSSameer Pujar					};
16794f45fb0bSSameer Pujar
16804f45fb0bSSameer Pujar					port@44 {
16814f45fb0bSSameer Pujar						reg = <0x44>;
16824f45fb0bSSameer Pujar
16834f45fb0bSSameer Pujar						xbar_adx1_out4_ep: endpoint {
16844f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out4_ep>;
16854f45fb0bSSameer Pujar						};
16864f45fb0bSSameer Pujar					};
16874f45fb0bSSameer Pujar
16884f45fb0bSSameer Pujar					xbar_adx2_in_port: port@45 {
16894f45fb0bSSameer Pujar						reg = <0x45>;
16904f45fb0bSSameer Pujar
16914f45fb0bSSameer Pujar						xbar_adx2_in_ep: endpoint {
16924f45fb0bSSameer Pujar							remote-endpoint = <&adx2_in_ep>;
16934f45fb0bSSameer Pujar						};
16944f45fb0bSSameer Pujar					};
16954f45fb0bSSameer Pujar
16964f45fb0bSSameer Pujar					port@46 {
16974f45fb0bSSameer Pujar						reg = <0x46>;
16984f45fb0bSSameer Pujar
16994f45fb0bSSameer Pujar						xbar_adx2_out1_ep: endpoint {
17004f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out1_ep>;
17014f45fb0bSSameer Pujar						};
17024f45fb0bSSameer Pujar					};
17034f45fb0bSSameer Pujar
17044f45fb0bSSameer Pujar					port@47 {
17054f45fb0bSSameer Pujar						reg = <0x47>;
17064f45fb0bSSameer Pujar
17074f45fb0bSSameer Pujar						xbar_adx2_out2_ep: endpoint {
17084f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out2_ep>;
17094f45fb0bSSameer Pujar						};
17104f45fb0bSSameer Pujar					};
17114f45fb0bSSameer Pujar
17124f45fb0bSSameer Pujar					port@48 {
17134f45fb0bSSameer Pujar						reg = <0x48>;
17144f45fb0bSSameer Pujar
17154f45fb0bSSameer Pujar						xbar_adx2_out3_ep: endpoint {
17164f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out3_ep>;
17174f45fb0bSSameer Pujar						};
17184f45fb0bSSameer Pujar					};
17194f45fb0bSSameer Pujar
17204f45fb0bSSameer Pujar					port@49 {
17214f45fb0bSSameer Pujar						reg = <0x49>;
17224f45fb0bSSameer Pujar
17234f45fb0bSSameer Pujar						xbar_adx2_out4_ep: endpoint {
17244f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out4_ep>;
17254f45fb0bSSameer Pujar						};
17264f45fb0bSSameer Pujar					};
17274f45fb0bSSameer Pujar
17284f45fb0bSSameer Pujar					xbar_adx3_in_port: port@4a {
17294f45fb0bSSameer Pujar						reg = <0x4a>;
17304f45fb0bSSameer Pujar
17314f45fb0bSSameer Pujar						xbar_adx3_in_ep: endpoint {
17324f45fb0bSSameer Pujar							remote-endpoint = <&adx3_in_ep>;
17334f45fb0bSSameer Pujar						};
17344f45fb0bSSameer Pujar					};
17354f45fb0bSSameer Pujar
17364f45fb0bSSameer Pujar					port@4b {
17374f45fb0bSSameer Pujar						reg = <0x4b>;
17384f45fb0bSSameer Pujar
17394f45fb0bSSameer Pujar						xbar_adx3_out1_ep: endpoint {
17404f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out1_ep>;
17414f45fb0bSSameer Pujar						};
17424f45fb0bSSameer Pujar					};
17434f45fb0bSSameer Pujar
17444f45fb0bSSameer Pujar					port@4c {
17454f45fb0bSSameer Pujar						reg = <0x4c>;
17464f45fb0bSSameer Pujar
17474f45fb0bSSameer Pujar						xbar_adx3_out2_ep: endpoint {
17484f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out2_ep>;
17494f45fb0bSSameer Pujar						};
17504f45fb0bSSameer Pujar					};
17514f45fb0bSSameer Pujar
17524f45fb0bSSameer Pujar					port@4d {
17534f45fb0bSSameer Pujar						reg = <0x4d>;
17544f45fb0bSSameer Pujar
17554f45fb0bSSameer Pujar						xbar_adx3_out3_ep: endpoint {
17564f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out3_ep>;
17574f45fb0bSSameer Pujar						};
17584f45fb0bSSameer Pujar					};
17594f45fb0bSSameer Pujar
17604f45fb0bSSameer Pujar					port@4e {
17614f45fb0bSSameer Pujar						reg = <0x4e>;
17624f45fb0bSSameer Pujar
17634f45fb0bSSameer Pujar						xbar_adx3_out4_ep: endpoint {
17644f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out4_ep>;
17654f45fb0bSSameer Pujar						};
17664f45fb0bSSameer Pujar					};
17674f45fb0bSSameer Pujar
17684f45fb0bSSameer Pujar					xbar_adx4_in_port: port@4f {
17694f45fb0bSSameer Pujar						reg = <0x4f>;
17704f45fb0bSSameer Pujar
17714f45fb0bSSameer Pujar						xbar_adx4_in_ep: endpoint {
17724f45fb0bSSameer Pujar							remote-endpoint = <&adx4_in_ep>;
17734f45fb0bSSameer Pujar						};
17744f45fb0bSSameer Pujar					};
17754f45fb0bSSameer Pujar
17764f45fb0bSSameer Pujar					port@50 {
17774f45fb0bSSameer Pujar						reg = <0x50>;
17784f45fb0bSSameer Pujar
17794f45fb0bSSameer Pujar						xbar_adx4_out1_ep: endpoint {
17804f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out1_ep>;
17814f45fb0bSSameer Pujar						};
17824f45fb0bSSameer Pujar					};
17834f45fb0bSSameer Pujar
17844f45fb0bSSameer Pujar					port@51 {
17854f45fb0bSSameer Pujar						reg = <0x51>;
17864f45fb0bSSameer Pujar
17874f45fb0bSSameer Pujar						xbar_adx4_out2_ep: endpoint {
17884f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out2_ep>;
17894f45fb0bSSameer Pujar						};
17904f45fb0bSSameer Pujar					};
17914f45fb0bSSameer Pujar
17924f45fb0bSSameer Pujar					port@52 {
17934f45fb0bSSameer Pujar						reg = <0x52>;
17944f45fb0bSSameer Pujar
17954f45fb0bSSameer Pujar						xbar_adx4_out3_ep: endpoint {
17964f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out3_ep>;
17974f45fb0bSSameer Pujar						};
17984f45fb0bSSameer Pujar					};
17994f45fb0bSSameer Pujar
18004f45fb0bSSameer Pujar					port@53 {
18014f45fb0bSSameer Pujar						reg = <0x53>;
18024f45fb0bSSameer Pujar
18034f45fb0bSSameer Pujar						xbar_adx4_out4_ep: endpoint {
18044f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out4_ep>;
18054f45fb0bSSameer Pujar						};
18064f45fb0bSSameer Pujar					};
18074f45fb0bSSameer Pujar
18084f45fb0bSSameer Pujar					xbar_mixer_in1_port: port@54 {
18094f45fb0bSSameer Pujar						reg = <0x54>;
18104f45fb0bSSameer Pujar
18114f45fb0bSSameer Pujar						xbar_mixer_in1_ep: endpoint {
18124f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in1_ep>;
18134f45fb0bSSameer Pujar						};
18144f45fb0bSSameer Pujar					};
18154f45fb0bSSameer Pujar
18164f45fb0bSSameer Pujar					xbar_mixer_in2_port: port@55 {
18174f45fb0bSSameer Pujar						reg = <0x55>;
18184f45fb0bSSameer Pujar
18194f45fb0bSSameer Pujar						xbar_mixer_in2_ep: endpoint {
18204f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in2_ep>;
18214f45fb0bSSameer Pujar						};
18224f45fb0bSSameer Pujar					};
18234f45fb0bSSameer Pujar
18244f45fb0bSSameer Pujar					xbar_mixer_in3_port: port@56 {
18254f45fb0bSSameer Pujar						reg = <0x56>;
18264f45fb0bSSameer Pujar
18274f45fb0bSSameer Pujar						xbar_mixer_in3_ep: endpoint {
18284f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in3_ep>;
18294f45fb0bSSameer Pujar						};
18304f45fb0bSSameer Pujar					};
18314f45fb0bSSameer Pujar
18324f45fb0bSSameer Pujar					xbar_mixer_in4_port: port@57 {
18334f45fb0bSSameer Pujar						reg = <0x57>;
18344f45fb0bSSameer Pujar
18354f45fb0bSSameer Pujar						xbar_mixer_in4_ep: endpoint {
18364f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in4_ep>;
18374f45fb0bSSameer Pujar						};
18384f45fb0bSSameer Pujar					};
18394f45fb0bSSameer Pujar
18404f45fb0bSSameer Pujar					xbar_mixer_in5_port: port@58 {
18414f45fb0bSSameer Pujar						reg = <0x58>;
18424f45fb0bSSameer Pujar
18434f45fb0bSSameer Pujar						xbar_mixer_in5_ep: endpoint {
18444f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in5_ep>;
18454f45fb0bSSameer Pujar						};
18464f45fb0bSSameer Pujar					};
18474f45fb0bSSameer Pujar
18484f45fb0bSSameer Pujar					xbar_mixer_in6_port: port@59 {
18494f45fb0bSSameer Pujar						reg = <0x59>;
18504f45fb0bSSameer Pujar
18514f45fb0bSSameer Pujar						xbar_mixer_in6_ep: endpoint {
18524f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in6_ep>;
18534f45fb0bSSameer Pujar						};
18544f45fb0bSSameer Pujar					};
18554f45fb0bSSameer Pujar
18564f45fb0bSSameer Pujar					xbar_mixer_in7_port: port@5a {
18574f45fb0bSSameer Pujar						reg = <0x5a>;
18584f45fb0bSSameer Pujar
18594f45fb0bSSameer Pujar						xbar_mixer_in7_ep: endpoint {
18604f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in7_ep>;
18614f45fb0bSSameer Pujar						};
18624f45fb0bSSameer Pujar					};
18634f45fb0bSSameer Pujar
18644f45fb0bSSameer Pujar					xbar_mixer_in8_port: port@5b {
18654f45fb0bSSameer Pujar						reg = <0x5b>;
18664f45fb0bSSameer Pujar
18674f45fb0bSSameer Pujar						xbar_mixer_in8_ep: endpoint {
18684f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in8_ep>;
18694f45fb0bSSameer Pujar						};
18704f45fb0bSSameer Pujar					};
18714f45fb0bSSameer Pujar
18724f45fb0bSSameer Pujar					xbar_mixer_in9_port: port@5c {
18734f45fb0bSSameer Pujar						reg = <0x5c>;
18744f45fb0bSSameer Pujar
18754f45fb0bSSameer Pujar						xbar_mixer_in9_ep: endpoint {
18764f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in9_ep>;
18774f45fb0bSSameer Pujar						};
18784f45fb0bSSameer Pujar					};
18794f45fb0bSSameer Pujar
18804f45fb0bSSameer Pujar					xbar_mixer_in10_port: port@5d {
18814f45fb0bSSameer Pujar						reg = <0x5d>;
18824f45fb0bSSameer Pujar
18834f45fb0bSSameer Pujar						xbar_mixer_in10_ep: endpoint {
18844f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in10_ep>;
18854f45fb0bSSameer Pujar						};
18864f45fb0bSSameer Pujar					};
18874f45fb0bSSameer Pujar
18884f45fb0bSSameer Pujar					port@5e {
18894f45fb0bSSameer Pujar						reg = <0x5e>;
18904f45fb0bSSameer Pujar
18914f45fb0bSSameer Pujar						xbar_mixer_out1_ep: endpoint {
18924f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out1_ep>;
18934f45fb0bSSameer Pujar						};
18944f45fb0bSSameer Pujar					};
18954f45fb0bSSameer Pujar
18964f45fb0bSSameer Pujar					port@5f {
18974f45fb0bSSameer Pujar						reg = <0x5f>;
18984f45fb0bSSameer Pujar
18994f45fb0bSSameer Pujar						xbar_mixer_out2_ep: endpoint {
19004f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out2_ep>;
19014f45fb0bSSameer Pujar						};
19024f45fb0bSSameer Pujar					};
19034f45fb0bSSameer Pujar
19044f45fb0bSSameer Pujar					port@60 {
19054f45fb0bSSameer Pujar						reg = <0x60>;
19064f45fb0bSSameer Pujar
19074f45fb0bSSameer Pujar						xbar_mixer_out3_ep: endpoint {
19084f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out3_ep>;
19094f45fb0bSSameer Pujar						};
19104f45fb0bSSameer Pujar					};
19114f45fb0bSSameer Pujar
19124f45fb0bSSameer Pujar					port@61 {
19134f45fb0bSSameer Pujar						reg = <0x61>;
19144f45fb0bSSameer Pujar
19154f45fb0bSSameer Pujar						xbar_mixer_out4_ep: endpoint {
19164f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out4_ep>;
19174f45fb0bSSameer Pujar						};
19184f45fb0bSSameer Pujar					};
19194f45fb0bSSameer Pujar
19204f45fb0bSSameer Pujar					port@62 {
19214f45fb0bSSameer Pujar						reg = <0x62>;
19224f45fb0bSSameer Pujar
19234f45fb0bSSameer Pujar						xbar_mixer_out5_ep: endpoint {
19244f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out5_ep>;
19254f45fb0bSSameer Pujar						};
19264f45fb0bSSameer Pujar					};
1927261a46a9SSameer Pujar
1928261a46a9SSameer Pujar					xbar_asrc_in1_port: port@63 {
1929261a46a9SSameer Pujar						reg = <0x63>;
1930261a46a9SSameer Pujar
1931261a46a9SSameer Pujar						xbar_asrc_in1_ep: endpoint {
1932261a46a9SSameer Pujar							remote-endpoint = <&asrc_in1_ep>;
1933261a46a9SSameer Pujar						};
1934261a46a9SSameer Pujar					};
1935261a46a9SSameer Pujar
1936261a46a9SSameer Pujar					port@64 {
1937261a46a9SSameer Pujar						reg = <0x64>;
1938261a46a9SSameer Pujar
1939261a46a9SSameer Pujar						xbar_asrc_out1_ep: endpoint {
1940261a46a9SSameer Pujar							remote-endpoint = <&asrc_out1_ep>;
1941261a46a9SSameer Pujar						};
1942261a46a9SSameer Pujar					};
1943261a46a9SSameer Pujar
1944261a46a9SSameer Pujar					xbar_asrc_in2_port: port@65 {
1945261a46a9SSameer Pujar						reg = <0x65>;
1946261a46a9SSameer Pujar
1947261a46a9SSameer Pujar						xbar_asrc_in2_ep: endpoint {
1948261a46a9SSameer Pujar							remote-endpoint = <&asrc_in2_ep>;
1949261a46a9SSameer Pujar						};
1950261a46a9SSameer Pujar					};
1951261a46a9SSameer Pujar
1952261a46a9SSameer Pujar					port@66 {
1953261a46a9SSameer Pujar						reg = <0x66>;
1954261a46a9SSameer Pujar
1955261a46a9SSameer Pujar						xbar_asrc_out2_ep: endpoint {
1956261a46a9SSameer Pujar							remote-endpoint = <&asrc_out2_ep>;
1957261a46a9SSameer Pujar						};
1958261a46a9SSameer Pujar					};
1959261a46a9SSameer Pujar
1960261a46a9SSameer Pujar					xbar_asrc_in3_port: port@67 {
1961261a46a9SSameer Pujar						reg = <0x67>;
1962261a46a9SSameer Pujar
1963261a46a9SSameer Pujar						xbar_asrc_in3_ep: endpoint {
1964261a46a9SSameer Pujar							remote-endpoint = <&asrc_in3_ep>;
1965261a46a9SSameer Pujar						};
1966261a46a9SSameer Pujar					};
1967261a46a9SSameer Pujar
1968261a46a9SSameer Pujar					port@68 {
1969261a46a9SSameer Pujar						reg = <0x68>;
1970261a46a9SSameer Pujar
1971261a46a9SSameer Pujar						xbar_asrc_out3_ep: endpoint {
1972261a46a9SSameer Pujar							remote-endpoint = <&asrc_out3_ep>;
1973261a46a9SSameer Pujar						};
1974261a46a9SSameer Pujar					};
1975261a46a9SSameer Pujar
1976261a46a9SSameer Pujar					xbar_asrc_in4_port: port@69 {
1977261a46a9SSameer Pujar						reg = <0x69>;
1978261a46a9SSameer Pujar
1979261a46a9SSameer Pujar						xbar_asrc_in4_ep: endpoint {
1980261a46a9SSameer Pujar							remote-endpoint = <&asrc_in4_ep>;
1981261a46a9SSameer Pujar						};
1982261a46a9SSameer Pujar					};
1983261a46a9SSameer Pujar
1984261a46a9SSameer Pujar					port@6a {
1985261a46a9SSameer Pujar						reg = <0x6a>;
1986261a46a9SSameer Pujar
1987261a46a9SSameer Pujar						xbar_asrc_out4_ep: endpoint {
1988261a46a9SSameer Pujar							remote-endpoint = <&asrc_out4_ep>;
1989261a46a9SSameer Pujar						};
1990261a46a9SSameer Pujar					};
1991261a46a9SSameer Pujar
1992261a46a9SSameer Pujar					xbar_asrc_in5_port: port@6b {
1993261a46a9SSameer Pujar						reg = <0x6b>;
1994261a46a9SSameer Pujar
1995261a46a9SSameer Pujar						xbar_asrc_in5_ep: endpoint {
1996261a46a9SSameer Pujar							remote-endpoint = <&asrc_in5_ep>;
1997261a46a9SSameer Pujar						};
1998261a46a9SSameer Pujar					};
1999261a46a9SSameer Pujar
2000261a46a9SSameer Pujar					port@6c {
2001261a46a9SSameer Pujar						reg = <0x6c>;
2002261a46a9SSameer Pujar
2003261a46a9SSameer Pujar						xbar_asrc_out5_ep: endpoint {
2004261a46a9SSameer Pujar							remote-endpoint = <&asrc_out5_ep>;
2005261a46a9SSameer Pujar						};
2006261a46a9SSameer Pujar					};
2007261a46a9SSameer Pujar
2008261a46a9SSameer Pujar					xbar_asrc_in6_port: port@6d {
2009261a46a9SSameer Pujar						reg = <0x6d>;
2010261a46a9SSameer Pujar
2011261a46a9SSameer Pujar						xbar_asrc_in6_ep: endpoint {
2012261a46a9SSameer Pujar							remote-endpoint = <&asrc_in6_ep>;
2013261a46a9SSameer Pujar						};
2014261a46a9SSameer Pujar					};
2015261a46a9SSameer Pujar
2016261a46a9SSameer Pujar					port@6e {
2017261a46a9SSameer Pujar						reg = <0x6e>;
2018261a46a9SSameer Pujar
2019261a46a9SSameer Pujar						xbar_asrc_out6_ep: endpoint {
2020261a46a9SSameer Pujar							remote-endpoint = <&asrc_out6_ep>;
2021261a46a9SSameer Pujar						};
2022261a46a9SSameer Pujar					};
2023261a46a9SSameer Pujar
2024261a46a9SSameer Pujar					xbar_asrc_in7_port: port@6f {
2025261a46a9SSameer Pujar						reg = <0x6f>;
2026261a46a9SSameer Pujar
2027261a46a9SSameer Pujar						xbar_asrc_in7_ep: endpoint {
2028261a46a9SSameer Pujar							remote-endpoint = <&asrc_in7_ep>;
2029261a46a9SSameer Pujar						};
2030261a46a9SSameer Pujar					};
2031afcb41e3SSameer Pujar
2032afcb41e3SSameer Pujar					xbar_ope1_in_port: port@70 {
2033afcb41e3SSameer Pujar						reg = <0x70>;
2034afcb41e3SSameer Pujar
2035afcb41e3SSameer Pujar						xbar_ope1_in_ep: endpoint {
2036afcb41e3SSameer Pujar							remote-endpoint = <&ope1_cif_in_ep>;
2037afcb41e3SSameer Pujar						};
2038afcb41e3SSameer Pujar					};
2039afcb41e3SSameer Pujar
2040afcb41e3SSameer Pujar					port@71 {
2041afcb41e3SSameer Pujar						reg = <0x71>;
2042afcb41e3SSameer Pujar
2043afcb41e3SSameer Pujar						xbar_ope1_out_ep: endpoint {
2044afcb41e3SSameer Pujar							remote-endpoint = <&ope1_cif_out_ep>;
2045afcb41e3SSameer Pujar						};
2046afcb41e3SSameer Pujar					};
2047ff62b09dSSameer Pujar				};
2048*79ed18d9SThierry Reding			};
2049ff62b09dSSameer Pujar
2050*79ed18d9SThierry Reding			dma-controller@2930000 {
2051ff62b09dSSameer Pujar				status = "okay";
2052ff62b09dSSameer Pujar			};
2053ff62b09dSSameer Pujar
2054*79ed18d9SThierry Reding			interrupt-controller@2a40000 {
2055ff62b09dSSameer Pujar				status = "okay";
20561cab0a51SJon Hunter			};
20571cab0a51SJon Hunter		};
20581cab0a51SJon Hunter
20591cab0a51SJon Hunter		i2c@3160000 {
20601cab0a51SJon Hunter			eeprom@57 {
20611cab0a51SJon Hunter				compatible = "atmel,24c02";
20621cab0a51SJon Hunter				reg = <0x57>;
20631cab0a51SJon Hunter
20641cab0a51SJon Hunter				label = "system";
20651cab0a51SJon Hunter				vcc-supply = <&vdd_1v8>;
20661cab0a51SJon Hunter				address-width = <8>;
20671cab0a51SJon Hunter				pagesize = <8>;
20681cab0a51SJon Hunter				size = <256>;
20691cab0a51SJon Hunter				read-only;
20701cab0a51SJon Hunter			};
20711cab0a51SJon Hunter		};
20721cab0a51SJon Hunter
2073*79ed18d9SThierry Reding		ddc: i2c@3190000 {
2074*79ed18d9SThierry Reding			status = "okay";
2075*79ed18d9SThierry Reding		};
2076*79ed18d9SThierry Reding
2077*79ed18d9SThierry Reding		spi@3270000 {
2078*79ed18d9SThierry Reding			status = "okay";
2079*79ed18d9SThierry Reding
2080*79ed18d9SThierry Reding			flash@0 {
2081*79ed18d9SThierry Reding				compatible = "jedec,spi-nor";
2082*79ed18d9SThierry Reding				reg = <0>;
2083*79ed18d9SThierry Reding				spi-max-frequency = <102000000>;
2084*79ed18d9SThierry Reding				spi-tx-bus-width = <4>;
2085*79ed18d9SThierry Reding				spi-rx-bus-width = <4>;
2086*79ed18d9SThierry Reding			};
2087*79ed18d9SThierry Reding		};
2088*79ed18d9SThierry Reding
2089*79ed18d9SThierry Reding		pwm@32d0000 {
2090*79ed18d9SThierry Reding			status = "okay";
2091*79ed18d9SThierry Reding		};
2092*79ed18d9SThierry Reding
20931cab0a51SJon Hunter		hda@3510000 {
2094b8928c2bSThierry Reding			nvidia,model = "NVIDIA Jetson Xavier NX HDA";
20951cab0a51SJon Hunter			status = "okay";
20961cab0a51SJon Hunter		};
20971cab0a51SJon Hunter
20981cab0a51SJon Hunter		padctl@3520000 {
20991cab0a51SJon Hunter			status = "okay";
21001cab0a51SJon Hunter
21011cab0a51SJon Hunter			pads {
21021cab0a51SJon Hunter				usb2 {
21031cab0a51SJon Hunter					lanes {
2104c6489c30SWayne Chang						usb2-0 {
2105c6489c30SWayne Chang							status = "okay";
2106c6489c30SWayne Chang						};
2107c6489c30SWayne Chang
21081cab0a51SJon Hunter						usb2-1 {
21091cab0a51SJon Hunter							status = "okay";
21101cab0a51SJon Hunter						};
21111cab0a51SJon Hunter
21121cab0a51SJon Hunter						usb2-2 {
21131cab0a51SJon Hunter							status = "okay";
21141cab0a51SJon Hunter						};
21151cab0a51SJon Hunter					};
21161cab0a51SJon Hunter				};
21171cab0a51SJon Hunter
21181cab0a51SJon Hunter				usb3 {
21191cab0a51SJon Hunter					lanes {
21201cab0a51SJon Hunter						usb3-2 {
21211cab0a51SJon Hunter							status = "okay";
21221cab0a51SJon Hunter						};
21231cab0a51SJon Hunter					};
21241cab0a51SJon Hunter				};
21251cab0a51SJon Hunter			};
21261cab0a51SJon Hunter
21271cab0a51SJon Hunter			ports {
2128c6489c30SWayne Chang				usb2-0 {
2129c6489c30SWayne Chang					mode = "otg";
2130c6489c30SWayne Chang					status = "okay";
2131c6489c30SWayne Chang					usb-role-switch;
2132c6489c30SWayne Chang					connector {
2133c6489c30SWayne Chang						compatible = "gpio-usb-b-connector",
2134c6489c30SWayne Chang							"usb-b-connector";
2135c6489c30SWayne Chang						label = "micro-USB";
2136c6489c30SWayne Chang						type = "micro";
21373d5d63e9SThierry Reding						vbus-gpios = <&gpio TEGRA194_MAIN_GPIO(Z, 1)
2138c6489c30SWayne Chang								    GPIO_ACTIVE_LOW>;
2139c6489c30SWayne Chang					};
2140c6489c30SWayne Chang				};
2141c6489c30SWayne Chang
21421cab0a51SJon Hunter				usb2-1 {
21431cab0a51SJon Hunter					mode = "host";
21441cab0a51SJon Hunter					status = "okay";
21451cab0a51SJon Hunter				};
21461cab0a51SJon Hunter
21471cab0a51SJon Hunter				usb2-2 {
21481cab0a51SJon Hunter					mode = "host";
21491cab0a51SJon Hunter					vbus-supply = <&vdd_5v0_sys>;
21501cab0a51SJon Hunter					status = "okay";
21511cab0a51SJon Hunter				};
21521cab0a51SJon Hunter
21531cab0a51SJon Hunter				usb3-2 {
21541cab0a51SJon Hunter					nvidia,usb2-companion = <1>;
21551cab0a51SJon Hunter					vbus-supply = <&vdd_5v0_sys>;
21561cab0a51SJon Hunter					status = "okay";
21571cab0a51SJon Hunter				};
21581cab0a51SJon Hunter			};
21591cab0a51SJon Hunter		};
21601cab0a51SJon Hunter
2161c6489c30SWayne Chang		usb@3550000 {
2162c6489c30SWayne Chang			status = "okay";
2163c6489c30SWayne Chang
2164c6489c30SWayne Chang			phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>;
2165c6489c30SWayne Chang			phy-names = "usb2-0";
2166c6489c30SWayne Chang		};
2167c6489c30SWayne Chang
2168*79ed18d9SThierry Reding		usb@3610000 {
21691cab0a51SJon Hunter			status = "okay";
21701cab0a51SJon Hunter
2171*79ed18d9SThierry Reding			phys =	<&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
2172*79ed18d9SThierry Reding				<&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
2173*79ed18d9SThierry Reding				<&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
2174*79ed18d9SThierry Reding			phy-names = "usb2-1", "usb2-2", "usb3-2";
21751cab0a51SJon Hunter		};
21761cab0a51SJon Hunter
21771cab0a51SJon Hunter		host1x@13e00000 {
21781cab0a51SJon Hunter			display-hub@15200000 {
21791cab0a51SJon Hunter				status = "okay";
21801cab0a51SJon Hunter			};
21811cab0a51SJon Hunter
21821cab0a51SJon Hunter			dpaux@155c0000 {
21831cab0a51SJon Hunter				status = "okay";
21841cab0a51SJon Hunter			};
21851cab0a51SJon Hunter
21861cab0a51SJon Hunter			dpaux@155d0000 {
21871cab0a51SJon Hunter				status = "okay";
21881cab0a51SJon Hunter			};
21891cab0a51SJon Hunter
21901cab0a51SJon Hunter			/* DP0 */
21911cab0a51SJon Hunter			sor@15b00000 {
21921cab0a51SJon Hunter				status = "okay";
21931cab0a51SJon Hunter
21941cab0a51SJon Hunter				avdd-io-hdmi-dp-supply = <&vdd_1v0>;
21951cab0a51SJon Hunter				vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
21961cab0a51SJon Hunter
21971cab0a51SJon Hunter				nvidia,dpaux = <&dpaux0>;
21981cab0a51SJon Hunter			};
21991cab0a51SJon Hunter
22001cab0a51SJon Hunter			/* HDMI */
22011cab0a51SJon Hunter			sor@15b40000 {
22021cab0a51SJon Hunter				status = "okay";
22031cab0a51SJon Hunter
22041cab0a51SJon Hunter				avdd-io-hdmi-dp-supply = <&vdd_1v0>;
22051cab0a51SJon Hunter				vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
22061cab0a51SJon Hunter				hdmi-supply = <&vdd_hdmi>;
22071cab0a51SJon Hunter
22081cab0a51SJon Hunter				nvidia,ddc-i2c-bus = <&ddc>;
22091cab0a51SJon Hunter				nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1)
22101cab0a51SJon Hunter							 GPIO_ACTIVE_LOW>;
22111cab0a51SJon Hunter			};
22121cab0a51SJon Hunter		};
22131cab0a51SJon Hunter
22141cab0a51SJon Hunter		pcie@14160000 {
22151cab0a51SJon Hunter			status = "okay";
22161cab0a51SJon Hunter
22171cab0a51SJon Hunter			vddio-pex-ctl-supply = <&vdd_1v8ao>;
22181cab0a51SJon Hunter
22191cab0a51SJon Hunter			phys = <&p2u_hsio_11>;
22201cab0a51SJon Hunter			phy-names = "p2u-0";
22211cab0a51SJon Hunter		};
22221cab0a51SJon Hunter
22231cab0a51SJon Hunter		pcie@141a0000 {
22241cab0a51SJon Hunter			status = "okay";
22251cab0a51SJon Hunter
22261cab0a51SJon Hunter			vddio-pex-ctl-supply = <&vdd_1v8ao>;
22271cab0a51SJon Hunter
22281cab0a51SJon Hunter			phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
22291cab0a51SJon Hunter			       <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
22301cab0a51SJon Hunter			       <&p2u_nvhs_6>, <&p2u_nvhs_7>;
22311cab0a51SJon Hunter
22321cab0a51SJon Hunter			phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
22331cab0a51SJon Hunter				    "p2u-5", "p2u-6", "p2u-7";
22341cab0a51SJon Hunter		};
22351cab0a51SJon Hunter
2236b9e2404cSMauro Carvalho Chehab		pcie-ep@141a0000 {
22371cab0a51SJon Hunter			status = "disabled";
22381cab0a51SJon Hunter
22391cab0a51SJon Hunter			vddio-pex-ctl-supply = <&vdd_1v8ao>;
22401cab0a51SJon Hunter
22411cab0a51SJon Hunter			reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
22421cab0a51SJon Hunter
22431cab0a51SJon Hunter			nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
22441cab0a51SJon Hunter						      GPIO_ACTIVE_HIGH>;
22451cab0a51SJon Hunter
22461cab0a51SJon Hunter			phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
22471cab0a51SJon Hunter			       <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
22481cab0a51SJon Hunter			       <&p2u_nvhs_6>, <&p2u_nvhs_7>;
22491cab0a51SJon Hunter
22501cab0a51SJon Hunter			phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
22511cab0a51SJon Hunter				    "p2u-5", "p2u-6", "p2u-7";
22521cab0a51SJon Hunter		};
22532838cfddSThierry Reding	};
22541cab0a51SJon Hunter
22551cab0a51SJon Hunter	gpio-keys {
22561cab0a51SJon Hunter		compatible = "gpio-keys";
22571cab0a51SJon Hunter
2258012877d0SKrzysztof Kozlowski		key-force-recovery {
22591cab0a51SJon Hunter			label = "Force Recovery";
22601cab0a51SJon Hunter			gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
22611cab0a51SJon Hunter				       GPIO_ACTIVE_LOW>;
22621cab0a51SJon Hunter			linux,input-type = <EV_KEY>;
22631cab0a51SJon Hunter			linux,code = <KEY_SLEEP>;
22641cab0a51SJon Hunter			debounce-interval = <10>;
22651cab0a51SJon Hunter		};
22661cab0a51SJon Hunter
2267012877d0SKrzysztof Kozlowski		key-power {
22681cab0a51SJon Hunter			label = "Power";
22691cab0a51SJon Hunter			gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
22701cab0a51SJon Hunter					   GPIO_ACTIVE_LOW>;
22711cab0a51SJon Hunter			linux,input-type = <EV_KEY>;
22721cab0a51SJon Hunter			linux,code = <KEY_POWER>;
22731cab0a51SJon Hunter			debounce-interval = <10>;
22741cab0a51SJon Hunter			wakeup-event-action = <EV_ACT_ASSERTED>;
22751cab0a51SJon Hunter			wakeup-source;
22761cab0a51SJon Hunter		};
22771cab0a51SJon Hunter	};
22781cab0a51SJon Hunter
2279*79ed18d9SThierry Reding	fan: pwm-fan {
2280*79ed18d9SThierry Reding		compatible = "pwm-fan";
2281*79ed18d9SThierry Reding		pwms = <&pwm6 0 45334>;
2282*79ed18d9SThierry Reding
2283*79ed18d9SThierry Reding		cooling-levels = <0 64 128 255>;
2284*79ed18d9SThierry Reding		#cooling-cells = <2>;
2285*79ed18d9SThierry Reding	};
2286*79ed18d9SThierry Reding
2287097e01c6SThierry Reding	vdd_5v0_sys: regulator-vdd-5v0-sys {
22881cab0a51SJon Hunter		compatible = "regulator-fixed";
22891cab0a51SJon Hunter		regulator-name = "VDD_5V_SYS";
22901cab0a51SJon Hunter		regulator-min-microvolt = <5000000>;
22911cab0a51SJon Hunter		regulator-max-microvolt = <5000000>;
22921cab0a51SJon Hunter		regulator-always-on;
22931cab0a51SJon Hunter		regulator-boot-on;
22941cab0a51SJon Hunter	};
22951cab0a51SJon Hunter
2296097e01c6SThierry Reding	vdd_3v3_sys: regulator-vdd-3v3-sys {
22971cab0a51SJon Hunter		compatible = "regulator-fixed";
22981cab0a51SJon Hunter		regulator-name = "VDD_3V3_SYS";
22991cab0a51SJon Hunter		regulator-min-microvolt = <3300000>;
23001cab0a51SJon Hunter		regulator-max-microvolt = <3300000>;
23011cab0a51SJon Hunter		regulator-always-on;
23021cab0a51SJon Hunter		regulator-boot-on;
23031cab0a51SJon Hunter	};
23041cab0a51SJon Hunter
2305097e01c6SThierry Reding	vdd_3v3_ao: regulator-vdd-3v3-ao {
23061cab0a51SJon Hunter		compatible = "regulator-fixed";
23071cab0a51SJon Hunter		regulator-name = "VDD_3V3_AO";
23081cab0a51SJon Hunter		regulator-min-microvolt = <3300000>;
23091cab0a51SJon Hunter		regulator-max-microvolt = <3300000>;
23101cab0a51SJon Hunter		regulator-always-on;
23111cab0a51SJon Hunter		regulator-boot-on;
23121cab0a51SJon Hunter	};
23131cab0a51SJon Hunter
2314097e01c6SThierry Reding	vdd_1v8: regulator-vdd-1v8 {
23151cab0a51SJon Hunter		compatible = "regulator-fixed";
23161cab0a51SJon Hunter		regulator-name = "VDD_1V8";
23171cab0a51SJon Hunter		regulator-min-microvolt = <1800000>;
23181cab0a51SJon Hunter		regulator-max-microvolt = <1800000>;
23191cab0a51SJon Hunter		regulator-always-on;
23201cab0a51SJon Hunter		regulator-boot-on;
23211cab0a51SJon Hunter	};
23221cab0a51SJon Hunter
2323097e01c6SThierry Reding	vdd_hdmi: regulator-vdd-hdmi {
23241cab0a51SJon Hunter		compatible = "regulator-fixed";
23251cab0a51SJon Hunter		regulator-name = "VDD_5V0_HDMI_CON";
23261cab0a51SJon Hunter		regulator-min-microvolt = <5000000>;
23271cab0a51SJon Hunter		regulator-max-microvolt = <5000000>;
23281cab0a51SJon Hunter		regulator-always-on;
23291cab0a51SJon Hunter		regulator-boot-on;
23301cab0a51SJon Hunter	};
23311cab0a51SJon Hunter
2332ff62b09dSSameer Pujar	sound {
2333ff62b09dSSameer Pujar		compatible = "nvidia,tegra186-audio-graph-card";
2334ff62b09dSSameer Pujar		status = "okay";
2335ff62b09dSSameer Pujar
2336ff62b09dSSameer Pujar		dais = /* ADMAIF (FE) Ports */
2337ff62b09dSSameer Pujar		       <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2338ff62b09dSSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2339ff62b09dSSameer Pujar		       <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2340ff62b09dSSameer Pujar		       <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2341ff62b09dSSameer Pujar		       <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2342ff62b09dSSameer Pujar		       /* XBAR Ports */
2343ff62b09dSSameer Pujar		       <&xbar_i2s3_port>, <&xbar_i2s5_port>,
2344ff62b09dSSameer Pujar		       <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic4_port>,
2345ff62b09dSSameer Pujar		       <&xbar_dspk1_port>, <&xbar_dspk2_port>,
23464f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
23474f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
23484f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
23494f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
23504f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
23514f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
23524f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
23534f45fb0bSSameer Pujar		       <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
23544f45fb0bSSameer Pujar		       <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
23554f45fb0bSSameer Pujar		       <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
23564f45fb0bSSameer Pujar		       <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
23574f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
23584f45fb0bSSameer Pujar		       <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
23594f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
23604f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
23614f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
23624f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
23634f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
2364261a46a9SSameer Pujar		       <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2365261a46a9SSameer Pujar		       <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2366261a46a9SSameer Pujar		       <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2367261a46a9SSameer Pujar		       <&xbar_asrc_in7_port>,
2368afcb41e3SSameer Pujar		       <&xbar_ope1_in_port>,
23694f45fb0bSSameer Pujar		       /* HW accelerators */
23704f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
23714f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
23724f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
23734f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
23744f45fb0bSSameer Pujar		       <&amx3_out_port>, <&amx4_out_port>,
23754f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
23764f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
23774f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
23784f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
23794f45fb0bSSameer Pujar		       <&adx3_out1_port>, <&adx3_out2_port>,
23804f45fb0bSSameer Pujar		       <&adx3_out3_port>, <&adx3_out4_port>,
23814f45fb0bSSameer Pujar		       <&adx4_out1_port>, <&adx4_out2_port>,
23824f45fb0bSSameer Pujar		       <&adx4_out3_port>, <&adx4_out4_port>,
23834f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
23844f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
23854f45fb0bSSameer Pujar		       <&mixer_out5_port>,
2386261a46a9SSameer Pujar		       <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2387261a46a9SSameer Pujar		       <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2388afcb41e3SSameer Pujar		       <&ope1_out_port>,
2389ff62b09dSSameer Pujar		       /* BE I/O Ports */
2390ff62b09dSSameer Pujar		       <&i2s3_port>, <&i2s5_port>,
2391ff62b09dSSameer Pujar		       <&dmic1_port>, <&dmic2_port>, <&dmic4_port>,
2392ff62b09dSSameer Pujar		       <&dspk1_port>, <&dspk2_port>;
2393ff62b09dSSameer Pujar
2394ff62b09dSSameer Pujar		label = "NVIDIA Jetson Xavier NX APE";
2395ff62b09dSSameer Pujar	};
2396ff62b09dSSameer Pujar
23971cab0a51SJon Hunter	thermal-zones {
2398fe57ff53SThierry Reding		cpu-thermal {
23991cab0a51SJon Hunter			polling-delay = <0>;
24001cab0a51SJon Hunter			polling-delay-passive = <500>;
24011cab0a51SJon Hunter			status = "okay";
24021cab0a51SJon Hunter
24031cab0a51SJon Hunter			trips {
24041cab0a51SJon Hunter				cpu_trip_critical: critical {
24051cab0a51SJon Hunter					temperature = <96500>;
24061cab0a51SJon Hunter					hysteresis = <0>;
24071cab0a51SJon Hunter					type = "critical";
24081cab0a51SJon Hunter				};
24091cab0a51SJon Hunter
24101cab0a51SJon Hunter				cpu_trip_hot: hot {
24111cab0a51SJon Hunter					temperature = <70000>;
24121cab0a51SJon Hunter					hysteresis = <2000>;
24131cab0a51SJon Hunter					type = "hot";
24141cab0a51SJon Hunter				};
24151cab0a51SJon Hunter
24161cab0a51SJon Hunter				cpu_trip_active: active {
24171cab0a51SJon Hunter					temperature = <50000>;
24181cab0a51SJon Hunter					hysteresis = <2000>;
24191cab0a51SJon Hunter					type = "active";
24201cab0a51SJon Hunter				};
24211cab0a51SJon Hunter
24221cab0a51SJon Hunter				cpu_trip_passive: passive {
24231cab0a51SJon Hunter					temperature = <30000>;
24241cab0a51SJon Hunter					hysteresis = <2000>;
24251cab0a51SJon Hunter					type = "passive";
24261cab0a51SJon Hunter				};
24271cab0a51SJon Hunter			};
24281cab0a51SJon Hunter
24291cab0a51SJon Hunter			cooling-maps {
24301cab0a51SJon Hunter				cpu-critical {
24311cab0a51SJon Hunter					cooling-device = <&fan 3 3>;
24321cab0a51SJon Hunter					trip = <&cpu_trip_critical>;
24331cab0a51SJon Hunter				};
24341cab0a51SJon Hunter
24351cab0a51SJon Hunter				cpu-hot {
24361cab0a51SJon Hunter					cooling-device = <&fan 2 2>;
24371cab0a51SJon Hunter					trip = <&cpu_trip_hot>;
24381cab0a51SJon Hunter				};
24391cab0a51SJon Hunter
24401cab0a51SJon Hunter				cpu-active {
24411cab0a51SJon Hunter					cooling-device = <&fan 1 1>;
24421cab0a51SJon Hunter					trip = <&cpu_trip_active>;
24431cab0a51SJon Hunter				};
24441cab0a51SJon Hunter
24451cab0a51SJon Hunter				cpu-passive {
24461cab0a51SJon Hunter					cooling-device = <&fan 0 0>;
24471cab0a51SJon Hunter					trip = <&cpu_trip_passive>;
24481cab0a51SJon Hunter				};
24491cab0a51SJon Hunter			};
24501cab0a51SJon Hunter		};
24511cab0a51SJon Hunter
2452fe57ff53SThierry Reding		gpu-thermal {
24531cab0a51SJon Hunter			polling-delay = <0>;
24541cab0a51SJon Hunter			polling-delay-passive = <500>;
24551cab0a51SJon Hunter			status = "okay";
24561cab0a51SJon Hunter
24571cab0a51SJon Hunter			trips {
24581cab0a51SJon Hunter				gpu_alert0: critical {
24591cab0a51SJon Hunter					temperature = <99000>;
24601cab0a51SJon Hunter					hysteresis = <0>;
24611cab0a51SJon Hunter					type = "critical";
24621cab0a51SJon Hunter				};
24631cab0a51SJon Hunter			};
24641cab0a51SJon Hunter		};
24651cab0a51SJon Hunter
2466fe57ff53SThierry Reding		aux-thermal {
24671cab0a51SJon Hunter			polling-delay = <0>;
24681cab0a51SJon Hunter			polling-delay-passive = <500>;
24691cab0a51SJon Hunter			status = "okay";
24701cab0a51SJon Hunter
24711cab0a51SJon Hunter			trips {
24721cab0a51SJon Hunter				aux_alert0: critical {
24731cab0a51SJon Hunter					temperature = <90000>;
24741cab0a51SJon Hunter					hysteresis = <0>;
24751cab0a51SJon Hunter					type = "critical";
24761cab0a51SJon Hunter				};
24771cab0a51SJon Hunter			};
24781cab0a51SJon Hunter		};
24791cab0a51SJon Hunter	};
24801cab0a51SJon Hunter};
2481