11cab0a51SJon Hunter// SPDX-License-Identifier: GPL-2.0
21cab0a51SJon Hunter
31cab0a51SJon Hunter#include <dt-bindings/input/linux-event-codes.h>
41cab0a51SJon Hunter#include <dt-bindings/input/gpio-keys.h>
51cab0a51SJon Hunter
61cab0a51SJon Hunter/ {
71cab0a51SJon Hunter	bus@0 {
81cab0a51SJon Hunter		aconnect@2900000 {
91cab0a51SJon Hunter			status = "okay";
101cab0a51SJon Hunter
111cab0a51SJon Hunter			dma-controller@2930000 {
121cab0a51SJon Hunter				status = "okay";
131cab0a51SJon Hunter			};
141cab0a51SJon Hunter
151cab0a51SJon Hunter			interrupt-controller@2a40000 {
161cab0a51SJon Hunter				status = "okay";
171cab0a51SJon Hunter			};
18ff62b09dSSameer Pujar
19ff62b09dSSameer Pujar			ahub@2900800 {
20ff62b09dSSameer Pujar				status = "okay";
21ff62b09dSSameer Pujar
22ff62b09dSSameer Pujar				ports {
23ff62b09dSSameer Pujar					#address-cells = <1>;
24ff62b09dSSameer Pujar					#size-cells = <0>;
25ff62b09dSSameer Pujar
26ff62b09dSSameer Pujar					port@0 {
27ff62b09dSSameer Pujar						reg = <0x0>;
28ff62b09dSSameer Pujar
29ff62b09dSSameer Pujar						xbar_admaif0_ep: endpoint {
30ff62b09dSSameer Pujar							remote-endpoint = <&admaif0_ep>;
31ff62b09dSSameer Pujar						};
32ff62b09dSSameer Pujar					};
33ff62b09dSSameer Pujar
34ff62b09dSSameer Pujar					port@1 {
35ff62b09dSSameer Pujar						reg = <0x1>;
36ff62b09dSSameer Pujar
37ff62b09dSSameer Pujar						xbar_admaif1_ep: endpoint {
38ff62b09dSSameer Pujar							remote-endpoint = <&admaif1_ep>;
39ff62b09dSSameer Pujar						};
40ff62b09dSSameer Pujar					};
41ff62b09dSSameer Pujar
42ff62b09dSSameer Pujar					port@2 {
43ff62b09dSSameer Pujar						reg = <0x2>;
44ff62b09dSSameer Pujar
45ff62b09dSSameer Pujar						xbar_admaif2_ep: endpoint {
46ff62b09dSSameer Pujar							remote-endpoint = <&admaif2_ep>;
47ff62b09dSSameer Pujar						};
48ff62b09dSSameer Pujar					};
49ff62b09dSSameer Pujar
50ff62b09dSSameer Pujar					port@3 {
51ff62b09dSSameer Pujar						reg = <0x3>;
52ff62b09dSSameer Pujar
53ff62b09dSSameer Pujar						xbar_admaif3_ep: endpoint {
54ff62b09dSSameer Pujar							remote-endpoint = <&admaif3_ep>;
55ff62b09dSSameer Pujar						};
56ff62b09dSSameer Pujar					};
57ff62b09dSSameer Pujar
58ff62b09dSSameer Pujar					port@4 {
59ff62b09dSSameer Pujar						reg = <0x4>;
60ff62b09dSSameer Pujar
61ff62b09dSSameer Pujar						xbar_admaif4_ep: endpoint {
62ff62b09dSSameer Pujar							remote-endpoint = <&admaif4_ep>;
63ff62b09dSSameer Pujar						};
64ff62b09dSSameer Pujar					};
65ff62b09dSSameer Pujar
66ff62b09dSSameer Pujar					port@5 {
67ff62b09dSSameer Pujar						reg = <0x5>;
68ff62b09dSSameer Pujar
69ff62b09dSSameer Pujar						xbar_admaif5_ep: endpoint {
70ff62b09dSSameer Pujar							remote-endpoint = <&admaif5_ep>;
71ff62b09dSSameer Pujar						};
72ff62b09dSSameer Pujar					};
73ff62b09dSSameer Pujar
74ff62b09dSSameer Pujar					port@6 {
75ff62b09dSSameer Pujar						reg = <0x6>;
76ff62b09dSSameer Pujar
77ff62b09dSSameer Pujar						xbar_admaif6_ep: endpoint {
78ff62b09dSSameer Pujar							remote-endpoint = <&admaif6_ep>;
79ff62b09dSSameer Pujar						};
80ff62b09dSSameer Pujar					};
81ff62b09dSSameer Pujar
82ff62b09dSSameer Pujar					port@7 {
83ff62b09dSSameer Pujar						reg = <0x7>;
84ff62b09dSSameer Pujar
85ff62b09dSSameer Pujar						xbar_admaif7_ep: endpoint {
86ff62b09dSSameer Pujar							remote-endpoint = <&admaif7_ep>;
87ff62b09dSSameer Pujar						};
88ff62b09dSSameer Pujar					};
89ff62b09dSSameer Pujar
90ff62b09dSSameer Pujar					port@8 {
91ff62b09dSSameer Pujar						reg = <0x8>;
92ff62b09dSSameer Pujar
93ff62b09dSSameer Pujar						xbar_admaif8_ep: endpoint {
94ff62b09dSSameer Pujar							remote-endpoint = <&admaif8_ep>;
95ff62b09dSSameer Pujar						};
96ff62b09dSSameer Pujar					};
97ff62b09dSSameer Pujar
98ff62b09dSSameer Pujar					port@9 {
99ff62b09dSSameer Pujar						reg = <0x9>;
100ff62b09dSSameer Pujar
101ff62b09dSSameer Pujar						xbar_admaif9_ep: endpoint {
102ff62b09dSSameer Pujar							remote-endpoint = <&admaif9_ep>;
103ff62b09dSSameer Pujar						};
104ff62b09dSSameer Pujar					};
105ff62b09dSSameer Pujar
106ff62b09dSSameer Pujar					port@a {
107ff62b09dSSameer Pujar						reg = <0xa>;
108ff62b09dSSameer Pujar
109ff62b09dSSameer Pujar						xbar_admaif10_ep: endpoint {
110ff62b09dSSameer Pujar							remote-endpoint = <&admaif10_ep>;
111ff62b09dSSameer Pujar						};
112ff62b09dSSameer Pujar					};
113ff62b09dSSameer Pujar
114ff62b09dSSameer Pujar					port@b {
115ff62b09dSSameer Pujar						reg = <0xb>;
116ff62b09dSSameer Pujar
117ff62b09dSSameer Pujar						xbar_admaif11_ep: endpoint {
118ff62b09dSSameer Pujar							remote-endpoint = <&admaif11_ep>;
119ff62b09dSSameer Pujar						};
120ff62b09dSSameer Pujar					};
121ff62b09dSSameer Pujar
122ff62b09dSSameer Pujar					port@c {
123ff62b09dSSameer Pujar						reg = <0xc>;
124ff62b09dSSameer Pujar
125ff62b09dSSameer Pujar						xbar_admaif12_ep: endpoint {
126ff62b09dSSameer Pujar							remote-endpoint = <&admaif12_ep>;
127ff62b09dSSameer Pujar						};
128ff62b09dSSameer Pujar					};
129ff62b09dSSameer Pujar
130ff62b09dSSameer Pujar					port@d {
131ff62b09dSSameer Pujar						reg = <0xd>;
132ff62b09dSSameer Pujar
133ff62b09dSSameer Pujar						xbar_admaif13_ep: endpoint {
134ff62b09dSSameer Pujar							remote-endpoint = <&admaif13_ep>;
135ff62b09dSSameer Pujar						};
136ff62b09dSSameer Pujar					};
137ff62b09dSSameer Pujar
138ff62b09dSSameer Pujar					port@e {
139ff62b09dSSameer Pujar						reg = <0xe>;
140ff62b09dSSameer Pujar
141ff62b09dSSameer Pujar						xbar_admaif14_ep: endpoint {
142ff62b09dSSameer Pujar							remote-endpoint = <&admaif14_ep>;
143ff62b09dSSameer Pujar						};
144ff62b09dSSameer Pujar					};
145ff62b09dSSameer Pujar
146ff62b09dSSameer Pujar					port@f {
147ff62b09dSSameer Pujar						reg = <0xf>;
148ff62b09dSSameer Pujar
149ff62b09dSSameer Pujar						xbar_admaif15_ep: endpoint {
150ff62b09dSSameer Pujar							remote-endpoint = <&admaif15_ep>;
151ff62b09dSSameer Pujar						};
152ff62b09dSSameer Pujar					};
153ff62b09dSSameer Pujar
154ff62b09dSSameer Pujar					port@10 {
155ff62b09dSSameer Pujar						reg = <0x10>;
156ff62b09dSSameer Pujar
157ff62b09dSSameer Pujar						xbar_admaif16_ep: endpoint {
158ff62b09dSSameer Pujar							remote-endpoint = <&admaif16_ep>;
159ff62b09dSSameer Pujar						};
160ff62b09dSSameer Pujar					};
161ff62b09dSSameer Pujar
162ff62b09dSSameer Pujar					port@11 {
163ff62b09dSSameer Pujar						reg = <0x11>;
164ff62b09dSSameer Pujar
165ff62b09dSSameer Pujar						xbar_admaif17_ep: endpoint {
166ff62b09dSSameer Pujar							remote-endpoint = <&admaif17_ep>;
167ff62b09dSSameer Pujar						};
168ff62b09dSSameer Pujar					};
169ff62b09dSSameer Pujar
170ff62b09dSSameer Pujar					port@12 {
171ff62b09dSSameer Pujar						reg = <0x12>;
172ff62b09dSSameer Pujar
173ff62b09dSSameer Pujar						xbar_admaif18_ep: endpoint {
174ff62b09dSSameer Pujar							remote-endpoint = <&admaif18_ep>;
175ff62b09dSSameer Pujar						};
176ff62b09dSSameer Pujar					};
177ff62b09dSSameer Pujar
178ff62b09dSSameer Pujar					port@13 {
179ff62b09dSSameer Pujar						reg = <0x13>;
180ff62b09dSSameer Pujar
181ff62b09dSSameer Pujar						xbar_admaif19_ep: endpoint {
182ff62b09dSSameer Pujar							remote-endpoint = <&admaif19_ep>;
183ff62b09dSSameer Pujar						};
184ff62b09dSSameer Pujar					};
185ff62b09dSSameer Pujar
186ff62b09dSSameer Pujar					xbar_i2s3_port: port@16 {
187ff62b09dSSameer Pujar						reg = <0x16>;
188ff62b09dSSameer Pujar
189ff62b09dSSameer Pujar						xbar_i2s3_ep: endpoint {
190ff62b09dSSameer Pujar							remote-endpoint = <&i2s3_cif_ep>;
191ff62b09dSSameer Pujar						};
192ff62b09dSSameer Pujar					};
193ff62b09dSSameer Pujar
194ff62b09dSSameer Pujar					xbar_i2s5_port: port@18 {
195ff62b09dSSameer Pujar						reg = <0x18>;
196ff62b09dSSameer Pujar
197ff62b09dSSameer Pujar						xbar_i2s5_ep: endpoint {
198ff62b09dSSameer Pujar							remote-endpoint = <&i2s5_cif_ep>;
199ff62b09dSSameer Pujar						};
200ff62b09dSSameer Pujar					};
201ff62b09dSSameer Pujar
202ff62b09dSSameer Pujar					xbar_dmic1_port: port@1a {
203ff62b09dSSameer Pujar						reg = <0x1a>;
204ff62b09dSSameer Pujar
205ff62b09dSSameer Pujar						xbar_dmic1_ep: endpoint {
206ff62b09dSSameer Pujar							remote-endpoint = <&dmic1_cif_ep>;
207ff62b09dSSameer Pujar						};
208ff62b09dSSameer Pujar					};
209ff62b09dSSameer Pujar
210ff62b09dSSameer Pujar					xbar_dmic2_port: port@1b {
211ff62b09dSSameer Pujar						reg = <0x1b>;
212ff62b09dSSameer Pujar
213ff62b09dSSameer Pujar						xbar_dmic2_ep: endpoint {
214ff62b09dSSameer Pujar							remote-endpoint = <&dmic2_cif_ep>;
215ff62b09dSSameer Pujar						};
216ff62b09dSSameer Pujar					};
217ff62b09dSSameer Pujar
218ff62b09dSSameer Pujar					xbar_dmic4_port: port@1d {
219ff62b09dSSameer Pujar						reg = <0x1d>;
220ff62b09dSSameer Pujar
221ff62b09dSSameer Pujar						xbar_dmic4_ep: endpoint {
222ff62b09dSSameer Pujar							remote-endpoint = <&dmic4_cif_ep>;
223ff62b09dSSameer Pujar						};
224ff62b09dSSameer Pujar					};
225ff62b09dSSameer Pujar
226ff62b09dSSameer Pujar					xbar_dspk1_port: port@1e {
227ff62b09dSSameer Pujar						reg = <0x1e>;
228ff62b09dSSameer Pujar
229ff62b09dSSameer Pujar						xbar_dspk1_ep: endpoint {
230ff62b09dSSameer Pujar							remote-endpoint = <&dspk1_cif_ep>;
231ff62b09dSSameer Pujar						};
232ff62b09dSSameer Pujar					};
233ff62b09dSSameer Pujar
234ff62b09dSSameer Pujar					xbar_dspk2_port: port@1f {
235ff62b09dSSameer Pujar						reg = <0x1f>;
236ff62b09dSSameer Pujar
237ff62b09dSSameer Pujar						xbar_dspk2_ep: endpoint {
238ff62b09dSSameer Pujar							remote-endpoint = <&dspk2_cif_ep>;
239ff62b09dSSameer Pujar						};
240ff62b09dSSameer Pujar					};
2414f45fb0bSSameer Pujar
2424f45fb0bSSameer Pujar					xbar_sfc1_in_port: port@20 {
2434f45fb0bSSameer Pujar						reg = <0x20>;
2444f45fb0bSSameer Pujar
2454f45fb0bSSameer Pujar						xbar_sfc1_in_ep: endpoint {
2464f45fb0bSSameer Pujar							remote-endpoint = <&sfc1_cif_in_ep>;
2474f45fb0bSSameer Pujar						};
2484f45fb0bSSameer Pujar					};
2494f45fb0bSSameer Pujar
2504f45fb0bSSameer Pujar					port@21 {
2514f45fb0bSSameer Pujar						reg = <0x21>;
2524f45fb0bSSameer Pujar
2534f45fb0bSSameer Pujar						xbar_sfc1_out_ep: endpoint {
2544f45fb0bSSameer Pujar							remote-endpoint = <&sfc1_cif_out_ep>;
2554f45fb0bSSameer Pujar						};
2564f45fb0bSSameer Pujar					};
2574f45fb0bSSameer Pujar
2584f45fb0bSSameer Pujar					xbar_sfc2_in_port: port@22 {
2594f45fb0bSSameer Pujar						reg = <0x22>;
2604f45fb0bSSameer Pujar
2614f45fb0bSSameer Pujar						xbar_sfc2_in_ep: endpoint {
2624f45fb0bSSameer Pujar							remote-endpoint = <&sfc2_cif_in_ep>;
2634f45fb0bSSameer Pujar						};
2644f45fb0bSSameer Pujar					};
2654f45fb0bSSameer Pujar
2664f45fb0bSSameer Pujar					port@23 {
2674f45fb0bSSameer Pujar						reg = <0x23>;
2684f45fb0bSSameer Pujar
2694f45fb0bSSameer Pujar						xbar_sfc2_out_ep: endpoint {
2704f45fb0bSSameer Pujar							remote-endpoint = <&sfc2_cif_out_ep>;
2714f45fb0bSSameer Pujar						};
2724f45fb0bSSameer Pujar					};
2734f45fb0bSSameer Pujar
2744f45fb0bSSameer Pujar					xbar_sfc3_in_port: port@24 {
2754f45fb0bSSameer Pujar						reg = <0x24>;
2764f45fb0bSSameer Pujar
2774f45fb0bSSameer Pujar						xbar_sfc3_in_ep: endpoint {
2784f45fb0bSSameer Pujar							remote-endpoint = <&sfc3_cif_in_ep>;
2794f45fb0bSSameer Pujar						};
2804f45fb0bSSameer Pujar					};
2814f45fb0bSSameer Pujar
2824f45fb0bSSameer Pujar					port@25 {
2834f45fb0bSSameer Pujar						reg = <0x25>;
2844f45fb0bSSameer Pujar
2854f45fb0bSSameer Pujar						xbar_sfc3_out_ep: endpoint {
2864f45fb0bSSameer Pujar							remote-endpoint = <&sfc3_cif_out_ep>;
2874f45fb0bSSameer Pujar						};
2884f45fb0bSSameer Pujar					};
2894f45fb0bSSameer Pujar
2904f45fb0bSSameer Pujar					xbar_sfc4_in_port: port@26 {
2914f45fb0bSSameer Pujar						reg = <0x26>;
2924f45fb0bSSameer Pujar
2934f45fb0bSSameer Pujar						xbar_sfc4_in_ep: endpoint {
2944f45fb0bSSameer Pujar							remote-endpoint = <&sfc4_cif_in_ep>;
2954f45fb0bSSameer Pujar						};
2964f45fb0bSSameer Pujar					};
2974f45fb0bSSameer Pujar
2984f45fb0bSSameer Pujar					port@27 {
2994f45fb0bSSameer Pujar						reg = <0x27>;
3004f45fb0bSSameer Pujar
3014f45fb0bSSameer Pujar						xbar_sfc4_out_ep: endpoint {
3024f45fb0bSSameer Pujar							remote-endpoint = <&sfc4_cif_out_ep>;
3034f45fb0bSSameer Pujar						};
3044f45fb0bSSameer Pujar					};
3054f45fb0bSSameer Pujar
3064f45fb0bSSameer Pujar					xbar_mvc1_in_port: port@28 {
3074f45fb0bSSameer Pujar						reg = <0x28>;
3084f45fb0bSSameer Pujar
3094f45fb0bSSameer Pujar						xbar_mvc1_in_ep: endpoint {
3104f45fb0bSSameer Pujar							remote-endpoint = <&mvc1_cif_in_ep>;
3114f45fb0bSSameer Pujar						};
3124f45fb0bSSameer Pujar					};
3134f45fb0bSSameer Pujar
3144f45fb0bSSameer Pujar					port@29 {
3154f45fb0bSSameer Pujar						reg = <0x29>;
3164f45fb0bSSameer Pujar
3174f45fb0bSSameer Pujar						xbar_mvc1_out_ep: endpoint {
3184f45fb0bSSameer Pujar							remote-endpoint = <&mvc1_cif_out_ep>;
3194f45fb0bSSameer Pujar						};
3204f45fb0bSSameer Pujar					};
3214f45fb0bSSameer Pujar
3224f45fb0bSSameer Pujar					xbar_mvc2_in_port: port@2a {
3234f45fb0bSSameer Pujar						reg = <0x2a>;
3244f45fb0bSSameer Pujar
3254f45fb0bSSameer Pujar						xbar_mvc2_in_ep: endpoint {
3264f45fb0bSSameer Pujar							remote-endpoint = <&mvc2_cif_in_ep>;
3274f45fb0bSSameer Pujar						};
3284f45fb0bSSameer Pujar					};
3294f45fb0bSSameer Pujar
3304f45fb0bSSameer Pujar					port@2b {
3314f45fb0bSSameer Pujar						reg = <0x2b>;
3324f45fb0bSSameer Pujar
3334f45fb0bSSameer Pujar						xbar_mvc2_out_ep: endpoint {
3344f45fb0bSSameer Pujar							remote-endpoint = <&mvc2_cif_out_ep>;
3354f45fb0bSSameer Pujar						};
3364f45fb0bSSameer Pujar					};
3374f45fb0bSSameer Pujar
3384f45fb0bSSameer Pujar					xbar_amx1_in1_port: port@2c {
3394f45fb0bSSameer Pujar						reg = <0x2c>;
3404f45fb0bSSameer Pujar
3414f45fb0bSSameer Pujar						xbar_amx1_in1_ep: endpoint {
3424f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in1_ep>;
3434f45fb0bSSameer Pujar						};
3444f45fb0bSSameer Pujar					};
3454f45fb0bSSameer Pujar
3464f45fb0bSSameer Pujar					xbar_amx1_in2_port: port@2d {
3474f45fb0bSSameer Pujar						reg = <0x2d>;
3484f45fb0bSSameer Pujar
3494f45fb0bSSameer Pujar						xbar_amx1_in2_ep: endpoint {
3504f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in2_ep>;
3514f45fb0bSSameer Pujar						};
3524f45fb0bSSameer Pujar					};
3534f45fb0bSSameer Pujar
3544f45fb0bSSameer Pujar					xbar_amx1_in3_port: port@2e {
3554f45fb0bSSameer Pujar						reg = <0x2e>;
3564f45fb0bSSameer Pujar
3574f45fb0bSSameer Pujar						xbar_amx1_in3_ep: endpoint {
3584f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in3_ep>;
3594f45fb0bSSameer Pujar						};
3604f45fb0bSSameer Pujar					};
3614f45fb0bSSameer Pujar
3624f45fb0bSSameer Pujar					xbar_amx1_in4_port: port@2f {
3634f45fb0bSSameer Pujar						reg = <0x2f>;
3644f45fb0bSSameer Pujar
3654f45fb0bSSameer Pujar						xbar_amx1_in4_ep: endpoint {
3664f45fb0bSSameer Pujar							remote-endpoint = <&amx1_in4_ep>;
3674f45fb0bSSameer Pujar						};
3684f45fb0bSSameer Pujar					};
3694f45fb0bSSameer Pujar
3704f45fb0bSSameer Pujar					port@30 {
3714f45fb0bSSameer Pujar						reg = <0x30>;
3724f45fb0bSSameer Pujar
3734f45fb0bSSameer Pujar						xbar_amx1_out_ep: endpoint {
3744f45fb0bSSameer Pujar							remote-endpoint = <&amx1_out_ep>;
3754f45fb0bSSameer Pujar						};
3764f45fb0bSSameer Pujar					};
3774f45fb0bSSameer Pujar
3784f45fb0bSSameer Pujar					xbar_amx2_in1_port: port@31 {
3794f45fb0bSSameer Pujar						reg = <0x31>;
3804f45fb0bSSameer Pujar
3814f45fb0bSSameer Pujar						xbar_amx2_in1_ep: endpoint {
3824f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in1_ep>;
3834f45fb0bSSameer Pujar						};
3844f45fb0bSSameer Pujar					};
3854f45fb0bSSameer Pujar
3864f45fb0bSSameer Pujar					xbar_amx2_in2_port: port@32 {
3874f45fb0bSSameer Pujar						reg = <0x32>;
3884f45fb0bSSameer Pujar
3894f45fb0bSSameer Pujar						xbar_amx2_in2_ep: endpoint {
3904f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in2_ep>;
3914f45fb0bSSameer Pujar						};
3924f45fb0bSSameer Pujar					};
3934f45fb0bSSameer Pujar
3944f45fb0bSSameer Pujar					xbar_amx2_in3_port: port@33 {
3954f45fb0bSSameer Pujar						reg = <0x33>;
3964f45fb0bSSameer Pujar
3974f45fb0bSSameer Pujar						xbar_amx2_in3_ep: endpoint {
3984f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in3_ep>;
3994f45fb0bSSameer Pujar						};
4004f45fb0bSSameer Pujar					};
4014f45fb0bSSameer Pujar
4024f45fb0bSSameer Pujar					xbar_amx2_in4_port: port@34 {
4034f45fb0bSSameer Pujar						reg = <0x34>;
4044f45fb0bSSameer Pujar
4054f45fb0bSSameer Pujar						xbar_amx2_in4_ep: endpoint {
4064f45fb0bSSameer Pujar							remote-endpoint = <&amx2_in4_ep>;
4074f45fb0bSSameer Pujar						};
4084f45fb0bSSameer Pujar					};
4094f45fb0bSSameer Pujar
4104f45fb0bSSameer Pujar					port@35 {
4114f45fb0bSSameer Pujar						reg = <0x35>;
4124f45fb0bSSameer Pujar
4134f45fb0bSSameer Pujar						xbar_amx2_out_ep: endpoint {
4144f45fb0bSSameer Pujar							remote-endpoint = <&amx2_out_ep>;
4154f45fb0bSSameer Pujar						};
4164f45fb0bSSameer Pujar					};
4174f45fb0bSSameer Pujar
4184f45fb0bSSameer Pujar					xbar_amx3_in1_port: port@36 {
4194f45fb0bSSameer Pujar						reg = <0x36>;
4204f45fb0bSSameer Pujar
4214f45fb0bSSameer Pujar						xbar_amx3_in1_ep: endpoint {
4224f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in1_ep>;
4234f45fb0bSSameer Pujar						};
4244f45fb0bSSameer Pujar					};
4254f45fb0bSSameer Pujar
4264f45fb0bSSameer Pujar					xbar_amx3_in2_port: port@37 {
4274f45fb0bSSameer Pujar						reg = <0x37>;
4284f45fb0bSSameer Pujar
4294f45fb0bSSameer Pujar						xbar_amx3_in2_ep: endpoint {
4304f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in2_ep>;
4314f45fb0bSSameer Pujar						};
4324f45fb0bSSameer Pujar					};
4334f45fb0bSSameer Pujar
4344f45fb0bSSameer Pujar					xbar_amx3_in3_port: port@38 {
4354f45fb0bSSameer Pujar						reg = <0x38>;
4364f45fb0bSSameer Pujar
4374f45fb0bSSameer Pujar						xbar_amx3_in3_ep: endpoint {
4384f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in3_ep>;
4394f45fb0bSSameer Pujar						};
4404f45fb0bSSameer Pujar					};
4414f45fb0bSSameer Pujar
4424f45fb0bSSameer Pujar					xbar_amx3_in4_port: port@39 {
4434f45fb0bSSameer Pujar						reg = <0x39>;
4444f45fb0bSSameer Pujar
4454f45fb0bSSameer Pujar						xbar_amx3_in4_ep: endpoint {
4464f45fb0bSSameer Pujar							remote-endpoint = <&amx3_in4_ep>;
4474f45fb0bSSameer Pujar						};
4484f45fb0bSSameer Pujar					};
4494f45fb0bSSameer Pujar
4504f45fb0bSSameer Pujar					port@3a {
4514f45fb0bSSameer Pujar						reg = <0x3a>;
4524f45fb0bSSameer Pujar
4534f45fb0bSSameer Pujar						xbar_amx3_out_ep: endpoint {
4544f45fb0bSSameer Pujar							remote-endpoint = <&amx3_out_ep>;
4554f45fb0bSSameer Pujar						};
4564f45fb0bSSameer Pujar					};
4574f45fb0bSSameer Pujar
4584f45fb0bSSameer Pujar					xbar_amx4_in1_port: port@3b {
4594f45fb0bSSameer Pujar						reg = <0x3b>;
4604f45fb0bSSameer Pujar
4614f45fb0bSSameer Pujar						xbar_amx4_in1_ep: endpoint {
4624f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in1_ep>;
4634f45fb0bSSameer Pujar						};
4644f45fb0bSSameer Pujar					};
4654f45fb0bSSameer Pujar
4664f45fb0bSSameer Pujar					xbar_amx4_in2_port: port@3c {
4674f45fb0bSSameer Pujar						reg = <0x3c>;
4684f45fb0bSSameer Pujar
4694f45fb0bSSameer Pujar						xbar_amx4_in2_ep: endpoint {
4704f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in2_ep>;
4714f45fb0bSSameer Pujar						};
4724f45fb0bSSameer Pujar					};
4734f45fb0bSSameer Pujar
4744f45fb0bSSameer Pujar					xbar_amx4_in3_port: port@3d {
4754f45fb0bSSameer Pujar						reg = <0x3d>;
4764f45fb0bSSameer Pujar
4774f45fb0bSSameer Pujar						xbar_amx4_in3_ep: endpoint {
4784f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in3_ep>;
4794f45fb0bSSameer Pujar						};
4804f45fb0bSSameer Pujar					};
4814f45fb0bSSameer Pujar
4824f45fb0bSSameer Pujar					xbar_amx4_in4_port: port@3e {
4834f45fb0bSSameer Pujar						reg = <0x3e>;
4844f45fb0bSSameer Pujar
4854f45fb0bSSameer Pujar						xbar_amx4_in4_ep: endpoint {
4864f45fb0bSSameer Pujar							remote-endpoint = <&amx4_in4_ep>;
4874f45fb0bSSameer Pujar						};
4884f45fb0bSSameer Pujar					};
4894f45fb0bSSameer Pujar
4904f45fb0bSSameer Pujar					port@3f {
4914f45fb0bSSameer Pujar						reg = <0x3f>;
4924f45fb0bSSameer Pujar
4934f45fb0bSSameer Pujar						xbar_amx4_out_ep: endpoint {
4944f45fb0bSSameer Pujar							remote-endpoint = <&amx4_out_ep>;
4954f45fb0bSSameer Pujar						};
4964f45fb0bSSameer Pujar					};
4974f45fb0bSSameer Pujar
4984f45fb0bSSameer Pujar					xbar_adx1_in_port: port@40 {
4994f45fb0bSSameer Pujar						reg = <0x40>;
5004f45fb0bSSameer Pujar
5014f45fb0bSSameer Pujar						xbar_adx1_in_ep: endpoint {
5024f45fb0bSSameer Pujar							remote-endpoint = <&adx1_in_ep>;
5034f45fb0bSSameer Pujar						};
5044f45fb0bSSameer Pujar					};
5054f45fb0bSSameer Pujar
5064f45fb0bSSameer Pujar					port@41 {
5074f45fb0bSSameer Pujar						reg = <0x41>;
5084f45fb0bSSameer Pujar
5094f45fb0bSSameer Pujar						xbar_adx1_out1_ep: endpoint {
5104f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out1_ep>;
5114f45fb0bSSameer Pujar						};
5124f45fb0bSSameer Pujar					};
5134f45fb0bSSameer Pujar
5144f45fb0bSSameer Pujar					port@42 {
5154f45fb0bSSameer Pujar						reg = <0x42>;
5164f45fb0bSSameer Pujar
5174f45fb0bSSameer Pujar						xbar_adx1_out2_ep: endpoint {
5184f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out2_ep>;
5194f45fb0bSSameer Pujar						};
5204f45fb0bSSameer Pujar					};
5214f45fb0bSSameer Pujar
5224f45fb0bSSameer Pujar					port@43 {
5234f45fb0bSSameer Pujar						reg = <0x43>;
5244f45fb0bSSameer Pujar
5254f45fb0bSSameer Pujar						xbar_adx1_out3_ep: endpoint {
5264f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out3_ep>;
5274f45fb0bSSameer Pujar						};
5284f45fb0bSSameer Pujar					};
5294f45fb0bSSameer Pujar
5304f45fb0bSSameer Pujar					port@44 {
5314f45fb0bSSameer Pujar						reg = <0x44>;
5324f45fb0bSSameer Pujar
5334f45fb0bSSameer Pujar						xbar_adx1_out4_ep: endpoint {
5344f45fb0bSSameer Pujar							remote-endpoint = <&adx1_out4_ep>;
5354f45fb0bSSameer Pujar						};
5364f45fb0bSSameer Pujar					};
5374f45fb0bSSameer Pujar
5384f45fb0bSSameer Pujar					xbar_adx2_in_port: port@45 {
5394f45fb0bSSameer Pujar						reg = <0x45>;
5404f45fb0bSSameer Pujar
5414f45fb0bSSameer Pujar						xbar_adx2_in_ep: endpoint {
5424f45fb0bSSameer Pujar							remote-endpoint = <&adx2_in_ep>;
5434f45fb0bSSameer Pujar						};
5444f45fb0bSSameer Pujar					};
5454f45fb0bSSameer Pujar
5464f45fb0bSSameer Pujar					port@46 {
5474f45fb0bSSameer Pujar						reg = <0x46>;
5484f45fb0bSSameer Pujar
5494f45fb0bSSameer Pujar						xbar_adx2_out1_ep: endpoint {
5504f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out1_ep>;
5514f45fb0bSSameer Pujar						};
5524f45fb0bSSameer Pujar					};
5534f45fb0bSSameer Pujar
5544f45fb0bSSameer Pujar					port@47 {
5554f45fb0bSSameer Pujar						reg = <0x47>;
5564f45fb0bSSameer Pujar
5574f45fb0bSSameer Pujar						xbar_adx2_out2_ep: endpoint {
5584f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out2_ep>;
5594f45fb0bSSameer Pujar						};
5604f45fb0bSSameer Pujar					};
5614f45fb0bSSameer Pujar
5624f45fb0bSSameer Pujar					port@48 {
5634f45fb0bSSameer Pujar						reg = <0x48>;
5644f45fb0bSSameer Pujar
5654f45fb0bSSameer Pujar						xbar_adx2_out3_ep: endpoint {
5664f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out3_ep>;
5674f45fb0bSSameer Pujar						};
5684f45fb0bSSameer Pujar					};
5694f45fb0bSSameer Pujar
5704f45fb0bSSameer Pujar					port@49 {
5714f45fb0bSSameer Pujar						reg = <0x49>;
5724f45fb0bSSameer Pujar
5734f45fb0bSSameer Pujar						xbar_adx2_out4_ep: endpoint {
5744f45fb0bSSameer Pujar							remote-endpoint = <&adx2_out4_ep>;
5754f45fb0bSSameer Pujar						};
5764f45fb0bSSameer Pujar					};
5774f45fb0bSSameer Pujar
5784f45fb0bSSameer Pujar					xbar_adx3_in_port: port@4a {
5794f45fb0bSSameer Pujar						reg = <0x4a>;
5804f45fb0bSSameer Pujar
5814f45fb0bSSameer Pujar						xbar_adx3_in_ep: endpoint {
5824f45fb0bSSameer Pujar							remote-endpoint = <&adx3_in_ep>;
5834f45fb0bSSameer Pujar						};
5844f45fb0bSSameer Pujar					};
5854f45fb0bSSameer Pujar
5864f45fb0bSSameer Pujar					port@4b {
5874f45fb0bSSameer Pujar						reg = <0x4b>;
5884f45fb0bSSameer Pujar
5894f45fb0bSSameer Pujar						xbar_adx3_out1_ep: endpoint {
5904f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out1_ep>;
5914f45fb0bSSameer Pujar						};
5924f45fb0bSSameer Pujar					};
5934f45fb0bSSameer Pujar
5944f45fb0bSSameer Pujar					port@4c {
5954f45fb0bSSameer Pujar						reg = <0x4c>;
5964f45fb0bSSameer Pujar
5974f45fb0bSSameer Pujar						xbar_adx3_out2_ep: endpoint {
5984f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out2_ep>;
5994f45fb0bSSameer Pujar						};
6004f45fb0bSSameer Pujar					};
6014f45fb0bSSameer Pujar
6024f45fb0bSSameer Pujar					port@4d {
6034f45fb0bSSameer Pujar						reg = <0x4d>;
6044f45fb0bSSameer Pujar
6054f45fb0bSSameer Pujar						xbar_adx3_out3_ep: endpoint {
6064f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out3_ep>;
6074f45fb0bSSameer Pujar						};
6084f45fb0bSSameer Pujar					};
6094f45fb0bSSameer Pujar
6104f45fb0bSSameer Pujar					port@4e {
6114f45fb0bSSameer Pujar						reg = <0x4e>;
6124f45fb0bSSameer Pujar
6134f45fb0bSSameer Pujar						xbar_adx3_out4_ep: endpoint {
6144f45fb0bSSameer Pujar							remote-endpoint = <&adx3_out4_ep>;
6154f45fb0bSSameer Pujar						};
6164f45fb0bSSameer Pujar					};
6174f45fb0bSSameer Pujar
6184f45fb0bSSameer Pujar					xbar_adx4_in_port: port@4f {
6194f45fb0bSSameer Pujar						reg = <0x4f>;
6204f45fb0bSSameer Pujar
6214f45fb0bSSameer Pujar						xbar_adx4_in_ep: endpoint {
6224f45fb0bSSameer Pujar							remote-endpoint = <&adx4_in_ep>;
6234f45fb0bSSameer Pujar						};
6244f45fb0bSSameer Pujar					};
6254f45fb0bSSameer Pujar
6264f45fb0bSSameer Pujar					port@50 {
6274f45fb0bSSameer Pujar						reg = <0x50>;
6284f45fb0bSSameer Pujar
6294f45fb0bSSameer Pujar						xbar_adx4_out1_ep: endpoint {
6304f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out1_ep>;
6314f45fb0bSSameer Pujar						};
6324f45fb0bSSameer Pujar					};
6334f45fb0bSSameer Pujar
6344f45fb0bSSameer Pujar					port@51 {
6354f45fb0bSSameer Pujar						reg = <0x51>;
6364f45fb0bSSameer Pujar
6374f45fb0bSSameer Pujar						xbar_adx4_out2_ep: endpoint {
6384f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out2_ep>;
6394f45fb0bSSameer Pujar						};
6404f45fb0bSSameer Pujar					};
6414f45fb0bSSameer Pujar
6424f45fb0bSSameer Pujar					port@52 {
6434f45fb0bSSameer Pujar						reg = <0x52>;
6444f45fb0bSSameer Pujar
6454f45fb0bSSameer Pujar						xbar_adx4_out3_ep: endpoint {
6464f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out3_ep>;
6474f45fb0bSSameer Pujar						};
6484f45fb0bSSameer Pujar					};
6494f45fb0bSSameer Pujar
6504f45fb0bSSameer Pujar					port@53 {
6514f45fb0bSSameer Pujar						reg = <0x53>;
6524f45fb0bSSameer Pujar
6534f45fb0bSSameer Pujar						xbar_adx4_out4_ep: endpoint {
6544f45fb0bSSameer Pujar							remote-endpoint = <&adx4_out4_ep>;
6554f45fb0bSSameer Pujar						};
6564f45fb0bSSameer Pujar					};
6574f45fb0bSSameer Pujar
6584f45fb0bSSameer Pujar					xbar_mixer_in1_port: port@54 {
6594f45fb0bSSameer Pujar						reg = <0x54>;
6604f45fb0bSSameer Pujar
6614f45fb0bSSameer Pujar						xbar_mixer_in1_ep: endpoint {
6624f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in1_ep>;
6634f45fb0bSSameer Pujar						};
6644f45fb0bSSameer Pujar					};
6654f45fb0bSSameer Pujar
6664f45fb0bSSameer Pujar					xbar_mixer_in2_port: port@55 {
6674f45fb0bSSameer Pujar						reg = <0x55>;
6684f45fb0bSSameer Pujar
6694f45fb0bSSameer Pujar						xbar_mixer_in2_ep: endpoint {
6704f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in2_ep>;
6714f45fb0bSSameer Pujar						};
6724f45fb0bSSameer Pujar					};
6734f45fb0bSSameer Pujar
6744f45fb0bSSameer Pujar					xbar_mixer_in3_port: port@56 {
6754f45fb0bSSameer Pujar						reg = <0x56>;
6764f45fb0bSSameer Pujar
6774f45fb0bSSameer Pujar						xbar_mixer_in3_ep: endpoint {
6784f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in3_ep>;
6794f45fb0bSSameer Pujar						};
6804f45fb0bSSameer Pujar					};
6814f45fb0bSSameer Pujar
6824f45fb0bSSameer Pujar					xbar_mixer_in4_port: port@57 {
6834f45fb0bSSameer Pujar						reg = <0x57>;
6844f45fb0bSSameer Pujar
6854f45fb0bSSameer Pujar						xbar_mixer_in4_ep: endpoint {
6864f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in4_ep>;
6874f45fb0bSSameer Pujar						};
6884f45fb0bSSameer Pujar					};
6894f45fb0bSSameer Pujar
6904f45fb0bSSameer Pujar					xbar_mixer_in5_port: port@58 {
6914f45fb0bSSameer Pujar						reg = <0x58>;
6924f45fb0bSSameer Pujar
6934f45fb0bSSameer Pujar						xbar_mixer_in5_ep: endpoint {
6944f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in5_ep>;
6954f45fb0bSSameer Pujar						};
6964f45fb0bSSameer Pujar					};
6974f45fb0bSSameer Pujar
6984f45fb0bSSameer Pujar					xbar_mixer_in6_port: port@59 {
6994f45fb0bSSameer Pujar						reg = <0x59>;
7004f45fb0bSSameer Pujar
7014f45fb0bSSameer Pujar						xbar_mixer_in6_ep: endpoint {
7024f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in6_ep>;
7034f45fb0bSSameer Pujar						};
7044f45fb0bSSameer Pujar					};
7054f45fb0bSSameer Pujar
7064f45fb0bSSameer Pujar					xbar_mixer_in7_port: port@5a {
7074f45fb0bSSameer Pujar						reg = <0x5a>;
7084f45fb0bSSameer Pujar
7094f45fb0bSSameer Pujar						xbar_mixer_in7_ep: endpoint {
7104f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in7_ep>;
7114f45fb0bSSameer Pujar						};
7124f45fb0bSSameer Pujar					};
7134f45fb0bSSameer Pujar
7144f45fb0bSSameer Pujar					xbar_mixer_in8_port: port@5b {
7154f45fb0bSSameer Pujar						reg = <0x5b>;
7164f45fb0bSSameer Pujar
7174f45fb0bSSameer Pujar						xbar_mixer_in8_ep: endpoint {
7184f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in8_ep>;
7194f45fb0bSSameer Pujar						};
7204f45fb0bSSameer Pujar					};
7214f45fb0bSSameer Pujar
7224f45fb0bSSameer Pujar					xbar_mixer_in9_port: port@5c {
7234f45fb0bSSameer Pujar						reg = <0x5c>;
7244f45fb0bSSameer Pujar
7254f45fb0bSSameer Pujar						xbar_mixer_in9_ep: endpoint {
7264f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in9_ep>;
7274f45fb0bSSameer Pujar						};
7284f45fb0bSSameer Pujar					};
7294f45fb0bSSameer Pujar
7304f45fb0bSSameer Pujar					xbar_mixer_in10_port: port@5d {
7314f45fb0bSSameer Pujar						reg = <0x5d>;
7324f45fb0bSSameer Pujar
7334f45fb0bSSameer Pujar						xbar_mixer_in10_ep: endpoint {
7344f45fb0bSSameer Pujar							remote-endpoint = <&mixer_in10_ep>;
7354f45fb0bSSameer Pujar						};
7364f45fb0bSSameer Pujar					};
7374f45fb0bSSameer Pujar
7384f45fb0bSSameer Pujar					port@5e {
7394f45fb0bSSameer Pujar						reg = <0x5e>;
7404f45fb0bSSameer Pujar
7414f45fb0bSSameer Pujar						xbar_mixer_out1_ep: endpoint {
7424f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out1_ep>;
7434f45fb0bSSameer Pujar						};
7444f45fb0bSSameer Pujar					};
7454f45fb0bSSameer Pujar
7464f45fb0bSSameer Pujar					port@5f {
7474f45fb0bSSameer Pujar						reg = <0x5f>;
7484f45fb0bSSameer Pujar
7494f45fb0bSSameer Pujar						xbar_mixer_out2_ep: endpoint {
7504f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out2_ep>;
7514f45fb0bSSameer Pujar						};
7524f45fb0bSSameer Pujar					};
7534f45fb0bSSameer Pujar
7544f45fb0bSSameer Pujar					port@60 {
7554f45fb0bSSameer Pujar						reg = <0x60>;
7564f45fb0bSSameer Pujar
7574f45fb0bSSameer Pujar						xbar_mixer_out3_ep: endpoint {
7584f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out3_ep>;
7594f45fb0bSSameer Pujar						};
7604f45fb0bSSameer Pujar					};
7614f45fb0bSSameer Pujar
7624f45fb0bSSameer Pujar					port@61 {
7634f45fb0bSSameer Pujar						reg = <0x61>;
7644f45fb0bSSameer Pujar
7654f45fb0bSSameer Pujar						xbar_mixer_out4_ep: endpoint {
7664f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out4_ep>;
7674f45fb0bSSameer Pujar						};
7684f45fb0bSSameer Pujar					};
7694f45fb0bSSameer Pujar
7704f45fb0bSSameer Pujar					port@62 {
7714f45fb0bSSameer Pujar						reg = <0x62>;
7724f45fb0bSSameer Pujar
7734f45fb0bSSameer Pujar						xbar_mixer_out5_ep: endpoint {
7744f45fb0bSSameer Pujar							remote-endpoint = <&mixer_out5_ep>;
7754f45fb0bSSameer Pujar						};
7764f45fb0bSSameer Pujar					};
777261a46a9SSameer Pujar
778261a46a9SSameer Pujar					xbar_asrc_in1_port: port@63 {
779261a46a9SSameer Pujar						reg = <0x63>;
780261a46a9SSameer Pujar
781261a46a9SSameer Pujar						xbar_asrc_in1_ep: endpoint {
782261a46a9SSameer Pujar							remote-endpoint = <&asrc_in1_ep>;
783261a46a9SSameer Pujar						};
784261a46a9SSameer Pujar					};
785261a46a9SSameer Pujar
786261a46a9SSameer Pujar					port@64 {
787261a46a9SSameer Pujar						reg = <0x64>;
788261a46a9SSameer Pujar
789261a46a9SSameer Pujar						xbar_asrc_out1_ep: endpoint {
790261a46a9SSameer Pujar							remote-endpoint = <&asrc_out1_ep>;
791261a46a9SSameer Pujar						};
792261a46a9SSameer Pujar					};
793261a46a9SSameer Pujar
794261a46a9SSameer Pujar					xbar_asrc_in2_port: port@65 {
795261a46a9SSameer Pujar						reg = <0x65>;
796261a46a9SSameer Pujar
797261a46a9SSameer Pujar						xbar_asrc_in2_ep: endpoint {
798261a46a9SSameer Pujar							remote-endpoint = <&asrc_in2_ep>;
799261a46a9SSameer Pujar						};
800261a46a9SSameer Pujar					};
801261a46a9SSameer Pujar
802261a46a9SSameer Pujar					port@66 {
803261a46a9SSameer Pujar						reg = <0x66>;
804261a46a9SSameer Pujar
805261a46a9SSameer Pujar						xbar_asrc_out2_ep: endpoint {
806261a46a9SSameer Pujar							remote-endpoint = <&asrc_out2_ep>;
807261a46a9SSameer Pujar						};
808261a46a9SSameer Pujar					};
809261a46a9SSameer Pujar
810261a46a9SSameer Pujar					xbar_asrc_in3_port: port@67 {
811261a46a9SSameer Pujar						reg = <0x67>;
812261a46a9SSameer Pujar
813261a46a9SSameer Pujar						xbar_asrc_in3_ep: endpoint {
814261a46a9SSameer Pujar							remote-endpoint = <&asrc_in3_ep>;
815261a46a9SSameer Pujar						};
816261a46a9SSameer Pujar					};
817261a46a9SSameer Pujar
818261a46a9SSameer Pujar					port@68 {
819261a46a9SSameer Pujar						reg = <0x68>;
820261a46a9SSameer Pujar
821261a46a9SSameer Pujar						xbar_asrc_out3_ep: endpoint {
822261a46a9SSameer Pujar							remote-endpoint = <&asrc_out3_ep>;
823261a46a9SSameer Pujar						};
824261a46a9SSameer Pujar					};
825261a46a9SSameer Pujar
826261a46a9SSameer Pujar					xbar_asrc_in4_port: port@69 {
827261a46a9SSameer Pujar						reg = <0x69>;
828261a46a9SSameer Pujar
829261a46a9SSameer Pujar						xbar_asrc_in4_ep: endpoint {
830261a46a9SSameer Pujar							remote-endpoint = <&asrc_in4_ep>;
831261a46a9SSameer Pujar						};
832261a46a9SSameer Pujar					};
833261a46a9SSameer Pujar
834261a46a9SSameer Pujar					port@6a {
835261a46a9SSameer Pujar						reg = <0x6a>;
836261a46a9SSameer Pujar
837261a46a9SSameer Pujar						xbar_asrc_out4_ep: endpoint {
838261a46a9SSameer Pujar							remote-endpoint = <&asrc_out4_ep>;
839261a46a9SSameer Pujar						};
840261a46a9SSameer Pujar					};
841261a46a9SSameer Pujar
842261a46a9SSameer Pujar					xbar_asrc_in5_port: port@6b {
843261a46a9SSameer Pujar						reg = <0x6b>;
844261a46a9SSameer Pujar
845261a46a9SSameer Pujar						xbar_asrc_in5_ep: endpoint {
846261a46a9SSameer Pujar							remote-endpoint = <&asrc_in5_ep>;
847261a46a9SSameer Pujar						};
848261a46a9SSameer Pujar					};
849261a46a9SSameer Pujar
850261a46a9SSameer Pujar					port@6c {
851261a46a9SSameer Pujar						reg = <0x6c>;
852261a46a9SSameer Pujar
853261a46a9SSameer Pujar						xbar_asrc_out5_ep: endpoint {
854261a46a9SSameer Pujar							remote-endpoint = <&asrc_out5_ep>;
855261a46a9SSameer Pujar						};
856261a46a9SSameer Pujar					};
857261a46a9SSameer Pujar
858261a46a9SSameer Pujar					xbar_asrc_in6_port: port@6d {
859261a46a9SSameer Pujar						reg = <0x6d>;
860261a46a9SSameer Pujar
861261a46a9SSameer Pujar						xbar_asrc_in6_ep: endpoint {
862261a46a9SSameer Pujar							remote-endpoint = <&asrc_in6_ep>;
863261a46a9SSameer Pujar						};
864261a46a9SSameer Pujar					};
865261a46a9SSameer Pujar
866261a46a9SSameer Pujar					port@6e {
867261a46a9SSameer Pujar						reg = <0x6e>;
868261a46a9SSameer Pujar
869261a46a9SSameer Pujar						xbar_asrc_out6_ep: endpoint {
870261a46a9SSameer Pujar							remote-endpoint = <&asrc_out6_ep>;
871261a46a9SSameer Pujar						};
872261a46a9SSameer Pujar					};
873261a46a9SSameer Pujar
874261a46a9SSameer Pujar					xbar_asrc_in7_port: port@6f {
875261a46a9SSameer Pujar						reg = <0x6f>;
876261a46a9SSameer Pujar
877261a46a9SSameer Pujar						xbar_asrc_in7_ep: endpoint {
878261a46a9SSameer Pujar							remote-endpoint = <&asrc_in7_ep>;
879261a46a9SSameer Pujar						};
880261a46a9SSameer Pujar					};
881*afcb41e3SSameer Pujar
882*afcb41e3SSameer Pujar					xbar_ope1_in_port: port@70 {
883*afcb41e3SSameer Pujar						reg = <0x70>;
884*afcb41e3SSameer Pujar
885*afcb41e3SSameer Pujar						xbar_ope1_in_ep: endpoint {
886*afcb41e3SSameer Pujar							remote-endpoint = <&ope1_cif_in_ep>;
887*afcb41e3SSameer Pujar						};
888*afcb41e3SSameer Pujar					};
889*afcb41e3SSameer Pujar
890*afcb41e3SSameer Pujar					port@71 {
891*afcb41e3SSameer Pujar						reg = <0x71>;
892*afcb41e3SSameer Pujar
893*afcb41e3SSameer Pujar						xbar_ope1_out_ep: endpoint {
894*afcb41e3SSameer Pujar							remote-endpoint = <&ope1_cif_out_ep>;
895*afcb41e3SSameer Pujar						};
896*afcb41e3SSameer Pujar					};
897ff62b09dSSameer Pujar				};
898ff62b09dSSameer Pujar
899ff62b09dSSameer Pujar				admaif@290f000 {
900ff62b09dSSameer Pujar					status = "okay";
901ff62b09dSSameer Pujar
902ff62b09dSSameer Pujar					ports {
903ff62b09dSSameer Pujar						#address-cells = <1>;
904ff62b09dSSameer Pujar						#size-cells = <0>;
905ff62b09dSSameer Pujar
906ff62b09dSSameer Pujar						admaif0_port: port@0 {
907ff62b09dSSameer Pujar							reg = <0x0>;
908ff62b09dSSameer Pujar
909ff62b09dSSameer Pujar							admaif0_ep: endpoint {
910ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif0_ep>;
911ff62b09dSSameer Pujar							};
912ff62b09dSSameer Pujar						};
913ff62b09dSSameer Pujar
914ff62b09dSSameer Pujar						admaif1_port: port@1 {
915ff62b09dSSameer Pujar							reg = <0x1>;
916ff62b09dSSameer Pujar
917ff62b09dSSameer Pujar							admaif1_ep: endpoint {
918ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif1_ep>;
919ff62b09dSSameer Pujar							};
920ff62b09dSSameer Pujar						};
921ff62b09dSSameer Pujar
922ff62b09dSSameer Pujar						admaif2_port: port@2 {
923ff62b09dSSameer Pujar							reg = <0x2>;
924ff62b09dSSameer Pujar
925ff62b09dSSameer Pujar							admaif2_ep: endpoint {
926ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif2_ep>;
927ff62b09dSSameer Pujar							};
928ff62b09dSSameer Pujar						};
929ff62b09dSSameer Pujar
930ff62b09dSSameer Pujar						admaif3_port: port@3 {
931ff62b09dSSameer Pujar							reg = <0x3>;
932ff62b09dSSameer Pujar
933ff62b09dSSameer Pujar							admaif3_ep: endpoint {
934ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif3_ep>;
935ff62b09dSSameer Pujar							};
936ff62b09dSSameer Pujar						};
937ff62b09dSSameer Pujar
938ff62b09dSSameer Pujar						admaif4_port: port@4 {
939ff62b09dSSameer Pujar							reg = <0x4>;
940ff62b09dSSameer Pujar
941ff62b09dSSameer Pujar							admaif4_ep: endpoint {
942ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif4_ep>;
943ff62b09dSSameer Pujar							};
944ff62b09dSSameer Pujar						};
945ff62b09dSSameer Pujar
946ff62b09dSSameer Pujar						admaif5_port: port@5 {
947ff62b09dSSameer Pujar							reg = <0x5>;
948ff62b09dSSameer Pujar
949ff62b09dSSameer Pujar							admaif5_ep: endpoint {
950ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif5_ep>;
951ff62b09dSSameer Pujar							};
952ff62b09dSSameer Pujar						};
953ff62b09dSSameer Pujar
954ff62b09dSSameer Pujar						admaif6_port: port@6 {
955ff62b09dSSameer Pujar							reg = <0x6>;
956ff62b09dSSameer Pujar
957ff62b09dSSameer Pujar							admaif6_ep: endpoint {
958ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif6_ep>;
959ff62b09dSSameer Pujar							};
960ff62b09dSSameer Pujar						};
961ff62b09dSSameer Pujar
962ff62b09dSSameer Pujar						admaif7_port: port@7 {
963ff62b09dSSameer Pujar							reg = <0x7>;
964ff62b09dSSameer Pujar
965ff62b09dSSameer Pujar							admaif7_ep: endpoint {
966ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif7_ep>;
967ff62b09dSSameer Pujar							};
968ff62b09dSSameer Pujar						};
969ff62b09dSSameer Pujar
970ff62b09dSSameer Pujar						admaif8_port: port@8 {
971ff62b09dSSameer Pujar							reg = <0x8>;
972ff62b09dSSameer Pujar
973ff62b09dSSameer Pujar							admaif8_ep: endpoint {
974ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif8_ep>;
975ff62b09dSSameer Pujar							};
976ff62b09dSSameer Pujar						};
977ff62b09dSSameer Pujar
978ff62b09dSSameer Pujar						admaif9_port: port@9 {
979ff62b09dSSameer Pujar							reg = <0x9>;
980ff62b09dSSameer Pujar
981ff62b09dSSameer Pujar							admaif9_ep: endpoint {
982ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif9_ep>;
983ff62b09dSSameer Pujar							};
984ff62b09dSSameer Pujar						};
985ff62b09dSSameer Pujar
986ff62b09dSSameer Pujar						admaif10_port: port@a {
987ff62b09dSSameer Pujar							reg = <0xa>;
988ff62b09dSSameer Pujar
989ff62b09dSSameer Pujar							admaif10_ep: endpoint {
990ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif10_ep>;
991ff62b09dSSameer Pujar							};
992ff62b09dSSameer Pujar						};
993ff62b09dSSameer Pujar
994ff62b09dSSameer Pujar						admaif11_port: port@b {
995ff62b09dSSameer Pujar							reg = <0xb>;
996ff62b09dSSameer Pujar
997ff62b09dSSameer Pujar							admaif11_ep: endpoint {
998ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif11_ep>;
999ff62b09dSSameer Pujar							};
1000ff62b09dSSameer Pujar						};
1001ff62b09dSSameer Pujar
1002ff62b09dSSameer Pujar						admaif12_port: port@c {
1003ff62b09dSSameer Pujar							reg = <0xc>;
1004ff62b09dSSameer Pujar
1005ff62b09dSSameer Pujar							admaif12_ep: endpoint {
1006ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif12_ep>;
1007ff62b09dSSameer Pujar							};
1008ff62b09dSSameer Pujar						};
1009ff62b09dSSameer Pujar
1010ff62b09dSSameer Pujar						admaif13_port: port@d {
1011ff62b09dSSameer Pujar							reg = <0xd>;
1012ff62b09dSSameer Pujar
1013ff62b09dSSameer Pujar							admaif13_ep: endpoint {
1014ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif13_ep>;
1015ff62b09dSSameer Pujar							};
1016ff62b09dSSameer Pujar						};
1017ff62b09dSSameer Pujar
1018ff62b09dSSameer Pujar						admaif14_port: port@e {
1019ff62b09dSSameer Pujar							reg = <0xe>;
1020ff62b09dSSameer Pujar
1021ff62b09dSSameer Pujar							admaif14_ep: endpoint {
1022ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif14_ep>;
1023ff62b09dSSameer Pujar							};
1024ff62b09dSSameer Pujar						};
1025ff62b09dSSameer Pujar
1026ff62b09dSSameer Pujar						admaif15_port: port@f {
1027ff62b09dSSameer Pujar							reg = <0xf>;
1028ff62b09dSSameer Pujar
1029ff62b09dSSameer Pujar							admaif15_ep: endpoint {
1030ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif15_ep>;
1031ff62b09dSSameer Pujar							};
1032ff62b09dSSameer Pujar						};
1033ff62b09dSSameer Pujar
1034ff62b09dSSameer Pujar						admaif16_port: port@10 {
1035ff62b09dSSameer Pujar							reg = <0x10>;
1036ff62b09dSSameer Pujar
1037ff62b09dSSameer Pujar							admaif16_ep: endpoint {
1038ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif16_ep>;
1039ff62b09dSSameer Pujar							};
1040ff62b09dSSameer Pujar						};
1041ff62b09dSSameer Pujar
1042ff62b09dSSameer Pujar						admaif17_port: port@11 {
1043ff62b09dSSameer Pujar							reg = <0x11>;
1044ff62b09dSSameer Pujar
1045ff62b09dSSameer Pujar							admaif17_ep: endpoint {
1046ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif17_ep>;
1047ff62b09dSSameer Pujar							};
1048ff62b09dSSameer Pujar						};
1049ff62b09dSSameer Pujar
1050ff62b09dSSameer Pujar						admaif18_port: port@12 {
1051ff62b09dSSameer Pujar							reg = <0x12>;
1052ff62b09dSSameer Pujar
1053ff62b09dSSameer Pujar							admaif18_ep: endpoint {
1054ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif18_ep>;
1055ff62b09dSSameer Pujar							};
1056ff62b09dSSameer Pujar						};
1057ff62b09dSSameer Pujar
1058ff62b09dSSameer Pujar						admaif19_port: port@13 {
1059ff62b09dSSameer Pujar							reg = <0x13>;
1060ff62b09dSSameer Pujar
1061ff62b09dSSameer Pujar							admaif19_ep: endpoint {
1062ff62b09dSSameer Pujar								remote-endpoint = <&xbar_admaif19_ep>;
1063ff62b09dSSameer Pujar							};
1064ff62b09dSSameer Pujar						};
1065ff62b09dSSameer Pujar					};
1066ff62b09dSSameer Pujar				};
1067ff62b09dSSameer Pujar
1068ff62b09dSSameer Pujar				i2s@2901200 {
1069ff62b09dSSameer Pujar					status = "okay";
1070ff62b09dSSameer Pujar
1071ff62b09dSSameer Pujar					ports {
1072ff62b09dSSameer Pujar						#address-cells = <1>;
1073ff62b09dSSameer Pujar						#size-cells = <0>;
1074ff62b09dSSameer Pujar
1075ff62b09dSSameer Pujar						port@0 {
1076ff62b09dSSameer Pujar							reg = <0>;
1077ff62b09dSSameer Pujar
1078ff62b09dSSameer Pujar							i2s3_cif_ep: endpoint {
1079ff62b09dSSameer Pujar								remote-endpoint = <&xbar_i2s3_ep>;
1080ff62b09dSSameer Pujar							};
1081ff62b09dSSameer Pujar						};
1082ff62b09dSSameer Pujar
1083ff62b09dSSameer Pujar						i2s3_port: port@1 {
1084ff62b09dSSameer Pujar							reg = <1>;
1085ff62b09dSSameer Pujar
1086ff62b09dSSameer Pujar							i2s3_dap_ep: endpoint {
1087ff62b09dSSameer Pujar								dai-format = "i2s";
1088ff62b09dSSameer Pujar								/* Place holder for external Codec */
1089ff62b09dSSameer Pujar							};
1090ff62b09dSSameer Pujar						};
1091ff62b09dSSameer Pujar					};
1092ff62b09dSSameer Pujar				};
1093ff62b09dSSameer Pujar
1094ff62b09dSSameer Pujar				i2s@2901400 {
1095ff62b09dSSameer Pujar					status = "okay";
1096ff62b09dSSameer Pujar
1097ff62b09dSSameer Pujar					ports {
1098ff62b09dSSameer Pujar						#address-cells = <1>;
1099ff62b09dSSameer Pujar						#size-cells = <0>;
1100ff62b09dSSameer Pujar
1101ff62b09dSSameer Pujar						port@0 {
1102ff62b09dSSameer Pujar							reg = <0>;
1103ff62b09dSSameer Pujar
1104ff62b09dSSameer Pujar							i2s5_cif_ep: endpoint {
1105ff62b09dSSameer Pujar								remote-endpoint = <&xbar_i2s5_ep>;
1106ff62b09dSSameer Pujar							};
1107ff62b09dSSameer Pujar						};
1108ff62b09dSSameer Pujar
1109ff62b09dSSameer Pujar						i2s5_port: port@1 {
1110ff62b09dSSameer Pujar							reg = <1>;
1111ff62b09dSSameer Pujar
1112e7445ab7SThierry Reding							i2s5_dap_ep: endpoint {
1113ff62b09dSSameer Pujar								dai-format = "i2s";
1114ff62b09dSSameer Pujar								/* Place holder for external Codec */
1115ff62b09dSSameer Pujar							};
1116ff62b09dSSameer Pujar						};
1117ff62b09dSSameer Pujar					};
1118ff62b09dSSameer Pujar				};
1119ff62b09dSSameer Pujar
1120ff62b09dSSameer Pujar				dmic@2904000 {
1121ff62b09dSSameer Pujar					status = "okay";
1122ff62b09dSSameer Pujar
1123ff62b09dSSameer Pujar					ports {
1124ff62b09dSSameer Pujar						#address-cells = <1>;
1125ff62b09dSSameer Pujar						#size-cells = <0>;
1126ff62b09dSSameer Pujar
1127ff62b09dSSameer Pujar						port@0 {
1128ff62b09dSSameer Pujar							reg = <0>;
1129ff62b09dSSameer Pujar
1130ff62b09dSSameer Pujar							dmic1_cif_ep: endpoint {
1131ff62b09dSSameer Pujar								remote-endpoint = <&xbar_dmic1_ep>;
1132ff62b09dSSameer Pujar							};
1133ff62b09dSSameer Pujar						};
1134ff62b09dSSameer Pujar
1135ff62b09dSSameer Pujar						dmic1_port: port@1 {
1136ff62b09dSSameer Pujar							reg = <1>;
1137ff62b09dSSameer Pujar
1138ff62b09dSSameer Pujar							dmic1_dap_ep: endpoint {
1139ff62b09dSSameer Pujar								/* Place holder for external Codec */
1140ff62b09dSSameer Pujar							};
1141ff62b09dSSameer Pujar						};
1142ff62b09dSSameer Pujar					};
1143ff62b09dSSameer Pujar				};
1144ff62b09dSSameer Pujar
1145ff62b09dSSameer Pujar				dmic@2904100 {
1146ff62b09dSSameer Pujar					status = "okay";
1147ff62b09dSSameer Pujar
1148ff62b09dSSameer Pujar					ports {
1149ff62b09dSSameer Pujar						#address-cells = <1>;
1150ff62b09dSSameer Pujar						#size-cells = <0>;
1151ff62b09dSSameer Pujar
1152ff62b09dSSameer Pujar						port@0 {
1153ff62b09dSSameer Pujar							reg = <0>;
1154ff62b09dSSameer Pujar
1155ff62b09dSSameer Pujar							dmic2_cif_ep: endpoint {
1156ff62b09dSSameer Pujar								remote-endpoint = <&xbar_dmic2_ep>;
1157ff62b09dSSameer Pujar							};
1158ff62b09dSSameer Pujar						};
1159ff62b09dSSameer Pujar
1160ff62b09dSSameer Pujar						dmic2_port: port@1 {
1161ff62b09dSSameer Pujar							reg = <1>;
1162ff62b09dSSameer Pujar
1163ff62b09dSSameer Pujar							dmic2_dap_ep: endpoint {
1164ff62b09dSSameer Pujar								/* Place holder for external Codec */
1165ff62b09dSSameer Pujar							};
1166ff62b09dSSameer Pujar						};
1167ff62b09dSSameer Pujar					};
1168ff62b09dSSameer Pujar				};
1169ff62b09dSSameer Pujar
1170ff62b09dSSameer Pujar				dmic@2904300 {
1171ff62b09dSSameer Pujar					status = "okay";
1172ff62b09dSSameer Pujar
1173ff62b09dSSameer Pujar					ports {
1174ff62b09dSSameer Pujar						#address-cells = <1>;
1175ff62b09dSSameer Pujar						#size-cells = <0>;
1176ff62b09dSSameer Pujar
1177ff62b09dSSameer Pujar						port@0 {
1178ff62b09dSSameer Pujar							reg = <0>;
1179ff62b09dSSameer Pujar
1180ff62b09dSSameer Pujar							dmic4_cif_ep: endpoint {
1181ff62b09dSSameer Pujar								remote-endpoint = <&xbar_dmic4_ep>;
1182ff62b09dSSameer Pujar							};
1183ff62b09dSSameer Pujar						};
1184ff62b09dSSameer Pujar
1185ff62b09dSSameer Pujar						dmic4_port: port@1 {
1186ff62b09dSSameer Pujar							reg = <1>;
1187ff62b09dSSameer Pujar
1188ff62b09dSSameer Pujar							dmic4_dap_ep: endpoint {
1189ff62b09dSSameer Pujar								/* Place holder for external Codec */
1190ff62b09dSSameer Pujar							};
1191ff62b09dSSameer Pujar						};
1192ff62b09dSSameer Pujar					};
1193ff62b09dSSameer Pujar				};
1194ff62b09dSSameer Pujar
1195ff62b09dSSameer Pujar				dspk@2905000 {
1196ff62b09dSSameer Pujar					status = "okay";
1197ff62b09dSSameer Pujar
1198ff62b09dSSameer Pujar					ports {
1199ff62b09dSSameer Pujar						#address-cells = <1>;
1200ff62b09dSSameer Pujar						#size-cells = <0>;
1201ff62b09dSSameer Pujar
1202ff62b09dSSameer Pujar						port@0 {
1203ff62b09dSSameer Pujar							reg = <0>;
1204ff62b09dSSameer Pujar
1205ff62b09dSSameer Pujar							dspk1_cif_ep: endpoint {
1206ff62b09dSSameer Pujar								remote-endpoint = <&xbar_dspk1_ep>;
1207ff62b09dSSameer Pujar							};
1208ff62b09dSSameer Pujar						};
1209ff62b09dSSameer Pujar
1210ff62b09dSSameer Pujar						dspk1_port: port@1 {
1211ff62b09dSSameer Pujar							reg = <1>;
1212ff62b09dSSameer Pujar
1213ff62b09dSSameer Pujar							dspk1_dap_ep: endpoint {
1214ff62b09dSSameer Pujar								/* Place holder for external Codec */
1215ff62b09dSSameer Pujar							};
1216ff62b09dSSameer Pujar						};
1217ff62b09dSSameer Pujar					};
1218ff62b09dSSameer Pujar				};
1219ff62b09dSSameer Pujar
1220ff62b09dSSameer Pujar				dspk@2905100 {
1221ff62b09dSSameer Pujar					status = "okay";
1222ff62b09dSSameer Pujar
1223ff62b09dSSameer Pujar					ports {
1224ff62b09dSSameer Pujar						#address-cells = <1>;
1225ff62b09dSSameer Pujar						#size-cells = <0>;
1226ff62b09dSSameer Pujar
1227ff62b09dSSameer Pujar						port@0 {
1228ff62b09dSSameer Pujar							reg = <0>;
1229ff62b09dSSameer Pujar
1230ff62b09dSSameer Pujar							dspk2_cif_ep: endpoint {
1231ff62b09dSSameer Pujar								remote-endpoint = <&xbar_dspk2_ep>;
1232ff62b09dSSameer Pujar							};
1233ff62b09dSSameer Pujar						};
1234ff62b09dSSameer Pujar
1235ff62b09dSSameer Pujar						dspk2_port: port@1 {
1236ff62b09dSSameer Pujar							reg = <1>;
1237ff62b09dSSameer Pujar
1238ff62b09dSSameer Pujar							dspk2_dap_ep: endpoint {
1239ff62b09dSSameer Pujar								/* Place holder for external Codec */
1240ff62b09dSSameer Pujar							};
1241ff62b09dSSameer Pujar						};
1242ff62b09dSSameer Pujar					};
1243ff62b09dSSameer Pujar				};
12444f45fb0bSSameer Pujar
12454f45fb0bSSameer Pujar				sfc@2902000 {
12464f45fb0bSSameer Pujar					status = "okay";
12474f45fb0bSSameer Pujar
12484f45fb0bSSameer Pujar					ports {
12494f45fb0bSSameer Pujar						#address-cells = <1>;
12504f45fb0bSSameer Pujar						#size-cells = <0>;
12514f45fb0bSSameer Pujar
12524f45fb0bSSameer Pujar						port@0 {
12534f45fb0bSSameer Pujar							reg = <0>;
12544f45fb0bSSameer Pujar
12554f45fb0bSSameer Pujar							sfc1_cif_in_ep: endpoint {
12564f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc1_in_ep>;
12574f45fb0bSSameer Pujar								convert-rate = <44100>;
12584f45fb0bSSameer Pujar							};
12594f45fb0bSSameer Pujar						};
12604f45fb0bSSameer Pujar
12614f45fb0bSSameer Pujar						sfc1_out_port: port@1 {
12624f45fb0bSSameer Pujar							reg = <1>;
12634f45fb0bSSameer Pujar
12644f45fb0bSSameer Pujar							sfc1_cif_out_ep: endpoint {
12654f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc1_out_ep>;
12664f45fb0bSSameer Pujar								convert-rate = <48000>;
12674f45fb0bSSameer Pujar							};
12684f45fb0bSSameer Pujar						};
12694f45fb0bSSameer Pujar					};
12704f45fb0bSSameer Pujar				};
12714f45fb0bSSameer Pujar
12724f45fb0bSSameer Pujar				sfc@2902200 {
12734f45fb0bSSameer Pujar					status = "okay";
12744f45fb0bSSameer Pujar
12754f45fb0bSSameer Pujar					ports {
12764f45fb0bSSameer Pujar						#address-cells = <1>;
12774f45fb0bSSameer Pujar						#size-cells = <0>;
12784f45fb0bSSameer Pujar
12794f45fb0bSSameer Pujar						port@0 {
12804f45fb0bSSameer Pujar							reg = <0>;
12814f45fb0bSSameer Pujar
12824f45fb0bSSameer Pujar							sfc2_cif_in_ep: endpoint {
12834f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc2_in_ep>;
12844f45fb0bSSameer Pujar							};
12854f45fb0bSSameer Pujar						};
12864f45fb0bSSameer Pujar
12874f45fb0bSSameer Pujar						sfc2_out_port: port@1 {
12884f45fb0bSSameer Pujar							reg = <1>;
12894f45fb0bSSameer Pujar
12904f45fb0bSSameer Pujar							sfc2_cif_out_ep: endpoint {
12914f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc2_out_ep>;
12924f45fb0bSSameer Pujar							};
12934f45fb0bSSameer Pujar						};
12944f45fb0bSSameer Pujar					};
12954f45fb0bSSameer Pujar				};
12964f45fb0bSSameer Pujar
12974f45fb0bSSameer Pujar				sfc@2902400 {
12984f45fb0bSSameer Pujar					status = "okay";
12994f45fb0bSSameer Pujar
13004f45fb0bSSameer Pujar					ports {
13014f45fb0bSSameer Pujar						#address-cells = <1>;
13024f45fb0bSSameer Pujar						#size-cells = <0>;
13034f45fb0bSSameer Pujar
13044f45fb0bSSameer Pujar						port@0 {
13054f45fb0bSSameer Pujar							reg = <0>;
13064f45fb0bSSameer Pujar
13074f45fb0bSSameer Pujar							sfc3_cif_in_ep: endpoint {
13084f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc3_in_ep>;
13094f45fb0bSSameer Pujar							};
13104f45fb0bSSameer Pujar						};
13114f45fb0bSSameer Pujar
13124f45fb0bSSameer Pujar						sfc3_out_port: port@1 {
13134f45fb0bSSameer Pujar							reg = <1>;
13144f45fb0bSSameer Pujar
13154f45fb0bSSameer Pujar							sfc3_cif_out_ep: endpoint {
13164f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc3_out_ep>;
13174f45fb0bSSameer Pujar							};
13184f45fb0bSSameer Pujar						};
13194f45fb0bSSameer Pujar					};
13204f45fb0bSSameer Pujar				};
13214f45fb0bSSameer Pujar
13224f45fb0bSSameer Pujar				sfc@2902600 {
13234f45fb0bSSameer Pujar					status = "okay";
13244f45fb0bSSameer Pujar
13254f45fb0bSSameer Pujar					ports {
13264f45fb0bSSameer Pujar						#address-cells = <1>;
13274f45fb0bSSameer Pujar						#size-cells = <0>;
13284f45fb0bSSameer Pujar
13294f45fb0bSSameer Pujar						port@0 {
13304f45fb0bSSameer Pujar							reg = <0>;
13314f45fb0bSSameer Pujar
13324f45fb0bSSameer Pujar							sfc4_cif_in_ep: endpoint {
13334f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc4_in_ep>;
13344f45fb0bSSameer Pujar							};
13354f45fb0bSSameer Pujar						};
13364f45fb0bSSameer Pujar
13374f45fb0bSSameer Pujar						sfc4_out_port: port@1 {
13384f45fb0bSSameer Pujar							reg = <1>;
13394f45fb0bSSameer Pujar
13404f45fb0bSSameer Pujar							sfc4_cif_out_ep: endpoint {
13414f45fb0bSSameer Pujar								remote-endpoint = <&xbar_sfc4_out_ep>;
13424f45fb0bSSameer Pujar							};
13434f45fb0bSSameer Pujar						};
13444f45fb0bSSameer Pujar					};
13454f45fb0bSSameer Pujar				};
13464f45fb0bSSameer Pujar
13474f45fb0bSSameer Pujar				mvc@290a000 {
13484f45fb0bSSameer Pujar					status = "okay";
13494f45fb0bSSameer Pujar
13504f45fb0bSSameer Pujar					ports {
13514f45fb0bSSameer Pujar						#address-cells = <1>;
13524f45fb0bSSameer Pujar						#size-cells = <0>;
13534f45fb0bSSameer Pujar
13544f45fb0bSSameer Pujar						port@0 {
13554f45fb0bSSameer Pujar							reg = <0>;
13564f45fb0bSSameer Pujar
13574f45fb0bSSameer Pujar							mvc1_cif_in_ep: endpoint {
13584f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mvc1_in_ep>;
13594f45fb0bSSameer Pujar							};
13604f45fb0bSSameer Pujar						};
13614f45fb0bSSameer Pujar
13624f45fb0bSSameer Pujar						mvc1_out_port: port@1 {
13634f45fb0bSSameer Pujar							reg = <1>;
13644f45fb0bSSameer Pujar
13654f45fb0bSSameer Pujar							mvc1_cif_out_ep: endpoint {
13664f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mvc1_out_ep>;
13674f45fb0bSSameer Pujar							};
13684f45fb0bSSameer Pujar						};
13694f45fb0bSSameer Pujar					};
13704f45fb0bSSameer Pujar				};
13714f45fb0bSSameer Pujar
13724f45fb0bSSameer Pujar				mvc@290a200 {
13734f45fb0bSSameer Pujar					status = "okay";
13744f45fb0bSSameer Pujar
13754f45fb0bSSameer Pujar					ports {
13764f45fb0bSSameer Pujar						#address-cells = <1>;
13774f45fb0bSSameer Pujar						#size-cells = <0>;
13784f45fb0bSSameer Pujar
13794f45fb0bSSameer Pujar						port@0 {
13804f45fb0bSSameer Pujar							reg = <0>;
13814f45fb0bSSameer Pujar
13824f45fb0bSSameer Pujar							mvc2_cif_in_ep: endpoint {
13834f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mvc2_in_ep>;
13844f45fb0bSSameer Pujar							};
13854f45fb0bSSameer Pujar						};
13864f45fb0bSSameer Pujar
13874f45fb0bSSameer Pujar						mvc2_out_port: port@1 {
13884f45fb0bSSameer Pujar							reg = <1>;
13894f45fb0bSSameer Pujar
13904f45fb0bSSameer Pujar							mvc2_cif_out_ep: endpoint {
13914f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mvc2_out_ep>;
13924f45fb0bSSameer Pujar							};
13934f45fb0bSSameer Pujar						};
13944f45fb0bSSameer Pujar					};
13954f45fb0bSSameer Pujar				};
13964f45fb0bSSameer Pujar
13974f45fb0bSSameer Pujar				amx@2903000 {
13984f45fb0bSSameer Pujar					status = "okay";
13994f45fb0bSSameer Pujar
14004f45fb0bSSameer Pujar					ports {
14014f45fb0bSSameer Pujar						#address-cells = <1>;
14024f45fb0bSSameer Pujar						#size-cells = <0>;
14034f45fb0bSSameer Pujar
14044f45fb0bSSameer Pujar						port@0 {
14054f45fb0bSSameer Pujar							reg = <0>;
14064f45fb0bSSameer Pujar
14074f45fb0bSSameer Pujar							amx1_in1_ep: endpoint {
14084f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx1_in1_ep>;
14094f45fb0bSSameer Pujar							};
14104f45fb0bSSameer Pujar						};
14114f45fb0bSSameer Pujar
14124f45fb0bSSameer Pujar						port@1 {
14134f45fb0bSSameer Pujar							reg = <1>;
14144f45fb0bSSameer Pujar
14154f45fb0bSSameer Pujar							amx1_in2_ep: endpoint {
14164f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx1_in2_ep>;
14174f45fb0bSSameer Pujar							};
14184f45fb0bSSameer Pujar						};
14194f45fb0bSSameer Pujar
14204f45fb0bSSameer Pujar						port@2 {
14214f45fb0bSSameer Pujar							reg = <2>;
14224f45fb0bSSameer Pujar
14234f45fb0bSSameer Pujar							amx1_in3_ep: endpoint {
14244f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx1_in3_ep>;
14254f45fb0bSSameer Pujar							};
14264f45fb0bSSameer Pujar						};
14274f45fb0bSSameer Pujar
14284f45fb0bSSameer Pujar						port@3 {
14294f45fb0bSSameer Pujar							reg = <3>;
14304f45fb0bSSameer Pujar
14314f45fb0bSSameer Pujar							amx1_in4_ep: endpoint {
14324f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx1_in4_ep>;
14334f45fb0bSSameer Pujar							};
14344f45fb0bSSameer Pujar						};
14354f45fb0bSSameer Pujar
14364f45fb0bSSameer Pujar						amx1_out_port: port@4 {
14374f45fb0bSSameer Pujar							reg = <4>;
14384f45fb0bSSameer Pujar
14394f45fb0bSSameer Pujar							amx1_out_ep: endpoint {
14404f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx1_out_ep>;
14414f45fb0bSSameer Pujar							};
14424f45fb0bSSameer Pujar						};
14434f45fb0bSSameer Pujar					};
14444f45fb0bSSameer Pujar				};
14454f45fb0bSSameer Pujar
14464f45fb0bSSameer Pujar				amx@2903100 {
14474f45fb0bSSameer Pujar					status = "okay";
14484f45fb0bSSameer Pujar
14494f45fb0bSSameer Pujar					ports {
14504f45fb0bSSameer Pujar						#address-cells = <1>;
14514f45fb0bSSameer Pujar						#size-cells = <0>;
14524f45fb0bSSameer Pujar
14534f45fb0bSSameer Pujar						port@0 {
14544f45fb0bSSameer Pujar							reg = <0>;
14554f45fb0bSSameer Pujar
14564f45fb0bSSameer Pujar							amx2_in1_ep: endpoint {
14574f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx2_in1_ep>;
14584f45fb0bSSameer Pujar							};
14594f45fb0bSSameer Pujar						};
14604f45fb0bSSameer Pujar
14614f45fb0bSSameer Pujar						port@1 {
14624f45fb0bSSameer Pujar							reg = <1>;
14634f45fb0bSSameer Pujar
14644f45fb0bSSameer Pujar							amx2_in2_ep: endpoint {
14654f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx2_in2_ep>;
14664f45fb0bSSameer Pujar							};
14674f45fb0bSSameer Pujar						};
14684f45fb0bSSameer Pujar
14694f45fb0bSSameer Pujar						amx2_in3_port: port@2 {
14704f45fb0bSSameer Pujar							reg = <2>;
14714f45fb0bSSameer Pujar
14724f45fb0bSSameer Pujar							amx2_in3_ep: endpoint {
14734f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx2_in3_ep>;
14744f45fb0bSSameer Pujar							};
14754f45fb0bSSameer Pujar						};
14764f45fb0bSSameer Pujar
14774f45fb0bSSameer Pujar						amx2_in4_port: port@3 {
14784f45fb0bSSameer Pujar							reg = <3>;
14794f45fb0bSSameer Pujar
14804f45fb0bSSameer Pujar							amx2_in4_ep: endpoint {
14814f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx2_in4_ep>;
14824f45fb0bSSameer Pujar							};
14834f45fb0bSSameer Pujar						};
14844f45fb0bSSameer Pujar
14854f45fb0bSSameer Pujar						amx2_out_port: port@4 {
14864f45fb0bSSameer Pujar							reg = <4>;
14874f45fb0bSSameer Pujar
14884f45fb0bSSameer Pujar							amx2_out_ep: endpoint {
14894f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx2_out_ep>;
14904f45fb0bSSameer Pujar							};
14914f45fb0bSSameer Pujar						};
14924f45fb0bSSameer Pujar					};
14934f45fb0bSSameer Pujar				};
14944f45fb0bSSameer Pujar
14954f45fb0bSSameer Pujar				amx@2903200 {
14964f45fb0bSSameer Pujar					status = "okay";
14974f45fb0bSSameer Pujar
14984f45fb0bSSameer Pujar					ports {
14994f45fb0bSSameer Pujar						#address-cells = <1>;
15004f45fb0bSSameer Pujar						#size-cells = <0>;
15014f45fb0bSSameer Pujar
15024f45fb0bSSameer Pujar						port@0 {
15034f45fb0bSSameer Pujar							reg = <0>;
15044f45fb0bSSameer Pujar
15054f45fb0bSSameer Pujar							amx3_in1_ep: endpoint {
15064f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx3_in1_ep>;
15074f45fb0bSSameer Pujar							};
15084f45fb0bSSameer Pujar						};
15094f45fb0bSSameer Pujar
15104f45fb0bSSameer Pujar						port@1 {
15114f45fb0bSSameer Pujar							reg = <1>;
15124f45fb0bSSameer Pujar
15134f45fb0bSSameer Pujar							amx3_in2_ep: endpoint {
15144f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx3_in2_ep>;
15154f45fb0bSSameer Pujar							};
15164f45fb0bSSameer Pujar						};
15174f45fb0bSSameer Pujar
15184f45fb0bSSameer Pujar						port@2 {
15194f45fb0bSSameer Pujar							reg = <2>;
15204f45fb0bSSameer Pujar
15214f45fb0bSSameer Pujar							amx3_in3_ep: endpoint {
15224f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx3_in3_ep>;
15234f45fb0bSSameer Pujar							};
15244f45fb0bSSameer Pujar						};
15254f45fb0bSSameer Pujar
15264f45fb0bSSameer Pujar						port@3 {
15274f45fb0bSSameer Pujar							reg = <3>;
15284f45fb0bSSameer Pujar
15294f45fb0bSSameer Pujar							amx3_in4_ep: endpoint {
15304f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx3_in4_ep>;
15314f45fb0bSSameer Pujar							};
15324f45fb0bSSameer Pujar						};
15334f45fb0bSSameer Pujar
15344f45fb0bSSameer Pujar						amx3_out_port: port@4 {
15354f45fb0bSSameer Pujar							reg = <4>;
15364f45fb0bSSameer Pujar
15374f45fb0bSSameer Pujar							amx3_out_ep: endpoint {
15384f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx3_out_ep>;
15394f45fb0bSSameer Pujar							};
15404f45fb0bSSameer Pujar						};
15414f45fb0bSSameer Pujar					};
15424f45fb0bSSameer Pujar				};
15434f45fb0bSSameer Pujar
15444f45fb0bSSameer Pujar				amx@2903300 {
15454f45fb0bSSameer Pujar					status = "okay";
15464f45fb0bSSameer Pujar
15474f45fb0bSSameer Pujar					ports {
15484f45fb0bSSameer Pujar						#address-cells = <1>;
15494f45fb0bSSameer Pujar						#size-cells = <0>;
15504f45fb0bSSameer Pujar
15514f45fb0bSSameer Pujar						port@0 {
15524f45fb0bSSameer Pujar							reg = <0>;
15534f45fb0bSSameer Pujar
15544f45fb0bSSameer Pujar							amx4_in1_ep: endpoint {
15554f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx4_in1_ep>;
15564f45fb0bSSameer Pujar							};
15574f45fb0bSSameer Pujar						};
15584f45fb0bSSameer Pujar
15594f45fb0bSSameer Pujar						port@1 {
15604f45fb0bSSameer Pujar							reg = <1>;
15614f45fb0bSSameer Pujar
15624f45fb0bSSameer Pujar							amx4_in2_ep: endpoint {
15634f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx4_in2_ep>;
15644f45fb0bSSameer Pujar							};
15654f45fb0bSSameer Pujar						};
15664f45fb0bSSameer Pujar
15674f45fb0bSSameer Pujar						port@2 {
15684f45fb0bSSameer Pujar							reg = <2>;
15694f45fb0bSSameer Pujar
15704f45fb0bSSameer Pujar							amx4_in3_ep: endpoint {
15714f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx4_in3_ep>;
15724f45fb0bSSameer Pujar							};
15734f45fb0bSSameer Pujar						};
15744f45fb0bSSameer Pujar
15754f45fb0bSSameer Pujar						port@3 {
15764f45fb0bSSameer Pujar							reg = <3>;
15774f45fb0bSSameer Pujar
15784f45fb0bSSameer Pujar							amx4_in4_ep: endpoint {
15794f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx4_in4_ep>;
15804f45fb0bSSameer Pujar							};
15814f45fb0bSSameer Pujar						};
15824f45fb0bSSameer Pujar
15834f45fb0bSSameer Pujar						amx4_out_port: port@4 {
15844f45fb0bSSameer Pujar							reg = <4>;
15854f45fb0bSSameer Pujar
15864f45fb0bSSameer Pujar							amx4_out_ep: endpoint {
15874f45fb0bSSameer Pujar								remote-endpoint = <&xbar_amx4_out_ep>;
15884f45fb0bSSameer Pujar							};
15894f45fb0bSSameer Pujar						};
15904f45fb0bSSameer Pujar					};
15914f45fb0bSSameer Pujar				};
15924f45fb0bSSameer Pujar
15934f45fb0bSSameer Pujar				adx@2903800 {
15944f45fb0bSSameer Pujar					status = "okay";
15954f45fb0bSSameer Pujar
15964f45fb0bSSameer Pujar					ports {
15974f45fb0bSSameer Pujar						#address-cells = <1>;
15984f45fb0bSSameer Pujar						#size-cells = <0>;
15994f45fb0bSSameer Pujar
16004f45fb0bSSameer Pujar						port@0 {
16014f45fb0bSSameer Pujar							reg = <0>;
16024f45fb0bSSameer Pujar
16034f45fb0bSSameer Pujar							adx1_in_ep: endpoint {
16044f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx1_in_ep>;
16054f45fb0bSSameer Pujar							};
16064f45fb0bSSameer Pujar						};
16074f45fb0bSSameer Pujar
16084f45fb0bSSameer Pujar						adx1_out1_port: port@1 {
16094f45fb0bSSameer Pujar							reg = <1>;
16104f45fb0bSSameer Pujar
16114f45fb0bSSameer Pujar							adx1_out1_ep: endpoint {
16124f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx1_out1_ep>;
16134f45fb0bSSameer Pujar							};
16144f45fb0bSSameer Pujar						};
16154f45fb0bSSameer Pujar
16164f45fb0bSSameer Pujar						adx1_out2_port: port@2 {
16174f45fb0bSSameer Pujar							reg = <2>;
16184f45fb0bSSameer Pujar
16194f45fb0bSSameer Pujar							adx1_out2_ep: endpoint {
16204f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx1_out2_ep>;
16214f45fb0bSSameer Pujar							};
16224f45fb0bSSameer Pujar						};
16234f45fb0bSSameer Pujar
16244f45fb0bSSameer Pujar						adx1_out3_port: port@3 {
16254f45fb0bSSameer Pujar							reg = <3>;
16264f45fb0bSSameer Pujar
16274f45fb0bSSameer Pujar							adx1_out3_ep: endpoint {
16284f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx1_out3_ep>;
16294f45fb0bSSameer Pujar							};
16304f45fb0bSSameer Pujar						};
16314f45fb0bSSameer Pujar
16324f45fb0bSSameer Pujar						adx1_out4_port: port@4 {
16334f45fb0bSSameer Pujar							reg = <4>;
16344f45fb0bSSameer Pujar
16354f45fb0bSSameer Pujar							adx1_out4_ep: endpoint {
16364f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx1_out4_ep>;
16374f45fb0bSSameer Pujar							};
16384f45fb0bSSameer Pujar						};
16394f45fb0bSSameer Pujar					};
16404f45fb0bSSameer Pujar				};
16414f45fb0bSSameer Pujar
16424f45fb0bSSameer Pujar				adx@2903900 {
16434f45fb0bSSameer Pujar					status = "okay";
16444f45fb0bSSameer Pujar
16454f45fb0bSSameer Pujar					ports {
16464f45fb0bSSameer Pujar						#address-cells = <1>;
16474f45fb0bSSameer Pujar						#size-cells = <0>;
16484f45fb0bSSameer Pujar
16494f45fb0bSSameer Pujar						port@0 {
16504f45fb0bSSameer Pujar							reg = <0>;
16514f45fb0bSSameer Pujar
16524f45fb0bSSameer Pujar							adx2_in_ep: endpoint {
16534f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx2_in_ep>;
16544f45fb0bSSameer Pujar							};
16554f45fb0bSSameer Pujar						};
16564f45fb0bSSameer Pujar
16574f45fb0bSSameer Pujar						adx2_out1_port: port@1 {
16584f45fb0bSSameer Pujar							reg = <1>;
16594f45fb0bSSameer Pujar
16604f45fb0bSSameer Pujar							adx2_out1_ep: endpoint {
16614f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx2_out1_ep>;
16624f45fb0bSSameer Pujar							};
16634f45fb0bSSameer Pujar						};
16644f45fb0bSSameer Pujar
16654f45fb0bSSameer Pujar						adx2_out2_port: port@2 {
16664f45fb0bSSameer Pujar							reg = <2>;
16674f45fb0bSSameer Pujar
16684f45fb0bSSameer Pujar							adx2_out2_ep: endpoint {
16694f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx2_out2_ep>;
16704f45fb0bSSameer Pujar							};
16714f45fb0bSSameer Pujar						};
16724f45fb0bSSameer Pujar
16734f45fb0bSSameer Pujar						adx2_out3_port: port@3 {
16744f45fb0bSSameer Pujar							reg = <3>;
16754f45fb0bSSameer Pujar
16764f45fb0bSSameer Pujar							adx2_out3_ep: endpoint {
16774f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx2_out3_ep>;
16784f45fb0bSSameer Pujar							};
16794f45fb0bSSameer Pujar						};
16804f45fb0bSSameer Pujar
16814f45fb0bSSameer Pujar						adx2_out4_port: port@4 {
16824f45fb0bSSameer Pujar							reg = <4>;
16834f45fb0bSSameer Pujar
16844f45fb0bSSameer Pujar							adx2_out4_ep: endpoint {
16854f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx2_out4_ep>;
16864f45fb0bSSameer Pujar							};
16874f45fb0bSSameer Pujar						};
16884f45fb0bSSameer Pujar					};
16894f45fb0bSSameer Pujar				};
16904f45fb0bSSameer Pujar
16914f45fb0bSSameer Pujar				adx@2903a00 {
16924f45fb0bSSameer Pujar					status = "okay";
16934f45fb0bSSameer Pujar
16944f45fb0bSSameer Pujar					ports {
16954f45fb0bSSameer Pujar						#address-cells = <1>;
16964f45fb0bSSameer Pujar						#size-cells = <0>;
16974f45fb0bSSameer Pujar
16984f45fb0bSSameer Pujar						port@0 {
16994f45fb0bSSameer Pujar							reg = <0>;
17004f45fb0bSSameer Pujar
17014f45fb0bSSameer Pujar							adx3_in_ep: endpoint {
17024f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx3_in_ep>;
17034f45fb0bSSameer Pujar							};
17044f45fb0bSSameer Pujar						};
17054f45fb0bSSameer Pujar
17064f45fb0bSSameer Pujar						adx3_out1_port: port@1 {
17074f45fb0bSSameer Pujar							reg = <1>;
17084f45fb0bSSameer Pujar
17094f45fb0bSSameer Pujar							adx3_out1_ep: endpoint {
17104f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx3_out1_ep>;
17114f45fb0bSSameer Pujar							};
17124f45fb0bSSameer Pujar						};
17134f45fb0bSSameer Pujar
17144f45fb0bSSameer Pujar						adx3_out2_port: port@2 {
17154f45fb0bSSameer Pujar							reg = <2>;
17164f45fb0bSSameer Pujar
17174f45fb0bSSameer Pujar							adx3_out2_ep: endpoint {
17184f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx3_out2_ep>;
17194f45fb0bSSameer Pujar							};
17204f45fb0bSSameer Pujar						};
17214f45fb0bSSameer Pujar
17224f45fb0bSSameer Pujar						adx3_out3_port: port@3 {
17234f45fb0bSSameer Pujar							reg = <3>;
17244f45fb0bSSameer Pujar
17254f45fb0bSSameer Pujar							adx3_out3_ep: endpoint {
17264f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx3_out3_ep>;
17274f45fb0bSSameer Pujar							};
17284f45fb0bSSameer Pujar						};
17294f45fb0bSSameer Pujar
17304f45fb0bSSameer Pujar						adx3_out4_port: port@4 {
17314f45fb0bSSameer Pujar							reg = <4>;
17324f45fb0bSSameer Pujar
17334f45fb0bSSameer Pujar							adx3_out4_ep: endpoint {
17344f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx3_out4_ep>;
17354f45fb0bSSameer Pujar							};
17364f45fb0bSSameer Pujar						};
17374f45fb0bSSameer Pujar					};
17384f45fb0bSSameer Pujar				};
17394f45fb0bSSameer Pujar
17404f45fb0bSSameer Pujar				adx@2903b00 {
17414f45fb0bSSameer Pujar					status = "okay";
17424f45fb0bSSameer Pujar
17434f45fb0bSSameer Pujar					ports {
17444f45fb0bSSameer Pujar						#address-cells = <1>;
17454f45fb0bSSameer Pujar						#size-cells = <0>;
17464f45fb0bSSameer Pujar
17474f45fb0bSSameer Pujar						port@0 {
17484f45fb0bSSameer Pujar							reg = <0>;
17494f45fb0bSSameer Pujar
17504f45fb0bSSameer Pujar							adx4_in_ep: endpoint {
17514f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx4_in_ep>;
17524f45fb0bSSameer Pujar							};
17534f45fb0bSSameer Pujar						};
17544f45fb0bSSameer Pujar
17554f45fb0bSSameer Pujar						adx4_out1_port: port@1 {
17564f45fb0bSSameer Pujar							reg = <1>;
17574f45fb0bSSameer Pujar
17584f45fb0bSSameer Pujar							adx4_out1_ep: endpoint {
17594f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx4_out1_ep>;
17604f45fb0bSSameer Pujar							};
17614f45fb0bSSameer Pujar						};
17624f45fb0bSSameer Pujar
17634f45fb0bSSameer Pujar						adx4_out2_port: port@2 {
17644f45fb0bSSameer Pujar							reg = <2>;
17654f45fb0bSSameer Pujar
17664f45fb0bSSameer Pujar							adx4_out2_ep: endpoint {
17674f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx4_out2_ep>;
17684f45fb0bSSameer Pujar							};
17694f45fb0bSSameer Pujar						};
17704f45fb0bSSameer Pujar
17714f45fb0bSSameer Pujar						adx4_out3_port: port@3 {
17724f45fb0bSSameer Pujar							reg = <3>;
17734f45fb0bSSameer Pujar
17744f45fb0bSSameer Pujar							adx4_out3_ep: endpoint {
17754f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx4_out3_ep>;
17764f45fb0bSSameer Pujar							};
17774f45fb0bSSameer Pujar						};
17784f45fb0bSSameer Pujar
17794f45fb0bSSameer Pujar						adx4_out4_port: port@4 {
17804f45fb0bSSameer Pujar							reg = <4>;
17814f45fb0bSSameer Pujar
17824f45fb0bSSameer Pujar							adx4_out4_ep: endpoint {
17834f45fb0bSSameer Pujar								remote-endpoint = <&xbar_adx4_out4_ep>;
17844f45fb0bSSameer Pujar							};
17854f45fb0bSSameer Pujar						};
17864f45fb0bSSameer Pujar					};
17874f45fb0bSSameer Pujar				};
17884f45fb0bSSameer Pujar
1789*afcb41e3SSameer Pujar				processing-engine@2908000 {
1790*afcb41e3SSameer Pujar					status = "okay";
1791*afcb41e3SSameer Pujar
1792*afcb41e3SSameer Pujar					ports {
1793*afcb41e3SSameer Pujar						#address-cells = <1>;
1794*afcb41e3SSameer Pujar						#size-cells = <0>;
1795*afcb41e3SSameer Pujar
1796*afcb41e3SSameer Pujar						port@0 {
1797*afcb41e3SSameer Pujar							reg = <0x0>;
1798*afcb41e3SSameer Pujar
1799*afcb41e3SSameer Pujar							ope1_cif_in_ep: endpoint {
1800*afcb41e3SSameer Pujar								remote-endpoint = <&xbar_ope1_in_ep>;
1801*afcb41e3SSameer Pujar							};
1802*afcb41e3SSameer Pujar						};
1803*afcb41e3SSameer Pujar
1804*afcb41e3SSameer Pujar						ope1_out_port: port@1 {
1805*afcb41e3SSameer Pujar							reg = <0x1>;
1806*afcb41e3SSameer Pujar
1807*afcb41e3SSameer Pujar							ope1_cif_out_ep: endpoint {
1808*afcb41e3SSameer Pujar								remote-endpoint = <&xbar_ope1_out_ep>;
1809*afcb41e3SSameer Pujar							};
1810*afcb41e3SSameer Pujar						};
1811*afcb41e3SSameer Pujar					};
1812*afcb41e3SSameer Pujar				};
1813*afcb41e3SSameer Pujar
18144f45fb0bSSameer Pujar				amixer@290bb00 {
18154f45fb0bSSameer Pujar					status = "okay";
18164f45fb0bSSameer Pujar
18174f45fb0bSSameer Pujar					ports {
18184f45fb0bSSameer Pujar						#address-cells = <1>;
18194f45fb0bSSameer Pujar						#size-cells = <0>;
18204f45fb0bSSameer Pujar
18214f45fb0bSSameer Pujar						port@0 {
18224f45fb0bSSameer Pujar							reg = <0x0>;
18234f45fb0bSSameer Pujar
18244f45fb0bSSameer Pujar							mixer_in1_ep: endpoint {
18254f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in1_ep>;
18264f45fb0bSSameer Pujar							};
18274f45fb0bSSameer Pujar						};
18284f45fb0bSSameer Pujar
18294f45fb0bSSameer Pujar						port@1 {
18304f45fb0bSSameer Pujar							reg = <0x1>;
18314f45fb0bSSameer Pujar
18324f45fb0bSSameer Pujar							mixer_in2_ep: endpoint {
18334f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in2_ep>;
18344f45fb0bSSameer Pujar							};
18354f45fb0bSSameer Pujar						};
18364f45fb0bSSameer Pujar
18374f45fb0bSSameer Pujar						port@2 {
18384f45fb0bSSameer Pujar							reg = <0x2>;
18394f45fb0bSSameer Pujar
18404f45fb0bSSameer Pujar							mixer_in3_ep: endpoint {
18414f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in3_ep>;
18424f45fb0bSSameer Pujar							};
18434f45fb0bSSameer Pujar						};
18444f45fb0bSSameer Pujar
18454f45fb0bSSameer Pujar						port@3 {
18464f45fb0bSSameer Pujar							reg = <0x3>;
18474f45fb0bSSameer Pujar
18484f45fb0bSSameer Pujar							mixer_in4_ep: endpoint {
18494f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in4_ep>;
18504f45fb0bSSameer Pujar							};
18514f45fb0bSSameer Pujar						};
18524f45fb0bSSameer Pujar
18534f45fb0bSSameer Pujar						port@4 {
18544f45fb0bSSameer Pujar							reg = <0x4>;
18554f45fb0bSSameer Pujar
18564f45fb0bSSameer Pujar							mixer_in5_ep: endpoint {
18574f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in5_ep>;
18584f45fb0bSSameer Pujar							};
18594f45fb0bSSameer Pujar						};
18604f45fb0bSSameer Pujar
18614f45fb0bSSameer Pujar						port@5 {
18624f45fb0bSSameer Pujar							reg = <0x5>;
18634f45fb0bSSameer Pujar
18644f45fb0bSSameer Pujar							mixer_in6_ep: endpoint {
18654f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in6_ep>;
18664f45fb0bSSameer Pujar							};
18674f45fb0bSSameer Pujar						};
18684f45fb0bSSameer Pujar
18694f45fb0bSSameer Pujar						port@6 {
18704f45fb0bSSameer Pujar							reg = <0x6>;
18714f45fb0bSSameer Pujar
18724f45fb0bSSameer Pujar							mixer_in7_ep: endpoint {
18734f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in7_ep>;
18744f45fb0bSSameer Pujar							};
18754f45fb0bSSameer Pujar						};
18764f45fb0bSSameer Pujar
18774f45fb0bSSameer Pujar						port@7 {
18784f45fb0bSSameer Pujar							reg = <0x7>;
18794f45fb0bSSameer Pujar
18804f45fb0bSSameer Pujar							mixer_in8_ep: endpoint {
18814f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in8_ep>;
18824f45fb0bSSameer Pujar							};
18834f45fb0bSSameer Pujar						};
18844f45fb0bSSameer Pujar
18854f45fb0bSSameer Pujar						port@8 {
18864f45fb0bSSameer Pujar							reg = <0x8>;
18874f45fb0bSSameer Pujar
18884f45fb0bSSameer Pujar							mixer_in9_ep: endpoint {
18894f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in9_ep>;
18904f45fb0bSSameer Pujar							};
18914f45fb0bSSameer Pujar						};
18924f45fb0bSSameer Pujar
18934f45fb0bSSameer Pujar						port@9 {
18944f45fb0bSSameer Pujar							reg = <0x9>;
18954f45fb0bSSameer Pujar
18964f45fb0bSSameer Pujar							mixer_in10_ep: endpoint {
18974f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_in10_ep>;
18984f45fb0bSSameer Pujar							};
18994f45fb0bSSameer Pujar						};
19004f45fb0bSSameer Pujar
19014f45fb0bSSameer Pujar						mixer_out1_port: port@a {
19024f45fb0bSSameer Pujar							reg = <0xa>;
19034f45fb0bSSameer Pujar
19044f45fb0bSSameer Pujar							mixer_out1_ep: endpoint {
19054f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_out1_ep>;
19064f45fb0bSSameer Pujar							};
19074f45fb0bSSameer Pujar						};
19084f45fb0bSSameer Pujar
19094f45fb0bSSameer Pujar						mixer_out2_port: port@b {
19104f45fb0bSSameer Pujar							reg = <0xb>;
19114f45fb0bSSameer Pujar
19124f45fb0bSSameer Pujar							mixer_out2_ep: endpoint {
19134f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_out2_ep>;
19144f45fb0bSSameer Pujar							};
19154f45fb0bSSameer Pujar						};
19164f45fb0bSSameer Pujar
19174f45fb0bSSameer Pujar						mixer_out3_port: port@c {
19184f45fb0bSSameer Pujar							reg = <0xc>;
19194f45fb0bSSameer Pujar
19204f45fb0bSSameer Pujar							mixer_out3_ep: endpoint {
19214f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_out3_ep>;
19224f45fb0bSSameer Pujar							};
19234f45fb0bSSameer Pujar						};
19244f45fb0bSSameer Pujar
19254f45fb0bSSameer Pujar						mixer_out4_port: port@d {
19264f45fb0bSSameer Pujar							reg = <0xd>;
19274f45fb0bSSameer Pujar
19284f45fb0bSSameer Pujar							mixer_out4_ep: endpoint {
19294f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_out4_ep>;
19304f45fb0bSSameer Pujar							};
19314f45fb0bSSameer Pujar						};
19324f45fb0bSSameer Pujar
19334f45fb0bSSameer Pujar						mixer_out5_port: port@e {
19344f45fb0bSSameer Pujar							reg = <0xe>;
19354f45fb0bSSameer Pujar
19364f45fb0bSSameer Pujar							mixer_out5_ep: endpoint {
19374f45fb0bSSameer Pujar								remote-endpoint = <&xbar_mixer_out5_ep>;
19384f45fb0bSSameer Pujar							};
19394f45fb0bSSameer Pujar						};
19404f45fb0bSSameer Pujar					};
19414f45fb0bSSameer Pujar				};
1942261a46a9SSameer Pujar
1943261a46a9SSameer Pujar				asrc@2910000 {
1944261a46a9SSameer Pujar					status = "okay";
1945261a46a9SSameer Pujar
1946261a46a9SSameer Pujar					ports {
1947261a46a9SSameer Pujar						#address-cells = <1>;
1948261a46a9SSameer Pujar						#size-cells = <0>;
1949261a46a9SSameer Pujar
1950261a46a9SSameer Pujar						port@0 {
1951261a46a9SSameer Pujar							reg = <0x0>;
1952261a46a9SSameer Pujar
1953261a46a9SSameer Pujar							asrc_in1_ep: endpoint {
1954261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in1_ep>;
1955261a46a9SSameer Pujar							};
1956261a46a9SSameer Pujar						};
1957261a46a9SSameer Pujar
1958261a46a9SSameer Pujar						port@1 {
1959261a46a9SSameer Pujar							reg = <0x1>;
1960261a46a9SSameer Pujar
1961261a46a9SSameer Pujar							asrc_in2_ep: endpoint {
1962261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in2_ep>;
1963261a46a9SSameer Pujar							};
1964261a46a9SSameer Pujar						};
1965261a46a9SSameer Pujar
1966261a46a9SSameer Pujar						port@2 {
1967261a46a9SSameer Pujar							reg = <0x2>;
1968261a46a9SSameer Pujar
1969261a46a9SSameer Pujar							asrc_in3_ep: endpoint {
1970261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in3_ep>;
1971261a46a9SSameer Pujar							};
1972261a46a9SSameer Pujar						};
1973261a46a9SSameer Pujar
1974261a46a9SSameer Pujar						port@3 {
1975261a46a9SSameer Pujar							reg = <0x3>;
1976261a46a9SSameer Pujar
1977261a46a9SSameer Pujar							asrc_in4_ep: endpoint {
1978261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in4_ep>;
1979261a46a9SSameer Pujar							};
1980261a46a9SSameer Pujar						};
1981261a46a9SSameer Pujar
1982261a46a9SSameer Pujar						port@4 {
1983261a46a9SSameer Pujar							reg = <0x4>;
1984261a46a9SSameer Pujar
1985261a46a9SSameer Pujar							asrc_in5_ep: endpoint {
1986261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in5_ep>;
1987261a46a9SSameer Pujar							};
1988261a46a9SSameer Pujar						};
1989261a46a9SSameer Pujar
1990261a46a9SSameer Pujar						port@5 {
1991261a46a9SSameer Pujar							reg = <0x5>;
1992261a46a9SSameer Pujar
1993261a46a9SSameer Pujar							asrc_in6_ep: endpoint {
1994261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in6_ep>;
1995261a46a9SSameer Pujar							};
1996261a46a9SSameer Pujar						};
1997261a46a9SSameer Pujar
1998261a46a9SSameer Pujar						port@6 {
1999261a46a9SSameer Pujar							reg = <0x6>;
2000261a46a9SSameer Pujar
2001261a46a9SSameer Pujar							asrc_in7_ep: endpoint {
2002261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_in7_ep>;
2003261a46a9SSameer Pujar							};
2004261a46a9SSameer Pujar						};
2005261a46a9SSameer Pujar
2006261a46a9SSameer Pujar						asrc_out1_port: port@7 {
2007261a46a9SSameer Pujar							reg = <0x7>;
2008261a46a9SSameer Pujar
2009261a46a9SSameer Pujar							asrc_out1_ep: endpoint {
2010261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out1_ep>;
2011261a46a9SSameer Pujar							};
2012261a46a9SSameer Pujar						};
2013261a46a9SSameer Pujar
2014261a46a9SSameer Pujar						asrc_out2_port: port@8 {
2015261a46a9SSameer Pujar							reg = <0x8>;
2016261a46a9SSameer Pujar
2017261a46a9SSameer Pujar							asrc_out2_ep: endpoint {
2018261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out2_ep>;
2019261a46a9SSameer Pujar							};
2020261a46a9SSameer Pujar						};
2021261a46a9SSameer Pujar
2022261a46a9SSameer Pujar						asrc_out3_port: port@9 {
2023261a46a9SSameer Pujar							reg = <0x9>;
2024261a46a9SSameer Pujar
2025261a46a9SSameer Pujar							asrc_out3_ep: endpoint {
2026261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out3_ep>;
2027261a46a9SSameer Pujar							};
2028261a46a9SSameer Pujar						};
2029261a46a9SSameer Pujar
2030261a46a9SSameer Pujar						asrc_out4_port: port@a {
2031261a46a9SSameer Pujar							reg = <0xa>;
2032261a46a9SSameer Pujar
2033261a46a9SSameer Pujar							asrc_out4_ep: endpoint {
2034261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out4_ep>;
2035261a46a9SSameer Pujar							};
2036261a46a9SSameer Pujar						};
2037261a46a9SSameer Pujar
2038261a46a9SSameer Pujar						asrc_out5_port: port@b {
2039261a46a9SSameer Pujar							reg = <0xb>;
2040261a46a9SSameer Pujar
2041261a46a9SSameer Pujar							asrc_out5_ep: endpoint {
2042261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out5_ep>;
2043261a46a9SSameer Pujar							};
2044261a46a9SSameer Pujar						};
2045261a46a9SSameer Pujar
2046261a46a9SSameer Pujar						asrc_out6_port:	port@c {
2047261a46a9SSameer Pujar							reg = <0xc>;
2048261a46a9SSameer Pujar
2049261a46a9SSameer Pujar							asrc_out6_ep: endpoint {
2050261a46a9SSameer Pujar								remote-endpoint = <&xbar_asrc_out6_ep>;
2051261a46a9SSameer Pujar							};
2052261a46a9SSameer Pujar						};
2053261a46a9SSameer Pujar					};
2054261a46a9SSameer Pujar				};
2055ff62b09dSSameer Pujar			};
20561cab0a51SJon Hunter		};
20571cab0a51SJon Hunter
20581cab0a51SJon Hunter		ddc: i2c@3190000 {
20591cab0a51SJon Hunter			status = "okay";
20601cab0a51SJon Hunter		};
20611cab0a51SJon Hunter
20621cab0a51SJon Hunter		i2c@3160000 {
20631cab0a51SJon Hunter			eeprom@57 {
20641cab0a51SJon Hunter				compatible = "atmel,24c02";
20651cab0a51SJon Hunter				reg = <0x57>;
20661cab0a51SJon Hunter
20671cab0a51SJon Hunter				label = "system";
20681cab0a51SJon Hunter				vcc-supply = <&vdd_1v8>;
20691cab0a51SJon Hunter				address-width = <8>;
20701cab0a51SJon Hunter				pagesize = <8>;
20711cab0a51SJon Hunter				size = <256>;
20721cab0a51SJon Hunter				read-only;
20731cab0a51SJon Hunter			};
20741cab0a51SJon Hunter		};
20751cab0a51SJon Hunter
20761cab0a51SJon Hunter		hda@3510000 {
2077b8928c2bSThierry Reding			nvidia,model = "NVIDIA Jetson Xavier NX HDA";
20781cab0a51SJon Hunter			status = "okay";
20791cab0a51SJon Hunter		};
20801cab0a51SJon Hunter
20811cab0a51SJon Hunter		padctl@3520000 {
20821cab0a51SJon Hunter			status = "okay";
20831cab0a51SJon Hunter
20841cab0a51SJon Hunter			pads {
20851cab0a51SJon Hunter				usb2 {
20861cab0a51SJon Hunter					lanes {
2087c6489c30SWayne Chang						usb2-0 {
2088c6489c30SWayne Chang							status = "okay";
2089c6489c30SWayne Chang						};
2090c6489c30SWayne Chang
20911cab0a51SJon Hunter						usb2-1 {
20921cab0a51SJon Hunter							status = "okay";
20931cab0a51SJon Hunter						};
20941cab0a51SJon Hunter
20951cab0a51SJon Hunter						usb2-2 {
20961cab0a51SJon Hunter							status = "okay";
20971cab0a51SJon Hunter						};
20981cab0a51SJon Hunter					};
20991cab0a51SJon Hunter				};
21001cab0a51SJon Hunter
21011cab0a51SJon Hunter				usb3 {
21021cab0a51SJon Hunter					lanes {
21031cab0a51SJon Hunter						usb3-2 {
21041cab0a51SJon Hunter							status = "okay";
21051cab0a51SJon Hunter						};
21061cab0a51SJon Hunter					};
21071cab0a51SJon Hunter				};
21081cab0a51SJon Hunter			};
21091cab0a51SJon Hunter
21101cab0a51SJon Hunter			ports {
2111c6489c30SWayne Chang				usb2-0 {
2112c6489c30SWayne Chang					mode = "otg";
2113c6489c30SWayne Chang					status = "okay";
2114c6489c30SWayne Chang					usb-role-switch;
2115c6489c30SWayne Chang					connector {
2116c6489c30SWayne Chang						compatible = "gpio-usb-b-connector",
2117c6489c30SWayne Chang							"usb-b-connector";
2118c6489c30SWayne Chang						label = "micro-USB";
2119c6489c30SWayne Chang						type = "micro";
2120c6489c30SWayne Chang						vbus-gpio = <&gpio TEGRA194_MAIN_GPIO(Z, 1)
2121c6489c30SWayne Chang								GPIO_ACTIVE_LOW>;
2122c6489c30SWayne Chang					};
2123c6489c30SWayne Chang				};
2124c6489c30SWayne Chang
21251cab0a51SJon Hunter				usb2-1 {
21261cab0a51SJon Hunter					mode = "host";
21271cab0a51SJon Hunter					status = "okay";
21281cab0a51SJon Hunter				};
21291cab0a51SJon Hunter
21301cab0a51SJon Hunter				usb2-2 {
21311cab0a51SJon Hunter					mode = "host";
21321cab0a51SJon Hunter					vbus-supply = <&vdd_5v0_sys>;
21331cab0a51SJon Hunter					status = "okay";
21341cab0a51SJon Hunter				};
21351cab0a51SJon Hunter
21361cab0a51SJon Hunter				usb3-2 {
21371cab0a51SJon Hunter					nvidia,usb2-companion = <1>;
21381cab0a51SJon Hunter					vbus-supply = <&vdd_5v0_sys>;
21391cab0a51SJon Hunter					status = "okay";
21401cab0a51SJon Hunter				};
21411cab0a51SJon Hunter			};
21421cab0a51SJon Hunter		};
21431cab0a51SJon Hunter
21441cab0a51SJon Hunter		usb@3610000 {
21451cab0a51SJon Hunter			status = "okay";
21461cab0a51SJon Hunter
21471cab0a51SJon Hunter			phys =	<&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
21481cab0a51SJon Hunter				<&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-2}>,
21491cab0a51SJon Hunter				<&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
21501cab0a51SJon Hunter			phy-names = "usb2-1", "usb2-2", "usb3-2";
21511cab0a51SJon Hunter		};
21521cab0a51SJon Hunter
2153c6489c30SWayne Chang		usb@3550000 {
2154c6489c30SWayne Chang			status = "okay";
2155c6489c30SWayne Chang
2156c6489c30SWayne Chang			phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>;
2157c6489c30SWayne Chang			phy-names = "usb2-0";
2158c6489c30SWayne Chang		};
2159c6489c30SWayne Chang
21601cab0a51SJon Hunter		spi@3270000 {
21611cab0a51SJon Hunter			status = "okay";
21621cab0a51SJon Hunter
21631cab0a51SJon Hunter			flash@0 {
216456797e62SThierry Reding				compatible = "jedec,spi-nor";
21651cab0a51SJon Hunter				reg = <0>;
21661cab0a51SJon Hunter				spi-max-frequency = <102000000>;
21671cab0a51SJon Hunter				spi-tx-bus-width = <4>;
21681cab0a51SJon Hunter				spi-rx-bus-width = <4>;
21691cab0a51SJon Hunter			};
21701cab0a51SJon Hunter		};
21711cab0a51SJon Hunter
21721cab0a51SJon Hunter		pwm@32d0000 {
21731cab0a51SJon Hunter			status = "okay";
21741cab0a51SJon Hunter		};
21751cab0a51SJon Hunter
21761cab0a51SJon Hunter		host1x@13e00000 {
21771cab0a51SJon Hunter			display-hub@15200000 {
21781cab0a51SJon Hunter				status = "okay";
21791cab0a51SJon Hunter			};
21801cab0a51SJon Hunter
21811cab0a51SJon Hunter			dpaux@155c0000 {
21821cab0a51SJon Hunter				status = "okay";
21831cab0a51SJon Hunter			};
21841cab0a51SJon Hunter
21851cab0a51SJon Hunter			dpaux@155d0000 {
21861cab0a51SJon Hunter				status = "okay";
21871cab0a51SJon Hunter			};
21881cab0a51SJon Hunter
21891cab0a51SJon Hunter			/* DP0 */
21901cab0a51SJon Hunter			sor@15b00000 {
21911cab0a51SJon Hunter				status = "okay";
21921cab0a51SJon Hunter
21931cab0a51SJon Hunter				avdd-io-hdmi-dp-supply = <&vdd_1v0>;
21941cab0a51SJon Hunter				vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
21951cab0a51SJon Hunter
21961cab0a51SJon Hunter				nvidia,dpaux = <&dpaux0>;
21971cab0a51SJon Hunter			};
21981cab0a51SJon Hunter
21991cab0a51SJon Hunter			/* HDMI */
22001cab0a51SJon Hunter			sor@15b40000 {
22011cab0a51SJon Hunter				status = "okay";
22021cab0a51SJon Hunter
22031cab0a51SJon Hunter				avdd-io-hdmi-dp-supply = <&vdd_1v0>;
22041cab0a51SJon Hunter				vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
22051cab0a51SJon Hunter				hdmi-supply = <&vdd_hdmi>;
22061cab0a51SJon Hunter
22071cab0a51SJon Hunter				nvidia,ddc-i2c-bus = <&ddc>;
22081cab0a51SJon Hunter				nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 1)
22091cab0a51SJon Hunter							 GPIO_ACTIVE_LOW>;
22101cab0a51SJon Hunter			};
22111cab0a51SJon Hunter		};
22121cab0a51SJon Hunter	};
22131cab0a51SJon Hunter
22141cab0a51SJon Hunter	pcie@14160000 {
22151cab0a51SJon Hunter		status = "okay";
22161cab0a51SJon Hunter
22171cab0a51SJon Hunter		vddio-pex-ctl-supply = <&vdd_1v8ao>;
22181cab0a51SJon Hunter
22191cab0a51SJon Hunter		phys = <&p2u_hsio_11>;
22201cab0a51SJon Hunter		phy-names = "p2u-0";
22211cab0a51SJon Hunter	};
22221cab0a51SJon Hunter
22231cab0a51SJon Hunter	pcie@141a0000 {
22241cab0a51SJon Hunter		status = "okay";
22251cab0a51SJon Hunter
22261cab0a51SJon Hunter		vddio-pex-ctl-supply = <&vdd_1v8ao>;
22271cab0a51SJon Hunter
22281cab0a51SJon Hunter		phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
22291cab0a51SJon Hunter		       <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
22301cab0a51SJon Hunter		       <&p2u_nvhs_6>, <&p2u_nvhs_7>;
22311cab0a51SJon Hunter
22321cab0a51SJon Hunter		phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
22331cab0a51SJon Hunter			    "p2u-5", "p2u-6", "p2u-7";
22341cab0a51SJon Hunter	};
22351cab0a51SJon Hunter
2236b9e2404cSMauro Carvalho Chehab	pcie-ep@141a0000 {
22371cab0a51SJon Hunter		status = "disabled";
22381cab0a51SJon Hunter
22391cab0a51SJon Hunter		vddio-pex-ctl-supply = <&vdd_1v8ao>;
22401cab0a51SJon Hunter
22411cab0a51SJon Hunter		reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
22421cab0a51SJon Hunter
22431cab0a51SJon Hunter		nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
22441cab0a51SJon Hunter					      GPIO_ACTIVE_HIGH>;
22451cab0a51SJon Hunter
22461cab0a51SJon Hunter		phys = <&p2u_nvhs_0>, <&p2u_nvhs_1>, <&p2u_nvhs_2>,
22471cab0a51SJon Hunter		       <&p2u_nvhs_3>, <&p2u_nvhs_4>, <&p2u_nvhs_5>,
22481cab0a51SJon Hunter		       <&p2u_nvhs_6>, <&p2u_nvhs_7>;
22491cab0a51SJon Hunter
22501cab0a51SJon Hunter		phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
22511cab0a51SJon Hunter			    "p2u-5", "p2u-6", "p2u-7";
22521cab0a51SJon Hunter	};
22531cab0a51SJon Hunter
22546d9d19afSJon Hunter	fan: pwm-fan {
22551cab0a51SJon Hunter		compatible = "pwm-fan";
22561cab0a51SJon Hunter		pwms = <&pwm6 0 45334>;
22571cab0a51SJon Hunter
22581cab0a51SJon Hunter		cooling-levels = <0 64 128 255>;
22591cab0a51SJon Hunter		#cooling-cells = <2>;
22601cab0a51SJon Hunter	};
22611cab0a51SJon Hunter
22621cab0a51SJon Hunter	gpio-keys {
22631cab0a51SJon Hunter		compatible = "gpio-keys";
22641cab0a51SJon Hunter
22651cab0a51SJon Hunter		force-recovery {
22661cab0a51SJon Hunter			label = "Force Recovery";
22671cab0a51SJon Hunter			gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
22681cab0a51SJon Hunter				       GPIO_ACTIVE_LOW>;
22691cab0a51SJon Hunter			linux,input-type = <EV_KEY>;
22701cab0a51SJon Hunter			linux,code = <KEY_SLEEP>;
22711cab0a51SJon Hunter			debounce-interval = <10>;
22721cab0a51SJon Hunter		};
22731cab0a51SJon Hunter
22741cab0a51SJon Hunter		power {
22751cab0a51SJon Hunter			label = "Power";
22761cab0a51SJon Hunter			gpios = <&gpio_aon TEGRA194_AON_GPIO(EE, 4)
22771cab0a51SJon Hunter					   GPIO_ACTIVE_LOW>;
22781cab0a51SJon Hunter			linux,input-type = <EV_KEY>;
22791cab0a51SJon Hunter			linux,code = <KEY_POWER>;
22801cab0a51SJon Hunter			debounce-interval = <10>;
22811cab0a51SJon Hunter			wakeup-event-action = <EV_ACT_ASSERTED>;
22821cab0a51SJon Hunter			wakeup-source;
22831cab0a51SJon Hunter		};
22841cab0a51SJon Hunter	};
22851cab0a51SJon Hunter
2286097e01c6SThierry Reding	vdd_5v0_sys: regulator-vdd-5v0-sys {
22871cab0a51SJon Hunter		compatible = "regulator-fixed";
22881cab0a51SJon Hunter		regulator-name = "VDD_5V_SYS";
22891cab0a51SJon Hunter		regulator-min-microvolt = <5000000>;
22901cab0a51SJon Hunter		regulator-max-microvolt = <5000000>;
22911cab0a51SJon Hunter		regulator-always-on;
22921cab0a51SJon Hunter		regulator-boot-on;
22931cab0a51SJon Hunter	};
22941cab0a51SJon Hunter
2295097e01c6SThierry Reding	vdd_3v3_sys: regulator-vdd-3v3-sys {
22961cab0a51SJon Hunter		compatible = "regulator-fixed";
22971cab0a51SJon Hunter		regulator-name = "VDD_3V3_SYS";
22981cab0a51SJon Hunter		regulator-min-microvolt = <3300000>;
22991cab0a51SJon Hunter		regulator-max-microvolt = <3300000>;
23001cab0a51SJon Hunter		regulator-always-on;
23011cab0a51SJon Hunter		regulator-boot-on;
23021cab0a51SJon Hunter	};
23031cab0a51SJon Hunter
2304097e01c6SThierry Reding	vdd_3v3_ao: regulator-vdd-3v3-ao {
23051cab0a51SJon Hunter		compatible = "regulator-fixed";
23061cab0a51SJon Hunter		regulator-name = "VDD_3V3_AO";
23071cab0a51SJon Hunter		regulator-min-microvolt = <3300000>;
23081cab0a51SJon Hunter		regulator-max-microvolt = <3300000>;
23091cab0a51SJon Hunter		regulator-always-on;
23101cab0a51SJon Hunter		regulator-boot-on;
23111cab0a51SJon Hunter	};
23121cab0a51SJon Hunter
2313097e01c6SThierry Reding	vdd_1v8: regulator-vdd-1v8 {
23141cab0a51SJon Hunter		compatible = "regulator-fixed";
23151cab0a51SJon Hunter		regulator-name = "VDD_1V8";
23161cab0a51SJon Hunter		regulator-min-microvolt = <1800000>;
23171cab0a51SJon Hunter		regulator-max-microvolt = <1800000>;
23181cab0a51SJon Hunter		regulator-always-on;
23191cab0a51SJon Hunter		regulator-boot-on;
23201cab0a51SJon Hunter	};
23211cab0a51SJon Hunter
2322097e01c6SThierry Reding	vdd_hdmi: regulator-vdd-hdmi {
23231cab0a51SJon Hunter		compatible = "regulator-fixed";
23241cab0a51SJon Hunter		regulator-name = "VDD_5V0_HDMI_CON";
23251cab0a51SJon Hunter		regulator-min-microvolt = <5000000>;
23261cab0a51SJon Hunter		regulator-max-microvolt = <5000000>;
23271cab0a51SJon Hunter		regulator-always-on;
23281cab0a51SJon Hunter		regulator-boot-on;
23291cab0a51SJon Hunter	};
23301cab0a51SJon Hunter
2331ff62b09dSSameer Pujar	sound {
2332ff62b09dSSameer Pujar		compatible = "nvidia,tegra186-audio-graph-card";
2333ff62b09dSSameer Pujar		status = "okay";
2334ff62b09dSSameer Pujar
2335ff62b09dSSameer Pujar		dais = /* ADMAIF (FE) Ports */
2336ff62b09dSSameer Pujar		       <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2337ff62b09dSSameer Pujar		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2338ff62b09dSSameer Pujar		       <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2339ff62b09dSSameer Pujar		       <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2340ff62b09dSSameer Pujar		       <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2341ff62b09dSSameer Pujar		       /* XBAR Ports */
2342ff62b09dSSameer Pujar		       <&xbar_i2s3_port>, <&xbar_i2s5_port>,
2343ff62b09dSSameer Pujar		       <&xbar_dmic1_port>, <&xbar_dmic2_port>, <&xbar_dmic4_port>,
2344ff62b09dSSameer Pujar		       <&xbar_dspk1_port>, <&xbar_dspk2_port>,
23454f45fb0bSSameer Pujar		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
23464f45fb0bSSameer Pujar		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
23474f45fb0bSSameer Pujar		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
23484f45fb0bSSameer Pujar		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
23494f45fb0bSSameer Pujar		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
23504f45fb0bSSameer Pujar		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
23514f45fb0bSSameer Pujar		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
23524f45fb0bSSameer Pujar		       <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
23534f45fb0bSSameer Pujar		       <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
23544f45fb0bSSameer Pujar		       <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
23554f45fb0bSSameer Pujar		       <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
23564f45fb0bSSameer Pujar		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
23574f45fb0bSSameer Pujar		       <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
23584f45fb0bSSameer Pujar		       <&xbar_mixer_in1_port>, <&xbar_mixer_in2_port>,
23594f45fb0bSSameer Pujar		       <&xbar_mixer_in3_port>, <&xbar_mixer_in4_port>,
23604f45fb0bSSameer Pujar		       <&xbar_mixer_in5_port>, <&xbar_mixer_in6_port>,
23614f45fb0bSSameer Pujar		       <&xbar_mixer_in7_port>, <&xbar_mixer_in8_port>,
23624f45fb0bSSameer Pujar		       <&xbar_mixer_in9_port>, <&xbar_mixer_in10_port>,
2363261a46a9SSameer Pujar		       <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2364261a46a9SSameer Pujar		       <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2365261a46a9SSameer Pujar		       <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2366261a46a9SSameer Pujar		       <&xbar_asrc_in7_port>,
2367*afcb41e3SSameer Pujar		       <&xbar_ope1_in_port>,
23684f45fb0bSSameer Pujar		       /* HW accelerators */
23694f45fb0bSSameer Pujar		       <&sfc1_out_port>, <&sfc2_out_port>,
23704f45fb0bSSameer Pujar		       <&sfc3_out_port>, <&sfc4_out_port>,
23714f45fb0bSSameer Pujar		       <&mvc1_out_port>, <&mvc2_out_port>,
23724f45fb0bSSameer Pujar		       <&amx1_out_port>, <&amx2_out_port>,
23734f45fb0bSSameer Pujar		       <&amx3_out_port>, <&amx4_out_port>,
23744f45fb0bSSameer Pujar		       <&adx1_out1_port>, <&adx1_out2_port>,
23754f45fb0bSSameer Pujar		       <&adx1_out3_port>, <&adx1_out4_port>,
23764f45fb0bSSameer Pujar		       <&adx2_out1_port>, <&adx2_out2_port>,
23774f45fb0bSSameer Pujar		       <&adx2_out3_port>, <&adx2_out4_port>,
23784f45fb0bSSameer Pujar		       <&adx3_out1_port>, <&adx3_out2_port>,
23794f45fb0bSSameer Pujar		       <&adx3_out3_port>, <&adx3_out4_port>,
23804f45fb0bSSameer Pujar		       <&adx4_out1_port>, <&adx4_out2_port>,
23814f45fb0bSSameer Pujar		       <&adx4_out3_port>, <&adx4_out4_port>,
23824f45fb0bSSameer Pujar		       <&mixer_out1_port>, <&mixer_out2_port>,
23834f45fb0bSSameer Pujar		       <&mixer_out3_port>, <&mixer_out4_port>,
23844f45fb0bSSameer Pujar		       <&mixer_out5_port>,
2385261a46a9SSameer Pujar		       <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2386261a46a9SSameer Pujar		       <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2387*afcb41e3SSameer Pujar		       <&ope1_out_port>,
2388ff62b09dSSameer Pujar		       /* BE I/O Ports */
2389ff62b09dSSameer Pujar		       <&i2s3_port>, <&i2s5_port>,
2390ff62b09dSSameer Pujar		       <&dmic1_port>, <&dmic2_port>, <&dmic4_port>,
2391ff62b09dSSameer Pujar		       <&dspk1_port>, <&dspk2_port>;
2392ff62b09dSSameer Pujar
2393ff62b09dSSameer Pujar		label = "NVIDIA Jetson Xavier NX APE";
2394ff62b09dSSameer Pujar	};
2395ff62b09dSSameer Pujar
23961cab0a51SJon Hunter	thermal-zones {
2397fe57ff53SThierry Reding		cpu-thermal {
23981cab0a51SJon Hunter			polling-delay = <0>;
23991cab0a51SJon Hunter			polling-delay-passive = <500>;
24001cab0a51SJon Hunter			status = "okay";
24011cab0a51SJon Hunter
24021cab0a51SJon Hunter			trips {
24031cab0a51SJon Hunter				cpu_trip_critical: critical {
24041cab0a51SJon Hunter					temperature = <96500>;
24051cab0a51SJon Hunter					hysteresis = <0>;
24061cab0a51SJon Hunter					type = "critical";
24071cab0a51SJon Hunter				};
24081cab0a51SJon Hunter
24091cab0a51SJon Hunter				cpu_trip_hot: hot {
24101cab0a51SJon Hunter					temperature = <70000>;
24111cab0a51SJon Hunter					hysteresis = <2000>;
24121cab0a51SJon Hunter					type = "hot";
24131cab0a51SJon Hunter				};
24141cab0a51SJon Hunter
24151cab0a51SJon Hunter				cpu_trip_active: active {
24161cab0a51SJon Hunter					temperature = <50000>;
24171cab0a51SJon Hunter					hysteresis = <2000>;
24181cab0a51SJon Hunter					type = "active";
24191cab0a51SJon Hunter				};
24201cab0a51SJon Hunter
24211cab0a51SJon Hunter				cpu_trip_passive: passive {
24221cab0a51SJon Hunter					temperature = <30000>;
24231cab0a51SJon Hunter					hysteresis = <2000>;
24241cab0a51SJon Hunter					type = "passive";
24251cab0a51SJon Hunter				};
24261cab0a51SJon Hunter			};
24271cab0a51SJon Hunter
24281cab0a51SJon Hunter			cooling-maps {
24291cab0a51SJon Hunter				cpu-critical {
24301cab0a51SJon Hunter					cooling-device = <&fan 3 3>;
24311cab0a51SJon Hunter					trip = <&cpu_trip_critical>;
24321cab0a51SJon Hunter				};
24331cab0a51SJon Hunter
24341cab0a51SJon Hunter				cpu-hot {
24351cab0a51SJon Hunter					cooling-device = <&fan 2 2>;
24361cab0a51SJon Hunter					trip = <&cpu_trip_hot>;
24371cab0a51SJon Hunter				};
24381cab0a51SJon Hunter
24391cab0a51SJon Hunter				cpu-active {
24401cab0a51SJon Hunter					cooling-device = <&fan 1 1>;
24411cab0a51SJon Hunter					trip = <&cpu_trip_active>;
24421cab0a51SJon Hunter				};
24431cab0a51SJon Hunter
24441cab0a51SJon Hunter				cpu-passive {
24451cab0a51SJon Hunter					cooling-device = <&fan 0 0>;
24461cab0a51SJon Hunter					trip = <&cpu_trip_passive>;
24471cab0a51SJon Hunter				};
24481cab0a51SJon Hunter			};
24491cab0a51SJon Hunter		};
24501cab0a51SJon Hunter
2451fe57ff53SThierry Reding		gpu-thermal {
24521cab0a51SJon Hunter			polling-delay = <0>;
24531cab0a51SJon Hunter			polling-delay-passive = <500>;
24541cab0a51SJon Hunter			status = "okay";
24551cab0a51SJon Hunter
24561cab0a51SJon Hunter			trips {
24571cab0a51SJon Hunter				gpu_alert0: critical {
24581cab0a51SJon Hunter					temperature = <99000>;
24591cab0a51SJon Hunter					hysteresis = <0>;
24601cab0a51SJon Hunter					type = "critical";
24611cab0a51SJon Hunter				};
24621cab0a51SJon Hunter			};
24631cab0a51SJon Hunter		};
24641cab0a51SJon Hunter
2465fe57ff53SThierry Reding		aux-thermal {
24661cab0a51SJon Hunter			polling-delay = <0>;
24671cab0a51SJon Hunter			polling-delay-passive = <500>;
24681cab0a51SJon Hunter			status = "okay";
24691cab0a51SJon Hunter
24701cab0a51SJon Hunter			trips {
24711cab0a51SJon Hunter				aux_alert0: critical {
24721cab0a51SJon Hunter					temperature = <90000>;
24731cab0a51SJon Hunter					hysteresis = <0>;
24741cab0a51SJon Hunter					type = "critical";
24751cab0a51SJon Hunter				};
24761cab0a51SJon Hunter			};
24771cab0a51SJon Hunter		};
24781cab0a51SJon Hunter	};
24791cab0a51SJon Hunter};
2480