1b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0
299575bceSJoseph Lo/dts-v1/;
399575bceSJoseph Lo
459686a92SThierry Reding#include <dt-bindings/input/linux-event-codes.h>
56f13f10bSThierry Reding#include <dt-bindings/input/gpio-keys.h>
659686a92SThierry Reding
799575bceSJoseph Lo#include "tegra186-p3310.dtsi"
899575bceSJoseph Lo
999575bceSJoseph Lo/ {
10a0c0cdc9SThierry Reding	model = "NVIDIA Jetson TX2 Developer Kit";
1199575bceSJoseph Lo	compatible = "nvidia,p2771-0000", "nvidia,tegra186";
12b0ddea85SThierry Reding
134b154b94SThierry Reding	aconnect@2900000 {
145d25c476SSameer Pujar		status = "okay";
155d25c476SSameer Pujar
165d25c476SSameer Pujar		dma-controller@2930000 {
175d25c476SSameer Pujar			status = "okay";
185d25c476SSameer Pujar		};
195d25c476SSameer Pujar
205d25c476SSameer Pujar		interrupt-controller@2a40000 {
215d25c476SSameer Pujar			status = "okay";
225d25c476SSameer Pujar		};
23e4710376SSameer Pujar
24e4710376SSameer Pujar		ahub@2900800 {
25e4710376SSameer Pujar			status = "okay";
26e4710376SSameer Pujar
27e4710376SSameer Pujar			ports {
28e4710376SSameer Pujar				#address-cells = <1>;
29e4710376SSameer Pujar				#size-cells = <0>;
30e4710376SSameer Pujar
31e4710376SSameer Pujar				port@0 {
32e4710376SSameer Pujar					reg = <0x0>;
33e4710376SSameer Pujar
34e4710376SSameer Pujar					xbar_admaif0_ep: endpoint {
35e4710376SSameer Pujar						remote-endpoint = <&admaif0_ep>;
36e4710376SSameer Pujar					};
37e4710376SSameer Pujar				};
38e4710376SSameer Pujar
39e4710376SSameer Pujar				port@1 {
40e4710376SSameer Pujar					reg = <0x1>;
41e4710376SSameer Pujar
42e4710376SSameer Pujar					xbar_admaif1_ep: endpoint {
43e4710376SSameer Pujar						remote-endpoint = <&admaif1_ep>;
44e4710376SSameer Pujar					};
45e4710376SSameer Pujar				};
46e4710376SSameer Pujar
47e4710376SSameer Pujar				port@2 {
48e4710376SSameer Pujar					reg = <0x2>;
49e4710376SSameer Pujar
50e4710376SSameer Pujar					xbar_admaif2_ep: endpoint {
51e4710376SSameer Pujar						remote-endpoint = <&admaif2_ep>;
52e4710376SSameer Pujar					};
53e4710376SSameer Pujar				};
54e4710376SSameer Pujar
55e4710376SSameer Pujar				port@3 {
56e4710376SSameer Pujar					reg = <0x3>;
57e4710376SSameer Pujar
58e4710376SSameer Pujar					xbar_admaif3_ep: endpoint {
59e4710376SSameer Pujar						remote-endpoint = <&admaif3_ep>;
60e4710376SSameer Pujar					};
61e4710376SSameer Pujar				};
62e4710376SSameer Pujar
63e4710376SSameer Pujar				port@4 {
64e4710376SSameer Pujar					reg = <0x4>;
65e4710376SSameer Pujar
66e4710376SSameer Pujar					xbar_admaif4_ep: endpoint {
67e4710376SSameer Pujar						remote-endpoint = <&admaif4_ep>;
68e4710376SSameer Pujar					};
69e4710376SSameer Pujar				};
70e4710376SSameer Pujar
71e4710376SSameer Pujar				port@5 {
72e4710376SSameer Pujar					reg = <0x5>;
73e4710376SSameer Pujar
74e4710376SSameer Pujar					xbar_admaif5_ep: endpoint {
75e4710376SSameer Pujar						remote-endpoint = <&admaif5_ep>;
76e4710376SSameer Pujar					};
77e4710376SSameer Pujar				};
78e4710376SSameer Pujar
79e4710376SSameer Pujar				port@6 {
80e4710376SSameer Pujar					reg = <0x6>;
81e4710376SSameer Pujar
82e4710376SSameer Pujar					xbar_admaif6_ep: endpoint {
83e4710376SSameer Pujar						remote-endpoint = <&admaif6_ep>;
84e4710376SSameer Pujar					};
85e4710376SSameer Pujar				};
86e4710376SSameer Pujar
87e4710376SSameer Pujar				port@7 {
88e4710376SSameer Pujar					reg = <0x7>;
89e4710376SSameer Pujar
90e4710376SSameer Pujar					xbar_admaif7_ep: endpoint {
91e4710376SSameer Pujar						remote-endpoint = <&admaif7_ep>;
92e4710376SSameer Pujar					};
93e4710376SSameer Pujar				};
94e4710376SSameer Pujar
95e4710376SSameer Pujar				port@8 {
96e4710376SSameer Pujar					reg = <0x8>;
97e4710376SSameer Pujar
98e4710376SSameer Pujar					xbar_admaif8_ep: endpoint {
99e4710376SSameer Pujar						remote-endpoint = <&admaif8_ep>;
100e4710376SSameer Pujar					};
101e4710376SSameer Pujar				};
102e4710376SSameer Pujar
103e4710376SSameer Pujar				port@9 {
104e4710376SSameer Pujar					reg = <0x9>;
105e4710376SSameer Pujar
106e4710376SSameer Pujar					xbar_admaif9_ep: endpoint {
107e4710376SSameer Pujar						remote-endpoint = <&admaif9_ep>;
108e4710376SSameer Pujar					};
109e4710376SSameer Pujar				};
110e4710376SSameer Pujar
111e4710376SSameer Pujar				port@a {
112e4710376SSameer Pujar					reg = <0xa>;
113e4710376SSameer Pujar
114e4710376SSameer Pujar					xbar_admaif10_ep: endpoint {
115e4710376SSameer Pujar						remote-endpoint = <&admaif10_ep>;
116e4710376SSameer Pujar					};
117e4710376SSameer Pujar				};
118e4710376SSameer Pujar
119e4710376SSameer Pujar				port@b {
120e4710376SSameer Pujar					reg = <0xb>;
121e4710376SSameer Pujar
122e4710376SSameer Pujar					xbar_admaif11_ep: endpoint {
123e4710376SSameer Pujar						remote-endpoint = <&admaif11_ep>;
124e4710376SSameer Pujar					};
125e4710376SSameer Pujar				};
126e4710376SSameer Pujar
127e4710376SSameer Pujar				port@c {
128e4710376SSameer Pujar					reg = <0xc>;
129e4710376SSameer Pujar
130e4710376SSameer Pujar					xbar_admaif12_ep: endpoint {
131e4710376SSameer Pujar						remote-endpoint = <&admaif12_ep>;
132e4710376SSameer Pujar					};
133e4710376SSameer Pujar				};
134e4710376SSameer Pujar
135e4710376SSameer Pujar				port@d {
136e4710376SSameer Pujar					reg = <0xd>;
137e4710376SSameer Pujar
138e4710376SSameer Pujar					xbar_admaif13_ep: endpoint {
139e4710376SSameer Pujar						remote-endpoint = <&admaif13_ep>;
140e4710376SSameer Pujar					};
141e4710376SSameer Pujar				};
142e4710376SSameer Pujar
143e4710376SSameer Pujar				port@e {
144e4710376SSameer Pujar					reg = <0xe>;
145e4710376SSameer Pujar
146e4710376SSameer Pujar					xbar_admaif14_ep: endpoint {
147e4710376SSameer Pujar						remote-endpoint = <&admaif14_ep>;
148e4710376SSameer Pujar					};
149e4710376SSameer Pujar				};
150e4710376SSameer Pujar
151e4710376SSameer Pujar				port@f {
152e4710376SSameer Pujar					reg = <0xf>;
153e4710376SSameer Pujar
154e4710376SSameer Pujar					xbar_admaif15_ep: endpoint {
155e4710376SSameer Pujar						remote-endpoint = <&admaif15_ep>;
156e4710376SSameer Pujar					};
157e4710376SSameer Pujar				};
158e4710376SSameer Pujar
159e4710376SSameer Pujar				port@10 {
160e4710376SSameer Pujar					reg = <0x10>;
161e4710376SSameer Pujar
162e4710376SSameer Pujar					xbar_admaif16_ep: endpoint {
163e4710376SSameer Pujar						remote-endpoint = <&admaif16_ep>;
164e4710376SSameer Pujar					};
165e4710376SSameer Pujar				};
166e4710376SSameer Pujar
167e4710376SSameer Pujar				port@11 {
168e4710376SSameer Pujar					reg = <0x11>;
169e4710376SSameer Pujar
170e4710376SSameer Pujar					xbar_admaif17_ep: endpoint {
171e4710376SSameer Pujar						remote-endpoint = <&admaif17_ep>;
172e4710376SSameer Pujar					};
173e4710376SSameer Pujar				};
174e4710376SSameer Pujar
175e4710376SSameer Pujar				port@12 {
176e4710376SSameer Pujar					reg = <0x12>;
177e4710376SSameer Pujar
178e4710376SSameer Pujar					xbar_admaif18_ep: endpoint {
179e4710376SSameer Pujar						remote-endpoint = <&admaif18_ep>;
180e4710376SSameer Pujar					};
181e4710376SSameer Pujar				};
182e4710376SSameer Pujar
183e4710376SSameer Pujar				port@13 {
184e4710376SSameer Pujar					reg = <0x13>;
185e4710376SSameer Pujar
186e4710376SSameer Pujar					xbar_admaif19_ep: endpoint {
187e4710376SSameer Pujar						remote-endpoint = <&admaif19_ep>;
188e4710376SSameer Pujar					};
189e4710376SSameer Pujar				};
190e4710376SSameer Pujar
191e4710376SSameer Pujar				xbar_i2s1_port: port@14 {
192e4710376SSameer Pujar					reg = <0x14>;
193e4710376SSameer Pujar
194e4710376SSameer Pujar					xbar_i2s1_ep: endpoint {
195e4710376SSameer Pujar						remote-endpoint = <&i2s1_cif_ep>;
196e4710376SSameer Pujar					};
197e4710376SSameer Pujar				};
198e4710376SSameer Pujar
199e4710376SSameer Pujar				xbar_i2s2_port: port@15 {
200e4710376SSameer Pujar					reg = <0x15>;
201e4710376SSameer Pujar
202e4710376SSameer Pujar					xbar_i2s2_ep: endpoint {
203e4710376SSameer Pujar						remote-endpoint = <&i2s2_cif_ep>;
204e4710376SSameer Pujar					};
205e4710376SSameer Pujar				};
206e4710376SSameer Pujar
207e4710376SSameer Pujar				xbar_i2s3_port: port@16 {
208e4710376SSameer Pujar					reg = <0x16>;
209e4710376SSameer Pujar
210e4710376SSameer Pujar					xbar_i2s3_ep: endpoint {
211e4710376SSameer Pujar						remote-endpoint = <&i2s3_cif_ep>;
212e4710376SSameer Pujar					};
213e4710376SSameer Pujar				};
214e4710376SSameer Pujar
215e4710376SSameer Pujar				xbar_i2s4_port: port@17 {
216e4710376SSameer Pujar					reg = <0x17>;
217e4710376SSameer Pujar
218e4710376SSameer Pujar					xbar_i2s4_ep: endpoint {
219e4710376SSameer Pujar						remote-endpoint = <&i2s4_cif_ep>;
220e4710376SSameer Pujar					};
221e4710376SSameer Pujar				};
222e4710376SSameer Pujar
223e4710376SSameer Pujar				xbar_i2s5_port: port@18 {
224e4710376SSameer Pujar					reg = <0x18>;
225e4710376SSameer Pujar
226e4710376SSameer Pujar					xbar_i2s5_ep: endpoint {
227e4710376SSameer Pujar						remote-endpoint = <&i2s5_cif_ep>;
228e4710376SSameer Pujar					};
229e4710376SSameer Pujar				};
230e4710376SSameer Pujar
231e4710376SSameer Pujar				xbar_i2s6_port: port@19 {
232e4710376SSameer Pujar					reg = <0x19>;
233e4710376SSameer Pujar
234e4710376SSameer Pujar					xbar_i2s6_ep: endpoint {
235e4710376SSameer Pujar						remote-endpoint = <&i2s6_cif_ep>;
236e4710376SSameer Pujar					};
237e4710376SSameer Pujar				};
238e4710376SSameer Pujar
239e4710376SSameer Pujar				xbar_dmic1_port: port@1a {
240e4710376SSameer Pujar					reg = <0x1a>;
241e4710376SSameer Pujar
242e4710376SSameer Pujar					xbar_dmic1_ep: endpoint {
243e4710376SSameer Pujar						remote-endpoint = <&dmic1_cif_ep>;
244e4710376SSameer Pujar					};
245e4710376SSameer Pujar				};
246e4710376SSameer Pujar
247e4710376SSameer Pujar				xbar_dmic2_port: port@1b {
248e4710376SSameer Pujar					reg = <0x1b>;
249e4710376SSameer Pujar
250e4710376SSameer Pujar					xbar_dmic2_ep: endpoint {
251e4710376SSameer Pujar						remote-endpoint = <&dmic2_cif_ep>;
252e4710376SSameer Pujar					};
253e4710376SSameer Pujar				};
254e4710376SSameer Pujar
255e4710376SSameer Pujar				xbar_dmic3_port: port@1c {
256e4710376SSameer Pujar					reg = <0x1c>;
257e4710376SSameer Pujar
258e4710376SSameer Pujar					xbar_dmic3_ep: endpoint {
259e4710376SSameer Pujar						remote-endpoint = <&dmic3_cif_ep>;
260e4710376SSameer Pujar					};
261e4710376SSameer Pujar				};
262e4710376SSameer Pujar
263e4710376SSameer Pujar				xbar_dspk1_port: port@1e {
264e4710376SSameer Pujar					reg = <0x1e>;
265e4710376SSameer Pujar
266e4710376SSameer Pujar					xbar_dspk1_ep: endpoint {
267e4710376SSameer Pujar						remote-endpoint = <&dspk1_cif_ep>;
268e4710376SSameer Pujar					};
269e4710376SSameer Pujar				};
270e4710376SSameer Pujar
271e4710376SSameer Pujar				xbar_dspk2_port: port@1f {
272e4710376SSameer Pujar					reg = <0x1f>;
273e4710376SSameer Pujar
274e4710376SSameer Pujar					xbar_dspk2_ep: endpoint {
275e4710376SSameer Pujar						remote-endpoint = <&dspk2_cif_ep>;
276e4710376SSameer Pujar					};
277e4710376SSameer Pujar				};
2784f45fb0bSSameer Pujar
2794f45fb0bSSameer Pujar				xbar_sfc1_in_port: port@20 {
2804f45fb0bSSameer Pujar					reg = <0x20>;
2814f45fb0bSSameer Pujar
2824f45fb0bSSameer Pujar					xbar_sfc1_in_ep: endpoint {
2834f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_in_ep>;
2844f45fb0bSSameer Pujar					};
2854f45fb0bSSameer Pujar				};
2864f45fb0bSSameer Pujar
2874f45fb0bSSameer Pujar				port@21 {
2884f45fb0bSSameer Pujar					reg = <0x21>;
2894f45fb0bSSameer Pujar
2904f45fb0bSSameer Pujar					xbar_sfc1_out_ep: endpoint {
2914f45fb0bSSameer Pujar						remote-endpoint = <&sfc1_cif_out_ep>;
2924f45fb0bSSameer Pujar					};
2934f45fb0bSSameer Pujar				};
2944f45fb0bSSameer Pujar
2954f45fb0bSSameer Pujar				xbar_sfc2_in_port: port@22 {
2964f45fb0bSSameer Pujar					reg = <0x22>;
2974f45fb0bSSameer Pujar
2984f45fb0bSSameer Pujar					xbar_sfc2_in_ep: endpoint {
2994f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_in_ep>;
3004f45fb0bSSameer Pujar					};
3014f45fb0bSSameer Pujar				};
3024f45fb0bSSameer Pujar
3034f45fb0bSSameer Pujar				port@23 {
3044f45fb0bSSameer Pujar					reg = <0x23>;
3054f45fb0bSSameer Pujar
3064f45fb0bSSameer Pujar					xbar_sfc2_out_ep: endpoint {
3074f45fb0bSSameer Pujar						remote-endpoint = <&sfc2_cif_out_ep>;
3084f45fb0bSSameer Pujar					};
3094f45fb0bSSameer Pujar				};
3104f45fb0bSSameer Pujar
3114f45fb0bSSameer Pujar				xbar_sfc3_in_port: port@24 {
3124f45fb0bSSameer Pujar					reg = <0x24>;
3134f45fb0bSSameer Pujar
3144f45fb0bSSameer Pujar					xbar_sfc3_in_ep: endpoint {
3154f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_in_ep>;
3164f45fb0bSSameer Pujar					};
3174f45fb0bSSameer Pujar				};
3184f45fb0bSSameer Pujar
3194f45fb0bSSameer Pujar				port@25 {
3204f45fb0bSSameer Pujar					reg = <0x25>;
3214f45fb0bSSameer Pujar
3224f45fb0bSSameer Pujar					xbar_sfc3_out_ep: endpoint {
3234f45fb0bSSameer Pujar						remote-endpoint = <&sfc3_cif_out_ep>;
3244f45fb0bSSameer Pujar					};
3254f45fb0bSSameer Pujar				};
3264f45fb0bSSameer Pujar
3274f45fb0bSSameer Pujar				xbar_sfc4_in_port: port@26 {
3284f45fb0bSSameer Pujar					reg = <0x26>;
3294f45fb0bSSameer Pujar
3304f45fb0bSSameer Pujar					xbar_sfc4_in_ep: endpoint {
3314f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_in_ep>;
3324f45fb0bSSameer Pujar					};
3334f45fb0bSSameer Pujar				};
3344f45fb0bSSameer Pujar
3354f45fb0bSSameer Pujar				port@27 {
3364f45fb0bSSameer Pujar					reg = <0x27>;
3374f45fb0bSSameer Pujar
3384f45fb0bSSameer Pujar					xbar_sfc4_out_ep: endpoint {
3394f45fb0bSSameer Pujar						remote-endpoint = <&sfc4_cif_out_ep>;
3404f45fb0bSSameer Pujar					};
3414f45fb0bSSameer Pujar				};
3424f45fb0bSSameer Pujar
3434f45fb0bSSameer Pujar				xbar_mvc1_in_port: port@28 {
3444f45fb0bSSameer Pujar					reg = <0x28>;
3454f45fb0bSSameer Pujar
3464f45fb0bSSameer Pujar					xbar_mvc1_in_ep: endpoint {
3474f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_in_ep>;
3484f45fb0bSSameer Pujar					};
3494f45fb0bSSameer Pujar				};
3504f45fb0bSSameer Pujar
3514f45fb0bSSameer Pujar				port@29 {
3524f45fb0bSSameer Pujar					reg = <0x29>;
3534f45fb0bSSameer Pujar
3544f45fb0bSSameer Pujar					xbar_mvc1_out_ep: endpoint {
3554f45fb0bSSameer Pujar						remote-endpoint = <&mvc1_cif_out_ep>;
3564f45fb0bSSameer Pujar					};
3574f45fb0bSSameer Pujar				};
3584f45fb0bSSameer Pujar
3594f45fb0bSSameer Pujar				xbar_mvc2_in_port: port@2a {
3604f45fb0bSSameer Pujar					reg = <0x2a>;
3614f45fb0bSSameer Pujar
3624f45fb0bSSameer Pujar					xbar_mvc2_in_ep: endpoint {
3634f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_in_ep>;
3644f45fb0bSSameer Pujar					};
3654f45fb0bSSameer Pujar				};
3664f45fb0bSSameer Pujar
3674f45fb0bSSameer Pujar				port@2b {
3684f45fb0bSSameer Pujar					reg = <0x2b>;
3694f45fb0bSSameer Pujar
3704f45fb0bSSameer Pujar					xbar_mvc2_out_ep: endpoint {
3714f45fb0bSSameer Pujar						remote-endpoint = <&mvc2_cif_out_ep>;
3724f45fb0bSSameer Pujar					};
3734f45fb0bSSameer Pujar				};
3744f45fb0bSSameer Pujar
3754f45fb0bSSameer Pujar				xbar_amx1_in1_port: port@2c {
3764f45fb0bSSameer Pujar					reg = <0x2c>;
3774f45fb0bSSameer Pujar
3784f45fb0bSSameer Pujar					xbar_amx1_in1_ep: endpoint {
3794f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in1_ep>;
3804f45fb0bSSameer Pujar					};
3814f45fb0bSSameer Pujar				};
3824f45fb0bSSameer Pujar
3834f45fb0bSSameer Pujar				xbar_amx1_in2_port: port@2d {
3844f45fb0bSSameer Pujar					reg = <0x2d>;
3854f45fb0bSSameer Pujar
3864f45fb0bSSameer Pujar					xbar_amx1_in2_ep: endpoint {
3874f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in2_ep>;
3884f45fb0bSSameer Pujar					};
3894f45fb0bSSameer Pujar				};
3904f45fb0bSSameer Pujar
3914f45fb0bSSameer Pujar				xbar_amx1_in3_port: port@2e {
3924f45fb0bSSameer Pujar					reg = <0x2e>;
3934f45fb0bSSameer Pujar
3944f45fb0bSSameer Pujar					xbar_amx1_in3_ep: endpoint {
3954f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in3_ep>;
3964f45fb0bSSameer Pujar					};
3974f45fb0bSSameer Pujar				};
3984f45fb0bSSameer Pujar
3994f45fb0bSSameer Pujar				xbar_amx1_in4_port: port@2f {
4004f45fb0bSSameer Pujar					reg = <0x2f>;
4014f45fb0bSSameer Pujar
4024f45fb0bSSameer Pujar					xbar_amx1_in4_ep: endpoint {
4034f45fb0bSSameer Pujar						remote-endpoint = <&amx1_in4_ep>;
4044f45fb0bSSameer Pujar					};
4054f45fb0bSSameer Pujar				};
4064f45fb0bSSameer Pujar
4074f45fb0bSSameer Pujar				port@30 {
4084f45fb0bSSameer Pujar					reg = <0x30>;
4094f45fb0bSSameer Pujar
4104f45fb0bSSameer Pujar					xbar_amx1_out_ep: endpoint {
4114f45fb0bSSameer Pujar						remote-endpoint = <&amx1_out_ep>;
4124f45fb0bSSameer Pujar					};
4134f45fb0bSSameer Pujar				};
4144f45fb0bSSameer Pujar
4154f45fb0bSSameer Pujar				xbar_amx2_in1_port: port@31 {
4164f45fb0bSSameer Pujar					reg = <0x31>;
4174f45fb0bSSameer Pujar
4184f45fb0bSSameer Pujar					xbar_amx2_in1_ep: endpoint {
4194f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in1_ep>;
4204f45fb0bSSameer Pujar					};
4214f45fb0bSSameer Pujar				};
4224f45fb0bSSameer Pujar
4234f45fb0bSSameer Pujar				xbar_amx2_in2_port: port@32 {
4244f45fb0bSSameer Pujar					reg = <0x32>;
4254f45fb0bSSameer Pujar
4264f45fb0bSSameer Pujar					xbar_amx2_in2_ep: endpoint {
4274f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in2_ep>;
4284f45fb0bSSameer Pujar					};
4294f45fb0bSSameer Pujar				};
4304f45fb0bSSameer Pujar
4314f45fb0bSSameer Pujar				xbar_amx2_in3_port: port@33 {
4324f45fb0bSSameer Pujar					reg = <0x33>;
4334f45fb0bSSameer Pujar
4344f45fb0bSSameer Pujar					xbar_amx2_in3_ep: endpoint {
4354f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in3_ep>;
4364f45fb0bSSameer Pujar					};
4374f45fb0bSSameer Pujar				};
4384f45fb0bSSameer Pujar
4394f45fb0bSSameer Pujar				xbar_amx2_in4_port: port@34 {
4404f45fb0bSSameer Pujar					reg = <0x34>;
4414f45fb0bSSameer Pujar
4424f45fb0bSSameer Pujar					xbar_amx2_in4_ep: endpoint {
4434f45fb0bSSameer Pujar						remote-endpoint = <&amx2_in4_ep>;
4444f45fb0bSSameer Pujar					};
4454f45fb0bSSameer Pujar				};
4464f45fb0bSSameer Pujar
4474f45fb0bSSameer Pujar				port@35 {
4484f45fb0bSSameer Pujar					reg = <0x35>;
4494f45fb0bSSameer Pujar
4504f45fb0bSSameer Pujar					xbar_amx2_out_ep: endpoint {
4514f45fb0bSSameer Pujar						remote-endpoint = <&amx2_out_ep>;
4524f45fb0bSSameer Pujar					};
4534f45fb0bSSameer Pujar				};
4544f45fb0bSSameer Pujar
4554f45fb0bSSameer Pujar				xbar_amx3_in1_port: port@36 {
4564f45fb0bSSameer Pujar					reg = <0x36>;
4574f45fb0bSSameer Pujar
4584f45fb0bSSameer Pujar					xbar_amx3_in1_ep: endpoint {
4594f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in1_ep>;
4604f45fb0bSSameer Pujar					};
4614f45fb0bSSameer Pujar				};
4624f45fb0bSSameer Pujar
4634f45fb0bSSameer Pujar				xbar_amx3_in2_port: port@37 {
4644f45fb0bSSameer Pujar					reg = <0x37>;
4654f45fb0bSSameer Pujar
4664f45fb0bSSameer Pujar					xbar_amx3_in2_ep: endpoint {
4674f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in2_ep>;
4684f45fb0bSSameer Pujar					};
4694f45fb0bSSameer Pujar				};
4704f45fb0bSSameer Pujar
4714f45fb0bSSameer Pujar				xbar_amx3_in3_port: port@38 {
4724f45fb0bSSameer Pujar					reg = <0x38>;
4734f45fb0bSSameer Pujar
4744f45fb0bSSameer Pujar					xbar_amx3_in3_ep: endpoint {
4754f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in3_ep>;
4764f45fb0bSSameer Pujar					};
4774f45fb0bSSameer Pujar				};
4784f45fb0bSSameer Pujar
4794f45fb0bSSameer Pujar				xbar_amx3_in4_port: port@39 {
4804f45fb0bSSameer Pujar					reg = <0x39>;
4814f45fb0bSSameer Pujar
4824f45fb0bSSameer Pujar					xbar_amx3_in4_ep: endpoint {
4834f45fb0bSSameer Pujar						remote-endpoint = <&amx3_in4_ep>;
4844f45fb0bSSameer Pujar					};
4854f45fb0bSSameer Pujar				};
4864f45fb0bSSameer Pujar
4874f45fb0bSSameer Pujar				port@3a {
4884f45fb0bSSameer Pujar					reg = <0x3a>;
4894f45fb0bSSameer Pujar
4904f45fb0bSSameer Pujar					xbar_amx3_out_ep: endpoint {
4914f45fb0bSSameer Pujar						remote-endpoint = <&amx3_out_ep>;
4924f45fb0bSSameer Pujar					};
4934f45fb0bSSameer Pujar				};
4944f45fb0bSSameer Pujar
4954f45fb0bSSameer Pujar				xbar_amx4_in1_port: port@3b {
4964f45fb0bSSameer Pujar					reg = <0x3b>;
4974f45fb0bSSameer Pujar
4984f45fb0bSSameer Pujar					xbar_amx4_in1_ep: endpoint {
4994f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in1_ep>;
5004f45fb0bSSameer Pujar					};
5014f45fb0bSSameer Pujar				};
5024f45fb0bSSameer Pujar
5034f45fb0bSSameer Pujar				xbar_amx4_in2_port: port@3c {
5044f45fb0bSSameer Pujar					reg = <0x3c>;
5054f45fb0bSSameer Pujar
5064f45fb0bSSameer Pujar					xbar_amx4_in2_ep: endpoint {
5074f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in2_ep>;
5084f45fb0bSSameer Pujar					};
5094f45fb0bSSameer Pujar				};
5104f45fb0bSSameer Pujar
5114f45fb0bSSameer Pujar				xbar_amx4_in3_port: port@3d {
5124f45fb0bSSameer Pujar					reg = <0x3d>;
5134f45fb0bSSameer Pujar
5144f45fb0bSSameer Pujar					xbar_amx4_in3_ep: endpoint {
5154f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in3_ep>;
5164f45fb0bSSameer Pujar					};
5174f45fb0bSSameer Pujar				};
5184f45fb0bSSameer Pujar
5194f45fb0bSSameer Pujar				xbar_amx4_in4_port: port@3e {
5204f45fb0bSSameer Pujar					reg = <0x3e>;
5214f45fb0bSSameer Pujar
5224f45fb0bSSameer Pujar					xbar_amx4_in4_ep: endpoint {
5234f45fb0bSSameer Pujar						remote-endpoint = <&amx4_in4_ep>;
5244f45fb0bSSameer Pujar					};
5254f45fb0bSSameer Pujar				};
5264f45fb0bSSameer Pujar
5274f45fb0bSSameer Pujar				port@3f {
5284f45fb0bSSameer Pujar					reg = <0x3f>;
5294f45fb0bSSameer Pujar
5304f45fb0bSSameer Pujar					xbar_amx4_out_ep: endpoint {
5314f45fb0bSSameer Pujar						remote-endpoint = <&amx4_out_ep>;
5324f45fb0bSSameer Pujar					};
5334f45fb0bSSameer Pujar				};
5344f45fb0bSSameer Pujar
5354f45fb0bSSameer Pujar				xbar_adx1_in_port: port@40 {
5364f45fb0bSSameer Pujar					reg = <0x40>;
5374f45fb0bSSameer Pujar
5384f45fb0bSSameer Pujar					xbar_adx1_in_ep: endpoint {
5394f45fb0bSSameer Pujar						remote-endpoint = <&adx1_in_ep>;
5404f45fb0bSSameer Pujar					};
5414f45fb0bSSameer Pujar				};
5424f45fb0bSSameer Pujar
5434f45fb0bSSameer Pujar				port@41 {
5444f45fb0bSSameer Pujar					reg = <0x41>;
5454f45fb0bSSameer Pujar
5464f45fb0bSSameer Pujar					xbar_adx1_out1_ep: endpoint {
5474f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out1_ep>;
5484f45fb0bSSameer Pujar					};
5494f45fb0bSSameer Pujar				};
5504f45fb0bSSameer Pujar
5514f45fb0bSSameer Pujar				port@42 {
5524f45fb0bSSameer Pujar					reg = <0x42>;
5534f45fb0bSSameer Pujar
5544f45fb0bSSameer Pujar					xbar_adx1_out2_ep: endpoint {
5554f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out2_ep>;
5564f45fb0bSSameer Pujar					};
5574f45fb0bSSameer Pujar				};
5584f45fb0bSSameer Pujar
5594f45fb0bSSameer Pujar				port@43 {
5604f45fb0bSSameer Pujar					reg = <0x43>;
5614f45fb0bSSameer Pujar
5624f45fb0bSSameer Pujar					xbar_adx1_out3_ep: endpoint {
5634f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out3_ep>;
5644f45fb0bSSameer Pujar					};
5654f45fb0bSSameer Pujar				};
5664f45fb0bSSameer Pujar
5674f45fb0bSSameer Pujar				port@44 {
5684f45fb0bSSameer Pujar					reg = <0x44>;
5694f45fb0bSSameer Pujar
5704f45fb0bSSameer Pujar					xbar_adx1_out4_ep: endpoint {
5714f45fb0bSSameer Pujar						remote-endpoint = <&adx1_out4_ep>;
5724f45fb0bSSameer Pujar					};
5734f45fb0bSSameer Pujar				};
5744f45fb0bSSameer Pujar
5754f45fb0bSSameer Pujar				xbar_adx2_in_port: port@45 {
5764f45fb0bSSameer Pujar					reg = <0x45>;
5774f45fb0bSSameer Pujar
5784f45fb0bSSameer Pujar					xbar_adx2_in_ep: endpoint {
5794f45fb0bSSameer Pujar						remote-endpoint = <&adx2_in_ep>;
5804f45fb0bSSameer Pujar					};
5814f45fb0bSSameer Pujar				};
5824f45fb0bSSameer Pujar
5834f45fb0bSSameer Pujar				port@46 {
5844f45fb0bSSameer Pujar					reg = <0x46>;
5854f45fb0bSSameer Pujar
5864f45fb0bSSameer Pujar					xbar_adx2_out1_ep: endpoint {
5874f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out1_ep>;
5884f45fb0bSSameer Pujar					};
5894f45fb0bSSameer Pujar				};
5904f45fb0bSSameer Pujar
5914f45fb0bSSameer Pujar				port@47 {
5924f45fb0bSSameer Pujar					reg = <0x47>;
5934f45fb0bSSameer Pujar
5944f45fb0bSSameer Pujar					xbar_adx2_out2_ep: endpoint {
5954f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out2_ep>;
5964f45fb0bSSameer Pujar					};
5974f45fb0bSSameer Pujar				};
5984f45fb0bSSameer Pujar
5994f45fb0bSSameer Pujar				port@48 {
6004f45fb0bSSameer Pujar					reg = <0x48>;
6014f45fb0bSSameer Pujar
6024f45fb0bSSameer Pujar					xbar_adx2_out3_ep: endpoint {
6034f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out3_ep>;
6044f45fb0bSSameer Pujar					};
6054f45fb0bSSameer Pujar				};
6064f45fb0bSSameer Pujar
6074f45fb0bSSameer Pujar				port@49 {
6084f45fb0bSSameer Pujar					reg = <0x49>;
6094f45fb0bSSameer Pujar
6104f45fb0bSSameer Pujar					xbar_adx2_out4_ep: endpoint {
6114f45fb0bSSameer Pujar						remote-endpoint = <&adx2_out4_ep>;
6124f45fb0bSSameer Pujar					};
6134f45fb0bSSameer Pujar				};
6144f45fb0bSSameer Pujar
6154f45fb0bSSameer Pujar				xbar_adx3_in_port: port@4a {
6164f45fb0bSSameer Pujar					reg = <0x4a>;
6174f45fb0bSSameer Pujar
6184f45fb0bSSameer Pujar					xbar_adx3_in_ep: endpoint {
6194f45fb0bSSameer Pujar						remote-endpoint = <&adx3_in_ep>;
6204f45fb0bSSameer Pujar					};
6214f45fb0bSSameer Pujar				};
6224f45fb0bSSameer Pujar
6234f45fb0bSSameer Pujar				port@4b {
6244f45fb0bSSameer Pujar					reg = <0x4b>;
6254f45fb0bSSameer Pujar
6264f45fb0bSSameer Pujar					xbar_adx3_out1_ep: endpoint {
6274f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out1_ep>;
6284f45fb0bSSameer Pujar					};
6294f45fb0bSSameer Pujar				};
6304f45fb0bSSameer Pujar
6314f45fb0bSSameer Pujar				port@4c {
6324f45fb0bSSameer Pujar					reg = <0x4c>;
6334f45fb0bSSameer Pujar
6344f45fb0bSSameer Pujar					xbar_adx3_out2_ep: endpoint {
6354f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out2_ep>;
6364f45fb0bSSameer Pujar					};
6374f45fb0bSSameer Pujar				};
6384f45fb0bSSameer Pujar
6394f45fb0bSSameer Pujar				port@4d {
6404f45fb0bSSameer Pujar					reg = <0x4d>;
6414f45fb0bSSameer Pujar
6424f45fb0bSSameer Pujar					xbar_adx3_out3_ep: endpoint {
6434f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out3_ep>;
6444f45fb0bSSameer Pujar					};
6454f45fb0bSSameer Pujar				};
6464f45fb0bSSameer Pujar
6474f45fb0bSSameer Pujar				port@4e {
6484f45fb0bSSameer Pujar					reg = <0x4e>;
6494f45fb0bSSameer Pujar
6504f45fb0bSSameer Pujar					xbar_adx3_out4_ep: endpoint {
6514f45fb0bSSameer Pujar						remote-endpoint = <&adx3_out4_ep>;
6524f45fb0bSSameer Pujar					};
6534f45fb0bSSameer Pujar				};
6544f45fb0bSSameer Pujar
6554f45fb0bSSameer Pujar				xbar_adx4_in_port: port@4f {
6564f45fb0bSSameer Pujar					reg = <0x4f>;
6574f45fb0bSSameer Pujar
6584f45fb0bSSameer Pujar					xbar_adx4_in_ep: endpoint {
6594f45fb0bSSameer Pujar						remote-endpoint = <&adx4_in_ep>;
6604f45fb0bSSameer Pujar					};
6614f45fb0bSSameer Pujar				};
6624f45fb0bSSameer Pujar
6634f45fb0bSSameer Pujar				port@50 {
6644f45fb0bSSameer Pujar					reg = <0x50>;
6654f45fb0bSSameer Pujar
6664f45fb0bSSameer Pujar					xbar_adx4_out1_ep: endpoint {
6674f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out1_ep>;
6684f45fb0bSSameer Pujar					};
6694f45fb0bSSameer Pujar				};
6704f45fb0bSSameer Pujar
6714f45fb0bSSameer Pujar				port@51 {
6724f45fb0bSSameer Pujar					reg = <0x51>;
6734f45fb0bSSameer Pujar
6744f45fb0bSSameer Pujar					xbar_adx4_out2_ep: endpoint {
6754f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out2_ep>;
6764f45fb0bSSameer Pujar					};
6774f45fb0bSSameer Pujar				};
6784f45fb0bSSameer Pujar
6794f45fb0bSSameer Pujar				port@52 {
6804f45fb0bSSameer Pujar					reg = <0x52>;
6814f45fb0bSSameer Pujar
6824f45fb0bSSameer Pujar					xbar_adx4_out3_ep: endpoint {
6834f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out3_ep>;
6844f45fb0bSSameer Pujar					};
6854f45fb0bSSameer Pujar				};
6864f45fb0bSSameer Pujar
6874f45fb0bSSameer Pujar				port@53 {
6884f45fb0bSSameer Pujar					reg = <0x53>;
6894f45fb0bSSameer Pujar
6904f45fb0bSSameer Pujar					xbar_adx4_out4_ep: endpoint {
6914f45fb0bSSameer Pujar						remote-endpoint = <&adx4_out4_ep>;
6924f45fb0bSSameer Pujar					};
6934f45fb0bSSameer Pujar				};
6944f45fb0bSSameer Pujar
6954f45fb0bSSameer Pujar				xbar_mixer_in1_port: port@54 {
6964f45fb0bSSameer Pujar					reg = <0x54>;
6974f45fb0bSSameer Pujar
6984f45fb0bSSameer Pujar					xbar_mixer_in1_ep: endpoint {
6994f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in1_ep>;
7004f45fb0bSSameer Pujar					};
7014f45fb0bSSameer Pujar				};
7024f45fb0bSSameer Pujar
7034f45fb0bSSameer Pujar				xbar_mixer_in2_port: port@55 {
7044f45fb0bSSameer Pujar					reg = <0x55>;
7054f45fb0bSSameer Pujar
7064f45fb0bSSameer Pujar					xbar_mixer_in2_ep: endpoint {
7074f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in2_ep>;
7084f45fb0bSSameer Pujar					};
7094f45fb0bSSameer Pujar				};
7104f45fb0bSSameer Pujar
7114f45fb0bSSameer Pujar				xbar_mixer_in3_port: port@56 {
7124f45fb0bSSameer Pujar					reg = <0x56>;
7134f45fb0bSSameer Pujar
7144f45fb0bSSameer Pujar					xbar_mixer_in3_ep: endpoint {
7154f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in3_ep>;
7164f45fb0bSSameer Pujar					};
7174f45fb0bSSameer Pujar				};
7184f45fb0bSSameer Pujar
7194f45fb0bSSameer Pujar				xbar_mixer_in4_port: port@57 {
7204f45fb0bSSameer Pujar					reg = <0x57>;
7214f45fb0bSSameer Pujar
7224f45fb0bSSameer Pujar					xbar_mixer_in4_ep: endpoint {
7234f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in4_ep>;
7244f45fb0bSSameer Pujar					};
7254f45fb0bSSameer Pujar				};
7264f45fb0bSSameer Pujar
7274f45fb0bSSameer Pujar				xbar_mixer_in5_port: port@58 {
7284f45fb0bSSameer Pujar					reg = <0x58>;
7294f45fb0bSSameer Pujar
7304f45fb0bSSameer Pujar					xbar_mixer_in5_ep: endpoint {
7314f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in5_ep>;
7324f45fb0bSSameer Pujar					};
7334f45fb0bSSameer Pujar				};
7344f45fb0bSSameer Pujar
7354f45fb0bSSameer Pujar				xbar_mixer_in6_port: port@59 {
7364f45fb0bSSameer Pujar					reg = <0x59>;
7374f45fb0bSSameer Pujar
7384f45fb0bSSameer Pujar					xbar_mixer_in6_ep: endpoint {
7394f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in6_ep>;
7404f45fb0bSSameer Pujar					};
7414f45fb0bSSameer Pujar				};
7424f45fb0bSSameer Pujar
7434f45fb0bSSameer Pujar				xbar_mixer_in7_port: port@5a {
7444f45fb0bSSameer Pujar					reg = <0x5a>;
7454f45fb0bSSameer Pujar
7464f45fb0bSSameer Pujar					xbar_mixer_in7_ep: endpoint {
7474f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in7_ep>;
7484f45fb0bSSameer Pujar					};
7494f45fb0bSSameer Pujar				};
7504f45fb0bSSameer Pujar
7514f45fb0bSSameer Pujar				xbar_mixer_in8_port: port@5b {
7524f45fb0bSSameer Pujar					reg = <0x5b>;
7534f45fb0bSSameer Pujar
7544f45fb0bSSameer Pujar					xbar_mixer_in8_ep: endpoint {
7554f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in8_ep>;
7564f45fb0bSSameer Pujar					};
7574f45fb0bSSameer Pujar				};
7584f45fb0bSSameer Pujar
7594f45fb0bSSameer Pujar				xbar_mixer_in9_port: port@5c {
7604f45fb0bSSameer Pujar					reg = <0x5c>;
7614f45fb0bSSameer Pujar
7624f45fb0bSSameer Pujar					xbar_mixer_in9_ep: endpoint {
7634f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in9_ep>;
7644f45fb0bSSameer Pujar					};
7654f45fb0bSSameer Pujar				};
7664f45fb0bSSameer Pujar
7674f45fb0bSSameer Pujar				xbar_mixer_in10_port: port@5d {
7684f45fb0bSSameer Pujar					reg = <0x5d>;
7694f45fb0bSSameer Pujar
7704f45fb0bSSameer Pujar					xbar_mixer_in10_ep: endpoint {
7714f45fb0bSSameer Pujar						remote-endpoint = <&mixer_in10_ep>;
7724f45fb0bSSameer Pujar					};
7734f45fb0bSSameer Pujar				};
7744f45fb0bSSameer Pujar
7754f45fb0bSSameer Pujar				port@5e {
7764f45fb0bSSameer Pujar					reg = <0x5e>;
7774f45fb0bSSameer Pujar
7784f45fb0bSSameer Pujar					xbar_mixer_out1_ep: endpoint {
7794f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out1_ep>;
7804f45fb0bSSameer Pujar					};
7814f45fb0bSSameer Pujar				};
7824f45fb0bSSameer Pujar
7834f45fb0bSSameer Pujar				port@5f {
7844f45fb0bSSameer Pujar					reg = <0x5f>;
7854f45fb0bSSameer Pujar
7864f45fb0bSSameer Pujar					xbar_mixer_out2_ep: endpoint {
7874f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out2_ep>;
7884f45fb0bSSameer Pujar					};
7894f45fb0bSSameer Pujar				};
7904f45fb0bSSameer Pujar
7914f45fb0bSSameer Pujar				port@60 {
7924f45fb0bSSameer Pujar					reg = <0x60>;
7934f45fb0bSSameer Pujar
7944f45fb0bSSameer Pujar					xbar_mixer_out3_ep: endpoint {
7954f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out3_ep>;
7964f45fb0bSSameer Pujar					};
7974f45fb0bSSameer Pujar				};
7984f45fb0bSSameer Pujar
7994f45fb0bSSameer Pujar				port@61 {
8004f45fb0bSSameer Pujar					reg = <0x61>;
8014f45fb0bSSameer Pujar
8024f45fb0bSSameer Pujar					xbar_mixer_out4_ep: endpoint {
8034f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out4_ep>;
8044f45fb0bSSameer Pujar					};
8054f45fb0bSSameer Pujar				};
8064f45fb0bSSameer Pujar
8074f45fb0bSSameer Pujar				port@62 {
8084f45fb0bSSameer Pujar					reg = <0x62>;
8094f45fb0bSSameer Pujar
8104f45fb0bSSameer Pujar					xbar_mixer_out5_ep: endpoint {
8114f45fb0bSSameer Pujar						remote-endpoint = <&mixer_out5_ep>;
8124f45fb0bSSameer Pujar					};
8134f45fb0bSSameer Pujar				};
814261a46a9SSameer Pujar
815261a46a9SSameer Pujar				xbar_asrc_in1_port: port@63 {
816261a46a9SSameer Pujar					reg = <0x63>;
817261a46a9SSameer Pujar
818261a46a9SSameer Pujar					xbar_asrc_in1_ep: endpoint {
819261a46a9SSameer Pujar						remote-endpoint = <&asrc_in1_ep>;
820261a46a9SSameer Pujar					};
821261a46a9SSameer Pujar				};
822261a46a9SSameer Pujar
823261a46a9SSameer Pujar				port@64 {
824261a46a9SSameer Pujar					reg = <0x64>;
825261a46a9SSameer Pujar
826261a46a9SSameer Pujar					xbar_asrc_out1_ep: endpoint {
827261a46a9SSameer Pujar						remote-endpoint = <&asrc_out1_ep>;
828261a46a9SSameer Pujar					};
829261a46a9SSameer Pujar				};
830261a46a9SSameer Pujar
831261a46a9SSameer Pujar				xbar_asrc_in2_port: port@65 {
832261a46a9SSameer Pujar					reg = <0x65>;
833261a46a9SSameer Pujar
834261a46a9SSameer Pujar					xbar_asrc_in2_ep: endpoint {
835261a46a9SSameer Pujar						remote-endpoint = <&asrc_in2_ep>;
836261a46a9SSameer Pujar					};
837261a46a9SSameer Pujar				};
838261a46a9SSameer Pujar
839261a46a9SSameer Pujar				port@66 {
840261a46a9SSameer Pujar					reg = <0x66>;
841261a46a9SSameer Pujar
842261a46a9SSameer Pujar					xbar_asrc_out2_ep: endpoint {
843261a46a9SSameer Pujar						remote-endpoint = <&asrc_out2_ep>;
844261a46a9SSameer Pujar					};
845261a46a9SSameer Pujar				};
846261a46a9SSameer Pujar
847261a46a9SSameer Pujar				xbar_asrc_in3_port: port@67 {
848261a46a9SSameer Pujar					reg = <0x67>;
849261a46a9SSameer Pujar
850261a46a9SSameer Pujar					xbar_asrc_in3_ep: endpoint {
851261a46a9SSameer Pujar						remote-endpoint = <&asrc_in3_ep>;
852261a46a9SSameer Pujar					};
853261a46a9SSameer Pujar				};
854261a46a9SSameer Pujar
855261a46a9SSameer Pujar				port@68 {
856261a46a9SSameer Pujar					reg = <0x68>;
857261a46a9SSameer Pujar
858261a46a9SSameer Pujar					xbar_asrc_out3_ep: endpoint {
859261a46a9SSameer Pujar						remote-endpoint = <&asrc_out3_ep>;
860261a46a9SSameer Pujar					};
861261a46a9SSameer Pujar				};
862261a46a9SSameer Pujar
863261a46a9SSameer Pujar				xbar_asrc_in4_port: port@69 {
864261a46a9SSameer Pujar					reg = <0x69>;
865261a46a9SSameer Pujar
866261a46a9SSameer Pujar					xbar_asrc_in4_ep: endpoint {
867261a46a9SSameer Pujar						remote-endpoint = <&asrc_in4_ep>;
868261a46a9SSameer Pujar					};
869261a46a9SSameer Pujar				};
870261a46a9SSameer Pujar
871261a46a9SSameer Pujar				port@6a {
872261a46a9SSameer Pujar					reg = <0x6a>;
873261a46a9SSameer Pujar
874261a46a9SSameer Pujar					xbar_asrc_out4_ep: endpoint {
875261a46a9SSameer Pujar						remote-endpoint = <&asrc_out4_ep>;
876261a46a9SSameer Pujar					};
877261a46a9SSameer Pujar				};
878261a46a9SSameer Pujar
879261a46a9SSameer Pujar				xbar_asrc_in5_port: port@6b {
880261a46a9SSameer Pujar					reg = <0x6b>;
881261a46a9SSameer Pujar
882261a46a9SSameer Pujar					xbar_asrc_in5_ep: endpoint {
883261a46a9SSameer Pujar						remote-endpoint = <&asrc_in5_ep>;
884261a46a9SSameer Pujar					};
885261a46a9SSameer Pujar				};
886261a46a9SSameer Pujar
887261a46a9SSameer Pujar				port@6c {
888261a46a9SSameer Pujar					reg = <0x6c>;
889261a46a9SSameer Pujar
890261a46a9SSameer Pujar					xbar_asrc_out5_ep: endpoint {
891261a46a9SSameer Pujar						remote-endpoint = <&asrc_out5_ep>;
892261a46a9SSameer Pujar					};
893261a46a9SSameer Pujar				};
894261a46a9SSameer Pujar
895261a46a9SSameer Pujar				xbar_asrc_in6_port: port@6d {
896261a46a9SSameer Pujar					reg = <0x6d>;
897261a46a9SSameer Pujar
898261a46a9SSameer Pujar					xbar_asrc_in6_ep: endpoint {
899261a46a9SSameer Pujar						remote-endpoint = <&asrc_in6_ep>;
900261a46a9SSameer Pujar					};
901261a46a9SSameer Pujar				};
902261a46a9SSameer Pujar
903261a46a9SSameer Pujar				port@6e {
904261a46a9SSameer Pujar					reg = <0x6e>;
905261a46a9SSameer Pujar
906261a46a9SSameer Pujar					xbar_asrc_out6_ep: endpoint {
907261a46a9SSameer Pujar						remote-endpoint = <&asrc_out6_ep>;
908261a46a9SSameer Pujar					};
909261a46a9SSameer Pujar				};
910261a46a9SSameer Pujar
911261a46a9SSameer Pujar				xbar_asrc_in7_port: port@6f {
912261a46a9SSameer Pujar					reg = <0x6f>;
913261a46a9SSameer Pujar
914261a46a9SSameer Pujar					xbar_asrc_in7_ep: endpoint {
915261a46a9SSameer Pujar						remote-endpoint = <&asrc_in7_ep>;
916261a46a9SSameer Pujar					};
917261a46a9SSameer Pujar				};
918*afcb41e3SSameer Pujar
919*afcb41e3SSameer Pujar				xbar_ope1_in_port: port@70 {
920*afcb41e3SSameer Pujar					reg = <0x70>;
921*afcb41e3SSameer Pujar
922*afcb41e3SSameer Pujar					xbar_ope1_in_ep: endpoint {
923*afcb41e3SSameer Pujar						remote-endpoint = <&ope1_cif_in_ep>;
924*afcb41e3SSameer Pujar					};
925*afcb41e3SSameer Pujar				};
926*afcb41e3SSameer Pujar
927*afcb41e3SSameer Pujar				port@71 {
928*afcb41e3SSameer Pujar					reg = <0x71>;
929*afcb41e3SSameer Pujar
930*afcb41e3SSameer Pujar					xbar_ope1_out_ep: endpoint {
931*afcb41e3SSameer Pujar						remote-endpoint = <&ope1_cif_out_ep>;
932*afcb41e3SSameer Pujar					};
933*afcb41e3SSameer Pujar				};
934e4710376SSameer Pujar			};
935e4710376SSameer Pujar
936e4710376SSameer Pujar			admaif@290f000 {
937e4710376SSameer Pujar				status = "okay";
938e4710376SSameer Pujar
939e4710376SSameer Pujar				ports {
940e4710376SSameer Pujar					#address-cells = <1>;
941e4710376SSameer Pujar					#size-cells = <0>;
942e4710376SSameer Pujar
943e4710376SSameer Pujar					admaif0_port: port@0 {
944e4710376SSameer Pujar						reg = <0x0>;
945e4710376SSameer Pujar
946e4710376SSameer Pujar						admaif0_ep: endpoint {
947e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif0_ep>;
948e4710376SSameer Pujar						};
949e4710376SSameer Pujar					};
950e4710376SSameer Pujar
951e4710376SSameer Pujar					admaif1_port: port@1 {
952e4710376SSameer Pujar						reg = <0x1>;
953e4710376SSameer Pujar
954e4710376SSameer Pujar						admaif1_ep: endpoint {
955e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif1_ep>;
956e4710376SSameer Pujar						};
957e4710376SSameer Pujar					};
958e4710376SSameer Pujar
959e4710376SSameer Pujar					admaif2_port: port@2 {
960e4710376SSameer Pujar						reg = <0x2>;
961e4710376SSameer Pujar
962e4710376SSameer Pujar						admaif2_ep: endpoint {
963e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif2_ep>;
964e4710376SSameer Pujar						};
965e4710376SSameer Pujar					};
966e4710376SSameer Pujar
967e4710376SSameer Pujar					admaif3_port: port@3 {
968e4710376SSameer Pujar						reg = <0x3>;
969e4710376SSameer Pujar
970e4710376SSameer Pujar						admaif3_ep: endpoint {
971e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif3_ep>;
972e4710376SSameer Pujar						};
973e4710376SSameer Pujar					};
974e4710376SSameer Pujar
975e4710376SSameer Pujar					admaif4_port: port@4 {
976e4710376SSameer Pujar						reg = <0x4>;
977e4710376SSameer Pujar
978e4710376SSameer Pujar						admaif4_ep: endpoint {
979e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif4_ep>;
980e4710376SSameer Pujar						};
981e4710376SSameer Pujar					};
982e4710376SSameer Pujar
983e4710376SSameer Pujar					admaif5_port: port@5 {
984e4710376SSameer Pujar						reg = <0x5>;
985e4710376SSameer Pujar
986e4710376SSameer Pujar						admaif5_ep: endpoint {
987e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif5_ep>;
988e4710376SSameer Pujar						};
989e4710376SSameer Pujar					};
990e4710376SSameer Pujar
991e4710376SSameer Pujar					admaif6_port: port@6 {
992e4710376SSameer Pujar						reg = <0x6>;
993e4710376SSameer Pujar
994e4710376SSameer Pujar						admaif6_ep: endpoint {
995e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif6_ep>;
996e4710376SSameer Pujar						};
997e4710376SSameer Pujar					};
998e4710376SSameer Pujar
999e4710376SSameer Pujar					admaif7_port: port@7 {
1000e4710376SSameer Pujar						reg = <0x7>;
1001e4710376SSameer Pujar
1002e4710376SSameer Pujar						admaif7_ep: endpoint {
1003e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif7_ep>;
1004e4710376SSameer Pujar						};
1005e4710376SSameer Pujar					};
1006e4710376SSameer Pujar
1007e4710376SSameer Pujar					admaif8_port: port@8 {
1008e4710376SSameer Pujar						reg = <0x8>;
1009e4710376SSameer Pujar
1010e4710376SSameer Pujar						admaif8_ep: endpoint {
1011e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif8_ep>;
1012e4710376SSameer Pujar						};
1013e4710376SSameer Pujar					};
1014e4710376SSameer Pujar
1015e4710376SSameer Pujar					admaif9_port: port@9 {
1016e4710376SSameer Pujar						reg = <0x9>;
1017e4710376SSameer Pujar
1018e4710376SSameer Pujar						admaif9_ep: endpoint {
1019e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif9_ep>;
1020e4710376SSameer Pujar						};
1021e4710376SSameer Pujar					};
1022e4710376SSameer Pujar
1023e4710376SSameer Pujar					admaif10_port: port@a {
1024e4710376SSameer Pujar						reg = <0xa>;
1025e4710376SSameer Pujar
1026e4710376SSameer Pujar						admaif10_ep: endpoint {
1027e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif10_ep>;
1028e4710376SSameer Pujar						};
1029e4710376SSameer Pujar					};
1030e4710376SSameer Pujar
1031e4710376SSameer Pujar					admaif11_port: port@b {
1032e4710376SSameer Pujar						reg = <0xb>;
1033e4710376SSameer Pujar
1034e4710376SSameer Pujar						admaif11_ep: endpoint {
1035e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif11_ep>;
1036e4710376SSameer Pujar						};
1037e4710376SSameer Pujar					};
1038e4710376SSameer Pujar
1039e4710376SSameer Pujar					admaif12_port: port@c {
1040e4710376SSameer Pujar						reg = <0xc>;
1041e4710376SSameer Pujar
1042e4710376SSameer Pujar						admaif12_ep: endpoint {
1043e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif12_ep>;
1044e4710376SSameer Pujar						};
1045e4710376SSameer Pujar					};
1046e4710376SSameer Pujar
1047e4710376SSameer Pujar					admaif13_port: port@d {
1048e4710376SSameer Pujar						reg = <0xd>;
1049e4710376SSameer Pujar
1050e4710376SSameer Pujar						admaif13_ep: endpoint {
1051e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif13_ep>;
1052e4710376SSameer Pujar						};
1053e4710376SSameer Pujar					};
1054e4710376SSameer Pujar
1055e4710376SSameer Pujar					admaif14_port: port@e {
1056e4710376SSameer Pujar						reg = <0xe>;
1057e4710376SSameer Pujar
1058e4710376SSameer Pujar						admaif14_ep: endpoint {
1059e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif14_ep>;
1060e4710376SSameer Pujar						};
1061e4710376SSameer Pujar					};
1062e4710376SSameer Pujar
1063e4710376SSameer Pujar					admaif15_port: port@f {
1064e4710376SSameer Pujar						reg = <0xf>;
1065e4710376SSameer Pujar
1066e4710376SSameer Pujar						admaif15_ep: endpoint {
1067e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif15_ep>;
1068e4710376SSameer Pujar						};
1069e4710376SSameer Pujar					};
1070e4710376SSameer Pujar
1071e4710376SSameer Pujar					admaif16_port: port@10 {
1072e4710376SSameer Pujar						reg = <0x10>;
1073e4710376SSameer Pujar
1074e4710376SSameer Pujar						admaif16_ep: endpoint {
1075e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif16_ep>;
1076e4710376SSameer Pujar						};
1077e4710376SSameer Pujar					};
1078e4710376SSameer Pujar
1079e4710376SSameer Pujar					admaif17_port: port@11 {
1080e4710376SSameer Pujar						reg = <0x11>;
1081e4710376SSameer Pujar
1082e4710376SSameer Pujar						admaif17_ep: endpoint {
1083e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif17_ep>;
1084e4710376SSameer Pujar						};
1085e4710376SSameer Pujar					};
1086e4710376SSameer Pujar
1087e4710376SSameer Pujar					admaif18_port: port@12 {
1088e4710376SSameer Pujar						reg = <0x12>;
1089e4710376SSameer Pujar
1090e4710376SSameer Pujar						admaif18_ep: endpoint {
1091e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif18_ep>;
1092e4710376SSameer Pujar						};
1093e4710376SSameer Pujar					};
1094e4710376SSameer Pujar
1095e4710376SSameer Pujar					admaif19_port: port@13 {
1096e4710376SSameer Pujar						reg = <0x13>;
1097e4710376SSameer Pujar
1098e4710376SSameer Pujar						admaif19_ep: endpoint {
1099e4710376SSameer Pujar							remote-endpoint = <&xbar_admaif19_ep>;
1100e4710376SSameer Pujar						};
1101e4710376SSameer Pujar					};
1102e4710376SSameer Pujar				};
1103e4710376SSameer Pujar			};
1104e4710376SSameer Pujar
1105e4710376SSameer Pujar			i2s@2901000 {
1106e4710376SSameer Pujar				status = "okay";
1107e4710376SSameer Pujar
1108e4710376SSameer Pujar				ports {
1109e4710376SSameer Pujar					#address-cells = <1>;
1110e4710376SSameer Pujar					#size-cells = <0>;
1111e4710376SSameer Pujar
1112e4710376SSameer Pujar					port@0 {
1113e4710376SSameer Pujar						reg = <0>;
1114e4710376SSameer Pujar
1115e4710376SSameer Pujar						i2s1_cif_ep: endpoint {
1116e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s1_ep>;
1117e4710376SSameer Pujar						};
1118e4710376SSameer Pujar					};
1119e4710376SSameer Pujar
1120e4710376SSameer Pujar					i2s1_port: port@1 {
1121e4710376SSameer Pujar						reg = <1>;
1122e4710376SSameer Pujar
1123e4710376SSameer Pujar						i2s1_dap_ep: endpoint {
1124e4710376SSameer Pujar							dai-format = "i2s";
1125e4710376SSameer Pujar							/* Placeholder for external Codec */
1126e4710376SSameer Pujar						};
1127e4710376SSameer Pujar					};
1128e4710376SSameer Pujar				};
1129e4710376SSameer Pujar			};
1130e4710376SSameer Pujar
1131e4710376SSameer Pujar			i2s@2901100 {
1132e4710376SSameer Pujar				status = "okay";
1133e4710376SSameer Pujar
1134e4710376SSameer Pujar				ports {
1135e4710376SSameer Pujar					#address-cells = <1>;
1136e4710376SSameer Pujar					#size-cells = <0>;
1137e4710376SSameer Pujar
1138e4710376SSameer Pujar					port@0 {
1139e4710376SSameer Pujar						reg = <0>;
1140e4710376SSameer Pujar
1141e4710376SSameer Pujar						i2s2_cif_ep: endpoint {
1142e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s2_ep>;
1143e4710376SSameer Pujar						};
1144e4710376SSameer Pujar					};
1145e4710376SSameer Pujar
1146e4710376SSameer Pujar					i2s2_port: port@1 {
1147e4710376SSameer Pujar						reg = <1>;
1148e4710376SSameer Pujar
1149e4710376SSameer Pujar						i2s2_dap_ep: endpoint {
1150e4710376SSameer Pujar							dai-format = "i2s";
1151e4710376SSameer Pujar							/* Placeholder for external Codec */
1152e4710376SSameer Pujar						};
1153e4710376SSameer Pujar					};
1154e4710376SSameer Pujar				};
1155e4710376SSameer Pujar			};
1156e4710376SSameer Pujar
1157e4710376SSameer Pujar			i2s@2901200 {
1158e4710376SSameer Pujar				status = "okay";
1159e4710376SSameer Pujar
1160e4710376SSameer Pujar				ports {
1161e4710376SSameer Pujar					#address-cells = <1>;
1162e4710376SSameer Pujar					#size-cells = <0>;
1163e4710376SSameer Pujar
1164e4710376SSameer Pujar					port@0 {
1165e4710376SSameer Pujar						reg = <0>;
1166e4710376SSameer Pujar
1167e4710376SSameer Pujar						i2s3_cif_ep: endpoint {
1168e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s3_ep>;
1169e4710376SSameer Pujar						};
1170e4710376SSameer Pujar					};
1171e4710376SSameer Pujar
1172e4710376SSameer Pujar					i2s3_port: port@1 {
1173e4710376SSameer Pujar						reg = <1>;
1174e4710376SSameer Pujar
1175e4710376SSameer Pujar						i2s3_dap_ep: endpoint {
1176e4710376SSameer Pujar							dai-format = "i2s";
1177e4710376SSameer Pujar							/* Placeholder for external Codec */
1178e4710376SSameer Pujar						};
1179e4710376SSameer Pujar					};
1180e4710376SSameer Pujar				};
1181e4710376SSameer Pujar			};
1182e4710376SSameer Pujar
1183e4710376SSameer Pujar			i2s@2901300 {
1184e4710376SSameer Pujar				status = "okay";
1185e4710376SSameer Pujar
1186e4710376SSameer Pujar				ports {
1187e4710376SSameer Pujar					#address-cells = <1>;
1188e4710376SSameer Pujar					#size-cells = <0>;
1189e4710376SSameer Pujar
1190e4710376SSameer Pujar					port@0 {
1191e4710376SSameer Pujar						reg = <0>;
1192e4710376SSameer Pujar
1193e4710376SSameer Pujar						i2s4_cif_ep: endpoint {
1194e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s4_ep>;
1195e4710376SSameer Pujar						};
1196e4710376SSameer Pujar					};
1197e4710376SSameer Pujar
1198e4710376SSameer Pujar					i2s4_port: port@1 {
1199e4710376SSameer Pujar						reg = <1>;
1200e4710376SSameer Pujar
1201e4710376SSameer Pujar						i2s4_dap_ep: endpoint {
1202e4710376SSameer Pujar							dai-format = "i2s";
1203e4710376SSameer Pujar							/* Placeholder for external Codec */
1204e4710376SSameer Pujar						};
1205e4710376SSameer Pujar					};
1206e4710376SSameer Pujar				};
1207e4710376SSameer Pujar			};
1208e4710376SSameer Pujar
1209e4710376SSameer Pujar			i2s@2901400 {
1210e4710376SSameer Pujar				status = "okay";
1211e4710376SSameer Pujar
1212e4710376SSameer Pujar				ports {
1213e4710376SSameer Pujar					#address-cells = <1>;
1214e4710376SSameer Pujar					#size-cells = <0>;
1215e4710376SSameer Pujar
1216e4710376SSameer Pujar					port@0 {
1217e4710376SSameer Pujar						reg = <0>;
1218e4710376SSameer Pujar
1219e4710376SSameer Pujar						i2s5_cif_ep: endpoint {
1220e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s5_ep>;
1221e4710376SSameer Pujar						};
1222e4710376SSameer Pujar					};
1223e4710376SSameer Pujar
1224e4710376SSameer Pujar					i2s5_port: port@1 {
1225e4710376SSameer Pujar						reg = <1>;
1226e4710376SSameer Pujar
1227e4710376SSameer Pujar						i2s5_dap_ep: endpoint {
1228e4710376SSameer Pujar							dai-format = "i2s";
1229e4710376SSameer Pujar							/* Placeholder for external Codec */
1230e4710376SSameer Pujar						};
1231e4710376SSameer Pujar					};
1232e4710376SSameer Pujar				};
1233e4710376SSameer Pujar			};
1234e4710376SSameer Pujar
1235e4710376SSameer Pujar			i2s@2901500 {
1236e4710376SSameer Pujar				status = "okay";
1237e4710376SSameer Pujar
1238e4710376SSameer Pujar				ports {
1239e4710376SSameer Pujar					#address-cells = <1>;
1240e4710376SSameer Pujar					#size-cells = <0>;
1241e4710376SSameer Pujar
1242e4710376SSameer Pujar					port@0 {
1243e4710376SSameer Pujar						reg = <0>;
1244e4710376SSameer Pujar
1245e4710376SSameer Pujar						i2s6_cif_ep: endpoint {
1246e4710376SSameer Pujar							remote-endpoint = <&xbar_i2s6_ep>;
1247e4710376SSameer Pujar						};
1248e4710376SSameer Pujar					};
1249e4710376SSameer Pujar
1250e4710376SSameer Pujar					i2s6_port: port@1 {
1251e4710376SSameer Pujar						reg = <1>;
1252e4710376SSameer Pujar
1253e4710376SSameer Pujar						i2s6_dap_ep: endpoint {
1254e4710376SSameer Pujar							dai-format = "i2s";
1255e4710376SSameer Pujar							/* Placeholder for external Codec */
1256e4710376SSameer Pujar						};
1257e4710376SSameer Pujar					};
1258e4710376SSameer Pujar				};
1259e4710376SSameer Pujar			};
1260e4710376SSameer Pujar
1261e4710376SSameer Pujar			dmic@2904000 {
1262e4710376SSameer Pujar				status = "okay";
1263e4710376SSameer Pujar
1264e4710376SSameer Pujar				ports {
1265e4710376SSameer Pujar					#address-cells = <1>;
1266e4710376SSameer Pujar					#size-cells = <0>;
1267e4710376SSameer Pujar
1268e4710376SSameer Pujar					port@0 {
1269e4710376SSameer Pujar						reg = <0>;
1270e4710376SSameer Pujar
1271e4710376SSameer Pujar						dmic1_cif_ep: endpoint {
1272e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic1_ep>;
1273e4710376SSameer Pujar						};
1274e4710376SSameer Pujar					};
1275e4710376SSameer Pujar
1276e4710376SSameer Pujar					dmic1_port: port@1 {
1277e4710376SSameer Pujar						reg = <1>;
1278e4710376SSameer Pujar
1279e4710376SSameer Pujar						dmic1_dap_ep: endpoint {
1280e4710376SSameer Pujar							/* Place holder for external Codec */
1281e4710376SSameer Pujar						};
1282e4710376SSameer Pujar					};
1283e4710376SSameer Pujar				};
1284e4710376SSameer Pujar			};
1285e4710376SSameer Pujar
1286e4710376SSameer Pujar			dmic@2904100 {
1287e4710376SSameer Pujar				status = "okay";
1288e4710376SSameer Pujar
1289e4710376SSameer Pujar				ports {
1290e4710376SSameer Pujar					#address-cells = <1>;
1291e4710376SSameer Pujar					#size-cells = <0>;
1292e4710376SSameer Pujar
1293e4710376SSameer Pujar					port@0 {
1294e4710376SSameer Pujar						reg = <0>;
1295e4710376SSameer Pujar
1296e4710376SSameer Pujar						dmic2_cif_ep: endpoint {
1297e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic2_ep>;
1298e4710376SSameer Pujar						};
1299e4710376SSameer Pujar					};
1300e4710376SSameer Pujar
1301e4710376SSameer Pujar					dmic2_port: port@1 {
1302e4710376SSameer Pujar						reg = <1>;
1303e4710376SSameer Pujar
1304e4710376SSameer Pujar						dmic2_dap_ep: endpoint {
1305e4710376SSameer Pujar							/* Place holder for external Codec */
1306e4710376SSameer Pujar						};
1307e4710376SSameer Pujar					};
1308e4710376SSameer Pujar				};
1309e4710376SSameer Pujar			};
1310e4710376SSameer Pujar
1311e4710376SSameer Pujar			dmic@2904200 {
1312e4710376SSameer Pujar				status = "okay";
1313e4710376SSameer Pujar
1314e4710376SSameer Pujar				ports {
1315e4710376SSameer Pujar					#address-cells = <1>;
1316e4710376SSameer Pujar					#size-cells = <0>;
1317e4710376SSameer Pujar
1318e4710376SSameer Pujar					port@0 {
1319e4710376SSameer Pujar						reg = <0>;
1320e4710376SSameer Pujar
1321e4710376SSameer Pujar						dmic3_cif_ep: endpoint {
1322e4710376SSameer Pujar							remote-endpoint = <&xbar_dmic3_ep>;
1323e4710376SSameer Pujar						};
1324e4710376SSameer Pujar					};
1325e4710376SSameer Pujar
1326e4710376SSameer Pujar					dmic3_port: port@1 {
1327e4710376SSameer Pujar						reg = <1>;
1328e4710376SSameer Pujar
1329e4710376SSameer Pujar						dmic3_dap_ep: endpoint {
1330e4710376SSameer Pujar							/* Place holder for external Codec */
1331e4710376SSameer Pujar						};
1332e4710376SSameer Pujar					};
1333e4710376SSameer Pujar				};
1334e4710376SSameer Pujar			};
1335e4710376SSameer Pujar
1336e4710376SSameer Pujar			dspk@2905000 {
1337e4710376SSameer Pujar				status = "okay";
1338e4710376SSameer Pujar
1339e4710376SSameer Pujar				ports {
1340e4710376SSameer Pujar					#address-cells = <1>;
1341e4710376SSameer Pujar					#size-cells = <0>;
1342e4710376SSameer Pujar
1343e4710376SSameer Pujar					port@0 {
1344e4710376SSameer Pujar						reg = <0>;
1345e4710376SSameer Pujar
1346e4710376SSameer Pujar						dspk1_cif_ep: endpoint {
1347e4710376SSameer Pujar							remote-endpoint = <&xbar_dspk1_ep>;
1348e4710376SSameer Pujar						};
1349e4710376SSameer Pujar					};
1350e4710376SSameer Pujar
1351e4710376SSameer Pujar					dspk1_port: port@1 {
1352e4710376SSameer Pujar						reg = <1>;
1353e4710376SSameer Pujar
1354e4710376SSameer Pujar						dspk1_dap_ep: endpoint {
1355e4710376SSameer Pujar							/* Place holder for external Codec */
1356e4710376SSameer Pujar						};
1357e4710376SSameer Pujar					};
1358e4710376SSameer Pujar				};
1359e4710376SSameer Pujar			};
1360e4710376SSameer Pujar
1361e4710376SSameer Pujar			dspk@2905100 {
1362e4710376SSameer Pujar				status = "okay";
1363e4710376SSameer Pujar
1364e4710376SSameer Pujar				ports {
1365e4710376SSameer Pujar					#address-cells = <1>;
1366e4710376SSameer Pujar					#size-cells = <0>;
1367e4710376SSameer Pujar
1368e4710376SSameer Pujar					port@0 {
1369e4710376SSameer Pujar						reg = <0>;
1370e4710376SSameer Pujar
1371e4710376SSameer Pujar						dspk2_cif_ep: endpoint {
1372e4710376SSameer Pujar							remote-endpoint = <&xbar_dspk2_ep>;
1373e4710376SSameer Pujar						};
1374e4710376SSameer Pujar					};
1375e4710376SSameer Pujar
1376e4710376SSameer Pujar					dspk2_port: port@1 {
1377e4710376SSameer Pujar						reg = <1>;
1378e4710376SSameer Pujar
1379e4710376SSameer Pujar						dspk2_dap_ep: endpoint {
1380e4710376SSameer Pujar							/* Place holder for external Codec */
1381e4710376SSameer Pujar						};
1382e4710376SSameer Pujar					};
1383e4710376SSameer Pujar				};
1384e4710376SSameer Pujar			};
13854f45fb0bSSameer Pujar
13864f45fb0bSSameer Pujar			sfc@2902000 {
13874f45fb0bSSameer Pujar				status = "okay";
13884f45fb0bSSameer Pujar
13894f45fb0bSSameer Pujar				ports {
13904f45fb0bSSameer Pujar					#address-cells = <1>;
13914f45fb0bSSameer Pujar					#size-cells = <0>;
13924f45fb0bSSameer Pujar
13934f45fb0bSSameer Pujar					port@0 {
13944f45fb0bSSameer Pujar						reg = <0>;
13954f45fb0bSSameer Pujar
13964f45fb0bSSameer Pujar						sfc1_cif_in_ep: endpoint {
13974f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_in_ep>;
13984f45fb0bSSameer Pujar							convert-rate = <44100>;
13994f45fb0bSSameer Pujar						};
14004f45fb0bSSameer Pujar					};
14014f45fb0bSSameer Pujar
14024f45fb0bSSameer Pujar					sfc1_out_port: port@1 {
14034f45fb0bSSameer Pujar						reg = <1>;
14044f45fb0bSSameer Pujar
14054f45fb0bSSameer Pujar						sfc1_cif_out_ep: endpoint {
14064f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc1_out_ep>;
14074f45fb0bSSameer Pujar							convert-rate = <48000>;
14084f45fb0bSSameer Pujar						};
14094f45fb0bSSameer Pujar					};
14104f45fb0bSSameer Pujar				};
14114f45fb0bSSameer Pujar			};
14124f45fb0bSSameer Pujar
14134f45fb0bSSameer Pujar			sfc@2902200 {
14144f45fb0bSSameer Pujar				status = "okay";
14154f45fb0bSSameer Pujar
14164f45fb0bSSameer Pujar				ports {
14174f45fb0bSSameer Pujar					#address-cells = <1>;
14184f45fb0bSSameer Pujar					#size-cells = <0>;
14194f45fb0bSSameer Pujar
14204f45fb0bSSameer Pujar					port@0 {
14214f45fb0bSSameer Pujar						reg = <0>;
14224f45fb0bSSameer Pujar
14234f45fb0bSSameer Pujar						sfc2_cif_in_ep: endpoint {
14244f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_in_ep>;
14254f45fb0bSSameer Pujar						};
14264f45fb0bSSameer Pujar					};
14274f45fb0bSSameer Pujar
14284f45fb0bSSameer Pujar					sfc2_out_port: port@1 {
14294f45fb0bSSameer Pujar						reg = <1>;
14304f45fb0bSSameer Pujar
14314f45fb0bSSameer Pujar						sfc2_cif_out_ep: endpoint {
14324f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc2_out_ep>;
14334f45fb0bSSameer Pujar						};
14344f45fb0bSSameer Pujar					};
14354f45fb0bSSameer Pujar				};
14364f45fb0bSSameer Pujar			};
14374f45fb0bSSameer Pujar
14384f45fb0bSSameer Pujar			sfc@2902400 {
14394f45fb0bSSameer Pujar				status = "okay";
14404f45fb0bSSameer Pujar
14414f45fb0bSSameer Pujar				ports {
14424f45fb0bSSameer Pujar					#address-cells = <1>;
14434f45fb0bSSameer Pujar					#size-cells = <0>;
14444f45fb0bSSameer Pujar
14454f45fb0bSSameer Pujar					port@0 {
14464f45fb0bSSameer Pujar						reg = <0>;
14474f45fb0bSSameer Pujar
14484f45fb0bSSameer Pujar						sfc3_cif_in_ep: endpoint {
14494f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_in_ep>;
14504f45fb0bSSameer Pujar						};
14514f45fb0bSSameer Pujar					};
14524f45fb0bSSameer Pujar
14534f45fb0bSSameer Pujar					sfc3_out_port: port@1 {
14544f45fb0bSSameer Pujar						reg = <1>;
14554f45fb0bSSameer Pujar
14564f45fb0bSSameer Pujar						sfc3_cif_out_ep: endpoint {
14574f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc3_out_ep>;
14584f45fb0bSSameer Pujar						};
14594f45fb0bSSameer Pujar					};
14604f45fb0bSSameer Pujar				};
14614f45fb0bSSameer Pujar			};
14624f45fb0bSSameer Pujar
14634f45fb0bSSameer Pujar			sfc@2902600 {
14644f45fb0bSSameer Pujar				status = "okay";
14654f45fb0bSSameer Pujar
14664f45fb0bSSameer Pujar				ports {
14674f45fb0bSSameer Pujar					#address-cells = <1>;
14684f45fb0bSSameer Pujar					#size-cells = <0>;
14694f45fb0bSSameer Pujar
14704f45fb0bSSameer Pujar					port@0 {
14714f45fb0bSSameer Pujar						reg = <0>;
14724f45fb0bSSameer Pujar
14734f45fb0bSSameer Pujar						sfc4_cif_in_ep: endpoint {
14744f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_in_ep>;
14754f45fb0bSSameer Pujar						};
14764f45fb0bSSameer Pujar					};
14774f45fb0bSSameer Pujar
14784f45fb0bSSameer Pujar					sfc4_out_port: port@1 {
14794f45fb0bSSameer Pujar						reg = <1>;
14804f45fb0bSSameer Pujar
14814f45fb0bSSameer Pujar						sfc4_cif_out_ep: endpoint {
14824f45fb0bSSameer Pujar							remote-endpoint = <&xbar_sfc4_out_ep>;
14834f45fb0bSSameer Pujar						};
14844f45fb0bSSameer Pujar					};
14854f45fb0bSSameer Pujar				};
14864f45fb0bSSameer Pujar			};
14874f45fb0bSSameer Pujar
14884f45fb0bSSameer Pujar			mvc@290a000 {
14894f45fb0bSSameer Pujar				status = "okay";
14904f45fb0bSSameer Pujar
14914f45fb0bSSameer Pujar				ports {
14924f45fb0bSSameer Pujar					#address-cells = <1>;
14934f45fb0bSSameer Pujar					#size-cells = <0>;
14944f45fb0bSSameer Pujar
14954f45fb0bSSameer Pujar					port@0 {
14964f45fb0bSSameer Pujar						reg = <0>;
14974f45fb0bSSameer Pujar
14984f45fb0bSSameer Pujar						mvc1_cif_in_ep: endpoint {
14994f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_in_ep>;
15004f45fb0bSSameer Pujar						};
15014f45fb0bSSameer Pujar					};
15024f45fb0bSSameer Pujar
15034f45fb0bSSameer Pujar					mvc1_out_port: port@1 {
15044f45fb0bSSameer Pujar						reg = <1>;
15054f45fb0bSSameer Pujar
15064f45fb0bSSameer Pujar						mvc1_cif_out_ep: endpoint {
15074f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc1_out_ep>;
15084f45fb0bSSameer Pujar						};
15094f45fb0bSSameer Pujar					};
15104f45fb0bSSameer Pujar				};
15114f45fb0bSSameer Pujar			};
15124f45fb0bSSameer Pujar
15134f45fb0bSSameer Pujar			mvc@290a200 {
15144f45fb0bSSameer Pujar				status = "okay";
15154f45fb0bSSameer Pujar
15164f45fb0bSSameer Pujar				ports {
15174f45fb0bSSameer Pujar					#address-cells = <1>;
15184f45fb0bSSameer Pujar					#size-cells = <0>;
15194f45fb0bSSameer Pujar
15204f45fb0bSSameer Pujar					port@0 {
15214f45fb0bSSameer Pujar						reg = <0>;
15224f45fb0bSSameer Pujar
15234f45fb0bSSameer Pujar						mvc2_cif_in_ep: endpoint {
15244f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_in_ep>;
15254f45fb0bSSameer Pujar						};
15264f45fb0bSSameer Pujar					};
15274f45fb0bSSameer Pujar
15284f45fb0bSSameer Pujar					mvc2_out_port: port@1 {
15294f45fb0bSSameer Pujar						reg = <1>;
15304f45fb0bSSameer Pujar
15314f45fb0bSSameer Pujar						mvc2_cif_out_ep: endpoint {
15324f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mvc2_out_ep>;
15334f45fb0bSSameer Pujar						};
15344f45fb0bSSameer Pujar					};
15354f45fb0bSSameer Pujar				};
15364f45fb0bSSameer Pujar			};
15374f45fb0bSSameer Pujar
15384f45fb0bSSameer Pujar			amx@2903000 {
15394f45fb0bSSameer Pujar				status = "okay";
15404f45fb0bSSameer Pujar
15414f45fb0bSSameer Pujar				ports {
15424f45fb0bSSameer Pujar					#address-cells = <1>;
15434f45fb0bSSameer Pujar					#size-cells = <0>;
15444f45fb0bSSameer Pujar
15454f45fb0bSSameer Pujar					port@0 {
15464f45fb0bSSameer Pujar						reg = <0>;
15474f45fb0bSSameer Pujar
15484f45fb0bSSameer Pujar						amx1_in1_ep: endpoint {
15494f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in1_ep>;
15504f45fb0bSSameer Pujar						};
15514f45fb0bSSameer Pujar					};
15524f45fb0bSSameer Pujar
15534f45fb0bSSameer Pujar					port@1 {
15544f45fb0bSSameer Pujar						reg = <1>;
15554f45fb0bSSameer Pujar
15564f45fb0bSSameer Pujar						amx1_in2_ep: endpoint {
15574f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in2_ep>;
15584f45fb0bSSameer Pujar						};
15594f45fb0bSSameer Pujar					};
15604f45fb0bSSameer Pujar
15614f45fb0bSSameer Pujar					port@2 {
15624f45fb0bSSameer Pujar						reg = <2>;
15634f45fb0bSSameer Pujar
15644f45fb0bSSameer Pujar						amx1_in3_ep: endpoint {
15654f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in3_ep>;
15664f45fb0bSSameer Pujar						};
15674f45fb0bSSameer Pujar					};
15684f45fb0bSSameer Pujar
15694f45fb0bSSameer Pujar					port@3 {
15704f45fb0bSSameer Pujar						reg = <3>;
15714f45fb0bSSameer Pujar
15724f45fb0bSSameer Pujar						amx1_in4_ep: endpoint {
15734f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_in4_ep>;
15744f45fb0bSSameer Pujar						};
15754f45fb0bSSameer Pujar					};
15764f45fb0bSSameer Pujar
15774f45fb0bSSameer Pujar					amx1_out_port: port@4 {
15784f45fb0bSSameer Pujar						reg = <4>;
15794f45fb0bSSameer Pujar
15804f45fb0bSSameer Pujar						amx1_out_ep: endpoint {
15814f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx1_out_ep>;
15824f45fb0bSSameer Pujar						};
15834f45fb0bSSameer Pujar					};
15844f45fb0bSSameer Pujar				};
15854f45fb0bSSameer Pujar			};
15864f45fb0bSSameer Pujar
15874f45fb0bSSameer Pujar			amx@2903100 {
15884f45fb0bSSameer Pujar				status = "okay";
15894f45fb0bSSameer Pujar
15904f45fb0bSSameer Pujar				ports {
15914f45fb0bSSameer Pujar					#address-cells = <1>;
15924f45fb0bSSameer Pujar					#size-cells = <0>;
15934f45fb0bSSameer Pujar
15944f45fb0bSSameer Pujar					port@0 {
15954f45fb0bSSameer Pujar						reg = <0>;
15964f45fb0bSSameer Pujar
15974f45fb0bSSameer Pujar						amx2_in1_ep: endpoint {
15984f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in1_ep>;
15994f45fb0bSSameer Pujar						};
16004f45fb0bSSameer Pujar					};
16014f45fb0bSSameer Pujar
16024f45fb0bSSameer Pujar					port@1 {
16034f45fb0bSSameer Pujar						reg = <1>;
16044f45fb0bSSameer Pujar
16054f45fb0bSSameer Pujar						amx2_in2_ep: endpoint {
16064f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in2_ep>;
16074f45fb0bSSameer Pujar						};
16084f45fb0bSSameer Pujar					};
16094f45fb0bSSameer Pujar
16104f45fb0bSSameer Pujar					amx2_in3_port: port@2 {
16114f45fb0bSSameer Pujar						reg = <2>;
16124f45fb0bSSameer Pujar
16134f45fb0bSSameer Pujar						amx2_in3_ep: endpoint {
16144f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in3_ep>;
16154f45fb0bSSameer Pujar						};
16164f45fb0bSSameer Pujar					};
16174f45fb0bSSameer Pujar
16184f45fb0bSSameer Pujar					amx2_in4_port: port@3 {
16194f45fb0bSSameer Pujar						reg = <3>;
16204f45fb0bSSameer Pujar
16214f45fb0bSSameer Pujar						amx2_in4_ep: endpoint {
16224f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_in4_ep>;
16234f45fb0bSSameer Pujar						};
16244f45fb0bSSameer Pujar					};
16254f45fb0bSSameer Pujar
16264f45fb0bSSameer Pujar					amx2_out_port: port@4 {
16274f45fb0bSSameer Pujar						reg = <4>;
16284f45fb0bSSameer Pujar
16294f45fb0bSSameer Pujar						amx2_out_ep: endpoint {
16304f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx2_out_ep>;
16314f45fb0bSSameer Pujar						};
16324f45fb0bSSameer Pujar					};
16334f45fb0bSSameer Pujar				};
16344f45fb0bSSameer Pujar			};
16354f45fb0bSSameer Pujar
16364f45fb0bSSameer Pujar			amx@2903200 {
16374f45fb0bSSameer Pujar				status = "okay";
16384f45fb0bSSameer Pujar
16394f45fb0bSSameer Pujar				ports {
16404f45fb0bSSameer Pujar					#address-cells = <1>;
16414f45fb0bSSameer Pujar					#size-cells = <0>;
16424f45fb0bSSameer Pujar
16434f45fb0bSSameer Pujar					port@0 {
16444f45fb0bSSameer Pujar						reg = <0>;
16454f45fb0bSSameer Pujar
16464f45fb0bSSameer Pujar						amx3_in1_ep: endpoint {
16474f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in1_ep>;
16484f45fb0bSSameer Pujar						};
16494f45fb0bSSameer Pujar					};
16504f45fb0bSSameer Pujar
16514f45fb0bSSameer Pujar					port@1 {
16524f45fb0bSSameer Pujar						reg = <1>;
16534f45fb0bSSameer Pujar
16544f45fb0bSSameer Pujar						amx3_in2_ep: endpoint {
16554f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in2_ep>;
16564f45fb0bSSameer Pujar						};
16574f45fb0bSSameer Pujar					};
16584f45fb0bSSameer Pujar
16594f45fb0bSSameer Pujar					port@2 {
16604f45fb0bSSameer Pujar						reg = <2>;
16614f45fb0bSSameer Pujar
16624f45fb0bSSameer Pujar						amx3_in3_ep: endpoint {
16634f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in3_ep>;
16644f45fb0bSSameer Pujar						};
16654f45fb0bSSameer Pujar					};
16664f45fb0bSSameer Pujar
16674f45fb0bSSameer Pujar					port@3 {
16684f45fb0bSSameer Pujar						reg = <3>;
16694f45fb0bSSameer Pujar
16704f45fb0bSSameer Pujar						amx3_in4_ep: endpoint {
16714f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_in4_ep>;
16724f45fb0bSSameer Pujar						};
16734f45fb0bSSameer Pujar					};
16744f45fb0bSSameer Pujar
16754f45fb0bSSameer Pujar					amx3_out_port: port@4 {
16764f45fb0bSSameer Pujar						reg = <4>;
16774f45fb0bSSameer Pujar
16784f45fb0bSSameer Pujar						amx3_out_ep: endpoint {
16794f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx3_out_ep>;
16804f45fb0bSSameer Pujar						};
16814f45fb0bSSameer Pujar					};
16824f45fb0bSSameer Pujar				};
16834f45fb0bSSameer Pujar			};
16844f45fb0bSSameer Pujar
16854f45fb0bSSameer Pujar			amx@2903300 {
16864f45fb0bSSameer Pujar				status = "okay";
16874f45fb0bSSameer Pujar
16884f45fb0bSSameer Pujar				ports {
16894f45fb0bSSameer Pujar					#address-cells = <1>;
16904f45fb0bSSameer Pujar					#size-cells = <0>;
16914f45fb0bSSameer Pujar
16924f45fb0bSSameer Pujar					port@0 {
16934f45fb0bSSameer Pujar						reg = <0>;
16944f45fb0bSSameer Pujar
16954f45fb0bSSameer Pujar						amx4_in1_ep: endpoint {
16964f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in1_ep>;
16974f45fb0bSSameer Pujar						};
16984f45fb0bSSameer Pujar					};
16994f45fb0bSSameer Pujar
17004f45fb0bSSameer Pujar					port@1 {
17014f45fb0bSSameer Pujar						reg = <1>;
17024f45fb0bSSameer Pujar
17034f45fb0bSSameer Pujar						amx4_in2_ep: endpoint {
17044f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in2_ep>;
17054f45fb0bSSameer Pujar						};
17064f45fb0bSSameer Pujar					};
17074f45fb0bSSameer Pujar
17084f45fb0bSSameer Pujar					port@2 {
17094f45fb0bSSameer Pujar						reg = <2>;
17104f45fb0bSSameer Pujar
17114f45fb0bSSameer Pujar						amx4_in3_ep: endpoint {
17124f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in3_ep>;
17134f45fb0bSSameer Pujar						};
17144f45fb0bSSameer Pujar					};
17154f45fb0bSSameer Pujar
17164f45fb0bSSameer Pujar					port@3 {
17174f45fb0bSSameer Pujar						reg = <3>;
17184f45fb0bSSameer Pujar
17194f45fb0bSSameer Pujar						amx4_in4_ep: endpoint {
17204f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_in4_ep>;
17214f45fb0bSSameer Pujar						};
17224f45fb0bSSameer Pujar					};
17234f45fb0bSSameer Pujar
17244f45fb0bSSameer Pujar					amx4_out_port: port@4 {
17254f45fb0bSSameer Pujar						reg = <4>;
17264f45fb0bSSameer Pujar
17274f45fb0bSSameer Pujar						amx4_out_ep: endpoint {
17284f45fb0bSSameer Pujar							remote-endpoint = <&xbar_amx4_out_ep>;
17294f45fb0bSSameer Pujar						};
17304f45fb0bSSameer Pujar					};
17314f45fb0bSSameer Pujar				};
17324f45fb0bSSameer Pujar			};
17334f45fb0bSSameer Pujar
17344f45fb0bSSameer Pujar			adx@2903800 {
17354f45fb0bSSameer Pujar				status = "okay";
17364f45fb0bSSameer Pujar
17374f45fb0bSSameer Pujar				ports {
17384f45fb0bSSameer Pujar					#address-cells = <1>;
17394f45fb0bSSameer Pujar					#size-cells = <0>;
17404f45fb0bSSameer Pujar
17414f45fb0bSSameer Pujar					port@0 {
17424f45fb0bSSameer Pujar						reg = <0>;
17434f45fb0bSSameer Pujar
17444f45fb0bSSameer Pujar						adx1_in_ep: endpoint {
17454f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_in_ep>;
17464f45fb0bSSameer Pujar						};
17474f45fb0bSSameer Pujar					};
17484f45fb0bSSameer Pujar
17494f45fb0bSSameer Pujar					adx1_out1_port: port@1 {
17504f45fb0bSSameer Pujar						reg = <1>;
17514f45fb0bSSameer Pujar
17524f45fb0bSSameer Pujar						adx1_out1_ep: endpoint {
17534f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out1_ep>;
17544f45fb0bSSameer Pujar						};
17554f45fb0bSSameer Pujar					};
17564f45fb0bSSameer Pujar
17574f45fb0bSSameer Pujar					adx1_out2_port: port@2 {
17584f45fb0bSSameer Pujar						reg = <2>;
17594f45fb0bSSameer Pujar
17604f45fb0bSSameer Pujar						adx1_out2_ep: endpoint {
17614f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out2_ep>;
17624f45fb0bSSameer Pujar						};
17634f45fb0bSSameer Pujar					};
17644f45fb0bSSameer Pujar
17654f45fb0bSSameer Pujar					adx1_out3_port: port@3 {
17664f45fb0bSSameer Pujar						reg = <3>;
17674f45fb0bSSameer Pujar
17684f45fb0bSSameer Pujar						adx1_out3_ep: endpoint {
17694f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out3_ep>;
17704f45fb0bSSameer Pujar						};
17714f45fb0bSSameer Pujar					};
17724f45fb0bSSameer Pujar
17734f45fb0bSSameer Pujar					adx1_out4_port: port@4 {
17744f45fb0bSSameer Pujar						reg = <4>;
17754f45fb0bSSameer Pujar
17764f45fb0bSSameer Pujar						adx1_out4_ep: endpoint {
17774f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx1_out4_ep>;
17784f45fb0bSSameer Pujar						};
17794f45fb0bSSameer Pujar					};
17804f45fb0bSSameer Pujar				};
17814f45fb0bSSameer Pujar			};
17824f45fb0bSSameer Pujar
17834f45fb0bSSameer Pujar			adx@2903900 {
17844f45fb0bSSameer Pujar				status = "okay";
17854f45fb0bSSameer Pujar
17864f45fb0bSSameer Pujar				ports {
17874f45fb0bSSameer Pujar					#address-cells = <1>;
17884f45fb0bSSameer Pujar					#size-cells = <0>;
17894f45fb0bSSameer Pujar
17904f45fb0bSSameer Pujar					port@0 {
17914f45fb0bSSameer Pujar						reg = <0>;
17924f45fb0bSSameer Pujar
17934f45fb0bSSameer Pujar						adx2_in_ep: endpoint {
17944f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_in_ep>;
17954f45fb0bSSameer Pujar						};
17964f45fb0bSSameer Pujar					};
17974f45fb0bSSameer Pujar
17984f45fb0bSSameer Pujar					adx2_out1_port: port@1 {
17994f45fb0bSSameer Pujar						reg = <1>;
18004f45fb0bSSameer Pujar
18014f45fb0bSSameer Pujar						adx2_out1_ep: endpoint {
18024f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out1_ep>;
18034f45fb0bSSameer Pujar						};
18044f45fb0bSSameer Pujar					};
18054f45fb0bSSameer Pujar
18064f45fb0bSSameer Pujar					adx2_out2_port: port@2 {
18074f45fb0bSSameer Pujar						reg = <2>;
18084f45fb0bSSameer Pujar
18094f45fb0bSSameer Pujar						adx2_out2_ep: endpoint {
18104f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out2_ep>;
18114f45fb0bSSameer Pujar						};
18124f45fb0bSSameer Pujar					};
18134f45fb0bSSameer Pujar
18144f45fb0bSSameer Pujar					adx2_out3_port: port@3 {
18154f45fb0bSSameer Pujar						reg = <3>;
18164f45fb0bSSameer Pujar
18174f45fb0bSSameer Pujar						adx2_out3_ep: endpoint {
18184f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out3_ep>;
18194f45fb0bSSameer Pujar						};
18204f45fb0bSSameer Pujar					};
18214f45fb0bSSameer Pujar
18224f45fb0bSSameer Pujar					adx2_out4_port: port@4 {
18234f45fb0bSSameer Pujar						reg = <4>;
18244f45fb0bSSameer Pujar
18254f45fb0bSSameer Pujar						adx2_out4_ep: endpoint {
18264f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx2_out4_ep>;
18274f45fb0bSSameer Pujar						};
18284f45fb0bSSameer Pujar					};
18294f45fb0bSSameer Pujar				};
18304f45fb0bSSameer Pujar			};
18314f45fb0bSSameer Pujar
18324f45fb0bSSameer Pujar			adx@2903a00 {
18334f45fb0bSSameer Pujar				status = "okay";
18344f45fb0bSSameer Pujar
18354f45fb0bSSameer Pujar				ports {
18364f45fb0bSSameer Pujar					#address-cells = <1>;
18374f45fb0bSSameer Pujar					#size-cells = <0>;
18384f45fb0bSSameer Pujar
18394f45fb0bSSameer Pujar					port@0 {
18404f45fb0bSSameer Pujar						reg = <0>;
18414f45fb0bSSameer Pujar
18424f45fb0bSSameer Pujar						adx3_in_ep: endpoint {
18434f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_in_ep>;
18444f45fb0bSSameer Pujar						};
18454f45fb0bSSameer Pujar					};
18464f45fb0bSSameer Pujar
18474f45fb0bSSameer Pujar					adx3_out1_port: port@1 {
18484f45fb0bSSameer Pujar						reg = <1>;
18494f45fb0bSSameer Pujar
18504f45fb0bSSameer Pujar						adx3_out1_ep: endpoint {
18514f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out1_ep>;
18524f45fb0bSSameer Pujar						};
18534f45fb0bSSameer Pujar					};
18544f45fb0bSSameer Pujar
18554f45fb0bSSameer Pujar					adx3_out2_port: port@2 {
18564f45fb0bSSameer Pujar						reg = <2>;
18574f45fb0bSSameer Pujar
18584f45fb0bSSameer Pujar						adx3_out2_ep: endpoint {
18594f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out2_ep>;
18604f45fb0bSSameer Pujar						};
18614f45fb0bSSameer Pujar					};
18624f45fb0bSSameer Pujar
18634f45fb0bSSameer Pujar					adx3_out3_port: port@3 {
18644f45fb0bSSameer Pujar						reg = <3>;
18654f45fb0bSSameer Pujar
18664f45fb0bSSameer Pujar						adx3_out3_ep: endpoint {
18674f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out3_ep>;
18684f45fb0bSSameer Pujar						};
18694f45fb0bSSameer Pujar					};
18704f45fb0bSSameer Pujar
18714f45fb0bSSameer Pujar					adx3_out4_port: port@4 {
18724f45fb0bSSameer Pujar						reg = <4>;
18734f45fb0bSSameer Pujar
18744f45fb0bSSameer Pujar						adx3_out4_ep: endpoint {
18754f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx3_out4_ep>;
18764f45fb0bSSameer Pujar						};
18774f45fb0bSSameer Pujar					};
18784f45fb0bSSameer Pujar				};
18794f45fb0bSSameer Pujar			};
18804f45fb0bSSameer Pujar
18814f45fb0bSSameer Pujar			adx@2903b00 {
18824f45fb0bSSameer Pujar				status = "okay";
18834f45fb0bSSameer Pujar
18844f45fb0bSSameer Pujar				ports {
18854f45fb0bSSameer Pujar					#address-cells = <1>;
18864f45fb0bSSameer Pujar					#size-cells = <0>;
18874f45fb0bSSameer Pujar
18884f45fb0bSSameer Pujar					port@0 {
18894f45fb0bSSameer Pujar						reg = <0>;
18904f45fb0bSSameer Pujar
18914f45fb0bSSameer Pujar						adx4_in_ep: endpoint {
18924f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_in_ep>;
18934f45fb0bSSameer Pujar						};
18944f45fb0bSSameer Pujar					};
18954f45fb0bSSameer Pujar
18964f45fb0bSSameer Pujar					adx4_out1_port: port@1 {
18974f45fb0bSSameer Pujar						reg = <1>;
18984f45fb0bSSameer Pujar
18994f45fb0bSSameer Pujar						adx4_out1_ep: endpoint {
19004f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out1_ep>;
19014f45fb0bSSameer Pujar						};
19024f45fb0bSSameer Pujar					};
19034f45fb0bSSameer Pujar
19044f45fb0bSSameer Pujar					adx4_out2_port: port@2 {
19054f45fb0bSSameer Pujar						reg = <2>;
19064f45fb0bSSameer Pujar
19074f45fb0bSSameer Pujar						adx4_out2_ep: endpoint {
19084f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out2_ep>;
19094f45fb0bSSameer Pujar						};
19104f45fb0bSSameer Pujar					};
19114f45fb0bSSameer Pujar
19124f45fb0bSSameer Pujar					adx4_out3_port: port@3 {
19134f45fb0bSSameer Pujar						reg = <3>;
19144f45fb0bSSameer Pujar
19154f45fb0bSSameer Pujar						adx4_out3_ep: endpoint {
19164f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out3_ep>;
19174f45fb0bSSameer Pujar						};
19184f45fb0bSSameer Pujar					};
19194f45fb0bSSameer Pujar
19204f45fb0bSSameer Pujar					adx4_out4_port: port@4 {
19214f45fb0bSSameer Pujar						reg = <4>;
19224f45fb0bSSameer Pujar
19234f45fb0bSSameer Pujar						adx4_out4_ep: endpoint {
19244f45fb0bSSameer Pujar							remote-endpoint = <&xbar_adx4_out4_ep>;
19254f45fb0bSSameer Pujar						};
19264f45fb0bSSameer Pujar					};
19274f45fb0bSSameer Pujar				};
19284f45fb0bSSameer Pujar			};
19294f45fb0bSSameer Pujar
1930*afcb41e3SSameer Pujar			processing-engine@2908000 {
1931*afcb41e3SSameer Pujar				status = "okay";
1932*afcb41e3SSameer Pujar
1933*afcb41e3SSameer Pujar				ports {
1934*afcb41e3SSameer Pujar					#address-cells = <1>;
1935*afcb41e3SSameer Pujar					#size-cells = <0>;
1936*afcb41e3SSameer Pujar
1937*afcb41e3SSameer Pujar					port@0 {
1938*afcb41e3SSameer Pujar						reg = <0x0>;
1939*afcb41e3SSameer Pujar
1940*afcb41e3SSameer Pujar						ope1_cif_in_ep: endpoint {
1941*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope1_in_ep>;
1942*afcb41e3SSameer Pujar						};
1943*afcb41e3SSameer Pujar					};
1944*afcb41e3SSameer Pujar
1945*afcb41e3SSameer Pujar					ope1_out_port: port@1 {
1946*afcb41e3SSameer Pujar						reg = <0x1>;
1947*afcb41e3SSameer Pujar
1948*afcb41e3SSameer Pujar						ope1_cif_out_ep: endpoint {
1949*afcb41e3SSameer Pujar							remote-endpoint = <&xbar_ope1_out_ep>;
1950*afcb41e3SSameer Pujar						};
1951*afcb41e3SSameer Pujar					};
1952*afcb41e3SSameer Pujar				};
1953*afcb41e3SSameer Pujar			};
1954*afcb41e3SSameer Pujar
19554f45fb0bSSameer Pujar			amixer@290bb00 {
19564f45fb0bSSameer Pujar				status = "okay";
19574f45fb0bSSameer Pujar
19584f45fb0bSSameer Pujar				ports {
19594f45fb0bSSameer Pujar					#address-cells = <1>;
19604f45fb0bSSameer Pujar					#size-cells = <0>;
19614f45fb0bSSameer Pujar
19624f45fb0bSSameer Pujar					port@0 {
19634f45fb0bSSameer Pujar						reg = <0x0>;
19644f45fb0bSSameer Pujar
19654f45fb0bSSameer Pujar						mixer_in1_ep: endpoint {
19664f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in1_ep>;
19674f45fb0bSSameer Pujar						};
19684f45fb0bSSameer Pujar					};
19694f45fb0bSSameer Pujar
19704f45fb0bSSameer Pujar					port@1 {
19714f45fb0bSSameer Pujar						reg = <0x1>;
19724f45fb0bSSameer Pujar
19734f45fb0bSSameer Pujar						mixer_in2_ep: endpoint {
19744f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in2_ep>;
19754f45fb0bSSameer Pujar						};
19764f45fb0bSSameer Pujar					};
19774f45fb0bSSameer Pujar
19784f45fb0bSSameer Pujar					port@2 {
19794f45fb0bSSameer Pujar						reg = <0x2>;
19804f45fb0bSSameer Pujar
19814f45fb0bSSameer Pujar						mixer_in3_ep: endpoint {
19824f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in3_ep>;
19834f45fb0bSSameer Pujar						};
19844f45fb0bSSameer Pujar					};
19854f45fb0bSSameer Pujar
19864f45fb0bSSameer Pujar					port@3 {
19874f45fb0bSSameer Pujar						reg = <0x3>;
19884f45fb0bSSameer Pujar
19894f45fb0bSSameer Pujar						mixer_in4_ep: endpoint {
19904f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in4_ep>;
19914f45fb0bSSameer Pujar						};
19924f45fb0bSSameer Pujar					};
19934f45fb0bSSameer Pujar
19944f45fb0bSSameer Pujar					port@4 {
19954f45fb0bSSameer Pujar						reg = <0x4>;
19964f45fb0bSSameer Pujar
19974f45fb0bSSameer Pujar						mixer_in5_ep: endpoint {
19984f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in5_ep>;
19994f45fb0bSSameer Pujar						};
20004f45fb0bSSameer Pujar					};
20014f45fb0bSSameer Pujar
20024f45fb0bSSameer Pujar					port@5 {
20034f45fb0bSSameer Pujar						reg = <0x5>;
20044f45fb0bSSameer Pujar
20054f45fb0bSSameer Pujar						mixer_in6_ep: endpoint {
20064f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in6_ep>;
20074f45fb0bSSameer Pujar						};
20084f45fb0bSSameer Pujar					};
20094f45fb0bSSameer Pujar
20104f45fb0bSSameer Pujar					port@6 {
20114f45fb0bSSameer Pujar						reg = <0x6>;
20124f45fb0bSSameer Pujar
20134f45fb0bSSameer Pujar						mixer_in7_ep: endpoint {
20144f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in7_ep>;
20154f45fb0bSSameer Pujar						};
20164f45fb0bSSameer Pujar					};
20174f45fb0bSSameer Pujar
20184f45fb0bSSameer Pujar					port@7 {
20194f45fb0bSSameer Pujar						reg = <0x7>;
20204f45fb0bSSameer Pujar
20214f45fb0bSSameer Pujar						mixer_in8_ep: endpoint {
20224f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in8_ep>;
20234f45fb0bSSameer Pujar						};
20244f45fb0bSSameer Pujar					};
20254f45fb0bSSameer Pujar
20264f45fb0bSSameer Pujar					port@8 {
20274f45fb0bSSameer Pujar						reg = <0x8>;
20284f45fb0bSSameer Pujar
20294f45fb0bSSameer Pujar						mixer_in9_ep: endpoint {
20304f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in9_ep>;
20314f45fb0bSSameer Pujar						};
20324f45fb0bSSameer Pujar					};
20334f45fb0bSSameer Pujar
20344f45fb0bSSameer Pujar					port@9 {
20354f45fb0bSSameer Pujar						reg = <0x9>;
20364f45fb0bSSameer Pujar
20374f45fb0bSSameer Pujar						mixer_in10_ep: endpoint {
20384f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_in10_ep>;
20394f45fb0bSSameer Pujar						};
20404f45fb0bSSameer Pujar					};
20414f45fb0bSSameer Pujar
20424f45fb0bSSameer Pujar					mixer_out1_port: port@a {
20434f45fb0bSSameer Pujar						reg = <0xa>;
20444f45fb0bSSameer Pujar
20454f45fb0bSSameer Pujar						mixer_out1_ep: endpoint {
20464f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out1_ep>;
20474f45fb0bSSameer Pujar						};
20484f45fb0bSSameer Pujar					};
20494f45fb0bSSameer Pujar
20504f45fb0bSSameer Pujar					mixer_out2_port: port@b {
20514f45fb0bSSameer Pujar						reg = <0xb>;
20524f45fb0bSSameer Pujar
20534f45fb0bSSameer Pujar						mixer_out2_ep: endpoint {
20544f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out2_ep>;
20554f45fb0bSSameer Pujar						};
20564f45fb0bSSameer Pujar					};
20574f45fb0bSSameer Pujar
20584f45fb0bSSameer Pujar					mixer_out3_port: port@c {
20594f45fb0bSSameer Pujar						reg = <0xc>;
20604f45fb0bSSameer Pujar
20614f45fb0bSSameer Pujar						mixer_out3_ep: endpoint {
20624f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out3_ep>;
20634f45fb0bSSameer Pujar						};
20644f45fb0bSSameer Pujar					};
20654f45fb0bSSameer Pujar
20664f45fb0bSSameer Pujar					mixer_out4_port: port@d {
20674f45fb0bSSameer Pujar						reg = <0xd>;
20684f45fb0bSSameer Pujar
20694f45fb0bSSameer Pujar						mixer_out4_ep: endpoint {
20704f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out4_ep>;
20714f45fb0bSSameer Pujar						};
20724f45fb0bSSameer Pujar					};
20734f45fb0bSSameer Pujar
20744f45fb0bSSameer Pujar					mixer_out5_port: port@e {
20754f45fb0bSSameer Pujar						reg = <0xe>;
20764f45fb0bSSameer Pujar
20774f45fb0bSSameer Pujar						mixer_out5_ep: endpoint {
20784f45fb0bSSameer Pujar							remote-endpoint = <&xbar_mixer_out5_ep>;
20794f45fb0bSSameer Pujar						};
20804f45fb0bSSameer Pujar					};
20814f45fb0bSSameer Pujar				};
20824f45fb0bSSameer Pujar			};
2083261a46a9SSameer Pujar
2084261a46a9SSameer Pujar			asrc@2910000 {
2085261a46a9SSameer Pujar				status = "okay";
2086261a46a9SSameer Pujar
2087261a46a9SSameer Pujar				ports {
2088261a46a9SSameer Pujar					#address-cells = <1>;
2089261a46a9SSameer Pujar					#size-cells = <0>;
2090261a46a9SSameer Pujar
2091261a46a9SSameer Pujar					port@0 {
2092261a46a9SSameer Pujar						reg = <0x0>;
2093261a46a9SSameer Pujar
2094261a46a9SSameer Pujar						asrc_in1_ep: endpoint {
2095261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in1_ep>;
2096261a46a9SSameer Pujar						};
2097261a46a9SSameer Pujar					};
2098261a46a9SSameer Pujar
2099261a46a9SSameer Pujar					port@1 {
2100261a46a9SSameer Pujar						reg = <0x1>;
2101261a46a9SSameer Pujar
2102261a46a9SSameer Pujar						asrc_in2_ep: endpoint {
2103261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in2_ep>;
2104261a46a9SSameer Pujar						};
2105261a46a9SSameer Pujar					};
2106261a46a9SSameer Pujar
2107261a46a9SSameer Pujar					port@2 {
2108261a46a9SSameer Pujar						reg = <0x2>;
2109261a46a9SSameer Pujar
2110261a46a9SSameer Pujar						asrc_in3_ep: endpoint {
2111261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in3_ep>;
2112261a46a9SSameer Pujar						};
2113261a46a9SSameer Pujar					};
2114261a46a9SSameer Pujar
2115261a46a9SSameer Pujar					port@3 {
2116261a46a9SSameer Pujar						reg = <0x3>;
2117261a46a9SSameer Pujar
2118261a46a9SSameer Pujar						asrc_in4_ep: endpoint {
2119261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in4_ep>;
2120261a46a9SSameer Pujar						};
2121261a46a9SSameer Pujar					};
2122261a46a9SSameer Pujar
2123261a46a9SSameer Pujar					port@4 {
2124261a46a9SSameer Pujar						reg = <0x4>;
2125261a46a9SSameer Pujar
2126261a46a9SSameer Pujar						asrc_in5_ep: endpoint {
2127261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in5_ep>;
2128261a46a9SSameer Pujar						};
2129261a46a9SSameer Pujar					};
2130261a46a9SSameer Pujar
2131261a46a9SSameer Pujar					port@5 {
2132261a46a9SSameer Pujar						reg = <0x5>;
2133261a46a9SSameer Pujar
2134261a46a9SSameer Pujar						asrc_in6_ep: endpoint {
2135261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in6_ep>;
2136261a46a9SSameer Pujar						};
2137261a46a9SSameer Pujar					};
2138261a46a9SSameer Pujar
2139261a46a9SSameer Pujar					port@6 {
2140261a46a9SSameer Pujar						reg = <0x6>;
2141261a46a9SSameer Pujar
2142261a46a9SSameer Pujar						asrc_in7_ep: endpoint {
2143261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_in7_ep>;
2144261a46a9SSameer Pujar						};
2145261a46a9SSameer Pujar					};
2146261a46a9SSameer Pujar
2147261a46a9SSameer Pujar					asrc_out1_port: port@7 {
2148261a46a9SSameer Pujar						reg = <0x7>;
2149261a46a9SSameer Pujar
2150261a46a9SSameer Pujar						asrc_out1_ep: endpoint {
2151261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out1_ep>;
2152261a46a9SSameer Pujar						};
2153261a46a9SSameer Pujar					};
2154261a46a9SSameer Pujar
2155261a46a9SSameer Pujar					asrc_out2_port: port@8 {
2156261a46a9SSameer Pujar						reg = <0x8>;
2157261a46a9SSameer Pujar
2158261a46a9SSameer Pujar						asrc_out2_ep: endpoint {
2159261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out2_ep>;
2160261a46a9SSameer Pujar						};
2161261a46a9SSameer Pujar					};
2162261a46a9SSameer Pujar
2163261a46a9SSameer Pujar					asrc_out3_port: port@9 {
2164261a46a9SSameer Pujar						reg = <0x9>;
2165261a46a9SSameer Pujar
2166261a46a9SSameer Pujar						asrc_out3_ep: endpoint {
2167261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out3_ep>;
2168261a46a9SSameer Pujar						};
2169261a46a9SSameer Pujar					};
2170261a46a9SSameer Pujar
2171261a46a9SSameer Pujar					asrc_out4_port: port@a {
2172261a46a9SSameer Pujar						reg = <0xa>;
2173261a46a9SSameer Pujar
2174261a46a9SSameer Pujar						asrc_out4_ep: endpoint {
2175261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out4_ep>;
2176261a46a9SSameer Pujar						};
2177261a46a9SSameer Pujar					};
2178261a46a9SSameer Pujar
2179261a46a9SSameer Pujar					asrc_out5_port: port@b {
2180261a46a9SSameer Pujar						reg = <0xb>;
2181261a46a9SSameer Pujar
2182261a46a9SSameer Pujar						asrc_out5_ep: endpoint {
2183261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out5_ep>;
2184261a46a9SSameer Pujar						};
2185261a46a9SSameer Pujar					};
2186261a46a9SSameer Pujar
2187261a46a9SSameer Pujar					asrc_out6_port:	port@c {
2188261a46a9SSameer Pujar						reg = <0xc>;
2189261a46a9SSameer Pujar
2190261a46a9SSameer Pujar						asrc_out6_ep: endpoint {
2191261a46a9SSameer Pujar							remote-endpoint = <&xbar_asrc_out6_ep>;
2192261a46a9SSameer Pujar						};
2193261a46a9SSameer Pujar					};
2194261a46a9SSameer Pujar				};
2195261a46a9SSameer Pujar			};
2196e4710376SSameer Pujar		};
21975d25c476SSameer Pujar	};
21985d25c476SSameer Pujar
2199b693b3d7SThierry Reding	i2c@3160000 {
2200b693b3d7SThierry Reding		power-monitor@42 {
2201b693b3d7SThierry Reding			compatible = "ti,ina3221";
2202b693b3d7SThierry Reding			reg = <0x42>;
220308c7c74bSNicolin Chen			#address-cells = <1>;
220408c7c74bSNicolin Chen			#size-cells = <0>;
220508c7c74bSNicolin Chen
22064b5ae31fSThierry Reding			input@0 {
220708c7c74bSNicolin Chen				reg = <0x0>;
220808c7c74bSNicolin Chen				label = "VDD_MUX";
220908c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <20000>;
221008c7c74bSNicolin Chen			};
221108c7c74bSNicolin Chen
22124b5ae31fSThierry Reding			input@1 {
221308c7c74bSNicolin Chen				reg = <0x1>;
221408c7c74bSNicolin Chen				label = "VDD_5V0_IO_SYS";
221508c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <5000>;
221608c7c74bSNicolin Chen			};
221708c7c74bSNicolin Chen
22184b5ae31fSThierry Reding			input@2 {
221908c7c74bSNicolin Chen				reg = <0x2>;
222008c7c74bSNicolin Chen				label = "VDD_3V3_SYS";
222108c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
222208c7c74bSNicolin Chen			};
2223b693b3d7SThierry Reding		};
2224b693b3d7SThierry Reding
2225b693b3d7SThierry Reding		power-monitor@43 {
2226b693b3d7SThierry Reding			compatible = "ti,ina3221";
2227b693b3d7SThierry Reding			reg = <0x43>;
222808c7c74bSNicolin Chen			#address-cells = <1>;
222908c7c74bSNicolin Chen			#size-cells = <0>;
223008c7c74bSNicolin Chen
22314b5ae31fSThierry Reding			input@0 {
223208c7c74bSNicolin Chen				reg = <0x0>;
223308c7c74bSNicolin Chen				label = "VDD_3V3_IO_SLP";
223408c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
223508c7c74bSNicolin Chen			};
223608c7c74bSNicolin Chen
22374b5ae31fSThierry Reding			input@1 {
223808c7c74bSNicolin Chen				reg = <0x1>;
223908c7c74bSNicolin Chen				label = "VDD_1V8_IO";
224008c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
224108c7c74bSNicolin Chen			};
224208c7c74bSNicolin Chen
22434b5ae31fSThierry Reding			input@2 {
224408c7c74bSNicolin Chen				reg = <0x2>;
224508c7c74bSNicolin Chen				label = "VDD_M2_IN";
224608c7c74bSNicolin Chen				shunt-resistor-micro-ohms = <10000>;
224708c7c74bSNicolin Chen			};
2248b693b3d7SThierry Reding		};
2249b27d5250SThierry Reding
2250b27d5250SThierry Reding		exp1: gpio@74 {
2251b27d5250SThierry Reding			compatible = "ti,tca9539";
2252b27d5250SThierry Reding			reg = <0x74>;
2253b27d5250SThierry Reding
2254b27d5250SThierry Reding			interrupt-parent = <&gpio>;
2255d428f35dSThierry Reding			interrupts = <TEGRA186_MAIN_GPIO(Y, 0)
2256d428f35dSThierry Reding				      GPIO_ACTIVE_LOW>;
2257b27d5250SThierry Reding
2258b27d5250SThierry Reding			#gpio-cells = <2>;
2259b27d5250SThierry Reding			gpio-controller;
2260c4502cc3SThierry Reding
2261c4502cc3SThierry Reding			vcc-supply = <&vdd_3v3_sys>;
2262b27d5250SThierry Reding		};
2263b27d5250SThierry Reding
2264b27d5250SThierry Reding		exp2: gpio@77 {
2265b27d5250SThierry Reding			compatible = "ti,tca9539";
2266b27d5250SThierry Reding			reg = <0x77>;
2267b27d5250SThierry Reding
2268b27d5250SThierry Reding			interrupt-parent = <&gpio>;
2269d428f35dSThierry Reding			interrupts = <TEGRA186_MAIN_GPIO(Y, 6)
2270d428f35dSThierry Reding				      GPIO_ACTIVE_LOW>;
2271b27d5250SThierry Reding
2272b27d5250SThierry Reding			#gpio-cells = <2>;
2273b27d5250SThierry Reding			gpio-controller;
2274c4502cc3SThierry Reding
2275c4502cc3SThierry Reding			vcc-supply = <&vdd_1v8>;
2276b27d5250SThierry Reding		};
2277b693b3d7SThierry Reding	};
2278b693b3d7SThierry Reding
2279b0ddea85SThierry Reding	/* SDMMC1 (SD/MMC) */
228067bb17f6SThierry Reding	mmc@3400000 {
2281b0ddea85SThierry Reding		status = "okay";
2282b0ddea85SThierry Reding
2283b0ddea85SThierry Reding		vmmc-supply = <&vdd_sd>;
2284b0ddea85SThierry Reding	};
2285b0ddea85SThierry Reding
22867c3adf12SThierry Reding	hda@3510000 {
2287b8928c2bSThierry Reding		nvidia,model = "NVIDIA Jetson TX2 HDA";
22887c3adf12SThierry Reding		status = "okay";
22897c3adf12SThierry Reding	};
22907c3adf12SThierry Reding
229172f8ae3fSThierry Reding	padctl@3520000 {
2292ca2b8ee4SNagarjuna Kristam		status = "okay";
229372f8ae3fSThierry Reding
229472f8ae3fSThierry Reding		avdd-pll-erefeut-supply = <&vdd_1v8_pll>;
229572f8ae3fSThierry Reding		avdd-usb-supply = <&vdd_3v3_sys>;
229672f8ae3fSThierry Reding		vclamp-usb-supply = <&vdd_1v8>;
229772f8ae3fSThierry Reding		vddio-hsic-supply = <&gnd>;
229872f8ae3fSThierry Reding
229972f8ae3fSThierry Reding		pads {
230072f8ae3fSThierry Reding			usb2 {
230172f8ae3fSThierry Reding				status = "okay";
230272f8ae3fSThierry Reding
230372f8ae3fSThierry Reding				lanes {
23040edc0202SNagarjuna Kristam					micro_b: usb2-0 {
230572f8ae3fSThierry Reding						nvidia,function = "xusb";
230672f8ae3fSThierry Reding						status = "okay";
230772f8ae3fSThierry Reding					};
230872f8ae3fSThierry Reding
230972f8ae3fSThierry Reding					usb2-1 {
231072f8ae3fSThierry Reding						nvidia,function = "xusb";
231172f8ae3fSThierry Reding						status = "okay";
231272f8ae3fSThierry Reding					};
231372f8ae3fSThierry Reding
231472f8ae3fSThierry Reding					usb2-2 {
231572f8ae3fSThierry Reding						nvidia,function = "xusb";
231672f8ae3fSThierry Reding						status = "okay";
231772f8ae3fSThierry Reding					};
231872f8ae3fSThierry Reding				};
231972f8ae3fSThierry Reding			};
232072f8ae3fSThierry Reding
232172f8ae3fSThierry Reding			usb3 {
232272f8ae3fSThierry Reding				status = "okay";
232372f8ae3fSThierry Reding
232472f8ae3fSThierry Reding				lanes {
232572f8ae3fSThierry Reding					usb3-0 {
232672f8ae3fSThierry Reding						nvidia,function = "xusb";
232772f8ae3fSThierry Reding						status = "okay";
232872f8ae3fSThierry Reding					};
232972f8ae3fSThierry Reding
233072f8ae3fSThierry Reding					usb3-1 {
233172f8ae3fSThierry Reding						nvidia,function = "xusb";
233272f8ae3fSThierry Reding						status = "okay";
233372f8ae3fSThierry Reding					};
233472f8ae3fSThierry Reding
233572f8ae3fSThierry Reding					usb3-2 {
233672f8ae3fSThierry Reding						nvidia,function = "xusb";
233772f8ae3fSThierry Reding						status = "okay";
233872f8ae3fSThierry Reding					};
233972f8ae3fSThierry Reding				};
234072f8ae3fSThierry Reding			};
234172f8ae3fSThierry Reding		};
234272f8ae3fSThierry Reding
234372f8ae3fSThierry Reding		ports {
234472f8ae3fSThierry Reding			usb2-0 {
234572f8ae3fSThierry Reding				status = "okay";
234672f8ae3fSThierry Reding				mode = "otg";
234772f8ae3fSThierry Reding				vbus-supply = <&vdd_usb0>;
23486895c83fSNagarjuna Kristam				usb-role-switch;
23491ca6bc89SThierry Reding
23506895c83fSNagarjuna Kristam				connector {
23511ca6bc89SThierry Reding					compatible = "gpio-usb-b-connector",
23521ca6bc89SThierry Reding						     "usb-b-connector";
23536895c83fSNagarjuna Kristam					label = "micro-USB";
23546895c83fSNagarjuna Kristam					type = "micro";
23551ca6bc89SThierry Reding					vbus-gpios = <&gpio
23566895c83fSNagarjuna Kristam						      TEGRA186_MAIN_GPIO(X, 7)
23576895c83fSNagarjuna Kristam						      GPIO_ACTIVE_LOW>;
23581ca6bc89SThierry Reding					id-gpios = <&pmic 0 GPIO_ACTIVE_HIGH>;
23596895c83fSNagarjuna Kristam				};
236072f8ae3fSThierry Reding			};
236172f8ae3fSThierry Reding
236272f8ae3fSThierry Reding			usb2-1 {
236372f8ae3fSThierry Reding				status = "okay";
236472f8ae3fSThierry Reding				mode = "host";
236572f8ae3fSThierry Reding
236672f8ae3fSThierry Reding				vbus-supply = <&vdd_usb1>;
236772f8ae3fSThierry Reding			};
236872f8ae3fSThierry Reding
236972f8ae3fSThierry Reding			usb3-0 {
237072f8ae3fSThierry Reding				nvidia,usb2-companion = <1>;
237133c53dbdSJon Hunter				vbus-supply = <&vdd_usb1>;
237272f8ae3fSThierry Reding				status = "okay";
237372f8ae3fSThierry Reding			};
237472f8ae3fSThierry Reding		};
237572f8ae3fSThierry Reding	};
237672f8ae3fSThierry Reding
237772f8ae3fSThierry Reding	usb@3530000 {
2378488a04d4SNagarjuna Kristam		status = "okay";
237972f8ae3fSThierry Reding
238072f8ae3fSThierry Reding		phys = <&{/padctl@3520000/pads/usb2/lanes/usb2-0}>,
238172f8ae3fSThierry Reding		       <&{/padctl@3520000/pads/usb2/lanes/usb2-1}>,
238272f8ae3fSThierry Reding		       <&{/padctl@3520000/pads/usb3/lanes/usb3-0}>;
238372f8ae3fSThierry Reding		phy-names = "usb2-0", "usb2-1", "usb3-0";
238472f8ae3fSThierry Reding	};
238572f8ae3fSThierry Reding
23860edc0202SNagarjuna Kristam	usb@3550000 {
23870edc0202SNagarjuna Kristam		status = "okay";
23880edc0202SNagarjuna Kristam
23890edc0202SNagarjuna Kristam		phys = <&micro_b>;
23900edc0202SNagarjuna Kristam		phy-names = "usb2-0";
23910edc0202SNagarjuna Kristam	};
23920edc0202SNagarjuna Kristam
23935205abd2SThierry Reding	i2c@c250000 {
23945205abd2SThierry Reding		/* carrier board ID EEPROM */
23955205abd2SThierry Reding		eeprom@57 {
23965205abd2SThierry Reding			compatible = "atmel,24c02";
23975205abd2SThierry Reding			reg = <0x57>;
23985205abd2SThierry Reding
2399a4387f29SJon Hunter			label = "system";
2400ec5fd197SJon Hunter			vcc-supply = <&vdd_1v8>;
24019efa0fcaSThierry Reding			address-width = <8>;
24029efa0fcaSThierry Reding			pagesize = <8>;
24035205abd2SThierry Reding			size = <256>;
24045205abd2SThierry Reding			read-only;
24055205abd2SThierry Reding		};
24065205abd2SThierry Reding	};
24075205abd2SThierry Reding
240889b469ccSManikanta Maddireddy	pcie@10003000 {
240989b469ccSManikanta Maddireddy		status = "okay";
241089b469ccSManikanta Maddireddy
241189b469ccSManikanta Maddireddy		dvdd-pex-supply = <&vdd_pex>;
241289b469ccSManikanta Maddireddy		hvdd-pex-pll-supply = <&vdd_1v8>;
241389b469ccSManikanta Maddireddy		hvdd-pex-supply = <&vdd_1v8>;
241489b469ccSManikanta Maddireddy		vddio-pexctl-aud-supply = <&vdd_1v8>;
241589b469ccSManikanta Maddireddy
241689b469ccSManikanta Maddireddy		pci@1,0 {
241789b469ccSManikanta Maddireddy			nvidia,num-lanes = <4>;
241889b469ccSManikanta Maddireddy			status = "okay";
241989b469ccSManikanta Maddireddy		};
242089b469ccSManikanta Maddireddy
242189b469ccSManikanta Maddireddy		pci@2,0 {
242289b469ccSManikanta Maddireddy			nvidia,num-lanes = <0>;
242389b469ccSManikanta Maddireddy			status = "disabled";
242489b469ccSManikanta Maddireddy		};
242589b469ccSManikanta Maddireddy
242689b469ccSManikanta Maddireddy		pci@3,0 {
242789b469ccSManikanta Maddireddy			nvidia,num-lanes = <1>;
242889b469ccSManikanta Maddireddy			status = "disabled";
242989b469ccSManikanta Maddireddy		};
243089b469ccSManikanta Maddireddy	};
243189b469ccSManikanta Maddireddy
243236328505SThierry Reding	host1x@13e00000 {
243336328505SThierry Reding		status = "okay";
243436328505SThierry Reding
243536328505SThierry Reding		dpaux@15040000 {
243636328505SThierry Reding			status = "okay";
243736328505SThierry Reding		};
243836328505SThierry Reding
243936328505SThierry Reding		display-hub@15200000 {
244036328505SThierry Reding			status = "okay";
244136328505SThierry Reding		};
244236328505SThierry Reding
244336328505SThierry Reding		dsi@15300000 {
244436328505SThierry Reding			status = "disabled";
244536328505SThierry Reding		};
244636328505SThierry Reding
24473fdfaf87SThierry Reding		/* DP on E3320 */
244836328505SThierry Reding		sor@15540000 {
24493fdfaf87SThierry Reding			status = "okay";
245036328505SThierry Reding
24513fdfaf87SThierry Reding			avdd-io-hdmi-dp-supply = <&vdd_hdmi_1v05>;
24525f4ade92SJon Hunter			vdd-hdmi-dp-pll-supply = <&vdd_1v8_ap>;
24533fdfaf87SThierry Reding
24543fdfaf87SThierry Reding			nvidia,dpaux = <&dpaux>;
245536328505SThierry Reding		};
245636328505SThierry Reding
245736328505SThierry Reding		sor@15580000 {
245836328505SThierry Reding			status = "okay";
245936328505SThierry Reding
2460e8931a27SThierry Reding			avdd-io-hdmi-dp-supply = <&vdd_hdmi_1v05>;
2461e8931a27SThierry Reding			vdd-hdmi-dp-pll-supply = <&vdd_1v8_ap>;
246236328505SThierry Reding			hdmi-supply = <&vdd_hdmi>;
246336328505SThierry Reding
246436328505SThierry Reding			nvidia,ddc-i2c-bus = <&ddc>;
2465d428f35dSThierry Reding			nvidia,hpd-gpio = <&gpio TEGRA186_MAIN_GPIO(P, 1)
2466d428f35dSThierry Reding						 GPIO_ACTIVE_LOW>;
246736328505SThierry Reding		};
246836328505SThierry Reding
246936328505SThierry Reding		dpaux@155c0000 {
247036328505SThierry Reding			status = "okay";
247136328505SThierry Reding		};
247236328505SThierry Reding	};
247336328505SThierry Reding
2474e061fbdfSSowjanya Komatineni	sata@3507000 {
2475e061fbdfSSowjanya Komatineni		status = "okay";
2476e061fbdfSSowjanya Komatineni	};
2477e061fbdfSSowjanya Komatineni
247859686a92SThierry Reding	gpio-keys {
247959686a92SThierry Reding		compatible = "gpio-keys";
248059686a92SThierry Reding
248159686a92SThierry Reding		power {
248259686a92SThierry Reding			label = "Power";
2483d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 0)
248459686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
248559686a92SThierry Reding			linux,input-type = <EV_KEY>;
248659686a92SThierry Reding			linux,code = <KEY_POWER>;
248759686a92SThierry Reding			debounce-interval = <10>;
24886f13f10bSThierry Reding			wakeup-event-action = <EV_ACT_ASSERTED>;
248959686a92SThierry Reding			wakeup-source;
249059686a92SThierry Reding		};
249159686a92SThierry Reding
249259686a92SThierry Reding		volume-up {
249359686a92SThierry Reding			label = "Volume Up";
2494d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 1)
249559686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
249659686a92SThierry Reding			linux,input-type = <EV_KEY>;
249759686a92SThierry Reding			linux,code = <KEY_VOLUMEUP>;
249859686a92SThierry Reding			debounce-interval = <10>;
249959686a92SThierry Reding		};
250059686a92SThierry Reding
250159686a92SThierry Reding		volume-down {
250259686a92SThierry Reding			label = "Volume Down";
2503d428f35dSThierry Reding			gpios = <&gpio_aon TEGRA186_AON_GPIO(FF, 2)
250459686a92SThierry Reding					   GPIO_ACTIVE_LOW>;
250559686a92SThierry Reding			linux,input-type = <EV_KEY>;
250659686a92SThierry Reding			linux,code = <KEY_VOLUMEDOWN>;
250759686a92SThierry Reding			debounce-interval = <10>;
250859686a92SThierry Reding		};
250959686a92SThierry Reding	};
251059686a92SThierry Reding
2511097e01c6SThierry Reding	vdd_sd: regulator-vdd-sd {
2512b0ddea85SThierry Reding		compatible = "regulator-fixed";
2513b0ddea85SThierry Reding		regulator-name = "SD_CARD_SW_PWR";
2514b0ddea85SThierry Reding		regulator-min-microvolt = <3300000>;
2515b0ddea85SThierry Reding		regulator-max-microvolt = <3300000>;
2516b0ddea85SThierry Reding
25177517248aSThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(P, 6) GPIO_ACTIVE_HIGH>;
2518b0ddea85SThierry Reding		enable-active-high;
2519b0ddea85SThierry Reding
2520b0ddea85SThierry Reding		vin-supply = <&vdd_3v3_sys>;
2521b0ddea85SThierry Reding	};
252236328505SThierry Reding
2523097e01c6SThierry Reding	vdd_hdmi: regulator-vdd-hdmi {
252436328505SThierry Reding		compatible = "regulator-fixed";
252536328505SThierry Reding		regulator-name = "VDD_HDMI_5V0";
252636328505SThierry Reding		regulator-min-microvolt = <5000000>;
252736328505SThierry Reding		regulator-max-microvolt = <5000000>;
252836328505SThierry Reding
252936328505SThierry Reding		gpio = <&exp1 14 GPIO_ACTIVE_HIGH>;
253036328505SThierry Reding		enable-active-high;
253136328505SThierry Reding
253236328505SThierry Reding		vin-supply = <&vdd_5v0_sys>;
253336328505SThierry Reding	};
253472f8ae3fSThierry Reding
2535097e01c6SThierry Reding	vdd_usb0: regulator-vdd-usb0 {
253672f8ae3fSThierry Reding		compatible = "regulator-fixed";
253772f8ae3fSThierry Reding		regulator-name = "VDD_USB0";
253872f8ae3fSThierry Reding		regulator-min-microvolt = <5000000>;
253972f8ae3fSThierry Reding		regulator-max-microvolt = <5000000>;
254072f8ae3fSThierry Reding
25412db4a1a5SThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(L, 4) GPIO_ACTIVE_HIGH>;
254272f8ae3fSThierry Reding		enable-active-high;
254372f8ae3fSThierry Reding
254472f8ae3fSThierry Reding		vin-supply = <&vdd_5v0_sys>;
254572f8ae3fSThierry Reding	};
254672f8ae3fSThierry Reding
2547097e01c6SThierry Reding	vdd_usb1: regulator-vdd-usb1 {
254872f8ae3fSThierry Reding		compatible = "regulator-fixed";
254972f8ae3fSThierry Reding		regulator-name = "VDD_USB1";
255072f8ae3fSThierry Reding		regulator-min-microvolt = <5000000>;
255172f8ae3fSThierry Reding		regulator-max-microvolt = <5000000>;
255272f8ae3fSThierry Reding
25532db4a1a5SThierry Reding		gpio = <&gpio TEGRA186_MAIN_GPIO(L, 5) GPIO_ACTIVE_HIGH>;
255472f8ae3fSThierry Reding		enable-active-high;
255572f8ae3fSThierry Reding
255672f8ae3fSThierry Reding		vin-supply = <&vdd_5v0_sys>;
255772f8ae3fSThierry Reding	};
2558e4710376SSameer Pujar
2559e4710376SSameer Pujar	sound {
2560e4710376SSameer Pujar		compatible = "nvidia,tegra186-audio-graph-card";
2561e4710376SSameer Pujar		status = "okay";
2562e4710376SSameer Pujar
2563e4710376SSameer Pujar		dais = /* FE */
2564e4710376SSameer Pujar		       <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2565e4710376SSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2566e4710376SSameer Pujar		       <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2567e4710376SSameer Pujar		       <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2568e4710376SSameer Pujar		       <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2569e4710376SSameer Pujar		       /* Router */
2570e4710376SSameer Pujar		       <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s3_port>,
2571e4710376SSameer Pujar		       <&xbar_i2s4_port>, <&xbar_i2s5_port>, <&xbar_i2s6_port>,
2572e4710376SSameer Pujar		       <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic3_port>,
2573e4710376SSameer Pujar		       <&xbar_dspk1_port>, <&xbar_dspk2_port>,
25744f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
25754f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
25764f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
25774f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
25784f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
25794f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
25804f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
25814f45fb0bSSameer Pujar		       <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
25824f45fb0bSSameer Pujar		       <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
25834f45fb0bSSameer Pujar		       <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
25844f45fb0bSSameer Pujar		       <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
25854f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
25864f45fb0bSSameer Pujar		       <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
25874f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
25884f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
25894f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
25904f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
25914f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
2592261a46a9SSameer Pujar		       <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2593261a46a9SSameer Pujar		       <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2594261a46a9SSameer Pujar		       <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2595261a46a9SSameer Pujar		       <&xbar_asrc_in7_port>,
2596*afcb41e3SSameer Pujar		       <&xbar_ope1_in_port>,
25974f45fb0bSSameer Pujar		       /* HW accelerators */
25984f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
25994f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
26004f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
26014f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
26024f45fb0bSSameer Pujar		       <&amx3_out_port>, <&amx4_out_port>,
26034f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
26044f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
26054f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
26064f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
26074f45fb0bSSameer Pujar		       <&adx3_out1_port>, <&adx3_out2_port>,
26084f45fb0bSSameer Pujar		       <&adx3_out3_port>, <&adx3_out4_port>,
26094f45fb0bSSameer Pujar		       <&adx4_out1_port>, <&adx4_out2_port>,
26104f45fb0bSSameer Pujar		       <&adx4_out3_port>, <&adx4_out4_port>,
26114f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
26124f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
26134f45fb0bSSameer Pujar		       <&mixer_out5_port>,
2614261a46a9SSameer Pujar		       <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2615261a46a9SSameer Pujar		       <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2616*afcb41e3SSameer Pujar		       <&ope1_out_port>,
2617e4710376SSameer Pujar		       /* I/O */
2618e4710376SSameer Pujar		       <&i2s1_port>, <&i2s2_port>, <&i2s3_port>, <&i2s4_port>,
2619e4710376SSameer Pujar		       <&i2s5_port>, <&i2s6_port>, <&dmic1_port>, <&dmic2_port>,
2620e4710376SSameer Pujar		       <&dmic3_port>, <&dspk1_port>, <&dspk2_port>;
2621e4710376SSameer Pujar
2622b8928c2bSThierry Reding		label = "NVIDIA Jetson TX2 APE";
2623e4710376SSameer Pujar	};
2624b0ddea85SThierry Reding};
2625