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		hvddio-pex-supply = <&vdd_1v8>;
15af099eabSThierry Reding		dvddio-pex-supply = <&vdd_pex_1v05>;
16af099eabSThierry Reding		vddio-pex-ctl-supply = <&vdd_1v8>;
17af099eabSThierry Reding
18af099eabSThierry Reding		pci@1,0 {
19af099eabSThierry Reding			phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>,
20af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>,
21af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>,
22af099eabSThierry Reding			       <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>;
23af099eabSThierry Reding			phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3";
24af099eabSThierry Reding			status = "okay";
25af099eabSThierry Reding		};
26af099eabSThierry Reding
27af099eabSThierry Reding		pci@2,0 {
28af099eabSThierry Reding			phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
29af099eabSThierry Reding			phy-names = "pcie-0";
30af099eabSThierry Reding			status = "okay";
31af099eabSThierry Reding		};
32af099eabSThierry Reding	};
33af099eabSThierry Reding
347596723eSThierry Reding	host1x@50000000 {
357596723eSThierry Reding		dsi@54300000 {
367596723eSThierry Reding			status = "okay";
377596723eSThierry Reding
387596723eSThierry Reding			avdd-dsi-csi-supply = <&vdd_dsi_csi>;
397596723eSThierry Reding
407596723eSThierry Reding			panel@0 {
417596723eSThierry Reding				compatible = "auo,b080uan01";
427596723eSThierry Reding				reg = <0>;
437596723eSThierry Reding
447596723eSThierry Reding				enable-gpios = <&gpio TEGRA_GPIO(V, 2)
457596723eSThierry Reding						GPIO_ACTIVE_HIGH>;
467596723eSThierry Reding				power-supply = <&vdd_5v0_io>;
477596723eSThierry Reding				backlight = <&backlight>;
487596723eSThierry Reding			};
497596723eSThierry Reding		};
507596723eSThierry Reding	};
517596723eSThierry Reding
527596723eSThierry Reding	i2c@7000c400 {
537596723eSThierry Reding		backlight: backlight@2c {
547596723eSThierry Reding			compatible = "ti,lp8557";
557596723eSThierry Reding			reg = <0x2c>;
56db705117SJon Hunter			power-supply = <&vdd_3v3_sys>;
577596723eSThierry Reding
587596723eSThierry Reding			dev-ctrl = /bits/ 8 <0x80>;
597596723eSThierry Reding			init-brt = /bits/ 8 <0xff>;
607596723eSThierry Reding
617596723eSThierry Reding			pwm-period = <29334>;
627596723eSThierry Reding
637596723eSThierry Reding			pwms = <&pwm 0 29334>;
647596723eSThierry Reding			pwm-names = "lp8557";
657596723eSThierry Reding
667596723eSThierry Reding			/* 3 LED string */
677596723eSThierry Reding			rom_14h {
687596723eSThierry Reding				rom-addr = /bits/ 8 <0x14>;
697596723eSThierry Reding				rom-val = /bits/ 8 <0x87>;
707596723eSThierry Reding			};
717596723eSThierry Reding
727596723eSThierry Reding			/* boost frequency 1 MHz */
737596723eSThierry Reding			rom_13h {
747596723eSThierry Reding				rom-addr = /bits/ 8 <0x13>;
757596723eSThierry Reding				rom-val = /bits/ 8 <0x01>;
767596723eSThierry Reding			};
777596723eSThierry Reding		};
787596723eSThierry Reding	};
79a1304d35SJoseph Lo
803492d0a1SThierry Reding	i2c@7000c500 {
813492d0a1SThierry Reding		/* carrier board ID EEPROM */
823492d0a1SThierry Reding		eeprom@57 {
833492d0a1SThierry Reding			compatible = "atmel,24c02";
843492d0a1SThierry Reding			reg = <0x57>;
853492d0a1SThierry Reding
86a4387f29SJon Hunter			label = "system";
87ec5fd197SJon Hunter			vcc-supply = <&vdd_1v8>;
889efa0fcaSThierry Reding			address-width = <8>;
899efa0fcaSThierry Reding			pagesize = <8>;
903492d0a1SThierry Reding			size = <256>;
913492d0a1SThierry Reding			read-only;
923492d0a1SThierry Reding		};
933492d0a1SThierry Reding	};
943492d0a1SThierry Reding
95a1304d35SJoseph Lo	clock@70110000 {
96a1304d35SJoseph Lo		status = "okay";
97a1304d35SJoseph Lo
98a1304d35SJoseph Lo		nvidia,cf = <6>;
99a1304d35SJoseph Lo		nvidia,ci = <0>;
100a1304d35SJoseph Lo		nvidia,cg = <2>;
101a1304d35SJoseph Lo		nvidia,droop-ctrl = <0x00000f00>;
102a1304d35SJoseph Lo		nvidia,force-mode = <1>;
103a1304d35SJoseph Lo		nvidia,sample-rate = <25000>;
104a1304d35SJoseph Lo
105a1304d35SJoseph Lo		nvidia,pwm-min-microvolts = <708000>;
106a1304d35SJoseph Lo		nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */
107a1304d35SJoseph Lo		nvidia,pwm-to-pmic;
108a1304d35SJoseph Lo		nvidia,pwm-tristate-microvolts = <1000000>;
109a1304d35SJoseph Lo		nvidia,pwm-voltage-step-microvolts = <19200>;
110a1304d35SJoseph Lo
111a1304d35SJoseph Lo		pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable";
112a1304d35SJoseph Lo		pinctrl-0 = <&dvfs_pwm_active_state>;
113a1304d35SJoseph Lo		pinctrl-1 = <&dvfs_pwm_inactive_state>;
114a1304d35SJoseph Lo	};
11510ece0c1SSameer Pujar
11610ece0c1SSameer Pujar	aconnect@702c0000 {
11710ece0c1SSameer Pujar		status = "okay";
11810ece0c1SSameer Pujar
119b6e136c7SSameer Pujar		dma-controller@702e2000 {
12010ece0c1SSameer Pujar			status = "okay";
12110ece0c1SSameer Pujar		};
12210ece0c1SSameer Pujar
123df93557bSThierry Reding		interrupt-controller@702f9000 {
12410ece0c1SSameer Pujar			status = "okay";
12510ece0c1SSameer Pujar		};
126b0b4e286SSameer Pujar
127b0b4e286SSameer Pujar		ahub@702d0800 {
128b0b4e286SSameer Pujar			status = "okay";
129b0b4e286SSameer Pujar
130b0b4e286SSameer Pujar			admaif@702d0000 {
131b0b4e286SSameer Pujar				status = "okay";
132b0b4e286SSameer Pujar			};
133b0b4e286SSameer Pujar
134b0b4e286SSameer Pujar			i2s@702d1000 {
135b0b4e286SSameer Pujar				status = "okay";
136b0b4e286SSameer Pujar
137b0b4e286SSameer Pujar				ports {
138b0b4e286SSameer Pujar					#address-cells = <1>;
139b0b4e286SSameer Pujar					#size-cells = <0>;
140b0b4e286SSameer Pujar
141b0b4e286SSameer Pujar					port@0 {
142b0b4e286SSameer Pujar						reg = <0>;
143b0b4e286SSameer Pujar
144b0b4e286SSameer Pujar						i2s1_cif_ep: endpoint {
145b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s1_ep>;
146b0b4e286SSameer Pujar						};
147b0b4e286SSameer Pujar					};
148b0b4e286SSameer Pujar
149b0b4e286SSameer Pujar					i2s1_port: port@1 {
150b0b4e286SSameer Pujar						reg = <1>;
151b0b4e286SSameer Pujar
152b0b4e286SSameer Pujar						i2s1_dap_ep: endpoint {
153b0b4e286SSameer Pujar							dai-format = "i2s";
154b0b4e286SSameer Pujar							/* Placeholder for external Codec */
155b0b4e286SSameer Pujar						};
156b0b4e286SSameer Pujar					};
157b0b4e286SSameer Pujar				};
158b0b4e286SSameer Pujar			};
159b0b4e286SSameer Pujar
160b0b4e286SSameer Pujar			i2s@702d1100 {
161b0b4e286SSameer Pujar				status = "okay";
162b0b4e286SSameer Pujar
163b0b4e286SSameer Pujar				ports {
164b0b4e286SSameer Pujar					#address-cells = <1>;
165b0b4e286SSameer Pujar					#size-cells = <0>;
166b0b4e286SSameer Pujar
167b0b4e286SSameer Pujar					port@0 {
168b0b4e286SSameer Pujar						reg = <0>;
169b0b4e286SSameer Pujar
170b0b4e286SSameer Pujar						i2s2_cif_ep: endpoint {
171b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s2_ep>;
172b0b4e286SSameer Pujar						};
173b0b4e286SSameer Pujar					};
174b0b4e286SSameer Pujar
175b0b4e286SSameer Pujar					i2s2_port: port@1 {
176b0b4e286SSameer Pujar						reg = <1>;
177b0b4e286SSameer Pujar
178b0b4e286SSameer Pujar						i2s2_dap_ep: endpoint {
179b0b4e286SSameer Pujar							dai-format = "i2s";
180b0b4e286SSameer Pujar							/* Placeholder for external Codec */
181b0b4e286SSameer Pujar						};
182b0b4e286SSameer Pujar					};
183b0b4e286SSameer Pujar				};
184b0b4e286SSameer Pujar			};
185b0b4e286SSameer Pujar
186b0b4e286SSameer Pujar			i2s@702d1200 {
187b0b4e286SSameer Pujar				status = "okay";
188b0b4e286SSameer Pujar
189b0b4e286SSameer Pujar				ports {
190b0b4e286SSameer Pujar					#address-cells = <1>;
191b0b4e286SSameer Pujar					#size-cells = <0>;
192b0b4e286SSameer Pujar
193b0b4e286SSameer Pujar					port@0 {
194b0b4e286SSameer Pujar						reg = <0>;
195b0b4e286SSameer Pujar
196b0b4e286SSameer Pujar						i2s3_cif_ep: endpoint {
197b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s3_ep>;
198b0b4e286SSameer Pujar						};
199b0b4e286SSameer Pujar					};
200b0b4e286SSameer Pujar
201b0b4e286SSameer Pujar					i2s3_port: port@1 {
202b0b4e286SSameer Pujar						reg = <1>;
203b0b4e286SSameer Pujar
204b0b4e286SSameer Pujar						i2s3_dap_ep: endpoint {
205b0b4e286SSameer Pujar							dai-format = "i2s";
206b0b4e286SSameer Pujar							/* Placeholder for external Codec */
207b0b4e286SSameer Pujar						};
208b0b4e286SSameer Pujar					};
209b0b4e286SSameer Pujar				};
210b0b4e286SSameer Pujar			};
211b0b4e286SSameer Pujar
212b0b4e286SSameer Pujar			i2s@702d1300 {
213b0b4e286SSameer Pujar				status = "okay";
214b0b4e286SSameer Pujar
215b0b4e286SSameer Pujar				ports {
216b0b4e286SSameer Pujar					#address-cells = <1>;
217b0b4e286SSameer Pujar					#size-cells = <0>;
218b0b4e286SSameer Pujar
219b0b4e286SSameer Pujar					port@0 {
220b0b4e286SSameer Pujar						reg = <0>;
221b0b4e286SSameer Pujar
222b0b4e286SSameer Pujar						i2s4_cif_ep: endpoint {
223b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s4_ep>;
224b0b4e286SSameer Pujar						};
225b0b4e286SSameer Pujar					};
226b0b4e286SSameer Pujar
227b0b4e286SSameer Pujar					i2s4_port: port@1 {
228b0b4e286SSameer Pujar						reg = <1>;
229b0b4e286SSameer Pujar
230b0b4e286SSameer Pujar						i2s4_dap_ep: endpoint {
231b0b4e286SSameer Pujar							dai-format = "i2s";
232b0b4e286SSameer Pujar							/* Placeholder for external Codec */
233b0b4e286SSameer Pujar						};
234b0b4e286SSameer Pujar					};
235b0b4e286SSameer Pujar				};
236b0b4e286SSameer Pujar			};
237b0b4e286SSameer Pujar
238b0b4e286SSameer Pujar			i2s@702d1400 {
239b0b4e286SSameer Pujar				status = "okay";
240b0b4e286SSameer Pujar
241b0b4e286SSameer Pujar				ports {
242b0b4e286SSameer Pujar					#address-cells = <1>;
243b0b4e286SSameer Pujar					#size-cells = <0>;
244b0b4e286SSameer Pujar
245b0b4e286SSameer Pujar					port@0 {
246b0b4e286SSameer Pujar						reg = <0>;
247b0b4e286SSameer Pujar
248b0b4e286SSameer Pujar						i2s5_cif_ep: endpoint {
249b0b4e286SSameer Pujar							remote-endpoint = <&xbar_i2s5_ep>;
250b0b4e286SSameer Pujar						};
251b0b4e286SSameer Pujar					};
252b0b4e286SSameer Pujar
253b0b4e286SSameer Pujar					i2s5_port: port@1 {
254b0b4e286SSameer Pujar						reg = <1>;
255b0b4e286SSameer Pujar
256b0b4e286SSameer Pujar						i2s5_dap_ep: endpoint {
257b0b4e286SSameer Pujar							dai-format = "i2s";
258b0b4e286SSameer Pujar							/* Placeholder for external Codec */
259b0b4e286SSameer Pujar						};
260b0b4e286SSameer Pujar					};
261b0b4e286SSameer Pujar				};
262b0b4e286SSameer Pujar			};
263b0b4e286SSameer Pujar
264b0b4e286SSameer Pujar			dmic@702d4000 {
265b0b4e286SSameer Pujar				status = "okay";
266b0b4e286SSameer Pujar
267b0b4e286SSameer Pujar				ports {
268b0b4e286SSameer Pujar					#address-cells = <1>;
269b0b4e286SSameer Pujar					#size-cells = <0>;
270b0b4e286SSameer Pujar
271b0b4e286SSameer Pujar					port@0 {
272b0b4e286SSameer Pujar						reg = <0>;
273b0b4e286SSameer Pujar
274b0b4e286SSameer Pujar						dmic1_cif_ep: endpoint {
275b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic1_ep>;
276b0b4e286SSameer Pujar						};
277b0b4e286SSameer Pujar					};
278b0b4e286SSameer Pujar
279b0b4e286SSameer Pujar					dmic1_port: port@1 {
280b0b4e286SSameer Pujar						reg = <1>;
281b0b4e286SSameer Pujar
282b0b4e286SSameer Pujar						dmic1_dap_ep: endpoint {
283b0b4e286SSameer Pujar							/* Placeholder for external Codec */
284b0b4e286SSameer Pujar						};
285b0b4e286SSameer Pujar					};
286b0b4e286SSameer Pujar				};
287b0b4e286SSameer Pujar			};
288b0b4e286SSameer Pujar
289b0b4e286SSameer Pujar			dmic@702d4100 {
290b0b4e286SSameer Pujar				status = "okay";
291b0b4e286SSameer Pujar
292b0b4e286SSameer Pujar				ports {
293b0b4e286SSameer Pujar					#address-cells = <1>;
294b0b4e286SSameer Pujar					#size-cells = <0>;
295b0b4e286SSameer Pujar
296b0b4e286SSameer Pujar					port@0 {
297b0b4e286SSameer Pujar						reg = <0>;
298b0b4e286SSameer Pujar
299b0b4e286SSameer Pujar						dmic2_cif_ep: endpoint {
300b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic2_ep>;
301b0b4e286SSameer Pujar						};
302b0b4e286SSameer Pujar					};
303b0b4e286SSameer Pujar
304b0b4e286SSameer Pujar					dmic2_port: port@1 {
305b0b4e286SSameer Pujar						reg = <1>;
306b0b4e286SSameer Pujar
307b0b4e286SSameer Pujar						dmic2_dap_ep: endpoint {
308b0b4e286SSameer Pujar							/* Placeholder for external Codec */
309b0b4e286SSameer Pujar						};
310b0b4e286SSameer Pujar					};
311b0b4e286SSameer Pujar				};
312b0b4e286SSameer Pujar			};
313b0b4e286SSameer Pujar
314b0b4e286SSameer Pujar			dmic@702d4200 {
315b0b4e286SSameer Pujar				status = "okay";
316b0b4e286SSameer Pujar
317b0b4e286SSameer Pujar				ports {
318b0b4e286SSameer Pujar					#address-cells = <1>;
319b0b4e286SSameer Pujar					#size-cells = <0>;
320b0b4e286SSameer Pujar
321b0b4e286SSameer Pujar					port@0 {
322b0b4e286SSameer Pujar						reg = <0>;
323b0b4e286SSameer Pujar
324b0b4e286SSameer Pujar						dmic3_cif_ep: endpoint {
325b0b4e286SSameer Pujar							remote-endpoint = <&xbar_dmic3_ep>;
326b0b4e286SSameer Pujar						};
327b0b4e286SSameer Pujar					};
328b0b4e286SSameer Pujar
329b0b4e286SSameer Pujar					dmic3_port: port@1 {
330b0b4e286SSameer Pujar						reg = <1>;
331b0b4e286SSameer Pujar
332b0b4e286SSameer Pujar						dmic3_dap_ep: endpoint {
333b0b4e286SSameer Pujar							/* Placeholder for external Codec */
334b0b4e286SSameer Pujar						};
335b0b4e286SSameer Pujar					};
336b0b4e286SSameer Pujar				};
337b0b4e286SSameer Pujar			};
338b0b4e286SSameer Pujar
3394f45fb0bSSameer Pujar			sfc@702d2000 {
3404f45fb0bSSameer Pujar				status = "okay";
3414f45fb0bSSameer Pujar
3424f45fb0bSSameer Pujar				ports {
3434f45fb0bSSameer Pujar					#address-cells = <1>;
3444f45fb0bSSameer Pujar					#size-cells = <0>;
3454f45fb0bSSameer Pujar
3464f45fb0bSSameer Pujar					port@0 {
3474f45fb0bSSameer Pujar						reg = <0>;
3484f45fb0bSSameer Pujar
3494f45fb0bSSameer Pujar						sfc1_cif_in_ep: endpoint {
3504f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_in_ep>;
3514f45fb0bSSameer Pujar						};
3524f45fb0bSSameer Pujar					};
3534f45fb0bSSameer Pujar
3544f45fb0bSSameer Pujar					sfc1_out_port: port@1 {
3554f45fb0bSSameer Pujar						reg = <1>;
3564f45fb0bSSameer Pujar
3574f45fb0bSSameer Pujar						sfc1_cif_out_ep: endpoint {
3584f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_out_ep>;
3594f45fb0bSSameer Pujar						};
3604f45fb0bSSameer Pujar					};
3614f45fb0bSSameer Pujar				};
3624f45fb0bSSameer Pujar			};
3634f45fb0bSSameer Pujar
3644f45fb0bSSameer Pujar			sfc@702d2200 {
3654f45fb0bSSameer Pujar				status = "okay";
3664f45fb0bSSameer Pujar
3674f45fb0bSSameer Pujar				ports {
3684f45fb0bSSameer Pujar					#address-cells = <1>;
3694f45fb0bSSameer Pujar					#size-cells = <0>;
3704f45fb0bSSameer Pujar
3714f45fb0bSSameer Pujar					port@0 {
3724f45fb0bSSameer Pujar						reg = <0>;
3734f45fb0bSSameer Pujar
3744f45fb0bSSameer Pujar						sfc2_cif_in_ep: endpoint {
3754f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_in_ep>;
3764f45fb0bSSameer Pujar						};
3774f45fb0bSSameer Pujar					};
3784f45fb0bSSameer Pujar
3794f45fb0bSSameer Pujar					sfc2_out_port: port@1 {
3804f45fb0bSSameer Pujar						reg = <1>;
3814f45fb0bSSameer Pujar
3824f45fb0bSSameer Pujar						sfc2_cif_out_ep: endpoint {
3834f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_out_ep>;
3844f45fb0bSSameer Pujar						};
3854f45fb0bSSameer Pujar					};
3864f45fb0bSSameer Pujar				};
3874f45fb0bSSameer Pujar			};
3884f45fb0bSSameer Pujar
3894f45fb0bSSameer Pujar			sfc@702d2400 {
3904f45fb0bSSameer Pujar				status = "okay";
3914f45fb0bSSameer Pujar
3924f45fb0bSSameer Pujar				ports {
3934f45fb0bSSameer Pujar					#address-cells = <1>;
3944f45fb0bSSameer Pujar					#size-cells = <0>;
3954f45fb0bSSameer Pujar
3964f45fb0bSSameer Pujar					port@0 {
3974f45fb0bSSameer Pujar						reg = <0>;
3984f45fb0bSSameer Pujar
3994f45fb0bSSameer Pujar						sfc3_cif_in_ep: endpoint {
4004f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_in_ep>;
4014f45fb0bSSameer Pujar						};
4024f45fb0bSSameer Pujar					};
4034f45fb0bSSameer Pujar
4044f45fb0bSSameer Pujar					sfc3_out_port: port@1 {
4054f45fb0bSSameer Pujar						reg = <1>;
4064f45fb0bSSameer Pujar
4074f45fb0bSSameer Pujar						sfc3_cif_out_ep: endpoint {
4084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_out_ep>;
4094f45fb0bSSameer Pujar						};
4104f45fb0bSSameer Pujar					};
4114f45fb0bSSameer Pujar				};
4124f45fb0bSSameer Pujar			};
4134f45fb0bSSameer Pujar
4144f45fb0bSSameer Pujar			sfc@702d2600 {
4154f45fb0bSSameer Pujar				status = "okay";
4164f45fb0bSSameer Pujar
4174f45fb0bSSameer Pujar				ports {
4184f45fb0bSSameer Pujar					#address-cells = <1>;
4194f45fb0bSSameer Pujar					#size-cells = <0>;
4204f45fb0bSSameer Pujar
4214f45fb0bSSameer Pujar					port@0 {
4224f45fb0bSSameer Pujar						reg = <0>;
4234f45fb0bSSameer Pujar
4244f45fb0bSSameer Pujar						sfc4_cif_in_ep: endpoint {
4254f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_in_ep>;
4264f45fb0bSSameer Pujar						};
4274f45fb0bSSameer Pujar					};
4284f45fb0bSSameer Pujar
4294f45fb0bSSameer Pujar					sfc4_out_port: port@1 {
4304f45fb0bSSameer Pujar						reg = <1>;
4314f45fb0bSSameer Pujar
4324f45fb0bSSameer Pujar						sfc4_cif_out_ep: endpoint {
4334f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_out_ep>;
4344f45fb0bSSameer Pujar						};
4354f45fb0bSSameer Pujar					};
4364f45fb0bSSameer Pujar				};
4374f45fb0bSSameer Pujar			};
4384f45fb0bSSameer Pujar
4394f45fb0bSSameer Pujar			mvc@702da000 {
4404f45fb0bSSameer Pujar				status = "okay";
4414f45fb0bSSameer Pujar
4424f45fb0bSSameer Pujar				ports {
4434f45fb0bSSameer Pujar					#address-cells = <1>;
4444f45fb0bSSameer Pujar					#size-cells = <0>;
4454f45fb0bSSameer Pujar
4464f45fb0bSSameer Pujar					port@0 {
4474f45fb0bSSameer Pujar						reg = <0>;
4484f45fb0bSSameer Pujar
4494f45fb0bSSameer Pujar						mvc1_cif_in_ep: endpoint {
4504f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_in_ep>;
4514f45fb0bSSameer Pujar						};
4524f45fb0bSSameer Pujar					};
4534f45fb0bSSameer Pujar
4544f45fb0bSSameer Pujar					mvc1_out_port: port@1 {
4554f45fb0bSSameer Pujar						reg = <1>;
4564f45fb0bSSameer Pujar
4574f45fb0bSSameer Pujar						mvc1_cif_out_ep: endpoint {
4584f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_out_ep>;
4594f45fb0bSSameer Pujar						};
4604f45fb0bSSameer Pujar					};
4614f45fb0bSSameer Pujar				};
4624f45fb0bSSameer Pujar			};
4634f45fb0bSSameer Pujar
4644f45fb0bSSameer Pujar			mvc@702da200 {
4654f45fb0bSSameer Pujar				status = "okay";
4664f45fb0bSSameer Pujar
4674f45fb0bSSameer Pujar				ports {
4684f45fb0bSSameer Pujar					#address-cells = <1>;
4694f45fb0bSSameer Pujar					#size-cells = <0>;
4704f45fb0bSSameer Pujar
4714f45fb0bSSameer Pujar					port@0 {
4724f45fb0bSSameer Pujar						reg = <0>;
4734f45fb0bSSameer Pujar
4744f45fb0bSSameer Pujar						mvc2_cif_in_ep: endpoint {
4754f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_in_ep>;
4764f45fb0bSSameer Pujar						};
4774f45fb0bSSameer Pujar					};
4784f45fb0bSSameer Pujar
4794f45fb0bSSameer Pujar					mvc2_out_port: port@1 {
4804f45fb0bSSameer Pujar						reg = <1>;
4814f45fb0bSSameer Pujar
4824f45fb0bSSameer Pujar						mvc2_cif_out_ep: endpoint {
4834f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_out_ep>;
4844f45fb0bSSameer Pujar						};
4854f45fb0bSSameer Pujar					};
4864f45fb0bSSameer Pujar				};
4874f45fb0bSSameer Pujar			};
4884f45fb0bSSameer Pujar
4894f45fb0bSSameer Pujar			amx@702d3000 {
4904f45fb0bSSameer Pujar				status = "okay";
4914f45fb0bSSameer Pujar
4924f45fb0bSSameer Pujar				ports {
4934f45fb0bSSameer Pujar					#address-cells = <1>;
4944f45fb0bSSameer Pujar					#size-cells = <0>;
4954f45fb0bSSameer Pujar
4964f45fb0bSSameer Pujar					port@0 {
4974f45fb0bSSameer Pujar						reg = <0>;
4984f45fb0bSSameer Pujar
4994f45fb0bSSameer Pujar						amx1_in1_ep: endpoint {
5004f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in1_ep>;
5014f45fb0bSSameer Pujar						};
5024f45fb0bSSameer Pujar					};
5034f45fb0bSSameer Pujar
5044f45fb0bSSameer Pujar					port@1 {
5054f45fb0bSSameer Pujar						reg = <1>;
5064f45fb0bSSameer Pujar
5074f45fb0bSSameer Pujar						amx1_in2_ep: endpoint {
5084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in2_ep>;
5094f45fb0bSSameer Pujar						};
5104f45fb0bSSameer Pujar					};
5114f45fb0bSSameer Pujar
5124f45fb0bSSameer Pujar					port@2 {
5134f45fb0bSSameer Pujar						reg = <2>;
5144f45fb0bSSameer Pujar
5154f45fb0bSSameer Pujar						amx1_in3_ep: endpoint {
5164f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in3_ep>;
5174f45fb0bSSameer Pujar						};
5184f45fb0bSSameer Pujar					};
5194f45fb0bSSameer Pujar
5204f45fb0bSSameer Pujar					port@3 {
5214f45fb0bSSameer Pujar						reg = <3>;
5224f45fb0bSSameer Pujar
5234f45fb0bSSameer Pujar						amx1_in4_ep: endpoint {
5244f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in4_ep>;
5254f45fb0bSSameer Pujar						};
5264f45fb0bSSameer Pujar					};
5274f45fb0bSSameer Pujar
5284f45fb0bSSameer Pujar					amx1_out_port: port@4 {
5294f45fb0bSSameer Pujar						reg = <4>;
5304f45fb0bSSameer Pujar
5314f45fb0bSSameer Pujar						amx1_out_ep: endpoint {
5324f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_out_ep>;
5334f45fb0bSSameer Pujar						};
5344f45fb0bSSameer Pujar					};
5354f45fb0bSSameer Pujar				};
5364f45fb0bSSameer Pujar			};
5374f45fb0bSSameer Pujar
5384f45fb0bSSameer Pujar			amx@702d3100 {
5394f45fb0bSSameer Pujar				status = "okay";
5404f45fb0bSSameer Pujar
5414f45fb0bSSameer Pujar				ports {
5424f45fb0bSSameer Pujar					#address-cells = <1>;
5434f45fb0bSSameer Pujar					#size-cells = <0>;
5444f45fb0bSSameer Pujar
5454f45fb0bSSameer Pujar					port@0 {
5464f45fb0bSSameer Pujar						reg = <0>;
5474f45fb0bSSameer Pujar
5484f45fb0bSSameer Pujar						amx2_in1_ep: endpoint {
5494f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in1_ep>;
5504f45fb0bSSameer Pujar						};
5514f45fb0bSSameer Pujar					};
5524f45fb0bSSameer Pujar
5534f45fb0bSSameer Pujar					port@1 {
5544f45fb0bSSameer Pujar						reg = <1>;
5554f45fb0bSSameer Pujar
5564f45fb0bSSameer Pujar						amx2_in2_ep: endpoint {
5574f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in2_ep>;
5584f45fb0bSSameer Pujar						};
5594f45fb0bSSameer Pujar					};
5604f45fb0bSSameer Pujar
5614f45fb0bSSameer Pujar					amx2_in3_port: port@2 {
5624f45fb0bSSameer Pujar						reg = <2>;
5634f45fb0bSSameer Pujar
5644f45fb0bSSameer Pujar						amx2_in3_ep: endpoint {
5654f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in3_ep>;
5664f45fb0bSSameer Pujar						};
5674f45fb0bSSameer Pujar					};
5684f45fb0bSSameer Pujar
5694f45fb0bSSameer Pujar					amx2_in4_port: port@3 {
5704f45fb0bSSameer Pujar						reg = <3>;
5714f45fb0bSSameer Pujar
5724f45fb0bSSameer Pujar						amx2_in4_ep: endpoint {
5734f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in4_ep>;
5744f45fb0bSSameer Pujar						};
5754f45fb0bSSameer Pujar					};
5764f45fb0bSSameer Pujar
5774f45fb0bSSameer Pujar					amx2_out_port: port@4 {
5784f45fb0bSSameer Pujar						reg = <4>;
5794f45fb0bSSameer Pujar
5804f45fb0bSSameer Pujar						amx2_out_ep: endpoint {
5814f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_out_ep>;
5824f45fb0bSSameer Pujar						};
5834f45fb0bSSameer Pujar					};
5844f45fb0bSSameer Pujar				};
5854f45fb0bSSameer Pujar			};
5864f45fb0bSSameer Pujar
5874f45fb0bSSameer Pujar			adx@702d3800 {
5884f45fb0bSSameer Pujar				status = "okay";
5894f45fb0bSSameer Pujar
5904f45fb0bSSameer Pujar				ports {
5914f45fb0bSSameer Pujar					#address-cells = <1>;
5924f45fb0bSSameer Pujar					#size-cells = <0>;
5934f45fb0bSSameer Pujar
5944f45fb0bSSameer Pujar					port@0 {
5954f45fb0bSSameer Pujar						reg = <0>;
5964f45fb0bSSameer Pujar
5974f45fb0bSSameer Pujar						adx1_in_ep: endpoint {
5984f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_in_ep>;
5994f45fb0bSSameer Pujar						};
6004f45fb0bSSameer Pujar					};
6014f45fb0bSSameer Pujar
6024f45fb0bSSameer Pujar					adx1_out1_port: port@1 {
6034f45fb0bSSameer Pujar						reg = <1>;
6044f45fb0bSSameer Pujar
6054f45fb0bSSameer Pujar						adx1_out1_ep: endpoint {
6064f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out1_ep>;
6074f45fb0bSSameer Pujar						};
6084f45fb0bSSameer Pujar					};
6094f45fb0bSSameer Pujar
6104f45fb0bSSameer Pujar					adx1_out2_port: port@2 {
6114f45fb0bSSameer Pujar						reg = <2>;
6124f45fb0bSSameer Pujar
6134f45fb0bSSameer Pujar						adx1_out2_ep: endpoint {
6144f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out2_ep>;
6154f45fb0bSSameer Pujar						};
6164f45fb0bSSameer Pujar					};
6174f45fb0bSSameer Pujar
6184f45fb0bSSameer Pujar					adx1_out3_port: port@3 {
6194f45fb0bSSameer Pujar						reg = <3>;
6204f45fb0bSSameer Pujar
6214f45fb0bSSameer Pujar						adx1_out3_ep: endpoint {
6224f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out3_ep>;
6234f45fb0bSSameer Pujar						};
6244f45fb0bSSameer Pujar					};
6254f45fb0bSSameer Pujar
6264f45fb0bSSameer Pujar					adx1_out4_port: port@4 {
6274f45fb0bSSameer Pujar						reg = <4>;
6284f45fb0bSSameer Pujar
6294f45fb0bSSameer Pujar						adx1_out4_ep: endpoint {
6304f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out4_ep>;
6314f45fb0bSSameer Pujar						};
6324f45fb0bSSameer Pujar					};
6334f45fb0bSSameer Pujar				};
6344f45fb0bSSameer Pujar			};
6354f45fb0bSSameer Pujar
6364f45fb0bSSameer Pujar			adx@702d3900 {
6374f45fb0bSSameer Pujar				status = "okay";
6384f45fb0bSSameer Pujar
6394f45fb0bSSameer Pujar				ports {
6404f45fb0bSSameer Pujar					#address-cells = <1>;
6414f45fb0bSSameer Pujar					#size-cells = <0>;
6424f45fb0bSSameer Pujar
6434f45fb0bSSameer Pujar					port@0 {
6444f45fb0bSSameer Pujar						reg = <0>;
6454f45fb0bSSameer Pujar
6464f45fb0bSSameer Pujar						adx2_in_ep: endpoint {
6474f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_in_ep>;
6484f45fb0bSSameer Pujar						};
6494f45fb0bSSameer Pujar					};
6504f45fb0bSSameer Pujar
6514f45fb0bSSameer Pujar					adx2_out1_port: port@1 {
6524f45fb0bSSameer Pujar						reg = <1>;
6534f45fb0bSSameer Pujar
6544f45fb0bSSameer Pujar						adx2_out1_ep: endpoint {
6554f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out1_ep>;
6564f45fb0bSSameer Pujar						};
6574f45fb0bSSameer Pujar					};
6584f45fb0bSSameer Pujar
6594f45fb0bSSameer Pujar					adx2_out2_port: port@2 {
6604f45fb0bSSameer Pujar						reg = <2>;
6614f45fb0bSSameer Pujar
6624f45fb0bSSameer Pujar						adx2_out2_ep: endpoint {
6634f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out2_ep>;
6644f45fb0bSSameer Pujar						};
6654f45fb0bSSameer Pujar					};
6664f45fb0bSSameer Pujar
6674f45fb0bSSameer Pujar					adx2_out3_port: port@3 {
6684f45fb0bSSameer Pujar						reg = <3>;
6694f45fb0bSSameer Pujar
6704f45fb0bSSameer Pujar						adx2_out3_ep: endpoint {
6714f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out3_ep>;
6724f45fb0bSSameer Pujar						};
6734f45fb0bSSameer Pujar					};
6744f45fb0bSSameer Pujar
6754f45fb0bSSameer Pujar					adx2_out4_port: port@4 {
6764f45fb0bSSameer Pujar						reg = <4>;
6774f45fb0bSSameer Pujar
6784f45fb0bSSameer Pujar						adx2_out4_ep: endpoint {
6794f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out4_ep>;
6804f45fb0bSSameer Pujar						};
6814f45fb0bSSameer Pujar					};
6824f45fb0bSSameer Pujar				};
6834f45fb0bSSameer Pujar			};
6844f45fb0bSSameer Pujar
685*afcb41e3SSameer Pujar			processing-engine@702d8000 {
686*afcb41e3SSameer Pujar				status = "okay";
687*afcb41e3SSameer Pujar
688*afcb41e3SSameer Pujar				ports {
689*afcb41e3SSameer Pujar					#address-cells = <1>;
690*afcb41e3SSameer Pujar					#size-cells = <0>;
691*afcb41e3SSameer Pujar
692*afcb41e3SSameer Pujar					port@0 {
693*afcb41e3SSameer Pujar						reg = <0x0>;
694*afcb41e3SSameer Pujar
695*afcb41e3SSameer Pujar						ope1_cif_in_ep: endpoint {
696*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope1_in_ep>;
697*afcb41e3SSameer Pujar						};
698*afcb41e3SSameer Pujar					};
699*afcb41e3SSameer Pujar
700*afcb41e3SSameer Pujar					ope1_out_port: port@1 {
701*afcb41e3SSameer Pujar						reg = <0x1>;
702*afcb41e3SSameer Pujar
703*afcb41e3SSameer Pujar						ope1_cif_out_ep: endpoint {
704*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope1_out_ep>;
705*afcb41e3SSameer Pujar						};
706*afcb41e3SSameer Pujar					};
707*afcb41e3SSameer Pujar				};
708*afcb41e3SSameer Pujar			};
709*afcb41e3SSameer Pujar
710*afcb41e3SSameer Pujar			processing-engine@702d8400 {
711*afcb41e3SSameer Pujar				status = "okay";
712*afcb41e3SSameer Pujar
713*afcb41e3SSameer Pujar				ports {
714*afcb41e3SSameer Pujar					#address-cells = <1>;
715*afcb41e3SSameer Pujar					#size-cells = <0>;
716*afcb41e3SSameer Pujar
717*afcb41e3SSameer Pujar					port@0 {
718*afcb41e3SSameer Pujar						reg = <0x0>;
719*afcb41e3SSameer Pujar
720*afcb41e3SSameer Pujar						ope2_cif_in_ep: endpoint {
721*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope2_in_ep>;
722*afcb41e3SSameer Pujar						};
723*afcb41e3SSameer Pujar					};
724*afcb41e3SSameer Pujar
725*afcb41e3SSameer Pujar					ope2_out_port: port@1 {
726*afcb41e3SSameer Pujar						reg = <0x1>;
727*afcb41e3SSameer Pujar
728*afcb41e3SSameer Pujar						ope2_cif_out_ep: endpoint {
729*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope2_out_ep>;
730*afcb41e3SSameer Pujar						};
731*afcb41e3SSameer Pujar					};
732*afcb41e3SSameer Pujar				};
733*afcb41e3SSameer Pujar			};
734*afcb41e3SSameer Pujar
7354f45fb0bSSameer Pujar			amixer@702dbb00 {
7364f45fb0bSSameer Pujar				status = "okay";
7374f45fb0bSSameer Pujar
7384f45fb0bSSameer Pujar				ports {
7394f45fb0bSSameer Pujar					#address-cells = <1>;
7404f45fb0bSSameer Pujar					#size-cells = <0>;
7414f45fb0bSSameer Pujar
7424f45fb0bSSameer Pujar					port@0 {
7434f45fb0bSSameer Pujar						reg = <0x0>;
7444f45fb0bSSameer Pujar
7454f45fb0bSSameer Pujar						mixer_in1_ep: endpoint {
7464f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in1_ep>;
7474f45fb0bSSameer Pujar						};
7484f45fb0bSSameer Pujar					};
7494f45fb0bSSameer Pujar
7504f45fb0bSSameer Pujar					port@1 {
7514f45fb0bSSameer Pujar						reg = <0x1>;
7524f45fb0bSSameer Pujar
7534f45fb0bSSameer Pujar						mixer_in2_ep: endpoint {
7544f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in2_ep>;
7554f45fb0bSSameer Pujar						};
7564f45fb0bSSameer Pujar					};
7574f45fb0bSSameer Pujar
7584f45fb0bSSameer Pujar					port@2 {
7594f45fb0bSSameer Pujar						reg = <0x2>;
7604f45fb0bSSameer Pujar
7614f45fb0bSSameer Pujar						mixer_in3_ep: endpoint {
7624f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in3_ep>;
7634f45fb0bSSameer Pujar						};
7644f45fb0bSSameer Pujar					};
7654f45fb0bSSameer Pujar
7664f45fb0bSSameer Pujar					port@3 {
7674f45fb0bSSameer Pujar						reg = <0x3>;
7684f45fb0bSSameer Pujar
7694f45fb0bSSameer Pujar						mixer_in4_ep: endpoint {
7704f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in4_ep>;
7714f45fb0bSSameer Pujar						};
7724f45fb0bSSameer Pujar					};
7734f45fb0bSSameer Pujar
7744f45fb0bSSameer Pujar					port@4 {
7754f45fb0bSSameer Pujar						reg = <0x4>;
7764f45fb0bSSameer Pujar
7774f45fb0bSSameer Pujar						mixer_in5_ep: endpoint {
7784f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in5_ep>;
7794f45fb0bSSameer Pujar						};
7804f45fb0bSSameer Pujar					};
7814f45fb0bSSameer Pujar
7824f45fb0bSSameer Pujar					port@5 {
7834f45fb0bSSameer Pujar						reg = <0x5>;
7844f45fb0bSSameer Pujar
7854f45fb0bSSameer Pujar						mixer_in6_ep: endpoint {
7864f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in6_ep>;
7874f45fb0bSSameer Pujar						};
7884f45fb0bSSameer Pujar					};
7894f45fb0bSSameer Pujar
7904f45fb0bSSameer Pujar					port@6 {
7914f45fb0bSSameer Pujar						reg = <0x6>;
7924f45fb0bSSameer Pujar
7934f45fb0bSSameer Pujar						mixer_in7_ep: endpoint {
7944f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in7_ep>;
7954f45fb0bSSameer Pujar						};
7964f45fb0bSSameer Pujar					};
7974f45fb0bSSameer Pujar
7984f45fb0bSSameer Pujar					port@7 {
7994f45fb0bSSameer Pujar						reg = <0x7>;
8004f45fb0bSSameer Pujar
8014f45fb0bSSameer Pujar						mixer_in8_ep: endpoint {
8024f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in8_ep>;
8034f45fb0bSSameer Pujar						};
8044f45fb0bSSameer Pujar					};
8054f45fb0bSSameer Pujar
8064f45fb0bSSameer Pujar					port@8 {
8074f45fb0bSSameer Pujar						reg = <0x8>;
8084f45fb0bSSameer Pujar
8094f45fb0bSSameer Pujar						mixer_in9_ep: endpoint {
8104f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in9_ep>;
8114f45fb0bSSameer Pujar						};
8124f45fb0bSSameer Pujar					};
8134f45fb0bSSameer Pujar
8144f45fb0bSSameer Pujar					port@9 {
8154f45fb0bSSameer Pujar						reg = <0x9>;
8164f45fb0bSSameer Pujar
8174f45fb0bSSameer Pujar						mixer_in10_ep: endpoint {
8184f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in10_ep>;
8194f45fb0bSSameer Pujar						};
8204f45fb0bSSameer Pujar					};
8214f45fb0bSSameer Pujar
8224f45fb0bSSameer Pujar					mixer_out1_port: port@a {
8234f45fb0bSSameer Pujar						reg = <0xa>;
8244f45fb0bSSameer Pujar
8254f45fb0bSSameer Pujar						mixer_out1_ep: endpoint {
8264f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out1_ep>;
8274f45fb0bSSameer Pujar						};
8284f45fb0bSSameer Pujar					};
8294f45fb0bSSameer Pujar
8304f45fb0bSSameer Pujar					mixer_out2_port: port@b {
8314f45fb0bSSameer Pujar						reg = <0xb>;
8324f45fb0bSSameer Pujar
8334f45fb0bSSameer Pujar						mixer_out2_ep: endpoint {
8344f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out2_ep>;
8354f45fb0bSSameer Pujar						};
8364f45fb0bSSameer Pujar					};
8374f45fb0bSSameer Pujar
8384f45fb0bSSameer Pujar					mixer_out3_port: port@c {
8394f45fb0bSSameer Pujar						reg = <0xc>;
8404f45fb0bSSameer Pujar
8414f45fb0bSSameer Pujar						mixer_out3_ep: endpoint {
8424f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out3_ep>;
8434f45fb0bSSameer Pujar						};
8444f45fb0bSSameer Pujar					};
8454f45fb0bSSameer Pujar
8464f45fb0bSSameer Pujar					mixer_out4_port: port@d {
8474f45fb0bSSameer Pujar						reg = <0xd>;
8484f45fb0bSSameer Pujar
8494f45fb0bSSameer Pujar						mixer_out4_ep: endpoint {
8504f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out4_ep>;
8514f45fb0bSSameer Pujar						};
8524f45fb0bSSameer Pujar					};
8534f45fb0bSSameer Pujar
8544f45fb0bSSameer Pujar					mixer_out5_port: port@e {
8554f45fb0bSSameer Pujar						reg = <0xe>;
8564f45fb0bSSameer Pujar
8574f45fb0bSSameer Pujar						mixer_out5_ep: endpoint {
8584f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out5_ep>;
8594f45fb0bSSameer Pujar						};
8604f45fb0bSSameer Pujar					};
8614f45fb0bSSameer Pujar				};
8624f45fb0bSSameer Pujar			};
8634f45fb0bSSameer Pujar
864b0b4e286SSameer Pujar			ports {
865b0b4e286SSameer Pujar				xbar_i2s1_port: port@a {
866b0b4e286SSameer Pujar					reg = <0xa>;
867b0b4e286SSameer Pujar
868b0b4e286SSameer Pujar					xbar_i2s1_ep: endpoint {
869b0b4e286SSameer Pujar						remote-endpoint = <&i2s1_cif_ep>;
870b0b4e286SSameer Pujar					};
871b0b4e286SSameer Pujar				};
872b0b4e286SSameer Pujar
873b0b4e286SSameer Pujar				xbar_i2s2_port: port@b {
874b0b4e286SSameer Pujar					reg = <0xb>;
875b0b4e286SSameer Pujar
876b0b4e286SSameer Pujar					xbar_i2s2_ep: endpoint {
877b0b4e286SSameer Pujar						remote-endpoint = <&i2s2_cif_ep>;
878b0b4e286SSameer Pujar					};
879b0b4e286SSameer Pujar				};
880b0b4e286SSameer Pujar
881b0b4e286SSameer Pujar				xbar_i2s3_port: port@c {
882b0b4e286SSameer Pujar					reg = <0xc>;
883b0b4e286SSameer Pujar
884b0b4e286SSameer Pujar					xbar_i2s3_ep: endpoint {
885b0b4e286SSameer Pujar						remote-endpoint = <&i2s3_cif_ep>;
886b0b4e286SSameer Pujar					};
887b0b4e286SSameer Pujar				};
888b0b4e286SSameer Pujar
889b0b4e286SSameer Pujar				xbar_i2s4_port: port@d {
890b0b4e286SSameer Pujar					reg = <0xd>;
891b0b4e286SSameer Pujar
892b0b4e286SSameer Pujar					xbar_i2s4_ep: endpoint {
893b0b4e286SSameer Pujar						remote-endpoint = <&i2s4_cif_ep>;
894b0b4e286SSameer Pujar					};
895b0b4e286SSameer Pujar				};
896b0b4e286SSameer Pujar
897b0b4e286SSameer Pujar				xbar_i2s5_port: port@e {
898b0b4e286SSameer Pujar					reg = <0xe>;
899b0b4e286SSameer Pujar
900b0b4e286SSameer Pujar					xbar_i2s5_ep: endpoint {
901b0b4e286SSameer Pujar						remote-endpoint = <&i2s5_cif_ep>;
902b0b4e286SSameer Pujar					};
903b0b4e286SSameer Pujar				};
904b0b4e286SSameer Pujar
905b0b4e286SSameer Pujar				xbar_dmic1_port: port@f {
906b0b4e286SSameer Pujar					reg = <0xf>;
907b0b4e286SSameer Pujar
908b0b4e286SSameer Pujar					xbar_dmic1_ep: endpoint {
909b0b4e286SSameer Pujar						remote-endpoint = <&dmic1_cif_ep>;
910b0b4e286SSameer Pujar					};
911b0b4e286SSameer Pujar				};
912b0b4e286SSameer Pujar
913b0b4e286SSameer Pujar				xbar_dmic2_port: port@10 {
914b0b4e286SSameer Pujar					reg = <0x10>;
915b0b4e286SSameer Pujar
916b0b4e286SSameer Pujar					xbar_dmic2_ep: endpoint {
917b0b4e286SSameer Pujar						remote-endpoint = <&dmic2_cif_ep>;
918b0b4e286SSameer Pujar					};
919b0b4e286SSameer Pujar				};
920b0b4e286SSameer Pujar
921b0b4e286SSameer Pujar				xbar_dmic3_port: port@11 {
922b0b4e286SSameer Pujar					reg = <0x11>;
923b0b4e286SSameer Pujar
924b0b4e286SSameer Pujar					xbar_dmic3_ep: endpoint {
925b0b4e286SSameer Pujar						remote-endpoint = <&dmic3_cif_ep>;
926b0b4e286SSameer Pujar					};
927b0b4e286SSameer Pujar				};
9284f45fb0bSSameer Pujar
9294f45fb0bSSameer Pujar				xbar_sfc1_in_port: port@12 {
9304f45fb0bSSameer Pujar					reg = <0x12>;
9314f45fb0bSSameer Pujar
9324f45fb0bSSameer Pujar					xbar_sfc1_in_ep: endpoint {
9334f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_in_ep>;
9344f45fb0bSSameer Pujar					};
9354f45fb0bSSameer Pujar				};
9364f45fb0bSSameer Pujar
9374f45fb0bSSameer Pujar				port@13 {
9384f45fb0bSSameer Pujar					reg = <0x13>;
9394f45fb0bSSameer Pujar
9404f45fb0bSSameer Pujar					xbar_sfc1_out_ep: endpoint {
9414f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_out_ep>;
9424f45fb0bSSameer Pujar					};
9434f45fb0bSSameer Pujar				};
9444f45fb0bSSameer Pujar
9454f45fb0bSSameer Pujar				xbar_sfc2_in_port: port@14 {
9464f45fb0bSSameer Pujar					reg = <0x14>;
9474f45fb0bSSameer Pujar
9484f45fb0bSSameer Pujar					xbar_sfc2_in_ep: endpoint {
9494f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_in_ep>;
9504f45fb0bSSameer Pujar					};
9514f45fb0bSSameer Pujar				};
9524f45fb0bSSameer Pujar
9534f45fb0bSSameer Pujar				port@15 {
9544f45fb0bSSameer Pujar					reg = <0x15>;
9554f45fb0bSSameer Pujar
9564f45fb0bSSameer Pujar					xbar_sfc2_out_ep: endpoint {
9574f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_out_ep>;
9584f45fb0bSSameer Pujar					};
9594f45fb0bSSameer Pujar				};
9604f45fb0bSSameer Pujar
9614f45fb0bSSameer Pujar				xbar_sfc3_in_port: port@16 {
9624f45fb0bSSameer Pujar					reg = <0x16>;
9634f45fb0bSSameer Pujar
9644f45fb0bSSameer Pujar					xbar_sfc3_in_ep: endpoint {
9654f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_in_ep>;
9664f45fb0bSSameer Pujar					};
9674f45fb0bSSameer Pujar				};
9684f45fb0bSSameer Pujar
9694f45fb0bSSameer Pujar				port@17 {
9704f45fb0bSSameer Pujar					reg = <0x17>;
9714f45fb0bSSameer Pujar
9724f45fb0bSSameer Pujar					xbar_sfc3_out_ep: endpoint {
9734f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_out_ep>;
9744f45fb0bSSameer Pujar					};
9754f45fb0bSSameer Pujar				};
9764f45fb0bSSameer Pujar
9774f45fb0bSSameer Pujar				xbar_sfc4_in_port: port@18 {
9784f45fb0bSSameer Pujar					reg = <0x18>;
9794f45fb0bSSameer Pujar
9804f45fb0bSSameer Pujar					xbar_sfc4_in_ep: endpoint {
9814f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_in_ep>;
9824f45fb0bSSameer Pujar					};
9834f45fb0bSSameer Pujar				};
9844f45fb0bSSameer Pujar
9854f45fb0bSSameer Pujar				port@19 {
9864f45fb0bSSameer Pujar					reg = <0x19>;
9874f45fb0bSSameer Pujar
9884f45fb0bSSameer Pujar					xbar_sfc4_out_ep: endpoint {
9894f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_out_ep>;
9904f45fb0bSSameer Pujar					};
9914f45fb0bSSameer Pujar				};
9924f45fb0bSSameer Pujar
9934f45fb0bSSameer Pujar				xbar_mvc1_in_port: port@1a {
9944f45fb0bSSameer Pujar					reg = <0x1a>;
9954f45fb0bSSameer Pujar
9964f45fb0bSSameer Pujar					xbar_mvc1_in_ep: endpoint {
9974f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_in_ep>;
9984f45fb0bSSameer Pujar					};
9994f45fb0bSSameer Pujar				};
10004f45fb0bSSameer Pujar
10014f45fb0bSSameer Pujar				port@1b {
10024f45fb0bSSameer Pujar					reg = <0x1b>;
10034f45fb0bSSameer Pujar
10044f45fb0bSSameer Pujar					xbar_mvc1_out_ep: endpoint {
10054f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_out_ep>;
10064f45fb0bSSameer Pujar					};
10074f45fb0bSSameer Pujar				};
10084f45fb0bSSameer Pujar
10094f45fb0bSSameer Pujar				xbar_mvc2_in_port: port@1c {
10104f45fb0bSSameer Pujar					reg = <0x1c>;
10114f45fb0bSSameer Pujar
10124f45fb0bSSameer Pujar					xbar_mvc2_in_ep: endpoint {
10134f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_in_ep>;
10144f45fb0bSSameer Pujar					};
10154f45fb0bSSameer Pujar				};
10164f45fb0bSSameer Pujar
10174f45fb0bSSameer Pujar				port@1d {
10184f45fb0bSSameer Pujar					reg = <0x1d>;
10194f45fb0bSSameer Pujar
10204f45fb0bSSameer Pujar					xbar_mvc2_out_ep: endpoint {
10214f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_out_ep>;
10224f45fb0bSSameer Pujar					};
10234f45fb0bSSameer Pujar				};
10244f45fb0bSSameer Pujar
10254f45fb0bSSameer Pujar				xbar_amx1_in1_port: port@1e {
10264f45fb0bSSameer Pujar					reg = <0x1e>;
10274f45fb0bSSameer Pujar
10284f45fb0bSSameer Pujar					xbar_amx1_in1_ep: endpoint {
10294f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in1_ep>;
10304f45fb0bSSameer Pujar					};
10314f45fb0bSSameer Pujar				};
10324f45fb0bSSameer Pujar
10334f45fb0bSSameer Pujar				xbar_amx1_in2_port: port@1f {
10344f45fb0bSSameer Pujar					reg = <0x1f>;
10354f45fb0bSSameer Pujar
10364f45fb0bSSameer Pujar					xbar_amx1_in2_ep: endpoint {
10374f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in2_ep>;
10384f45fb0bSSameer Pujar					};
10394f45fb0bSSameer Pujar				};
10404f45fb0bSSameer Pujar
10414f45fb0bSSameer Pujar				xbar_amx1_in3_port: port@20 {
10424f45fb0bSSameer Pujar					reg = <0x20>;
10434f45fb0bSSameer Pujar
10444f45fb0bSSameer Pujar					xbar_amx1_in3_ep: endpoint {
10454f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in3_ep>;
10464f45fb0bSSameer Pujar					};
10474f45fb0bSSameer Pujar				};
10484f45fb0bSSameer Pujar
10494f45fb0bSSameer Pujar				xbar_amx1_in4_port: port@21 {
10504f45fb0bSSameer Pujar					reg = <0x21>;
10514f45fb0bSSameer Pujar
10524f45fb0bSSameer Pujar					xbar_amx1_in4_ep: endpoint {
10534f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in4_ep>;
10544f45fb0bSSameer Pujar					};
10554f45fb0bSSameer Pujar				};
10564f45fb0bSSameer Pujar
10574f45fb0bSSameer Pujar				port@22 {
10584f45fb0bSSameer Pujar					reg = <0x22>;
10594f45fb0bSSameer Pujar
10604f45fb0bSSameer Pujar					xbar_amx1_out_ep: endpoint {
10614f45fb0bSSameer Pujar						remote-endpoint = <&amx1_out_ep>;
10624f45fb0bSSameer Pujar					};
10634f45fb0bSSameer Pujar				};
10644f45fb0bSSameer Pujar
10654f45fb0bSSameer Pujar				xbar_amx2_in1_port: port@23 {
10664f45fb0bSSameer Pujar					reg = <0x23>;
10674f45fb0bSSameer Pujar
10684f45fb0bSSameer Pujar					xbar_amx2_in1_ep: endpoint {
10694f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in1_ep>;
10704f45fb0bSSameer Pujar					};
10714f45fb0bSSameer Pujar				};
10724f45fb0bSSameer Pujar
10734f45fb0bSSameer Pujar				xbar_amx2_in2_port: port@24 {
10744f45fb0bSSameer Pujar					reg = <0x24>;
10754f45fb0bSSameer Pujar
10764f45fb0bSSameer Pujar					xbar_amx2_in2_ep: endpoint {
10774f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in2_ep>;
10784f45fb0bSSameer Pujar					};
10794f45fb0bSSameer Pujar				};
10804f45fb0bSSameer Pujar
10814f45fb0bSSameer Pujar				xbar_amx2_in3_port: port@25 {
10824f45fb0bSSameer Pujar					reg = <0x25>;
10834f45fb0bSSameer Pujar
10844f45fb0bSSameer Pujar					xbar_amx2_in3_ep: endpoint {
10854f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in3_ep>;
10864f45fb0bSSameer Pujar					};
10874f45fb0bSSameer Pujar				};
10884f45fb0bSSameer Pujar
10894f45fb0bSSameer Pujar				xbar_amx2_in4_port: port@26 {
10904f45fb0bSSameer Pujar					reg = <0x26>;
10914f45fb0bSSameer Pujar
10924f45fb0bSSameer Pujar					xbar_amx2_in4_ep: endpoint {
10934f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in4_ep>;
10944f45fb0bSSameer Pujar					};
10954f45fb0bSSameer Pujar				};
10964f45fb0bSSameer Pujar
10974f45fb0bSSameer Pujar				port@27 {
10984f45fb0bSSameer Pujar					reg = <0x27>;
10994f45fb0bSSameer Pujar
11004f45fb0bSSameer Pujar					xbar_amx2_out_ep: endpoint {
11014f45fb0bSSameer Pujar						remote-endpoint = <&amx2_out_ep>;
11024f45fb0bSSameer Pujar					};
11034f45fb0bSSameer Pujar				};
11044f45fb0bSSameer Pujar
11054f45fb0bSSameer Pujar				xbar_adx1_in_port: port@28 {
11064f45fb0bSSameer Pujar					reg = <0x28>;
11074f45fb0bSSameer Pujar
11084f45fb0bSSameer Pujar					xbar_adx1_in_ep: endpoint {
11094f45fb0bSSameer Pujar						remote-endpoint = <&adx1_in_ep>;
11104f45fb0bSSameer Pujar					};
11114f45fb0bSSameer Pujar				};
11124f45fb0bSSameer Pujar
11134f45fb0bSSameer Pujar				port@29 {
11144f45fb0bSSameer Pujar					reg = <0x29>;
11154f45fb0bSSameer Pujar
11164f45fb0bSSameer Pujar					xbar_adx1_out1_ep: endpoint {
11174f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out1_ep>;
11184f45fb0bSSameer Pujar					};
11194f45fb0bSSameer Pujar				};
11204f45fb0bSSameer Pujar
11214f45fb0bSSameer Pujar				port@2a {
11224f45fb0bSSameer Pujar					reg = <0x2a>;
11234f45fb0bSSameer Pujar
11244f45fb0bSSameer Pujar					xbar_adx1_out2_ep: endpoint {
11254f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out2_ep>;
11264f45fb0bSSameer Pujar					};
11274f45fb0bSSameer Pujar				};
11284f45fb0bSSameer Pujar
11294f45fb0bSSameer Pujar				port@2b {
11304f45fb0bSSameer Pujar					reg = <0x2b>;
11314f45fb0bSSameer Pujar
11324f45fb0bSSameer Pujar					xbar_adx1_out3_ep: endpoint {
11334f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out3_ep>;
11344f45fb0bSSameer Pujar					};
11354f45fb0bSSameer Pujar				};
11364f45fb0bSSameer Pujar
11374f45fb0bSSameer Pujar				port@2c {
11384f45fb0bSSameer Pujar					reg = <0x2c>;
11394f45fb0bSSameer Pujar
11404f45fb0bSSameer Pujar					xbar_adx1_out4_ep: endpoint {
11414f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out4_ep>;
11424f45fb0bSSameer Pujar					};
11434f45fb0bSSameer Pujar				};
11444f45fb0bSSameer Pujar
11454f45fb0bSSameer Pujar				xbar_adx2_in_port: port@2d {
11464f45fb0bSSameer Pujar					reg = <0x2d>;
11474f45fb0bSSameer Pujar
11484f45fb0bSSameer Pujar					xbar_adx2_in_ep: endpoint {
11494f45fb0bSSameer Pujar						remote-endpoint = <&adx2_in_ep>;
11504f45fb0bSSameer Pujar					};
11514f45fb0bSSameer Pujar				};
11524f45fb0bSSameer Pujar
11534f45fb0bSSameer Pujar				port@2e {
11544f45fb0bSSameer Pujar					reg = <0x2e>;
11554f45fb0bSSameer Pujar
11564f45fb0bSSameer Pujar					xbar_adx2_out1_ep: endpoint {
11574f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out1_ep>;
11584f45fb0bSSameer Pujar					};
11594f45fb0bSSameer Pujar				};
11604f45fb0bSSameer Pujar
11614f45fb0bSSameer Pujar				port@2f {
11624f45fb0bSSameer Pujar					reg = <0x2f>;
11634f45fb0bSSameer Pujar
11644f45fb0bSSameer Pujar					xbar_adx2_out2_ep: endpoint {
11654f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out2_ep>;
11664f45fb0bSSameer Pujar					};
11674f45fb0bSSameer Pujar				};
11684f45fb0bSSameer Pujar
11694f45fb0bSSameer Pujar				port@30 {
11704f45fb0bSSameer Pujar					reg = <0x30>;
11714f45fb0bSSameer Pujar
11724f45fb0bSSameer Pujar					xbar_adx2_out3_ep: endpoint {
11734f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out3_ep>;
11744f45fb0bSSameer Pujar					};
11754f45fb0bSSameer Pujar				};
11764f45fb0bSSameer Pujar
11774f45fb0bSSameer Pujar				port@31 {
11784f45fb0bSSameer Pujar					reg = <0x31>;
11794f45fb0bSSameer Pujar
11804f45fb0bSSameer Pujar					xbar_adx2_out4_ep: endpoint {
11814f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out4_ep>;
11824f45fb0bSSameer Pujar					};
11834f45fb0bSSameer Pujar				};
11844f45fb0bSSameer Pujar
11854f45fb0bSSameer Pujar				xbar_mixer_in1_port: port@32 {
11864f45fb0bSSameer Pujar					reg = <0x32>;
11874f45fb0bSSameer Pujar
11884f45fb0bSSameer Pujar					xbar_mixer_in1_ep: endpoint {
11894f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in1_ep>;
11904f45fb0bSSameer Pujar					};
11914f45fb0bSSameer Pujar				};
11924f45fb0bSSameer Pujar
11934f45fb0bSSameer Pujar				xbar_mixer_in2_port: port@33 {
11944f45fb0bSSameer Pujar					reg = <0x33>;
11954f45fb0bSSameer Pujar
11964f45fb0bSSameer Pujar					xbar_mixer_in2_ep: endpoint {
11974f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in2_ep>;
11984f45fb0bSSameer Pujar					};
11994f45fb0bSSameer Pujar				};
12004f45fb0bSSameer Pujar
12014f45fb0bSSameer Pujar				xbar_mixer_in3_port: port@34 {
12024f45fb0bSSameer Pujar					reg = <0x34>;
12034f45fb0bSSameer Pujar
12044f45fb0bSSameer Pujar					xbar_mixer_in3_ep: endpoint {
12054f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in3_ep>;
12064f45fb0bSSameer Pujar					};
12074f45fb0bSSameer Pujar				};
12084f45fb0bSSameer Pujar
12094f45fb0bSSameer Pujar				xbar_mixer_in4_port: port@35 {
12104f45fb0bSSameer Pujar					reg = <0x35>;
12114f45fb0bSSameer Pujar
12124f45fb0bSSameer Pujar					xbar_mixer_in4_ep: endpoint {
12134f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in4_ep>;
12144f45fb0bSSameer Pujar					};
12154f45fb0bSSameer Pujar				};
12164f45fb0bSSameer Pujar
12174f45fb0bSSameer Pujar				xbar_mixer_in5_port: port@36 {
12184f45fb0bSSameer Pujar					reg = <0x36>;
12194f45fb0bSSameer Pujar
12204f45fb0bSSameer Pujar					xbar_mixer_in5_ep: endpoint {
12214f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in5_ep>;
12224f45fb0bSSameer Pujar					};
12234f45fb0bSSameer Pujar				};
12244f45fb0bSSameer Pujar
12254f45fb0bSSameer Pujar				xbar_mixer_in6_port: port@37 {
12264f45fb0bSSameer Pujar					reg = <0x37>;
12274f45fb0bSSameer Pujar
12284f45fb0bSSameer Pujar					xbar_mixer_in6_ep: endpoint {
12294f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in6_ep>;
12304f45fb0bSSameer Pujar					};
12314f45fb0bSSameer Pujar				};
12324f45fb0bSSameer Pujar
12334f45fb0bSSameer Pujar				xbar_mixer_in7_port: port@38 {
12344f45fb0bSSameer Pujar					reg = <0x38>;
12354f45fb0bSSameer Pujar
12364f45fb0bSSameer Pujar					xbar_mixer_in7_ep: endpoint {
12374f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in7_ep>;
12384f45fb0bSSameer Pujar					};
12394f45fb0bSSameer Pujar				};
12404f45fb0bSSameer Pujar
12414f45fb0bSSameer Pujar				xbar_mixer_in8_port: port@39 {
12424f45fb0bSSameer Pujar					reg = <0x39>;
12434f45fb0bSSameer Pujar
12444f45fb0bSSameer Pujar					xbar_mixer_in8_ep: endpoint {
12454f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in8_ep>;
12464f45fb0bSSameer Pujar					};
12474f45fb0bSSameer Pujar				};
12484f45fb0bSSameer Pujar
12494f45fb0bSSameer Pujar				xbar_mixer_in9_port: port@3a {
12504f45fb0bSSameer Pujar					reg = <0x3a>;
12514f45fb0bSSameer Pujar
12524f45fb0bSSameer Pujar					xbar_mixer_in9_ep: endpoint {
12534f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in9_ep>;
12544f45fb0bSSameer Pujar					};
12554f45fb0bSSameer Pujar				};
12564f45fb0bSSameer Pujar
12574f45fb0bSSameer Pujar				xbar_mixer_in10_port: port@3b {
12584f45fb0bSSameer Pujar					reg = <0x3b>;
12594f45fb0bSSameer Pujar
12604f45fb0bSSameer Pujar					xbar_mixer_in10_ep: endpoint {
12614f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in10_ep>;
12624f45fb0bSSameer Pujar					};
12634f45fb0bSSameer Pujar				};
12644f45fb0bSSameer Pujar
12654f45fb0bSSameer Pujar				port@3c {
12664f45fb0bSSameer Pujar					reg = <0x3c>;
12674f45fb0bSSameer Pujar
12684f45fb0bSSameer Pujar					xbar_mixer_out1_ep: endpoint {
12694f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out1_ep>;
12704f45fb0bSSameer Pujar					};
12714f45fb0bSSameer Pujar				};
12724f45fb0bSSameer Pujar
12734f45fb0bSSameer Pujar				port@3d {
12744f45fb0bSSameer Pujar					reg = <0x3d>;
12754f45fb0bSSameer Pujar
12764f45fb0bSSameer Pujar					xbar_mixer_out2_ep: endpoint {
12774f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out2_ep>;
12784f45fb0bSSameer Pujar					};
12794f45fb0bSSameer Pujar				};
12804f45fb0bSSameer Pujar
12814f45fb0bSSameer Pujar				port@3e {
12824f45fb0bSSameer Pujar					reg = <0x3e>;
12834f45fb0bSSameer Pujar
12844f45fb0bSSameer Pujar					xbar_mixer_out3_ep: endpoint {
12854f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out3_ep>;
12864f45fb0bSSameer Pujar					};
12874f45fb0bSSameer Pujar				};
12884f45fb0bSSameer Pujar
12894f45fb0bSSameer Pujar				port@3f {
12904f45fb0bSSameer Pujar					reg = <0x3f>;
12914f45fb0bSSameer Pujar
12924f45fb0bSSameer Pujar					xbar_mixer_out4_ep: endpoint {
12934f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out4_ep>;
12944f45fb0bSSameer Pujar					};
12954f45fb0bSSameer Pujar				};
12964f45fb0bSSameer Pujar
12974f45fb0bSSameer Pujar				port@40 {
12984f45fb0bSSameer Pujar					reg = <0x40>;
12994f45fb0bSSameer Pujar
13004f45fb0bSSameer Pujar					xbar_mixer_out5_ep: endpoint {
13014f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out5_ep>;
13024f45fb0bSSameer Pujar					};
13034f45fb0bSSameer Pujar				};
1304*afcb41e3SSameer Pujar
1305*afcb41e3SSameer Pujar				xbar_ope1_in_port: port@41 {
1306*afcb41e3SSameer Pujar					reg = <0x41>;
1307*afcb41e3SSameer Pujar
1308*afcb41e3SSameer Pujar					xbar_ope1_in_ep: endpoint {
1309*afcb41e3SSameer Pujar						remote-endpoint = <&ope1_cif_in_ep>;
1310*afcb41e3SSameer Pujar					};
1311*afcb41e3SSameer Pujar				};
1312*afcb41e3SSameer Pujar
1313*afcb41e3SSameer Pujar				port@42 {
1314*afcb41e3SSameer Pujar					reg = <0x42>;
1315*afcb41e3SSameer Pujar
1316*afcb41e3SSameer Pujar					xbar_ope1_out_ep: endpoint {
1317*afcb41e3SSameer Pujar						remote-endpoint = <&ope1_cif_out_ep>;
1318*afcb41e3SSameer Pujar					};
1319*afcb41e3SSameer Pujar				};
1320*afcb41e3SSameer Pujar
1321*afcb41e3SSameer Pujar				xbar_ope2_in_port: port@43 {
1322*afcb41e3SSameer Pujar					reg = <0x43>;
1323*afcb41e3SSameer Pujar
1324*afcb41e3SSameer Pujar					xbar_ope2_in_ep: endpoint {
1325*afcb41e3SSameer Pujar						remote-endpoint = <&ope2_cif_in_ep>;
1326*afcb41e3SSameer Pujar					};
1327*afcb41e3SSameer Pujar				};
1328*afcb41e3SSameer Pujar
1329*afcb41e3SSameer Pujar				port@44 {
1330*afcb41e3SSameer Pujar					reg = <0x44>;
1331*afcb41e3SSameer Pujar
1332*afcb41e3SSameer Pujar					xbar_ope2_out_ep: endpoint {
1333*afcb41e3SSameer Pujar						remote-endpoint = <&ope2_cif_out_ep>;
1334*afcb41e3SSameer Pujar					};
1335*afcb41e3SSameer Pujar				};
1336b0b4e286SSameer Pujar			};
1337b0b4e286SSameer Pujar		};
1338b0b4e286SSameer Pujar	};
1339b0b4e286SSameer Pujar
1340b0b4e286SSameer Pujar	sound {
1341b0b4e286SSameer Pujar		compatible = "nvidia,tegra210-audio-graph-card";
1342b0b4e286SSameer Pujar		status = "okay";
1343b0b4e286SSameer Pujar
1344b0b4e286SSameer Pujar		dais = /* FE */
1345b0b4e286SSameer Pujar		       <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
1346b0b4e286SSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>,
1347b0b4e286SSameer Pujar		       <&admaif7_port>, <&admaif8_port>, <&admaif9_port>,
1348b0b4e286SSameer Pujar		       <&admaif10_port>,
1349b0b4e286SSameer Pujar		       /* Router */
1350b0b4e286SSameer Pujar		       <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>,
1351b0b4e286SSameer Pujar		       <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_dmic1_port>,
1352b0b4e286SSameer Pujar		       <&xbar_dmic2_port>, <&xbar_dmic3_port>,
13534f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
13544f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
13554f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
13564f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
13574f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
13584f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
13594f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
13604f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
13614f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
13624f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
13634f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
13644f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
13654f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
1366*afcb41e3SSameer Pujar		       <&xbar_ope1_in_port>, <&xbar_ope2_in_port>,
13674f45fb0bSSameer Pujar		       /* HW accelerators */
13684f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
13694f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
13704f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
13714f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
13724f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
13734f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
13744f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
13754f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
13764f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
13774f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
13784f45fb0bSSameer Pujar		       <&mixer_out5_port>,
1379*afcb41e3SSameer Pujar		       <&ope1_out_port>, <&ope2_out_port>,
1380b0b4e286SSameer Pujar		       /* I/O DAP Ports */
1381b0b4e286SSameer Pujar		       <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>,
1382b0b4e286SSameer Pujar		       <&i2s5_port>, <&dmic1_port>, <&dmic2_port>, <&dmic3_port>;
1383b0b4e286SSameer Pujar
1384b8928c2bSThierry Reding		label = "NVIDIA Jetson TX1 APE";
138510ece0c1SSameer Pujar	};
1386336f79c7SThierry Reding};
1387