1b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0
2336f79c7SThierry Reding/dts-v1/;
3336f79c7SThierry Reding
4336f79c7SThierry Reding#include "tegra210-p2180.dtsi"
5336f79c7SThierry Reding#include "tegra210-p2597.dtsi"
6336f79c7SThierry Reding
7336f79c7SThierry Reding/ {
8336f79c7SThierry Reding	model = "NVIDIA Jetson TX1 Developer Kit";
9336f79c7SThierry Reding	compatible = "nvidia,p2371-2180", "nvidia,tegra210";
107596723eSThierry Reding
11475d99fcSRob Herring	pcie@1003000 {
12af099eabSThierry Reding		status = "okay";
13af099eabSThierry Reding
14af099eabSThierry Reding		avdd-pll-uerefe-supply = <&avdd_1v05_pll>;
15af099eabSThierry Reding		hvddio-pex-supply = <&vdd_1v8>;
16af099eabSThierry Reding		dvddio-pex-supply = <&vdd_pex_1v05>;
17af099eabSThierry Reding		dvdd-pex-pll-supply = <&vdd_pex_1v05>;
18af099eabSThierry Reding		hvdd-pex-pll-e-supply = <&vdd_1v8>;
19af099eabSThierry Reding		vddio-pex-ctl-supply = <&vdd_1v8>;
20af099eabSThierry Reding
21af099eabSThierry Reding		pci@1,0 {
22af099eabSThierry Reding			phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>,
23af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>,
24af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>,
25af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>;
26af099eabSThierry Reding			phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3";
27af099eabSThierry Reding			status = "okay";
28af099eabSThierry Reding		};
29af099eabSThierry Reding
30af099eabSThierry Reding		pci@2,0 {
31af099eabSThierry Reding			phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
32af099eabSThierry Reding			phy-names = "pcie-0";
33af099eabSThierry Reding			status = "okay";
34af099eabSThierry Reding		};
35af099eabSThierry Reding	};
36af099eabSThierry Reding
377596723eSThierry Reding	host1x@50000000 {
387596723eSThierry Reding		dsi@54300000 {
397596723eSThierry Reding			status = "okay";
407596723eSThierry Reding
417596723eSThierry Reding			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
427596723eSThierry Reding
437596723eSThierry Reding			panel@0 {
447596723eSThierry Reding				compatible = "auo,b080uan01";
457596723eSThierry Reding				reg = <0>;
467596723eSThierry Reding
477596723eSThierry Reding				enable-gpios = <&gpio TEGRA_GPIO(V, 2)
487596723eSThierry Reding						GPIO_ACTIVE_HIGH>;
497596723eSThierry Reding				power-supply = <&vdd_5v0_io>;
507596723eSThierry Reding				backlight = <&backlight>;
517596723eSThierry Reding			};
527596723eSThierry Reding		};
537596723eSThierry Reding	};
547596723eSThierry Reding
557596723eSThierry Reding	i2c@7000c400 {
567596723eSThierry Reding		backlight: backlight@2c {
577596723eSThierry Reding			compatible = "ti,lp8557";
587596723eSThierry Reding			reg = <0x2c>;
59db705117SJon Hunter			power-supply = <&vdd_3v3_sys>;
607596723eSThierry Reding
617596723eSThierry Reding			dev-ctrl = /bits/ 8 <0x80>;
627596723eSThierry Reding			init-brt = /bits/ 8 <0xff>;
637596723eSThierry Reding
647596723eSThierry Reding			pwm-period = <29334>;
657596723eSThierry Reding
667596723eSThierry Reding			pwms = <&pwm 0 29334>;
677596723eSThierry Reding			pwm-names = "lp8557";
687596723eSThierry Reding
697596723eSThierry Reding			/* 3 LED string */
707596723eSThierry Reding			rom_14h {
717596723eSThierry Reding				rom-addr = /bits/ 8 <0x14>;
727596723eSThierry Reding				rom-val = /bits/ 8 <0x87>;
737596723eSThierry Reding			};
747596723eSThierry Reding
757596723eSThierry Reding			/* boost frequency 1 MHz */
767596723eSThierry Reding			rom_13h {
777596723eSThierry Reding				rom-addr = /bits/ 8 <0x13>;
787596723eSThierry Reding				rom-val = /bits/ 8 <0x01>;
797596723eSThierry Reding			};
807596723eSThierry Reding		};
817596723eSThierry Reding	};
82a1304d35SJoseph Lo
833492d0a1SThierry Reding	i2c@7000c500 {
843492d0a1SThierry Reding		/* carrier board ID EEPROM */
853492d0a1SThierry Reding		eeprom@57 {
863492d0a1SThierry Reding			compatible = "atmel,24c02";
873492d0a1SThierry Reding			reg = <0x57>;
883492d0a1SThierry Reding
89a4387f29SJon Hunter			label = "system";
90ec5fd197SJon Hunter			vcc-supply = <&vdd_1v8>;
919efa0fcaSThierry Reding			address-width = <8>;
929efa0fcaSThierry Reding			pagesize = <8>;
933492d0a1SThierry Reding			size = <256>;
943492d0a1SThierry Reding			read-only;
953492d0a1SThierry Reding		};
963492d0a1SThierry Reding	};
973492d0a1SThierry Reding
98a1304d35SJoseph Lo	clock@70110000 {
99a1304d35SJoseph Lo		status = "okay";
100a1304d35SJoseph Lo
101a1304d35SJoseph Lo		nvidia,cf = <6>;
102a1304d35SJoseph Lo		nvidia,ci = <0>;
103a1304d35SJoseph Lo		nvidia,cg = <2>;
104a1304d35SJoseph Lo		nvidia,droop-ctrl = <0x00000f00>;
105a1304d35SJoseph Lo		nvidia,force-mode = <1>;
106a1304d35SJoseph Lo		nvidia,sample-rate = <25000>;
107a1304d35SJoseph Lo
108a1304d35SJoseph Lo		nvidia,pwm-min-microvolts = <708000>;
109a1304d35SJoseph Lo		nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */
110a1304d35SJoseph Lo		nvidia,pwm-to-pmic;
111a1304d35SJoseph Lo		nvidia,pwm-tristate-microvolts = <1000000>;
112a1304d35SJoseph Lo		nvidia,pwm-voltage-step-microvolts = <19200>;
113a1304d35SJoseph Lo
114a1304d35SJoseph Lo		pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable";
115a1304d35SJoseph Lo		pinctrl-0 = <&dvfs_pwm_active_state>;
116a1304d35SJoseph Lo		pinctrl-1 = <&dvfs_pwm_inactive_state>;
117a1304d35SJoseph Lo	};
11810ece0c1SSameer Pujar
11910ece0c1SSameer Pujar	aconnect@702c0000 {
12010ece0c1SSameer Pujar		status = "okay";
12110ece0c1SSameer Pujar
122b6e136c7SSameer Pujar		dma-controller@702e2000 {
12310ece0c1SSameer Pujar			status = "okay";
12410ece0c1SSameer Pujar		};
12510ece0c1SSameer Pujar
126df93557bSThierry Reding		interrupt-controller@702f9000 {
12710ece0c1SSameer Pujar			status = "okay";
12810ece0c1SSameer Pujar		};
129b0b4e286SSameer Pujar
130b0b4e286SSameer Pujar		ahub@702d0800 {
131b0b4e286SSameer Pujar			status = "okay";
132b0b4e286SSameer Pujar
133b0b4e286SSameer Pujar			admaif@702d0000 {
134b0b4e286SSameer Pujar				status = "okay";
135b0b4e286SSameer Pujar			};
136b0b4e286SSameer Pujar
137b0b4e286SSameer Pujar			i2s@702d1000 {
138b0b4e286SSameer Pujar				status = "okay";
139b0b4e286SSameer Pujar
140b0b4e286SSameer Pujar				ports {
141b0b4e286SSameer Pujar					#address-cells = <1>;
142b0b4e286SSameer Pujar					#size-cells = <0>;
143b0b4e286SSameer Pujar
144b0b4e286SSameer Pujar					port@0 {
145b0b4e286SSameer Pujar						reg = <0>;
146b0b4e286SSameer Pujar
147b0b4e286SSameer Pujar						i2s1_cif_ep: endpoint {
148b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s1_ep>;
149b0b4e286SSameer Pujar						};
150b0b4e286SSameer Pujar					};
151b0b4e286SSameer Pujar
152b0b4e286SSameer Pujar					i2s1_port: port@1 {
153b0b4e286SSameer Pujar						reg = <1>;
154b0b4e286SSameer Pujar
155b0b4e286SSameer Pujar						i2s1_dap_ep: endpoint {
156b0b4e286SSameer Pujar							dai-format = "i2s";
157b0b4e286SSameer Pujar							/* Placeholder for external Codec */
158b0b4e286SSameer Pujar						};
159b0b4e286SSameer Pujar					};
160b0b4e286SSameer Pujar				};
161b0b4e286SSameer Pujar			};
162b0b4e286SSameer Pujar
163b0b4e286SSameer Pujar			i2s@702d1100 {
164b0b4e286SSameer Pujar				status = "okay";
165b0b4e286SSameer Pujar
166b0b4e286SSameer Pujar				ports {
167b0b4e286SSameer Pujar					#address-cells = <1>;
168b0b4e286SSameer Pujar					#size-cells = <0>;
169b0b4e286SSameer Pujar
170b0b4e286SSameer Pujar					port@0 {
171b0b4e286SSameer Pujar						reg = <0>;
172b0b4e286SSameer Pujar
173b0b4e286SSameer Pujar						i2s2_cif_ep: endpoint {
174b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s2_ep>;
175b0b4e286SSameer Pujar						};
176b0b4e286SSameer Pujar					};
177b0b4e286SSameer Pujar
178b0b4e286SSameer Pujar					i2s2_port: port@1 {
179b0b4e286SSameer Pujar						reg = <1>;
180b0b4e286SSameer Pujar
181b0b4e286SSameer Pujar						i2s2_dap_ep: endpoint {
182b0b4e286SSameer Pujar							dai-format = "i2s";
183b0b4e286SSameer Pujar							/* Placeholder for external Codec */
184b0b4e286SSameer Pujar						};
185b0b4e286SSameer Pujar					};
186b0b4e286SSameer Pujar				};
187b0b4e286SSameer Pujar			};
188b0b4e286SSameer Pujar
189b0b4e286SSameer Pujar			i2s@702d1200 {
190b0b4e286SSameer Pujar				status = "okay";
191b0b4e286SSameer Pujar
192b0b4e286SSameer Pujar				ports {
193b0b4e286SSameer Pujar					#address-cells = <1>;
194b0b4e286SSameer Pujar					#size-cells = <0>;
195b0b4e286SSameer Pujar
196b0b4e286SSameer Pujar					port@0 {
197b0b4e286SSameer Pujar						reg = <0>;
198b0b4e286SSameer Pujar
199b0b4e286SSameer Pujar						i2s3_cif_ep: endpoint {
200b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s3_ep>;
201b0b4e286SSameer Pujar						};
202b0b4e286SSameer Pujar					};
203b0b4e286SSameer Pujar
204b0b4e286SSameer Pujar					i2s3_port: port@1 {
205b0b4e286SSameer Pujar						reg = <1>;
206b0b4e286SSameer Pujar
207b0b4e286SSameer Pujar						i2s3_dap_ep: endpoint {
208b0b4e286SSameer Pujar							dai-format = "i2s";
209b0b4e286SSameer Pujar							/* Placeholder for external Codec */
210b0b4e286SSameer Pujar						};
211b0b4e286SSameer Pujar					};
212b0b4e286SSameer Pujar				};
213b0b4e286SSameer Pujar			};
214b0b4e286SSameer Pujar
215b0b4e286SSameer Pujar			i2s@702d1300 {
216b0b4e286SSameer Pujar				status = "okay";
217b0b4e286SSameer Pujar
218b0b4e286SSameer Pujar				ports {
219b0b4e286SSameer Pujar					#address-cells = <1>;
220b0b4e286SSameer Pujar					#size-cells = <0>;
221b0b4e286SSameer Pujar
222b0b4e286SSameer Pujar					port@0 {
223b0b4e286SSameer Pujar						reg = <0>;
224b0b4e286SSameer Pujar
225b0b4e286SSameer Pujar						i2s4_cif_ep: endpoint {
226b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s4_ep>;
227b0b4e286SSameer Pujar						};
228b0b4e286SSameer Pujar					};
229b0b4e286SSameer Pujar
230b0b4e286SSameer Pujar					i2s4_port: port@1 {
231b0b4e286SSameer Pujar						reg = <1>;
232b0b4e286SSameer Pujar
233b0b4e286SSameer Pujar						i2s4_dap_ep: endpoint {
234b0b4e286SSameer Pujar							dai-format = "i2s";
235b0b4e286SSameer Pujar							/* Placeholder for external Codec */
236b0b4e286SSameer Pujar						};
237b0b4e286SSameer Pujar					};
238b0b4e286SSameer Pujar				};
239b0b4e286SSameer Pujar			};
240b0b4e286SSameer Pujar
241b0b4e286SSameer Pujar			i2s@702d1400 {
242b0b4e286SSameer Pujar				status = "okay";
243b0b4e286SSameer Pujar
244b0b4e286SSameer Pujar				ports {
245b0b4e286SSameer Pujar					#address-cells = <1>;
246b0b4e286SSameer Pujar					#size-cells = <0>;
247b0b4e286SSameer Pujar
248b0b4e286SSameer Pujar					port@0 {
249b0b4e286SSameer Pujar						reg = <0>;
250b0b4e286SSameer Pujar
251b0b4e286SSameer Pujar						i2s5_cif_ep: endpoint {
252b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s5_ep>;
253b0b4e286SSameer Pujar						};
254b0b4e286SSameer Pujar					};
255b0b4e286SSameer Pujar
256b0b4e286SSameer Pujar					i2s5_port: port@1 {
257b0b4e286SSameer Pujar						reg = <1>;
258b0b4e286SSameer Pujar
259b0b4e286SSameer Pujar						i2s5_dap_ep: endpoint {
260b0b4e286SSameer Pujar							dai-format = "i2s";
261b0b4e286SSameer Pujar							/* Placeholder for external Codec */
262b0b4e286SSameer Pujar						};
263b0b4e286SSameer Pujar					};
264b0b4e286SSameer Pujar				};
265b0b4e286SSameer Pujar			};
266b0b4e286SSameer Pujar
267b0b4e286SSameer Pujar			dmic@702d4000 {
268b0b4e286SSameer Pujar				status = "okay";
269b0b4e286SSameer Pujar
270b0b4e286SSameer Pujar				ports {
271b0b4e286SSameer Pujar					#address-cells = <1>;
272b0b4e286SSameer Pujar					#size-cells = <0>;
273b0b4e286SSameer Pujar
274b0b4e286SSameer Pujar					port@0 {
275b0b4e286SSameer Pujar						reg = <0>;
276b0b4e286SSameer Pujar
277b0b4e286SSameer Pujar						dmic1_cif_ep: endpoint {
278b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic1_ep>;
279b0b4e286SSameer Pujar						};
280b0b4e286SSameer Pujar					};
281b0b4e286SSameer Pujar
282b0b4e286SSameer Pujar					dmic1_port: port@1 {
283b0b4e286SSameer Pujar						reg = <1>;
284b0b4e286SSameer Pujar
285b0b4e286SSameer Pujar						dmic1_dap_ep: endpoint {
286b0b4e286SSameer Pujar							/* Placeholder for external Codec */
287b0b4e286SSameer Pujar						};
288b0b4e286SSameer Pujar					};
289b0b4e286SSameer Pujar				};
290b0b4e286SSameer Pujar			};
291b0b4e286SSameer Pujar
292b0b4e286SSameer Pujar			dmic@702d4100 {
293b0b4e286SSameer Pujar				status = "okay";
294b0b4e286SSameer Pujar
295b0b4e286SSameer Pujar				ports {
296b0b4e286SSameer Pujar					#address-cells = <1>;
297b0b4e286SSameer Pujar					#size-cells = <0>;
298b0b4e286SSameer Pujar
299b0b4e286SSameer Pujar					port@0 {
300b0b4e286SSameer Pujar						reg = <0>;
301b0b4e286SSameer Pujar
302b0b4e286SSameer Pujar						dmic2_cif_ep: endpoint {
303b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic2_ep>;
304b0b4e286SSameer Pujar						};
305b0b4e286SSameer Pujar					};
306b0b4e286SSameer Pujar
307b0b4e286SSameer Pujar					dmic2_port: port@1 {
308b0b4e286SSameer Pujar						reg = <1>;
309b0b4e286SSameer Pujar
310b0b4e286SSameer Pujar						dmic2_dap_ep: endpoint {
311b0b4e286SSameer Pujar							/* Placeholder for external Codec */
312b0b4e286SSameer Pujar						};
313b0b4e286SSameer Pujar					};
314b0b4e286SSameer Pujar				};
315b0b4e286SSameer Pujar			};
316b0b4e286SSameer Pujar
317b0b4e286SSameer Pujar			dmic@702d4200 {
318b0b4e286SSameer Pujar				status = "okay";
319b0b4e286SSameer Pujar
320b0b4e286SSameer Pujar				ports {
321b0b4e286SSameer Pujar					#address-cells = <1>;
322b0b4e286SSameer Pujar					#size-cells = <0>;
323b0b4e286SSameer Pujar
324b0b4e286SSameer Pujar					port@0 {
325b0b4e286SSameer Pujar						reg = <0>;
326b0b4e286SSameer Pujar
327b0b4e286SSameer Pujar						dmic3_cif_ep: endpoint {
328b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic3_ep>;
329b0b4e286SSameer Pujar						};
330b0b4e286SSameer Pujar					};
331b0b4e286SSameer Pujar
332b0b4e286SSameer Pujar					dmic3_port: port@1 {
333b0b4e286SSameer Pujar						reg = <1>;
334b0b4e286SSameer Pujar
335b0b4e286SSameer Pujar						dmic3_dap_ep: endpoint {
336b0b4e286SSameer Pujar							/* Placeholder for external Codec */
337b0b4e286SSameer Pujar						};
338b0b4e286SSameer Pujar					};
339b0b4e286SSameer Pujar				};
340b0b4e286SSameer Pujar			};
341b0b4e286SSameer Pujar
342*4f45fb0bSSameer Pujar			sfc@702d2000 {
343*4f45fb0bSSameer Pujar				status = "okay";
344*4f45fb0bSSameer Pujar
345*4f45fb0bSSameer Pujar				ports {
346*4f45fb0bSSameer Pujar					#address-cells = <1>;
347*4f45fb0bSSameer Pujar					#size-cells = <0>;
348*4f45fb0bSSameer Pujar
349*4f45fb0bSSameer Pujar					port@0 {
350*4f45fb0bSSameer Pujar						reg = <0>;
351*4f45fb0bSSameer Pujar
352*4f45fb0bSSameer Pujar						sfc1_cif_in_ep: endpoint {
353*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_in_ep>;
354*4f45fb0bSSameer Pujar						};
355*4f45fb0bSSameer Pujar					};
356*4f45fb0bSSameer Pujar
357*4f45fb0bSSameer Pujar					sfc1_out_port: port@1 {
358*4f45fb0bSSameer Pujar						reg = <1>;
359*4f45fb0bSSameer Pujar
360*4f45fb0bSSameer Pujar						sfc1_cif_out_ep: endpoint {
361*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_out_ep>;
362*4f45fb0bSSameer Pujar						};
363*4f45fb0bSSameer Pujar					};
364*4f45fb0bSSameer Pujar				};
365*4f45fb0bSSameer Pujar			};
366*4f45fb0bSSameer Pujar
367*4f45fb0bSSameer Pujar			sfc@702d2200 {
368*4f45fb0bSSameer Pujar				status = "okay";
369*4f45fb0bSSameer Pujar
370*4f45fb0bSSameer Pujar				ports {
371*4f45fb0bSSameer Pujar					#address-cells = <1>;
372*4f45fb0bSSameer Pujar					#size-cells = <0>;
373*4f45fb0bSSameer Pujar
374*4f45fb0bSSameer Pujar					port@0 {
375*4f45fb0bSSameer Pujar						reg = <0>;
376*4f45fb0bSSameer Pujar
377*4f45fb0bSSameer Pujar						sfc2_cif_in_ep: endpoint {
378*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_in_ep>;
379*4f45fb0bSSameer Pujar						};
380*4f45fb0bSSameer Pujar					};
381*4f45fb0bSSameer Pujar
382*4f45fb0bSSameer Pujar					sfc2_out_port: port@1 {
383*4f45fb0bSSameer Pujar						reg = <1>;
384*4f45fb0bSSameer Pujar
385*4f45fb0bSSameer Pujar						sfc2_cif_out_ep: endpoint {
386*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_out_ep>;
387*4f45fb0bSSameer Pujar						};
388*4f45fb0bSSameer Pujar					};
389*4f45fb0bSSameer Pujar				};
390*4f45fb0bSSameer Pujar			};
391*4f45fb0bSSameer Pujar
392*4f45fb0bSSameer Pujar			sfc@702d2400 {
393*4f45fb0bSSameer Pujar				status = "okay";
394*4f45fb0bSSameer Pujar
395*4f45fb0bSSameer Pujar				ports {
396*4f45fb0bSSameer Pujar					#address-cells = <1>;
397*4f45fb0bSSameer Pujar					#size-cells = <0>;
398*4f45fb0bSSameer Pujar
399*4f45fb0bSSameer Pujar					port@0 {
400*4f45fb0bSSameer Pujar						reg = <0>;
401*4f45fb0bSSameer Pujar
402*4f45fb0bSSameer Pujar						sfc3_cif_in_ep: endpoint {
403*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_in_ep>;
404*4f45fb0bSSameer Pujar						};
405*4f45fb0bSSameer Pujar					};
406*4f45fb0bSSameer Pujar
407*4f45fb0bSSameer Pujar					sfc3_out_port: port@1 {
408*4f45fb0bSSameer Pujar						reg = <1>;
409*4f45fb0bSSameer Pujar
410*4f45fb0bSSameer Pujar						sfc3_cif_out_ep: endpoint {
411*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_out_ep>;
412*4f45fb0bSSameer Pujar						};
413*4f45fb0bSSameer Pujar					};
414*4f45fb0bSSameer Pujar				};
415*4f45fb0bSSameer Pujar			};
416*4f45fb0bSSameer Pujar
417*4f45fb0bSSameer Pujar			sfc@702d2600 {
418*4f45fb0bSSameer Pujar				status = "okay";
419*4f45fb0bSSameer Pujar
420*4f45fb0bSSameer Pujar				ports {
421*4f45fb0bSSameer Pujar					#address-cells = <1>;
422*4f45fb0bSSameer Pujar					#size-cells = <0>;
423*4f45fb0bSSameer Pujar
424*4f45fb0bSSameer Pujar					port@0 {
425*4f45fb0bSSameer Pujar						reg = <0>;
426*4f45fb0bSSameer Pujar
427*4f45fb0bSSameer Pujar						sfc4_cif_in_ep: endpoint {
428*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_in_ep>;
429*4f45fb0bSSameer Pujar						};
430*4f45fb0bSSameer Pujar					};
431*4f45fb0bSSameer Pujar
432*4f45fb0bSSameer Pujar					sfc4_out_port: port@1 {
433*4f45fb0bSSameer Pujar						reg = <1>;
434*4f45fb0bSSameer Pujar
435*4f45fb0bSSameer Pujar						sfc4_cif_out_ep: endpoint {
436*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_out_ep>;
437*4f45fb0bSSameer Pujar						};
438*4f45fb0bSSameer Pujar					};
439*4f45fb0bSSameer Pujar				};
440*4f45fb0bSSameer Pujar			};
441*4f45fb0bSSameer Pujar
442*4f45fb0bSSameer Pujar			mvc@702da000 {
443*4f45fb0bSSameer Pujar				status = "okay";
444*4f45fb0bSSameer Pujar
445*4f45fb0bSSameer Pujar				ports {
446*4f45fb0bSSameer Pujar					#address-cells = <1>;
447*4f45fb0bSSameer Pujar					#size-cells = <0>;
448*4f45fb0bSSameer Pujar
449*4f45fb0bSSameer Pujar					port@0 {
450*4f45fb0bSSameer Pujar						reg = <0>;
451*4f45fb0bSSameer Pujar
452*4f45fb0bSSameer Pujar						mvc1_cif_in_ep: endpoint {
453*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_in_ep>;
454*4f45fb0bSSameer Pujar						};
455*4f45fb0bSSameer Pujar					};
456*4f45fb0bSSameer Pujar
457*4f45fb0bSSameer Pujar					mvc1_out_port: port@1 {
458*4f45fb0bSSameer Pujar						reg = <1>;
459*4f45fb0bSSameer Pujar
460*4f45fb0bSSameer Pujar						mvc1_cif_out_ep: endpoint {
461*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_out_ep>;
462*4f45fb0bSSameer Pujar						};
463*4f45fb0bSSameer Pujar					};
464*4f45fb0bSSameer Pujar				};
465*4f45fb0bSSameer Pujar			};
466*4f45fb0bSSameer Pujar
467*4f45fb0bSSameer Pujar			mvc@702da200 {
468*4f45fb0bSSameer Pujar				status = "okay";
469*4f45fb0bSSameer Pujar
470*4f45fb0bSSameer Pujar				ports {
471*4f45fb0bSSameer Pujar					#address-cells = <1>;
472*4f45fb0bSSameer Pujar					#size-cells = <0>;
473*4f45fb0bSSameer Pujar
474*4f45fb0bSSameer Pujar					port@0 {
475*4f45fb0bSSameer Pujar						reg = <0>;
476*4f45fb0bSSameer Pujar
477*4f45fb0bSSameer Pujar						mvc2_cif_in_ep: endpoint {
478*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_in_ep>;
479*4f45fb0bSSameer Pujar						};
480*4f45fb0bSSameer Pujar					};
481*4f45fb0bSSameer Pujar
482*4f45fb0bSSameer Pujar					mvc2_out_port: port@1 {
483*4f45fb0bSSameer Pujar						reg = <1>;
484*4f45fb0bSSameer Pujar
485*4f45fb0bSSameer Pujar						mvc2_cif_out_ep: endpoint {
486*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_out_ep>;
487*4f45fb0bSSameer Pujar						};
488*4f45fb0bSSameer Pujar					};
489*4f45fb0bSSameer Pujar				};
490*4f45fb0bSSameer Pujar			};
491*4f45fb0bSSameer Pujar
492*4f45fb0bSSameer Pujar			amx@702d3000 {
493*4f45fb0bSSameer Pujar				status = "okay";
494*4f45fb0bSSameer Pujar
495*4f45fb0bSSameer Pujar				ports {
496*4f45fb0bSSameer Pujar					#address-cells = <1>;
497*4f45fb0bSSameer Pujar					#size-cells = <0>;
498*4f45fb0bSSameer Pujar
499*4f45fb0bSSameer Pujar					port@0 {
500*4f45fb0bSSameer Pujar						reg = <0>;
501*4f45fb0bSSameer Pujar
502*4f45fb0bSSameer Pujar						amx1_in1_ep: endpoint {
503*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in1_ep>;
504*4f45fb0bSSameer Pujar						};
505*4f45fb0bSSameer Pujar					};
506*4f45fb0bSSameer Pujar
507*4f45fb0bSSameer Pujar					port@1 {
508*4f45fb0bSSameer Pujar						reg = <1>;
509*4f45fb0bSSameer Pujar
510*4f45fb0bSSameer Pujar						amx1_in2_ep: endpoint {
511*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in2_ep>;
512*4f45fb0bSSameer Pujar						};
513*4f45fb0bSSameer Pujar					};
514*4f45fb0bSSameer Pujar
515*4f45fb0bSSameer Pujar					port@2 {
516*4f45fb0bSSameer Pujar						reg = <2>;
517*4f45fb0bSSameer Pujar
518*4f45fb0bSSameer Pujar						amx1_in3_ep: endpoint {
519*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in3_ep>;
520*4f45fb0bSSameer Pujar						};
521*4f45fb0bSSameer Pujar					};
522*4f45fb0bSSameer Pujar
523*4f45fb0bSSameer Pujar					port@3 {
524*4f45fb0bSSameer Pujar						reg = <3>;
525*4f45fb0bSSameer Pujar
526*4f45fb0bSSameer Pujar						amx1_in4_ep: endpoint {
527*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in4_ep>;
528*4f45fb0bSSameer Pujar						};
529*4f45fb0bSSameer Pujar					};
530*4f45fb0bSSameer Pujar
531*4f45fb0bSSameer Pujar					amx1_out_port: port@4 {
532*4f45fb0bSSameer Pujar						reg = <4>;
533*4f45fb0bSSameer Pujar
534*4f45fb0bSSameer Pujar						amx1_out_ep: endpoint {
535*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_out_ep>;
536*4f45fb0bSSameer Pujar						};
537*4f45fb0bSSameer Pujar					};
538*4f45fb0bSSameer Pujar				};
539*4f45fb0bSSameer Pujar			};
540*4f45fb0bSSameer Pujar
541*4f45fb0bSSameer Pujar			amx@702d3100 {
542*4f45fb0bSSameer Pujar				status = "okay";
543*4f45fb0bSSameer Pujar
544*4f45fb0bSSameer Pujar				ports {
545*4f45fb0bSSameer Pujar					#address-cells = <1>;
546*4f45fb0bSSameer Pujar					#size-cells = <0>;
547*4f45fb0bSSameer Pujar
548*4f45fb0bSSameer Pujar					port@0 {
549*4f45fb0bSSameer Pujar						reg = <0>;
550*4f45fb0bSSameer Pujar
551*4f45fb0bSSameer Pujar						amx2_in1_ep: endpoint {
552*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in1_ep>;
553*4f45fb0bSSameer Pujar						};
554*4f45fb0bSSameer Pujar					};
555*4f45fb0bSSameer Pujar
556*4f45fb0bSSameer Pujar					port@1 {
557*4f45fb0bSSameer Pujar						reg = <1>;
558*4f45fb0bSSameer Pujar
559*4f45fb0bSSameer Pujar						amx2_in2_ep: endpoint {
560*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in2_ep>;
561*4f45fb0bSSameer Pujar						};
562*4f45fb0bSSameer Pujar					};
563*4f45fb0bSSameer Pujar
564*4f45fb0bSSameer Pujar					amx2_in3_port: port@2 {
565*4f45fb0bSSameer Pujar						reg = <2>;
566*4f45fb0bSSameer Pujar
567*4f45fb0bSSameer Pujar						amx2_in3_ep: endpoint {
568*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in3_ep>;
569*4f45fb0bSSameer Pujar						};
570*4f45fb0bSSameer Pujar					};
571*4f45fb0bSSameer Pujar
572*4f45fb0bSSameer Pujar					amx2_in4_port: port@3 {
573*4f45fb0bSSameer Pujar						reg = <3>;
574*4f45fb0bSSameer Pujar
575*4f45fb0bSSameer Pujar						amx2_in4_ep: endpoint {
576*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in4_ep>;
577*4f45fb0bSSameer Pujar						};
578*4f45fb0bSSameer Pujar					};
579*4f45fb0bSSameer Pujar
580*4f45fb0bSSameer Pujar					amx2_out_port: port@4 {
581*4f45fb0bSSameer Pujar						reg = <4>;
582*4f45fb0bSSameer Pujar
583*4f45fb0bSSameer Pujar						amx2_out_ep: endpoint {
584*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_out_ep>;
585*4f45fb0bSSameer Pujar						};
586*4f45fb0bSSameer Pujar					};
587*4f45fb0bSSameer Pujar				};
588*4f45fb0bSSameer Pujar			};
589*4f45fb0bSSameer Pujar
590*4f45fb0bSSameer Pujar			adx@702d3800 {
591*4f45fb0bSSameer Pujar				status = "okay";
592*4f45fb0bSSameer Pujar
593*4f45fb0bSSameer Pujar				ports {
594*4f45fb0bSSameer Pujar					#address-cells = <1>;
595*4f45fb0bSSameer Pujar					#size-cells = <0>;
596*4f45fb0bSSameer Pujar
597*4f45fb0bSSameer Pujar					port@0 {
598*4f45fb0bSSameer Pujar						reg = <0>;
599*4f45fb0bSSameer Pujar
600*4f45fb0bSSameer Pujar						adx1_in_ep: endpoint {
601*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_in_ep>;
602*4f45fb0bSSameer Pujar						};
603*4f45fb0bSSameer Pujar					};
604*4f45fb0bSSameer Pujar
605*4f45fb0bSSameer Pujar					adx1_out1_port: port@1 {
606*4f45fb0bSSameer Pujar						reg = <1>;
607*4f45fb0bSSameer Pujar
608*4f45fb0bSSameer Pujar						adx1_out1_ep: endpoint {
609*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out1_ep>;
610*4f45fb0bSSameer Pujar						};
611*4f45fb0bSSameer Pujar					};
612*4f45fb0bSSameer Pujar
613*4f45fb0bSSameer Pujar					adx1_out2_port: port@2 {
614*4f45fb0bSSameer Pujar						reg = <2>;
615*4f45fb0bSSameer Pujar
616*4f45fb0bSSameer Pujar						adx1_out2_ep: endpoint {
617*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out2_ep>;
618*4f45fb0bSSameer Pujar						};
619*4f45fb0bSSameer Pujar					};
620*4f45fb0bSSameer Pujar
621*4f45fb0bSSameer Pujar					adx1_out3_port: port@3 {
622*4f45fb0bSSameer Pujar						reg = <3>;
623*4f45fb0bSSameer Pujar
624*4f45fb0bSSameer Pujar						adx1_out3_ep: endpoint {
625*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out3_ep>;
626*4f45fb0bSSameer Pujar						};
627*4f45fb0bSSameer Pujar					};
628*4f45fb0bSSameer Pujar
629*4f45fb0bSSameer Pujar					adx1_out4_port: port@4 {
630*4f45fb0bSSameer Pujar						reg = <4>;
631*4f45fb0bSSameer Pujar
632*4f45fb0bSSameer Pujar						adx1_out4_ep: endpoint {
633*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out4_ep>;
634*4f45fb0bSSameer Pujar						};
635*4f45fb0bSSameer Pujar					};
636*4f45fb0bSSameer Pujar				};
637*4f45fb0bSSameer Pujar			};
638*4f45fb0bSSameer Pujar
639*4f45fb0bSSameer Pujar			adx@702d3900 {
640*4f45fb0bSSameer Pujar				status = "okay";
641*4f45fb0bSSameer Pujar
642*4f45fb0bSSameer Pujar				ports {
643*4f45fb0bSSameer Pujar					#address-cells = <1>;
644*4f45fb0bSSameer Pujar					#size-cells = <0>;
645*4f45fb0bSSameer Pujar
646*4f45fb0bSSameer Pujar					port@0 {
647*4f45fb0bSSameer Pujar						reg = <0>;
648*4f45fb0bSSameer Pujar
649*4f45fb0bSSameer Pujar						adx2_in_ep: endpoint {
650*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_in_ep>;
651*4f45fb0bSSameer Pujar						};
652*4f45fb0bSSameer Pujar					};
653*4f45fb0bSSameer Pujar
654*4f45fb0bSSameer Pujar					adx2_out1_port: port@1 {
655*4f45fb0bSSameer Pujar						reg = <1>;
656*4f45fb0bSSameer Pujar
657*4f45fb0bSSameer Pujar						adx2_out1_ep: endpoint {
658*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out1_ep>;
659*4f45fb0bSSameer Pujar						};
660*4f45fb0bSSameer Pujar					};
661*4f45fb0bSSameer Pujar
662*4f45fb0bSSameer Pujar					adx2_out2_port: port@2 {
663*4f45fb0bSSameer Pujar						reg = <2>;
664*4f45fb0bSSameer Pujar
665*4f45fb0bSSameer Pujar						adx2_out2_ep: endpoint {
666*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out2_ep>;
667*4f45fb0bSSameer Pujar						};
668*4f45fb0bSSameer Pujar					};
669*4f45fb0bSSameer Pujar
670*4f45fb0bSSameer Pujar					adx2_out3_port: port@3 {
671*4f45fb0bSSameer Pujar						reg = <3>;
672*4f45fb0bSSameer Pujar
673*4f45fb0bSSameer Pujar						adx2_out3_ep: endpoint {
674*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out3_ep>;
675*4f45fb0bSSameer Pujar						};
676*4f45fb0bSSameer Pujar					};
677*4f45fb0bSSameer Pujar
678*4f45fb0bSSameer Pujar					adx2_out4_port: port@4 {
679*4f45fb0bSSameer Pujar						reg = <4>;
680*4f45fb0bSSameer Pujar
681*4f45fb0bSSameer Pujar						adx2_out4_ep: endpoint {
682*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out4_ep>;
683*4f45fb0bSSameer Pujar						};
684*4f45fb0bSSameer Pujar					};
685*4f45fb0bSSameer Pujar				};
686*4f45fb0bSSameer Pujar			};
687*4f45fb0bSSameer Pujar
688*4f45fb0bSSameer Pujar			amixer@702dbb00 {
689*4f45fb0bSSameer Pujar				status = "okay";
690*4f45fb0bSSameer Pujar
691*4f45fb0bSSameer Pujar				ports {
692*4f45fb0bSSameer Pujar					#address-cells = <1>;
693*4f45fb0bSSameer Pujar					#size-cells = <0>;
694*4f45fb0bSSameer Pujar
695*4f45fb0bSSameer Pujar					port@0 {
696*4f45fb0bSSameer Pujar						reg = <0x0>;
697*4f45fb0bSSameer Pujar
698*4f45fb0bSSameer Pujar						mixer_in1_ep: endpoint {
699*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in1_ep>;
700*4f45fb0bSSameer Pujar						};
701*4f45fb0bSSameer Pujar					};
702*4f45fb0bSSameer Pujar
703*4f45fb0bSSameer Pujar					port@1 {
704*4f45fb0bSSameer Pujar						reg = <0x1>;
705*4f45fb0bSSameer Pujar
706*4f45fb0bSSameer Pujar						mixer_in2_ep: endpoint {
707*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in2_ep>;
708*4f45fb0bSSameer Pujar						};
709*4f45fb0bSSameer Pujar					};
710*4f45fb0bSSameer Pujar
711*4f45fb0bSSameer Pujar					port@2 {
712*4f45fb0bSSameer Pujar						reg = <0x2>;
713*4f45fb0bSSameer Pujar
714*4f45fb0bSSameer Pujar						mixer_in3_ep: endpoint {
715*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in3_ep>;
716*4f45fb0bSSameer Pujar						};
717*4f45fb0bSSameer Pujar					};
718*4f45fb0bSSameer Pujar
719*4f45fb0bSSameer Pujar					port@3 {
720*4f45fb0bSSameer Pujar						reg = <0x3>;
721*4f45fb0bSSameer Pujar
722*4f45fb0bSSameer Pujar						mixer_in4_ep: endpoint {
723*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in4_ep>;
724*4f45fb0bSSameer Pujar						};
725*4f45fb0bSSameer Pujar					};
726*4f45fb0bSSameer Pujar
727*4f45fb0bSSameer Pujar					port@4 {
728*4f45fb0bSSameer Pujar						reg = <0x4>;
729*4f45fb0bSSameer Pujar
730*4f45fb0bSSameer Pujar						mixer_in5_ep: endpoint {
731*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in5_ep>;
732*4f45fb0bSSameer Pujar						};
733*4f45fb0bSSameer Pujar					};
734*4f45fb0bSSameer Pujar
735*4f45fb0bSSameer Pujar					port@5 {
736*4f45fb0bSSameer Pujar						reg = <0x5>;
737*4f45fb0bSSameer Pujar
738*4f45fb0bSSameer Pujar						mixer_in6_ep: endpoint {
739*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in6_ep>;
740*4f45fb0bSSameer Pujar						};
741*4f45fb0bSSameer Pujar					};
742*4f45fb0bSSameer Pujar
743*4f45fb0bSSameer Pujar					port@6 {
744*4f45fb0bSSameer Pujar						reg = <0x6>;
745*4f45fb0bSSameer Pujar
746*4f45fb0bSSameer Pujar						mixer_in7_ep: endpoint {
747*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in7_ep>;
748*4f45fb0bSSameer Pujar						};
749*4f45fb0bSSameer Pujar					};
750*4f45fb0bSSameer Pujar
751*4f45fb0bSSameer Pujar					port@7 {
752*4f45fb0bSSameer Pujar						reg = <0x7>;
753*4f45fb0bSSameer Pujar
754*4f45fb0bSSameer Pujar						mixer_in8_ep: endpoint {
755*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in8_ep>;
756*4f45fb0bSSameer Pujar						};
757*4f45fb0bSSameer Pujar					};
758*4f45fb0bSSameer Pujar
759*4f45fb0bSSameer Pujar					port@8 {
760*4f45fb0bSSameer Pujar						reg = <0x8>;
761*4f45fb0bSSameer Pujar
762*4f45fb0bSSameer Pujar						mixer_in9_ep: endpoint {
763*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in9_ep>;
764*4f45fb0bSSameer Pujar						};
765*4f45fb0bSSameer Pujar					};
766*4f45fb0bSSameer Pujar
767*4f45fb0bSSameer Pujar					port@9 {
768*4f45fb0bSSameer Pujar						reg = <0x9>;
769*4f45fb0bSSameer Pujar
770*4f45fb0bSSameer Pujar						mixer_in10_ep: endpoint {
771*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in10_ep>;
772*4f45fb0bSSameer Pujar						};
773*4f45fb0bSSameer Pujar					};
774*4f45fb0bSSameer Pujar
775*4f45fb0bSSameer Pujar					mixer_out1_port: port@a {
776*4f45fb0bSSameer Pujar						reg = <0xa>;
777*4f45fb0bSSameer Pujar
778*4f45fb0bSSameer Pujar						mixer_out1_ep: endpoint {
779*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out1_ep>;
780*4f45fb0bSSameer Pujar						};
781*4f45fb0bSSameer Pujar					};
782*4f45fb0bSSameer Pujar
783*4f45fb0bSSameer Pujar					mixer_out2_port: port@b {
784*4f45fb0bSSameer Pujar						reg = <0xb>;
785*4f45fb0bSSameer Pujar
786*4f45fb0bSSameer Pujar						mixer_out2_ep: endpoint {
787*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out2_ep>;
788*4f45fb0bSSameer Pujar						};
789*4f45fb0bSSameer Pujar					};
790*4f45fb0bSSameer Pujar
791*4f45fb0bSSameer Pujar					mixer_out3_port: port@c {
792*4f45fb0bSSameer Pujar						reg = <0xc>;
793*4f45fb0bSSameer Pujar
794*4f45fb0bSSameer Pujar						mixer_out3_ep: endpoint {
795*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out3_ep>;
796*4f45fb0bSSameer Pujar						};
797*4f45fb0bSSameer Pujar					};
798*4f45fb0bSSameer Pujar
799*4f45fb0bSSameer Pujar					mixer_out4_port: port@d {
800*4f45fb0bSSameer Pujar						reg = <0xd>;
801*4f45fb0bSSameer Pujar
802*4f45fb0bSSameer Pujar						mixer_out4_ep: endpoint {
803*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out4_ep>;
804*4f45fb0bSSameer Pujar						};
805*4f45fb0bSSameer Pujar					};
806*4f45fb0bSSameer Pujar
807*4f45fb0bSSameer Pujar					mixer_out5_port: port@e {
808*4f45fb0bSSameer Pujar						reg = <0xe>;
809*4f45fb0bSSameer Pujar
810*4f45fb0bSSameer Pujar						mixer_out5_ep: endpoint {
811*4f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out5_ep>;
812*4f45fb0bSSameer Pujar						};
813*4f45fb0bSSameer Pujar					};
814*4f45fb0bSSameer Pujar				};
815*4f45fb0bSSameer Pujar			};
816*4f45fb0bSSameer Pujar
817b0b4e286SSameer Pujar			ports {
818b0b4e286SSameer Pujar				xbar_i2s1_port: port@a {
819b0b4e286SSameer Pujar					reg = <0xa>;
820b0b4e286SSameer Pujar
821b0b4e286SSameer Pujar					xbar_i2s1_ep: endpoint {
822b0b4e286SSameer Pujar						remote-endpoint = <&i2s1_cif_ep>;
823b0b4e286SSameer Pujar					};
824b0b4e286SSameer Pujar				};
825b0b4e286SSameer Pujar
826b0b4e286SSameer Pujar				xbar_i2s2_port: port@b {
827b0b4e286SSameer Pujar					reg = <0xb>;
828b0b4e286SSameer Pujar
829b0b4e286SSameer Pujar					xbar_i2s2_ep: endpoint {
830b0b4e286SSameer Pujar						remote-endpoint = <&i2s2_cif_ep>;
831b0b4e286SSameer Pujar					};
832b0b4e286SSameer Pujar				};
833b0b4e286SSameer Pujar
834b0b4e286SSameer Pujar				xbar_i2s3_port: port@c {
835b0b4e286SSameer Pujar					reg = <0xc>;
836b0b4e286SSameer Pujar
837b0b4e286SSameer Pujar					xbar_i2s3_ep: endpoint {
838b0b4e286SSameer Pujar						remote-endpoint = <&i2s3_cif_ep>;
839b0b4e286SSameer Pujar					};
840b0b4e286SSameer Pujar				};
841b0b4e286SSameer Pujar
842b0b4e286SSameer Pujar				xbar_i2s4_port: port@d {
843b0b4e286SSameer Pujar					reg = <0xd>;
844b0b4e286SSameer Pujar
845b0b4e286SSameer Pujar					xbar_i2s4_ep: endpoint {
846b0b4e286SSameer Pujar						remote-endpoint = <&i2s4_cif_ep>;
847b0b4e286SSameer Pujar					};
848b0b4e286SSameer Pujar				};
849b0b4e286SSameer Pujar
850b0b4e286SSameer Pujar				xbar_i2s5_port: port@e {
851b0b4e286SSameer Pujar					reg = <0xe>;
852b0b4e286SSameer Pujar
853b0b4e286SSameer Pujar					xbar_i2s5_ep: endpoint {
854b0b4e286SSameer Pujar						remote-endpoint = <&i2s5_cif_ep>;
855b0b4e286SSameer Pujar					};
856b0b4e286SSameer Pujar				};
857b0b4e286SSameer Pujar
858b0b4e286SSameer Pujar				xbar_dmic1_port: port@f {
859b0b4e286SSameer Pujar					reg = <0xf>;
860b0b4e286SSameer Pujar
861b0b4e286SSameer Pujar					xbar_dmic1_ep: endpoint {
862b0b4e286SSameer Pujar						remote-endpoint = <&dmic1_cif_ep>;
863b0b4e286SSameer Pujar					};
864b0b4e286SSameer Pujar				};
865b0b4e286SSameer Pujar
866b0b4e286SSameer Pujar				xbar_dmic2_port: port@10 {
867b0b4e286SSameer Pujar					reg = <0x10>;
868b0b4e286SSameer Pujar
869b0b4e286SSameer Pujar					xbar_dmic2_ep: endpoint {
870b0b4e286SSameer Pujar						remote-endpoint = <&dmic2_cif_ep>;
871b0b4e286SSameer Pujar					};
872b0b4e286SSameer Pujar				};
873b0b4e286SSameer Pujar
874b0b4e286SSameer Pujar				xbar_dmic3_port: port@11 {
875b0b4e286SSameer Pujar					reg = <0x11>;
876b0b4e286SSameer Pujar
877b0b4e286SSameer Pujar					xbar_dmic3_ep: endpoint {
878b0b4e286SSameer Pujar						remote-endpoint = <&dmic3_cif_ep>;
879b0b4e286SSameer Pujar					};
880b0b4e286SSameer Pujar				};
881*4f45fb0bSSameer Pujar
882*4f45fb0bSSameer Pujar				xbar_sfc1_in_port: port@12 {
883*4f45fb0bSSameer Pujar					reg = <0x12>;
884*4f45fb0bSSameer Pujar
885*4f45fb0bSSameer Pujar					xbar_sfc1_in_ep: endpoint {
886*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_in_ep>;
887*4f45fb0bSSameer Pujar					};
888*4f45fb0bSSameer Pujar				};
889*4f45fb0bSSameer Pujar
890*4f45fb0bSSameer Pujar				port@13 {
891*4f45fb0bSSameer Pujar					reg = <0x13>;
892*4f45fb0bSSameer Pujar
893*4f45fb0bSSameer Pujar					xbar_sfc1_out_ep: endpoint {
894*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_out_ep>;
895*4f45fb0bSSameer Pujar					};
896*4f45fb0bSSameer Pujar				};
897*4f45fb0bSSameer Pujar
898*4f45fb0bSSameer Pujar				xbar_sfc2_in_port: port@14 {
899*4f45fb0bSSameer Pujar					reg = <0x14>;
900*4f45fb0bSSameer Pujar
901*4f45fb0bSSameer Pujar					xbar_sfc2_in_ep: endpoint {
902*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_in_ep>;
903*4f45fb0bSSameer Pujar					};
904*4f45fb0bSSameer Pujar				};
905*4f45fb0bSSameer Pujar
906*4f45fb0bSSameer Pujar				port@15 {
907*4f45fb0bSSameer Pujar					reg = <0x15>;
908*4f45fb0bSSameer Pujar
909*4f45fb0bSSameer Pujar					xbar_sfc2_out_ep: endpoint {
910*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_out_ep>;
911*4f45fb0bSSameer Pujar					};
912*4f45fb0bSSameer Pujar				};
913*4f45fb0bSSameer Pujar
914*4f45fb0bSSameer Pujar				xbar_sfc3_in_port: port@16 {
915*4f45fb0bSSameer Pujar					reg = <0x16>;
916*4f45fb0bSSameer Pujar
917*4f45fb0bSSameer Pujar					xbar_sfc3_in_ep: endpoint {
918*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_in_ep>;
919*4f45fb0bSSameer Pujar					};
920*4f45fb0bSSameer Pujar				};
921*4f45fb0bSSameer Pujar
922*4f45fb0bSSameer Pujar				port@17 {
923*4f45fb0bSSameer Pujar					reg = <0x17>;
924*4f45fb0bSSameer Pujar
925*4f45fb0bSSameer Pujar					xbar_sfc3_out_ep: endpoint {
926*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_out_ep>;
927*4f45fb0bSSameer Pujar					};
928*4f45fb0bSSameer Pujar				};
929*4f45fb0bSSameer Pujar
930*4f45fb0bSSameer Pujar				xbar_sfc4_in_port: port@18 {
931*4f45fb0bSSameer Pujar					reg = <0x18>;
932*4f45fb0bSSameer Pujar
933*4f45fb0bSSameer Pujar					xbar_sfc4_in_ep: endpoint {
934*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_in_ep>;
935*4f45fb0bSSameer Pujar					};
936*4f45fb0bSSameer Pujar				};
937*4f45fb0bSSameer Pujar
938*4f45fb0bSSameer Pujar				port@19 {
939*4f45fb0bSSameer Pujar					reg = <0x19>;
940*4f45fb0bSSameer Pujar
941*4f45fb0bSSameer Pujar					xbar_sfc4_out_ep: endpoint {
942*4f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_out_ep>;
943*4f45fb0bSSameer Pujar					};
944*4f45fb0bSSameer Pujar				};
945*4f45fb0bSSameer Pujar
946*4f45fb0bSSameer Pujar				xbar_mvc1_in_port: port@1a {
947*4f45fb0bSSameer Pujar					reg = <0x1a>;
948*4f45fb0bSSameer Pujar
949*4f45fb0bSSameer Pujar					xbar_mvc1_in_ep: endpoint {
950*4f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_in_ep>;
951*4f45fb0bSSameer Pujar					};
952*4f45fb0bSSameer Pujar				};
953*4f45fb0bSSameer Pujar
954*4f45fb0bSSameer Pujar				port@1b {
955*4f45fb0bSSameer Pujar					reg = <0x1b>;
956*4f45fb0bSSameer Pujar
957*4f45fb0bSSameer Pujar					xbar_mvc1_out_ep: endpoint {
958*4f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_out_ep>;
959*4f45fb0bSSameer Pujar					};
960*4f45fb0bSSameer Pujar				};
961*4f45fb0bSSameer Pujar
962*4f45fb0bSSameer Pujar				xbar_mvc2_in_port: port@1c {
963*4f45fb0bSSameer Pujar					reg = <0x1c>;
964*4f45fb0bSSameer Pujar
965*4f45fb0bSSameer Pujar					xbar_mvc2_in_ep: endpoint {
966*4f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_in_ep>;
967*4f45fb0bSSameer Pujar					};
968*4f45fb0bSSameer Pujar				};
969*4f45fb0bSSameer Pujar
970*4f45fb0bSSameer Pujar				port@1d {
971*4f45fb0bSSameer Pujar					reg = <0x1d>;
972*4f45fb0bSSameer Pujar
973*4f45fb0bSSameer Pujar					xbar_mvc2_out_ep: endpoint {
974*4f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_out_ep>;
975*4f45fb0bSSameer Pujar					};
976*4f45fb0bSSameer Pujar				};
977*4f45fb0bSSameer Pujar
978*4f45fb0bSSameer Pujar				xbar_amx1_in1_port: port@1e {
979*4f45fb0bSSameer Pujar					reg = <0x1e>;
980*4f45fb0bSSameer Pujar
981*4f45fb0bSSameer Pujar					xbar_amx1_in1_ep: endpoint {
982*4f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in1_ep>;
983*4f45fb0bSSameer Pujar					};
984*4f45fb0bSSameer Pujar				};
985*4f45fb0bSSameer Pujar
986*4f45fb0bSSameer Pujar				xbar_amx1_in2_port: port@1f {
987*4f45fb0bSSameer Pujar					reg = <0x1f>;
988*4f45fb0bSSameer Pujar
989*4f45fb0bSSameer Pujar					xbar_amx1_in2_ep: endpoint {
990*4f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in2_ep>;
991*4f45fb0bSSameer Pujar					};
992*4f45fb0bSSameer Pujar				};
993*4f45fb0bSSameer Pujar
994*4f45fb0bSSameer Pujar				xbar_amx1_in3_port: port@20 {
995*4f45fb0bSSameer Pujar					reg = <0x20>;
996*4f45fb0bSSameer Pujar
997*4f45fb0bSSameer Pujar					xbar_amx1_in3_ep: endpoint {
998*4f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in3_ep>;
999*4f45fb0bSSameer Pujar					};
1000*4f45fb0bSSameer Pujar				};
1001*4f45fb0bSSameer Pujar
1002*4f45fb0bSSameer Pujar				xbar_amx1_in4_port: port@21 {
1003*4f45fb0bSSameer Pujar					reg = <0x21>;
1004*4f45fb0bSSameer Pujar
1005*4f45fb0bSSameer Pujar					xbar_amx1_in4_ep: endpoint {
1006*4f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in4_ep>;
1007*4f45fb0bSSameer Pujar					};
1008*4f45fb0bSSameer Pujar				};
1009*4f45fb0bSSameer Pujar
1010*4f45fb0bSSameer Pujar				port@22 {
1011*4f45fb0bSSameer Pujar					reg = <0x22>;
1012*4f45fb0bSSameer Pujar
1013*4f45fb0bSSameer Pujar					xbar_amx1_out_ep: endpoint {
1014*4f45fb0bSSameer Pujar						remote-endpoint = <&amx1_out_ep>;
1015*4f45fb0bSSameer Pujar					};
1016*4f45fb0bSSameer Pujar				};
1017*4f45fb0bSSameer Pujar
1018*4f45fb0bSSameer Pujar				xbar_amx2_in1_port: port@23 {
1019*4f45fb0bSSameer Pujar					reg = <0x23>;
1020*4f45fb0bSSameer Pujar
1021*4f45fb0bSSameer Pujar					xbar_amx2_in1_ep: endpoint {
1022*4f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in1_ep>;
1023*4f45fb0bSSameer Pujar					};
1024*4f45fb0bSSameer Pujar				};
1025*4f45fb0bSSameer Pujar
1026*4f45fb0bSSameer Pujar				xbar_amx2_in2_port: port@24 {
1027*4f45fb0bSSameer Pujar					reg = <0x24>;
1028*4f45fb0bSSameer Pujar
1029*4f45fb0bSSameer Pujar					xbar_amx2_in2_ep: endpoint {
1030*4f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in2_ep>;
1031*4f45fb0bSSameer Pujar					};
1032*4f45fb0bSSameer Pujar				};
1033*4f45fb0bSSameer Pujar
1034*4f45fb0bSSameer Pujar				xbar_amx2_in3_port: port@25 {
1035*4f45fb0bSSameer Pujar					reg = <0x25>;
1036*4f45fb0bSSameer Pujar
1037*4f45fb0bSSameer Pujar					xbar_amx2_in3_ep: endpoint {
1038*4f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in3_ep>;
1039*4f45fb0bSSameer Pujar					};
1040*4f45fb0bSSameer Pujar				};
1041*4f45fb0bSSameer Pujar
1042*4f45fb0bSSameer Pujar				xbar_amx2_in4_port: port@26 {
1043*4f45fb0bSSameer Pujar					reg = <0x26>;
1044*4f45fb0bSSameer Pujar
1045*4f45fb0bSSameer Pujar					xbar_amx2_in4_ep: endpoint {
1046*4f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in4_ep>;
1047*4f45fb0bSSameer Pujar					};
1048*4f45fb0bSSameer Pujar				};
1049*4f45fb0bSSameer Pujar
1050*4f45fb0bSSameer Pujar				port@27 {
1051*4f45fb0bSSameer Pujar					reg = <0x27>;
1052*4f45fb0bSSameer Pujar
1053*4f45fb0bSSameer Pujar					xbar_amx2_out_ep: endpoint {
1054*4f45fb0bSSameer Pujar						remote-endpoint = <&amx2_out_ep>;
1055*4f45fb0bSSameer Pujar					};
1056*4f45fb0bSSameer Pujar				};
1057*4f45fb0bSSameer Pujar
1058*4f45fb0bSSameer Pujar				xbar_adx1_in_port: port@28 {
1059*4f45fb0bSSameer Pujar					reg = <0x28>;
1060*4f45fb0bSSameer Pujar
1061*4f45fb0bSSameer Pujar					xbar_adx1_in_ep: endpoint {
1062*4f45fb0bSSameer Pujar						remote-endpoint = <&adx1_in_ep>;
1063*4f45fb0bSSameer Pujar					};
1064*4f45fb0bSSameer Pujar				};
1065*4f45fb0bSSameer Pujar
1066*4f45fb0bSSameer Pujar				port@29 {
1067*4f45fb0bSSameer Pujar					reg = <0x29>;
1068*4f45fb0bSSameer Pujar
1069*4f45fb0bSSameer Pujar					xbar_adx1_out1_ep: endpoint {
1070*4f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out1_ep>;
1071*4f45fb0bSSameer Pujar					};
1072*4f45fb0bSSameer Pujar				};
1073*4f45fb0bSSameer Pujar
1074*4f45fb0bSSameer Pujar				port@2a {
1075*4f45fb0bSSameer Pujar					reg = <0x2a>;
1076*4f45fb0bSSameer Pujar
1077*4f45fb0bSSameer Pujar					xbar_adx1_out2_ep: endpoint {
1078*4f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out2_ep>;
1079*4f45fb0bSSameer Pujar					};
1080*4f45fb0bSSameer Pujar				};
1081*4f45fb0bSSameer Pujar
1082*4f45fb0bSSameer Pujar				port@2b {
1083*4f45fb0bSSameer Pujar					reg = <0x2b>;
1084*4f45fb0bSSameer Pujar
1085*4f45fb0bSSameer Pujar					xbar_adx1_out3_ep: endpoint {
1086*4f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out3_ep>;
1087*4f45fb0bSSameer Pujar					};
1088*4f45fb0bSSameer Pujar				};
1089*4f45fb0bSSameer Pujar
1090*4f45fb0bSSameer Pujar				port@2c {
1091*4f45fb0bSSameer Pujar					reg = <0x2c>;
1092*4f45fb0bSSameer Pujar
1093*4f45fb0bSSameer Pujar					xbar_adx1_out4_ep: endpoint {
1094*4f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out4_ep>;
1095*4f45fb0bSSameer Pujar					};
1096*4f45fb0bSSameer Pujar				};
1097*4f45fb0bSSameer Pujar
1098*4f45fb0bSSameer Pujar				xbar_adx2_in_port: port@2d {
1099*4f45fb0bSSameer Pujar					reg = <0x2d>;
1100*4f45fb0bSSameer Pujar
1101*4f45fb0bSSameer Pujar					xbar_adx2_in_ep: endpoint {
1102*4f45fb0bSSameer Pujar						remote-endpoint = <&adx2_in_ep>;
1103*4f45fb0bSSameer Pujar					};
1104*4f45fb0bSSameer Pujar				};
1105*4f45fb0bSSameer Pujar
1106*4f45fb0bSSameer Pujar				port@2e {
1107*4f45fb0bSSameer Pujar					reg = <0x2e>;
1108*4f45fb0bSSameer Pujar
1109*4f45fb0bSSameer Pujar					xbar_adx2_out1_ep: endpoint {
1110*4f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out1_ep>;
1111*4f45fb0bSSameer Pujar					};
1112*4f45fb0bSSameer Pujar				};
1113*4f45fb0bSSameer Pujar
1114*4f45fb0bSSameer Pujar				port@2f {
1115*4f45fb0bSSameer Pujar					reg = <0x2f>;
1116*4f45fb0bSSameer Pujar
1117*4f45fb0bSSameer Pujar					xbar_adx2_out2_ep: endpoint {
1118*4f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out2_ep>;
1119*4f45fb0bSSameer Pujar					};
1120*4f45fb0bSSameer Pujar				};
1121*4f45fb0bSSameer Pujar
1122*4f45fb0bSSameer Pujar				port@30 {
1123*4f45fb0bSSameer Pujar					reg = <0x30>;
1124*4f45fb0bSSameer Pujar
1125*4f45fb0bSSameer Pujar					xbar_adx2_out3_ep: endpoint {
1126*4f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out3_ep>;
1127*4f45fb0bSSameer Pujar					};
1128*4f45fb0bSSameer Pujar				};
1129*4f45fb0bSSameer Pujar
1130*4f45fb0bSSameer Pujar				port@31 {
1131*4f45fb0bSSameer Pujar					reg = <0x31>;
1132*4f45fb0bSSameer Pujar
1133*4f45fb0bSSameer Pujar					xbar_adx2_out4_ep: endpoint {
1134*4f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out4_ep>;
1135*4f45fb0bSSameer Pujar					};
1136*4f45fb0bSSameer Pujar				};
1137*4f45fb0bSSameer Pujar
1138*4f45fb0bSSameer Pujar				xbar_mixer_in1_port: port@32 {
1139*4f45fb0bSSameer Pujar					reg = <0x32>;
1140*4f45fb0bSSameer Pujar
1141*4f45fb0bSSameer Pujar					xbar_mixer_in1_ep: endpoint {
1142*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in1_ep>;
1143*4f45fb0bSSameer Pujar					};
1144*4f45fb0bSSameer Pujar				};
1145*4f45fb0bSSameer Pujar
1146*4f45fb0bSSameer Pujar				xbar_mixer_in2_port: port@33 {
1147*4f45fb0bSSameer Pujar					reg = <0x33>;
1148*4f45fb0bSSameer Pujar
1149*4f45fb0bSSameer Pujar					xbar_mixer_in2_ep: endpoint {
1150*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in2_ep>;
1151*4f45fb0bSSameer Pujar					};
1152*4f45fb0bSSameer Pujar				};
1153*4f45fb0bSSameer Pujar
1154*4f45fb0bSSameer Pujar				xbar_mixer_in3_port: port@34 {
1155*4f45fb0bSSameer Pujar					reg = <0x34>;
1156*4f45fb0bSSameer Pujar
1157*4f45fb0bSSameer Pujar					xbar_mixer_in3_ep: endpoint {
1158*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in3_ep>;
1159*4f45fb0bSSameer Pujar					};
1160*4f45fb0bSSameer Pujar				};
1161*4f45fb0bSSameer Pujar
1162*4f45fb0bSSameer Pujar				xbar_mixer_in4_port: port@35 {
1163*4f45fb0bSSameer Pujar					reg = <0x35>;
1164*4f45fb0bSSameer Pujar
1165*4f45fb0bSSameer Pujar					xbar_mixer_in4_ep: endpoint {
1166*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in4_ep>;
1167*4f45fb0bSSameer Pujar					};
1168*4f45fb0bSSameer Pujar				};
1169*4f45fb0bSSameer Pujar
1170*4f45fb0bSSameer Pujar				xbar_mixer_in5_port: port@36 {
1171*4f45fb0bSSameer Pujar					reg = <0x36>;
1172*4f45fb0bSSameer Pujar
1173*4f45fb0bSSameer Pujar					xbar_mixer_in5_ep: endpoint {
1174*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in5_ep>;
1175*4f45fb0bSSameer Pujar					};
1176*4f45fb0bSSameer Pujar				};
1177*4f45fb0bSSameer Pujar
1178*4f45fb0bSSameer Pujar				xbar_mixer_in6_port: port@37 {
1179*4f45fb0bSSameer Pujar					reg = <0x37>;
1180*4f45fb0bSSameer Pujar
1181*4f45fb0bSSameer Pujar					xbar_mixer_in6_ep: endpoint {
1182*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in6_ep>;
1183*4f45fb0bSSameer Pujar					};
1184*4f45fb0bSSameer Pujar				};
1185*4f45fb0bSSameer Pujar
1186*4f45fb0bSSameer Pujar				xbar_mixer_in7_port: port@38 {
1187*4f45fb0bSSameer Pujar					reg = <0x38>;
1188*4f45fb0bSSameer Pujar
1189*4f45fb0bSSameer Pujar					xbar_mixer_in7_ep: endpoint {
1190*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in7_ep>;
1191*4f45fb0bSSameer Pujar					};
1192*4f45fb0bSSameer Pujar				};
1193*4f45fb0bSSameer Pujar
1194*4f45fb0bSSameer Pujar				xbar_mixer_in8_port: port@39 {
1195*4f45fb0bSSameer Pujar					reg = <0x39>;
1196*4f45fb0bSSameer Pujar
1197*4f45fb0bSSameer Pujar					xbar_mixer_in8_ep: endpoint {
1198*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in8_ep>;
1199*4f45fb0bSSameer Pujar					};
1200*4f45fb0bSSameer Pujar				};
1201*4f45fb0bSSameer Pujar
1202*4f45fb0bSSameer Pujar				xbar_mixer_in9_port: port@3a {
1203*4f45fb0bSSameer Pujar					reg = <0x3a>;
1204*4f45fb0bSSameer Pujar
1205*4f45fb0bSSameer Pujar					xbar_mixer_in9_ep: endpoint {
1206*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in9_ep>;
1207*4f45fb0bSSameer Pujar					};
1208*4f45fb0bSSameer Pujar				};
1209*4f45fb0bSSameer Pujar
1210*4f45fb0bSSameer Pujar				xbar_mixer_in10_port: port@3b {
1211*4f45fb0bSSameer Pujar					reg = <0x3b>;
1212*4f45fb0bSSameer Pujar
1213*4f45fb0bSSameer Pujar					xbar_mixer_in10_ep: endpoint {
1214*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in10_ep>;
1215*4f45fb0bSSameer Pujar					};
1216*4f45fb0bSSameer Pujar				};
1217*4f45fb0bSSameer Pujar
1218*4f45fb0bSSameer Pujar				port@3c {
1219*4f45fb0bSSameer Pujar					reg = <0x3c>;
1220*4f45fb0bSSameer Pujar
1221*4f45fb0bSSameer Pujar					xbar_mixer_out1_ep: endpoint {
1222*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out1_ep>;
1223*4f45fb0bSSameer Pujar					};
1224*4f45fb0bSSameer Pujar				};
1225*4f45fb0bSSameer Pujar
1226*4f45fb0bSSameer Pujar				port@3d {
1227*4f45fb0bSSameer Pujar					reg = <0x3d>;
1228*4f45fb0bSSameer Pujar
1229*4f45fb0bSSameer Pujar					xbar_mixer_out2_ep: endpoint {
1230*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out2_ep>;
1231*4f45fb0bSSameer Pujar					};
1232*4f45fb0bSSameer Pujar				};
1233*4f45fb0bSSameer Pujar
1234*4f45fb0bSSameer Pujar				port@3e {
1235*4f45fb0bSSameer Pujar					reg = <0x3e>;
1236*4f45fb0bSSameer Pujar
1237*4f45fb0bSSameer Pujar					xbar_mixer_out3_ep: endpoint {
1238*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out3_ep>;
1239*4f45fb0bSSameer Pujar					};
1240*4f45fb0bSSameer Pujar				};
1241*4f45fb0bSSameer Pujar
1242*4f45fb0bSSameer Pujar				port@3f {
1243*4f45fb0bSSameer Pujar					reg = <0x3f>;
1244*4f45fb0bSSameer Pujar
1245*4f45fb0bSSameer Pujar					xbar_mixer_out4_ep: endpoint {
1246*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out4_ep>;
1247*4f45fb0bSSameer Pujar					};
1248*4f45fb0bSSameer Pujar				};
1249*4f45fb0bSSameer Pujar
1250*4f45fb0bSSameer Pujar				port@40 {
1251*4f45fb0bSSameer Pujar					reg = <0x40>;
1252*4f45fb0bSSameer Pujar
1253*4f45fb0bSSameer Pujar					xbar_mixer_out5_ep: endpoint {
1254*4f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out5_ep>;
1255*4f45fb0bSSameer Pujar					};
1256*4f45fb0bSSameer Pujar				};
1257b0b4e286SSameer Pujar			};
1258b0b4e286SSameer Pujar		};
1259b0b4e286SSameer Pujar	};
1260b0b4e286SSameer Pujar
1261b0b4e286SSameer Pujar	sound {
1262b0b4e286SSameer Pujar		compatible = "nvidia,tegra210-audio-graph-card";
1263b0b4e286SSameer Pujar		status = "okay";
1264b0b4e286SSameer Pujar
1265b0b4e286SSameer Pujar		dais = /* FE */
1266b0b4e286SSameer Pujar		       <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
1267b0b4e286SSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>,
1268b0b4e286SSameer Pujar		       <&admaif7_port>, <&admaif8_port>, <&admaif9_port>,
1269b0b4e286SSameer Pujar		       <&admaif10_port>,
1270b0b4e286SSameer Pujar		       /* Router */
1271b0b4e286SSameer Pujar		       <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>,
1272b0b4e286SSameer Pujar		       <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_dmic1_port>,
1273b0b4e286SSameer Pujar		       <&xbar_dmic2_port>, <&xbar_dmic3_port>,
1274*4f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
1275*4f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
1276*4f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
1277*4f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
1278*4f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
1279*4f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
1280*4f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
1281*4f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
1282*4f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
1283*4f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
1284*4f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
1285*4f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
1286*4f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
1287*4f45fb0bSSameer Pujar		       /* HW accelerators */
1288*4f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
1289*4f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
1290*4f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
1291*4f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
1292*4f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
1293*4f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
1294*4f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
1295*4f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
1296*4f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
1297*4f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
1298*4f45fb0bSSameer Pujar		       <&mixer_out5_port>,
1299b0b4e286SSameer Pujar		       /* I/O DAP Ports */
1300b0b4e286SSameer Pujar		       <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>,
1301b0b4e286SSameer Pujar		       <&i2s5_port>, <&dmic1_port>, <&dmic2_port>, <&dmic3_port>;
1302b0b4e286SSameer Pujar
1303b8928c2bSThierry Reding		label = "NVIDIA Jetson TX1 APE";
130410ece0c1SSameer Pujar	};
1305336f79c7SThierry Reding};
1306