1// SPDX-License-Identifier: GPL-2.0
2/dts-v1/;
3
4#include <dt-bindings/input/linux-event-codes.h>
5#include <dt-bindings/input/gpio-keys.h>
6
7#include "tegra234-p3701-0000.dtsi"
8#include "tegra234-p3737-0000.dtsi"
9
10/ {
11	model = "NVIDIA Jetson AGX Orin Developer Kit";
12	compatible = "nvidia,p3737-0000+p3701-0000", "nvidia,p3701-0000", "nvidia,tegra234";
13
14	aliases {
15		mmc3 = "/bus@0/mmc@3460000";
16		serial0 = &tcu;
17		serial1 = &uarta;
18	};
19
20	bus@0 {
21		aconnect@2900000 {
22			status = "okay";
23
24			ahub@2900800 {
25				status = "okay";
26
27				ports {
28					#address-cells = <1>;
29					#size-cells = <0>;
30
31					port@0 {
32						reg = <0x0>;
33
34						xbar_admaif0: endpoint {
35							remote-endpoint = <&admaif0>;
36						};
37					};
38
39					port@1 {
40						reg = <0x1>;
41
42						xbar_admaif1: endpoint {
43							remote-endpoint = <&admaif1>;
44						};
45					};
46
47					port@2 {
48						reg = <0x2>;
49
50						xbar_admaif2: endpoint {
51							remote-endpoint = <&admaif2>;
52						};
53					};
54
55					port@3 {
56						reg = <0x3>;
57
58						xbar_admaif3: endpoint {
59							remote-endpoint = <&admaif3>;
60						};
61					};
62
63					port@4 {
64						reg = <0x4>;
65
66						xbar_admaif4: endpoint {
67							remote-endpoint = <&admaif4>;
68						};
69					};
70
71					port@5 {
72						reg = <0x5>;
73
74						xbar_admaif5: endpoint {
75							remote-endpoint = <&admaif5>;
76						};
77					};
78
79					port@6 {
80						reg = <0x6>;
81
82						xbar_admaif6: endpoint {
83							remote-endpoint = <&admaif6>;
84						};
85					};
86
87					port@7 {
88						reg = <0x7>;
89
90						xbar_admaif7: endpoint {
91							remote-endpoint = <&admaif7>;
92						};
93					};
94
95					port@8 {
96						reg = <0x8>;
97
98						xbar_admaif8: endpoint {
99							remote-endpoint = <&admaif8>;
100						};
101					};
102
103					port@9 {
104						reg = <0x9>;
105
106						xbar_admaif9: endpoint {
107							remote-endpoint = <&admaif9>;
108						};
109					};
110
111					port@a {
112						reg = <0xa>;
113
114						xbar_admaif10: endpoint {
115							remote-endpoint = <&admaif10>;
116						};
117					};
118
119					port@b {
120						reg = <0xb>;
121
122						xbar_admaif11: endpoint {
123							remote-endpoint = <&admaif11>;
124						};
125					};
126
127					port@c {
128						reg = <0xc>;
129
130						xbar_admaif12: endpoint {
131							remote-endpoint = <&admaif12>;
132						};
133					};
134
135					port@d {
136						reg = <0xd>;
137
138						xbar_admaif13: endpoint {
139							remote-endpoint = <&admaif13>;
140						};
141					};
142
143					port@e {
144						reg = <0xe>;
145
146						xbar_admaif14: endpoint {
147							remote-endpoint = <&admaif14>;
148						};
149					};
150
151					port@f {
152						reg = <0xf>;
153
154						xbar_admaif15: endpoint {
155							remote-endpoint = <&admaif15>;
156						};
157					};
158
159					port@10 {
160						reg = <0x10>;
161
162						xbar_admaif16: endpoint {
163							remote-endpoint = <&admaif16>;
164						};
165					};
166
167					port@11 {
168						reg = <0x11>;
169
170						xbar_admaif17: endpoint {
171							remote-endpoint = <&admaif17>;
172						};
173					};
174
175					port@12 {
176						reg = <0x12>;
177
178						xbar_admaif18: endpoint {
179							remote-endpoint = <&admaif18>;
180						};
181					};
182
183					port@13 {
184						reg = <0x13>;
185
186						xbar_admaif19: endpoint {
187							remote-endpoint = <&admaif19>;
188						};
189					};
190
191					xbar_i2s1_port: port@14 {
192						reg = <0x14>;
193
194						xbar_i2s1: endpoint {
195							remote-endpoint = <&i2s1_cif>;
196						};
197					};
198
199					xbar_i2s2_port: port@15 {
200						reg = <0x15>;
201
202						xbar_i2s2: endpoint {
203							remote-endpoint = <&i2s2_cif>;
204						};
205					};
206
207					xbar_i2s4_port: port@17 {
208						reg = <0x17>;
209
210						xbar_i2s4: endpoint {
211							remote-endpoint = <&i2s4_cif>;
212						};
213					};
214
215					xbar_i2s6_port: port@19 {
216						reg = <0x19>;
217
218						xbar_i2s6: endpoint {
219							remote-endpoint = <&i2s6_cif>;
220						};
221					};
222
223					xbar_dmic3_port: port@1c {
224						reg = <0x1c>;
225
226						xbar_dmic3: endpoint {
227							remote-endpoint = <&dmic3_cif>;
228						};
229					};
230
231					xbar_sfc1_in_port: port@20 {
232						reg = <0x20>;
233
234						xbar_sfc1_in: endpoint {
235							remote-endpoint = <&sfc1_cif_in>;
236						};
237					};
238
239					port@21 {
240						reg = <0x21>;
241
242						xbar_sfc1_out: endpoint {
243							remote-endpoint = <&sfc1_cif_out>;
244						};
245					};
246
247					xbar_sfc2_in_port: port@22 {
248						reg = <0x22>;
249
250						xbar_sfc2_in: endpoint {
251							remote-endpoint = <&sfc2_cif_in>;
252						};
253					};
254
255					port@23 {
256						reg = <0x23>;
257
258						xbar_sfc2_out: endpoint {
259							remote-endpoint = <&sfc2_cif_out>;
260						};
261					};
262
263					xbar_sfc3_in_port: port@24 {
264						reg = <0x24>;
265
266						xbar_sfc3_in: endpoint {
267							remote-endpoint = <&sfc3_cif_in>;
268						};
269					};
270
271					port@25 {
272						reg = <0x25>;
273
274						xbar_sfc3_out: endpoint {
275							remote-endpoint = <&sfc3_cif_out>;
276						};
277					};
278
279					xbar_sfc4_in_port: port@26 {
280						reg = <0x26>;
281
282						xbar_sfc4_in: endpoint {
283							remote-endpoint = <&sfc4_cif_in>;
284						};
285					};
286
287					port@27 {
288						reg = <0x27>;
289
290						xbar_sfc4_out: endpoint {
291							remote-endpoint = <&sfc4_cif_out>;
292						};
293					};
294
295					xbar_mvc1_in_port: port@28 {
296						reg = <0x28>;
297
298						xbar_mvc1_in: endpoint {
299							remote-endpoint = <&mvc1_cif_in>;
300						};
301					};
302
303					port@29 {
304						reg = <0x29>;
305
306						xbar_mvc1_out: endpoint {
307							remote-endpoint = <&mvc1_cif_out>;
308						};
309					};
310
311					xbar_mvc2_in_port: port@2a {
312						reg = <0x2a>;
313
314						xbar_mvc2_in: endpoint {
315							remote-endpoint = <&mvc2_cif_in>;
316						};
317					};
318
319					port@2b {
320						reg = <0x2b>;
321
322						xbar_mvc2_out: endpoint {
323							remote-endpoint = <&mvc2_cif_out>;
324						};
325					};
326
327					xbar_amx1_in1_port: port@2c {
328						reg = <0x2c>;
329
330						xbar_amx1_in1: endpoint {
331							remote-endpoint = <&amx1_in1>;
332						};
333					};
334
335					xbar_amx1_in2_port: port@2d {
336						reg = <0x2d>;
337
338						xbar_amx1_in2: endpoint {
339							remote-endpoint = <&amx1_in2>;
340						};
341					};
342
343					xbar_amx1_in3_port: port@2e {
344						reg = <0x2e>;
345
346						xbar_amx1_in3: endpoint {
347							remote-endpoint = <&amx1_in3>;
348						};
349					};
350
351					xbar_amx1_in4_port: port@2f {
352						reg = <0x2f>;
353
354						xbar_amx1_in4: endpoint {
355							remote-endpoint = <&amx1_in4>;
356						};
357					};
358
359					port@30 {
360						reg = <0x30>;
361
362						xbar_amx1_out: endpoint {
363							remote-endpoint = <&amx1_out>;
364						};
365					};
366
367					xbar_amx2_in1_port: port@31 {
368						reg = <0x31>;
369
370						xbar_amx2_in1: endpoint {
371							remote-endpoint = <&amx2_in1>;
372						};
373					};
374
375					xbar_amx2_in2_port: port@32 {
376						reg = <0x32>;
377
378						xbar_amx2_in2: endpoint {
379							remote-endpoint = <&amx2_in2>;
380						};
381					};
382
383					xbar_amx2_in3_port: port@33 {
384						reg = <0x33>;
385
386						xbar_amx2_in3: endpoint {
387							remote-endpoint = <&amx2_in3>;
388						};
389					};
390
391					xbar_amx2_in4_port: port@34 {
392						reg = <0x34>;
393
394						xbar_amx2_in4: endpoint {
395							remote-endpoint = <&amx2_in4>;
396						};
397					};
398
399					port@35 {
400						reg = <0x35>;
401
402						xbar_amx2_out: endpoint {
403							remote-endpoint = <&amx2_out>;
404						};
405					};
406
407					xbar_amx3_in1_port: port@36 {
408						reg = <0x36>;
409
410						xbar_amx3_in1: endpoint {
411							remote-endpoint = <&amx3_in1>;
412						};
413					};
414
415					xbar_amx3_in2_port: port@37 {
416						reg = <0x37>;
417
418						xbar_amx3_in2: endpoint {
419							remote-endpoint = <&amx3_in2>;
420						};
421					};
422
423					xbar_amx3_in3_port: port@38 {
424						reg = <0x38>;
425
426						xbar_amx3_in3: endpoint {
427							remote-endpoint = <&amx3_in3>;
428						};
429					};
430
431					xbar_amx3_in4_port: port@39 {
432						reg = <0x39>;
433
434						xbar_amx3_in4: endpoint {
435							remote-endpoint = <&amx3_in4>;
436						};
437					};
438
439					port@3a {
440						reg = <0x3a>;
441
442						xbar_amx3_out: endpoint {
443							remote-endpoint = <&amx3_out>;
444						};
445					};
446
447					xbar_amx4_in1_port: port@3b {
448						reg = <0x3b>;
449
450						xbar_amx4_in1: endpoint {
451							remote-endpoint = <&amx4_in1>;
452						};
453					};
454
455					xbar_amx4_in2_port: port@3c {
456						reg = <0x3c>;
457
458						xbar_amx4_in2: endpoint {
459							remote-endpoint = <&amx4_in2>;
460						};
461					};
462
463					xbar_amx4_in3_port: port@3d {
464						reg = <0x3d>;
465
466						xbar_amx4_in3: endpoint {
467							remote-endpoint = <&amx4_in3>;
468						};
469					};
470
471					xbar_amx4_in4_port: port@3e {
472						reg = <0x3e>;
473
474						xbar_amx4_in4: endpoint {
475							remote-endpoint = <&amx4_in4>;
476						};
477					};
478
479					port@3f {
480						reg = <0x3f>;
481
482						xbar_amx4_out: endpoint {
483							remote-endpoint = <&amx4_out>;
484						};
485					};
486
487					xbar_adx1_in_port: port@40 {
488						reg = <0x40>;
489
490						xbar_adx1_in: endpoint {
491							remote-endpoint = <&adx1_in>;
492						};
493					};
494
495					port@41 {
496						reg = <0x41>;
497
498						xbar_adx1_out1: endpoint {
499							remote-endpoint = <&adx1_out1>;
500						};
501					};
502
503					port@42 {
504						reg = <0x42>;
505
506						xbar_adx1_out2: endpoint {
507							remote-endpoint = <&adx1_out2>;
508						};
509					};
510
511					port@43 {
512						reg = <0x43>;
513
514						xbar_adx1_out3: endpoint {
515							remote-endpoint = <&adx1_out3>;
516						};
517					};
518
519					port@44 {
520						reg = <0x44>;
521
522						xbar_adx1_out4: endpoint {
523							remote-endpoint = <&adx1_out4>;
524						};
525					};
526
527					xbar_adx2_in_port: port@45 {
528						reg = <0x45>;
529
530						xbar_adx2_in: endpoint {
531							remote-endpoint = <&adx2_in>;
532						};
533					};
534
535					port@46 {
536						reg = <0x46>;
537
538						xbar_adx2_out1: endpoint {
539							remote-endpoint = <&adx2_out1>;
540						};
541					};
542
543					port@47 {
544						reg = <0x47>;
545
546						xbar_adx2_out2: endpoint {
547							remote-endpoint = <&adx2_out2>;
548						};
549					};
550
551					port@48 {
552						reg = <0x48>;
553
554						xbar_adx2_out3: endpoint {
555							remote-endpoint = <&adx2_out3>;
556						};
557					};
558
559					port@49 {
560						reg = <0x49>;
561
562						xbar_adx2_out4: endpoint {
563							remote-endpoint = <&adx2_out4>;
564						};
565					};
566
567					xbar_adx3_in_port: port@4a {
568						reg = <0x4a>;
569
570						xbar_adx3_in: endpoint {
571							remote-endpoint = <&adx3_in>;
572						};
573					};
574
575					port@4b {
576						reg = <0x4b>;
577
578						xbar_adx3_out1: endpoint {
579							remote-endpoint = <&adx3_out1>;
580						};
581					};
582
583					port@4c {
584						reg = <0x4c>;
585
586						xbar_adx3_out2: endpoint {
587							remote-endpoint = <&adx3_out2>;
588						};
589					};
590
591					port@4d {
592						reg = <0x4d>;
593
594						xbar_adx3_out3: endpoint {
595							remote-endpoint = <&adx3_out3>;
596						};
597					};
598
599					port@4e {
600						reg = <0x4e>;
601
602						xbar_adx3_out4: endpoint {
603							remote-endpoint = <&adx3_out4>;
604						};
605					};
606
607					xbar_adx4_in_port: port@4f {
608						reg = <0x4f>;
609
610						xbar_adx4_in: endpoint {
611							remote-endpoint = <&adx4_in>;
612						};
613					};
614
615					port@50 {
616						reg = <0x50>;
617
618						xbar_adx4_out1: endpoint {
619							remote-endpoint = <&adx4_out1>;
620						};
621					};
622
623					port@51 {
624						reg = <0x51>;
625
626						xbar_adx4_out2: endpoint {
627							remote-endpoint = <&adx4_out2>;
628						};
629					};
630
631					port@52 {
632						reg = <0x52>;
633
634						xbar_adx4_out3: endpoint {
635							remote-endpoint = <&adx4_out3>;
636						};
637					};
638
639					port@53 {
640						reg = <0x53>;
641
642						xbar_adx4_out4: endpoint {
643							remote-endpoint = <&adx4_out4>;
644						};
645					};
646
647					xbar_mix_in1_port: port@54 {
648						reg = <0x54>;
649
650						xbar_mix_in1: endpoint {
651							remote-endpoint = <&mix_in1>;
652						};
653					};
654
655					xbar_mix_in2_port: port@55 {
656						reg = <0x55>;
657
658						xbar_mix_in2: endpoint {
659							remote-endpoint = <&mix_in2>;
660						};
661					};
662
663					xbar_mix_in3_port: port@56 {
664						reg = <0x56>;
665
666						xbar_mix_in3: endpoint {
667							remote-endpoint = <&mix_in3>;
668						};
669					};
670
671					xbar_mix_in4_port: port@57 {
672						reg = <0x57>;
673
674						xbar_mix_in4: endpoint {
675							remote-endpoint = <&mix_in4>;
676						};
677					};
678
679					xbar_mix_in5_port: port@58 {
680						reg = <0x58>;
681
682						xbar_mix_in5: endpoint {
683							remote-endpoint = <&mix_in5>;
684						};
685					};
686
687					xbar_mix_in6_port: port@59 {
688						reg = <0x59>;
689
690						xbar_mix_in6: endpoint {
691							remote-endpoint = <&mix_in6>;
692						};
693					};
694
695					xbar_mix_in7_port: port@5a {
696						reg = <0x5a>;
697
698						xbar_mix_in7: endpoint {
699							remote-endpoint = <&mix_in7>;
700						};
701					};
702
703					xbar_mix_in8_port: port@5b {
704						reg = <0x5b>;
705
706						xbar_mix_in8: endpoint {
707							remote-endpoint = <&mix_in8>;
708						};
709					};
710
711					xbar_mix_in9_port: port@5c {
712						reg = <0x5c>;
713
714						xbar_mix_in9: endpoint {
715							remote-endpoint = <&mix_in9>;
716						};
717					};
718
719					xbar_mix_in10_port: port@5d {
720						reg = <0x5d>;
721
722						xbar_mix_in10: endpoint {
723							remote-endpoint = <&mix_in10>;
724						};
725					};
726
727					port@5e {
728						reg = <0x5e>;
729
730						xbar_mix_out1: endpoint {
731							remote-endpoint = <&mix_out1>;
732						};
733					};
734
735					port@5f {
736						reg = <0x5f>;
737
738						xbar_mix_out2: endpoint {
739							remote-endpoint = <&mix_out2>;
740						};
741					};
742
743					port@60 {
744						reg = <0x60>;
745
746						xbar_mix_out3: endpoint {
747							remote-endpoint = <&mix_out3>;
748						};
749					};
750
751					port@61 {
752						reg = <0x61>;
753
754						xbar_mix_out4: endpoint {
755							remote-endpoint = <&mix_out4>;
756						};
757					};
758
759					port@62 {
760						reg = <0x62>;
761
762						xbar_mix_out5: endpoint {
763							remote-endpoint = <&mix_out5>;
764						};
765					};
766
767					xbar_asrc_in1_port: port@63 {
768						reg = <0x63>;
769
770						xbar_asrc_in1_ep: endpoint {
771							remote-endpoint = <&asrc_in1_ep>;
772						};
773					};
774
775					port@64 {
776						reg = <0x64>;
777
778						xbar_asrc_out1_ep: endpoint {
779							remote-endpoint = <&asrc_out1_ep>;
780						};
781					};
782
783					xbar_asrc_in2_port: port@65 {
784						reg = <0x65>;
785
786						xbar_asrc_in2_ep: endpoint {
787							remote-endpoint = <&asrc_in2_ep>;
788						};
789					};
790
791					port@66 {
792						reg = <0x66>;
793
794						xbar_asrc_out2_ep: endpoint {
795							remote-endpoint = <&asrc_out2_ep>;
796						};
797					};
798
799					xbar_asrc_in3_port: port@67 {
800						reg = <0x67>;
801
802						xbar_asrc_in3_ep: endpoint {
803							remote-endpoint = <&asrc_in3_ep>;
804						};
805					};
806
807					port@68 {
808						reg = <0x68>;
809
810						xbar_asrc_out3_ep: endpoint {
811							remote-endpoint = <&asrc_out3_ep>;
812						};
813					};
814
815					xbar_asrc_in4_port: port@69 {
816						reg = <0x69>;
817
818						xbar_asrc_in4_ep: endpoint {
819							remote-endpoint = <&asrc_in4_ep>;
820						};
821					};
822
823					port@6a {
824						reg = <0x6a>;
825
826						xbar_asrc_out4_ep: endpoint {
827							remote-endpoint = <&asrc_out4_ep>;
828						};
829					};
830
831					xbar_asrc_in5_port: port@6b {
832						reg = <0x6b>;
833
834						xbar_asrc_in5_ep: endpoint {
835							remote-endpoint = <&asrc_in5_ep>;
836						};
837					};
838
839					port@6c {
840						reg = <0x6c>;
841
842						xbar_asrc_out5_ep: endpoint {
843							remote-endpoint = <&asrc_out5_ep>;
844						};
845					};
846
847					xbar_asrc_in6_port: port@6d {
848						reg = <0x6d>;
849
850						xbar_asrc_in6_ep: endpoint {
851							remote-endpoint = <&asrc_in6_ep>;
852						};
853					};
854
855					port@6e {
856						reg = <0x6e>;
857
858						xbar_asrc_out6_ep: endpoint {
859							remote-endpoint = <&asrc_out6_ep>;
860						};
861					};
862
863					xbar_asrc_in7_port: port@6f {
864						reg = <0x6f>;
865
866						xbar_asrc_in7_ep: endpoint {
867							remote-endpoint = <&asrc_in7_ep>;
868						};
869					};
870				};
871
872				i2s@2901000 {
873					status = "okay";
874
875					ports {
876						#address-cells = <1>;
877						#size-cells = <0>;
878
879						port@0 {
880							reg = <0>;
881
882							i2s1_cif: endpoint {
883								remote-endpoint = <&xbar_i2s1>;
884							};
885						};
886
887						i2s1_port: port@1 {
888							reg = <1>;
889
890							i2s1_dap: endpoint {
891								dai-format = "i2s";
892								/* placeholder for external codec */
893							};
894						};
895					};
896				};
897
898				i2s@2901100 {
899					status = "okay";
900
901					ports {
902						#address-cells = <1>;
903						#size-cells = <0>;
904
905						port@0 {
906							reg = <0>;
907
908							i2s2_cif: endpoint {
909								remote-endpoint = <&xbar_i2s2>;
910							};
911						};
912
913						i2s2_port: port@1 {
914							reg = <1>;
915
916							i2s2_dap: endpoint {
917								dai-format = "i2s";
918								/* placeholder for external codec */
919							};
920						};
921					};
922				};
923
924				i2s@2901300 {
925					status = "okay";
926
927					ports {
928						#address-cells = <1>;
929						#size-cells = <0>;
930
931						port@0 {
932							reg = <0>;
933
934							i2s4_cif: endpoint {
935								remote-endpoint = <&xbar_i2s4>;
936							};
937						};
938
939						i2s4_port: port@1 {
940							reg = <1>;
941
942							i2s4_dap: endpoint {
943								dai-format = "i2s";
944								/* placeholder for external codec */
945							};
946						};
947					};
948				};
949
950				i2s@2901500 {
951					status = "okay";
952
953					ports {
954						#address-cells = <1>;
955						#size-cells = <0>;
956
957						port@0 {
958							reg = <0>;
959
960							i2s6_cif: endpoint {
961								remote-endpoint = <&xbar_i2s6>;
962							};
963						};
964
965						i2s6_port: port@1 {
966							reg = <1>;
967
968							i2s6_dap: endpoint {
969								dai-format = "i2s";
970								/* placeholder for external codec */
971							};
972						};
973					};
974				};
975
976				sfc@2902000 {
977					status = "okay";
978
979					ports {
980						#address-cells = <1>;
981						#size-cells = <0>;
982
983						port@0 {
984							reg = <0>;
985
986							sfc1_cif_in: endpoint {
987								remote-endpoint = <&xbar_sfc1_in>;
988							};
989						};
990
991						sfc1_out_port: port@1 {
992							reg = <1>;
993
994							sfc1_cif_out: endpoint {
995								remote-endpoint = <&xbar_sfc1_out>;
996							};
997						};
998					};
999				};
1000
1001				sfc@2902200 {
1002					status = "okay";
1003
1004					ports {
1005						#address-cells = <1>;
1006						#size-cells = <0>;
1007
1008						port@0 {
1009							reg = <0>;
1010
1011							sfc2_cif_in: endpoint {
1012								remote-endpoint = <&xbar_sfc2_in>;
1013							};
1014						};
1015
1016						sfc2_out_port: port@1 {
1017							reg = <1>;
1018
1019							sfc2_cif_out: endpoint {
1020								remote-endpoint = <&xbar_sfc2_out>;
1021							};
1022						};
1023					};
1024				};
1025
1026				sfc@2902400 {
1027					status = "okay";
1028
1029					ports {
1030						#address-cells = <1>;
1031						#size-cells = <0>;
1032
1033						port@0 {
1034							reg = <0>;
1035
1036							sfc3_cif_in: endpoint {
1037								remote-endpoint = <&xbar_sfc3_in>;
1038							};
1039						};
1040
1041						sfc3_out_port: port@1 {
1042							reg = <1>;
1043
1044							sfc3_cif_out: endpoint {
1045								remote-endpoint = <&xbar_sfc3_out>;
1046							};
1047						};
1048					};
1049				};
1050
1051				sfc@2902600 {
1052					status = "okay";
1053
1054					ports {
1055						#address-cells = <1>;
1056						#size-cells = <0>;
1057
1058						port@0 {
1059							reg = <0>;
1060
1061							sfc4_cif_in: endpoint {
1062								remote-endpoint = <&xbar_sfc4_in>;
1063							};
1064						};
1065
1066						sfc4_out_port: port@1 {
1067							reg = <1>;
1068
1069							sfc4_cif_out: endpoint {
1070								remote-endpoint = <&xbar_sfc4_out>;
1071							};
1072						};
1073					};
1074				};
1075
1076				amx@2903000 {
1077					status = "okay";
1078
1079					ports {
1080						#address-cells = <1>;
1081						#size-cells = <0>;
1082
1083						port@0 {
1084							reg = <0>;
1085
1086							amx1_in1: endpoint {
1087								remote-endpoint = <&xbar_amx1_in1>;
1088							};
1089						};
1090
1091						port@1 {
1092							reg = <1>;
1093
1094							amx1_in2: endpoint {
1095								remote-endpoint = <&xbar_amx1_in2>;
1096							};
1097						};
1098
1099						port@2 {
1100							reg = <2>;
1101
1102							amx1_in3: endpoint {
1103								remote-endpoint = <&xbar_amx1_in3>;
1104							};
1105						};
1106
1107						port@3 {
1108							reg = <3>;
1109
1110							amx1_in4: endpoint {
1111								remote-endpoint = <&xbar_amx1_in4>;
1112							};
1113						};
1114
1115						amx1_out_port: port@4 {
1116							reg = <4>;
1117
1118							amx1_out: endpoint {
1119								remote-endpoint = <&xbar_amx1_out>;
1120							};
1121						};
1122					};
1123				};
1124
1125				amx@2903100 {
1126					status = "okay";
1127
1128					ports {
1129						#address-cells = <1>;
1130						#size-cells = <0>;
1131
1132						port@0 {
1133							reg = <0>;
1134
1135							amx2_in1: endpoint {
1136								remote-endpoint = <&xbar_amx2_in1>;
1137							};
1138						};
1139
1140						port@1 {
1141							reg = <1>;
1142
1143							amx2_in2: endpoint {
1144								remote-endpoint = <&xbar_amx2_in2>;
1145							};
1146						};
1147
1148						port@2 {
1149							reg = <2>;
1150
1151							amx2_in3: endpoint {
1152								remote-endpoint = <&xbar_amx2_in3>;
1153							};
1154						};
1155
1156						port@3 {
1157							reg = <3>;
1158
1159							amx2_in4: endpoint {
1160								remote-endpoint = <&xbar_amx2_in4>;
1161							};
1162						};
1163
1164						amx2_out_port: port@4 {
1165							reg = <4>;
1166
1167							amx2_out: endpoint {
1168								remote-endpoint = <&xbar_amx2_out>;
1169							};
1170						};
1171					};
1172				};
1173
1174				amx@2903200 {
1175					status = "okay";
1176
1177					ports {
1178						#address-cells = <1>;
1179						#size-cells = <0>;
1180
1181						port@0 {
1182							reg = <0>;
1183
1184							amx3_in1: endpoint {
1185								remote-endpoint = <&xbar_amx3_in1>;
1186							};
1187						};
1188
1189						port@1 {
1190							reg = <1>;
1191
1192							amx3_in2: endpoint {
1193								remote-endpoint = <&xbar_amx3_in2>;
1194							};
1195						};
1196
1197						port@2 {
1198							reg = <2>;
1199
1200							amx3_in3: endpoint {
1201								remote-endpoint = <&xbar_amx3_in3>;
1202							};
1203						};
1204
1205						port@3 {
1206							reg = <3>;
1207
1208							amx3_in4: endpoint {
1209								remote-endpoint = <&xbar_amx3_in4>;
1210							};
1211						};
1212
1213						amx3_out_port: port@4 {
1214							reg = <4>;
1215
1216							amx3_out: endpoint {
1217								remote-endpoint = <&xbar_amx3_out>;
1218							};
1219						};
1220					};
1221				};
1222
1223				amx@2903300 {
1224					status = "okay";
1225
1226					ports {
1227						#address-cells = <1>;
1228						#size-cells = <0>;
1229
1230						port@0 {
1231							reg = <0>;
1232
1233							amx4_in1: endpoint {
1234								remote-endpoint = <&xbar_amx4_in1>;
1235							};
1236						};
1237
1238						port@1 {
1239							reg = <1>;
1240
1241							amx4_in2: endpoint {
1242								remote-endpoint = <&xbar_amx4_in2>;
1243							};
1244						};
1245
1246						port@2 {
1247							reg = <2>;
1248
1249							amx4_in3: endpoint {
1250								remote-endpoint = <&xbar_amx4_in3>;
1251							};
1252						};
1253
1254						port@3 {
1255							reg = <3>;
1256
1257							amx4_in4: endpoint {
1258								remote-endpoint = <&xbar_amx4_in4>;
1259							};
1260						};
1261
1262						amx4_out_port: port@4 {
1263							reg = <4>;
1264
1265							amx4_out: endpoint {
1266								remote-endpoint = <&xbar_amx4_out>;
1267							};
1268						};
1269					};
1270				};
1271
1272				adx@2903800 {
1273					status = "okay";
1274
1275					ports {
1276						#address-cells = <1>;
1277						#size-cells = <0>;
1278
1279						port@0 {
1280							reg = <0>;
1281
1282							adx1_in: endpoint {
1283								remote-endpoint = <&xbar_adx1_in>;
1284							};
1285						};
1286
1287						adx1_out1_port: port@1 {
1288							reg = <1>;
1289
1290							adx1_out1: endpoint {
1291								remote-endpoint = <&xbar_adx1_out1>;
1292							};
1293						};
1294
1295						adx1_out2_port: port@2 {
1296							reg = <2>;
1297
1298							adx1_out2: endpoint {
1299								remote-endpoint = <&xbar_adx1_out2>;
1300							};
1301						};
1302
1303						adx1_out3_port: port@3 {
1304							reg = <3>;
1305
1306							adx1_out3: endpoint {
1307								remote-endpoint = <&xbar_adx1_out3>;
1308							};
1309						};
1310
1311						adx1_out4_port: port@4 {
1312							reg = <4>;
1313
1314							adx1_out4: endpoint {
1315								remote-endpoint = <&xbar_adx1_out4>;
1316							};
1317						};
1318					};
1319				};
1320
1321				adx@2903900 {
1322					status = "okay";
1323
1324					ports {
1325						#address-cells = <1>;
1326						#size-cells = <0>;
1327
1328						port@0 {
1329							reg = <0>;
1330
1331							adx2_in: endpoint {
1332								remote-endpoint = <&xbar_adx2_in>;
1333							};
1334						};
1335
1336						adx2_out1_port: port@1 {
1337							reg = <1>;
1338
1339							adx2_out1: endpoint {
1340								remote-endpoint = <&xbar_adx2_out1>;
1341							};
1342						};
1343
1344						adx2_out2_port: port@2 {
1345							reg = <2>;
1346
1347							adx2_out2: endpoint {
1348								remote-endpoint = <&xbar_adx2_out2>;
1349							};
1350						};
1351
1352						adx2_out3_port: port@3 {
1353							reg = <3>;
1354
1355							adx2_out3: endpoint {
1356								remote-endpoint = <&xbar_adx2_out3>;
1357							};
1358						};
1359
1360						adx2_out4_port: port@4 {
1361							reg = <4>;
1362
1363							adx2_out4: endpoint {
1364								remote-endpoint = <&xbar_adx2_out4>;
1365							};
1366						};
1367					};
1368				};
1369
1370				adx@2903a00 {
1371					status = "okay";
1372
1373					ports {
1374						#address-cells = <1>;
1375						#size-cells = <0>;
1376
1377						port@0 {
1378							reg = <0>;
1379
1380							adx3_in: endpoint {
1381								remote-endpoint = <&xbar_adx3_in>;
1382							};
1383						};
1384
1385						adx3_out1_port: port@1 {
1386							reg = <1>;
1387
1388							adx3_out1: endpoint {
1389								remote-endpoint = <&xbar_adx3_out1>;
1390							};
1391						};
1392
1393						adx3_out2_port: port@2 {
1394							reg = <2>;
1395
1396							adx3_out2: endpoint {
1397								remote-endpoint = <&xbar_adx3_out2>;
1398							};
1399						};
1400
1401						adx3_out3_port: port@3 {
1402							reg = <3>;
1403
1404							adx3_out3: endpoint {
1405								remote-endpoint = <&xbar_adx3_out3>;
1406							};
1407						};
1408
1409						adx3_out4_port: port@4 {
1410							reg = <4>;
1411
1412							adx3_out4: endpoint {
1413								remote-endpoint = <&xbar_adx3_out4>;
1414							};
1415						};
1416					};
1417				};
1418
1419				adx@2903b00 {
1420					status = "okay";
1421
1422					ports {
1423						#address-cells = <1>;
1424						#size-cells = <0>;
1425
1426						port@0 {
1427							reg = <0>;
1428
1429							adx4_in: endpoint {
1430								remote-endpoint = <&xbar_adx4_in>;
1431							};
1432						};
1433
1434						adx4_out1_port: port@1 {
1435							reg = <1>;
1436
1437							adx4_out1: endpoint {
1438								remote-endpoint = <&xbar_adx4_out1>;
1439							};
1440						};
1441
1442						adx4_out2_port: port@2 {
1443							reg = <2>;
1444
1445							adx4_out2: endpoint {
1446								remote-endpoint = <&xbar_adx4_out2>;
1447							};
1448						};
1449
1450						adx4_out3_port: port@3 {
1451							reg = <3>;
1452
1453							adx4_out3: endpoint {
1454								remote-endpoint = <&xbar_adx4_out3>;
1455							};
1456						};
1457
1458						adx4_out4_port: port@4 {
1459							reg = <4>;
1460
1461							adx4_out4: endpoint {
1462								remote-endpoint = <&xbar_adx4_out4>;
1463							};
1464						};
1465					};
1466				};
1467
1468				dmic@2904200 {
1469					status = "okay";
1470
1471					ports {
1472						#address-cells = <1>;
1473						#size-cells = <0>;
1474
1475						port@0 {
1476							reg = <0>;
1477
1478							dmic3_cif: endpoint {
1479								remote-endpoint = <&xbar_dmic3>;
1480							};
1481						};
1482
1483						dmic3_port: port@1 {
1484							reg = <1>;
1485
1486							dmic3_dap: endpoint {
1487								/* placeholder for external codec */
1488							};
1489						};
1490					};
1491				};
1492
1493				mvc@290a000 {
1494					status = "okay";
1495
1496					ports {
1497						#address-cells = <1>;
1498						#size-cells = <0>;
1499
1500						port@0 {
1501							reg = <0>;
1502
1503							mvc1_cif_in: endpoint {
1504								remote-endpoint = <&xbar_mvc1_in>;
1505							};
1506						};
1507
1508						mvc1_out_port: port@1 {
1509							reg = <1>;
1510
1511							mvc1_cif_out: endpoint {
1512								remote-endpoint = <&xbar_mvc1_out>;
1513							};
1514						};
1515					};
1516				};
1517
1518				mvc@290a200 {
1519					status = "okay";
1520
1521					ports {
1522						#address-cells = <1>;
1523						#size-cells = <0>;
1524
1525						port@0 {
1526							reg = <0>;
1527
1528							mvc2_cif_in: endpoint {
1529								remote-endpoint = <&xbar_mvc2_in>;
1530							};
1531						};
1532
1533						mvc2_out_port: port@1 {
1534							reg = <1>;
1535
1536							mvc2_cif_out: endpoint {
1537								remote-endpoint = <&xbar_mvc2_out>;
1538							};
1539						};
1540					};
1541				};
1542
1543				amixer@290bb00 {
1544					status = "okay";
1545
1546					ports {
1547						#address-cells = <1>;
1548						#size-cells = <0>;
1549
1550						port@0 {
1551							reg = <0x0>;
1552
1553							mix_in1: endpoint {
1554								remote-endpoint = <&xbar_mix_in1>;
1555							};
1556						};
1557
1558						port@1 {
1559							reg = <0x1>;
1560
1561							mix_in2: endpoint {
1562								remote-endpoint = <&xbar_mix_in2>;
1563							};
1564						};
1565
1566						port@2 {
1567							reg = <0x2>;
1568
1569							mix_in3: endpoint {
1570								remote-endpoint = <&xbar_mix_in3>;
1571							};
1572						};
1573
1574						port@3 {
1575							reg = <0x3>;
1576
1577							mix_in4: endpoint {
1578								remote-endpoint = <&xbar_mix_in4>;
1579							};
1580						};
1581
1582						port@4 {
1583							reg = <0x4>;
1584
1585							mix_in5: endpoint {
1586								remote-endpoint = <&xbar_mix_in5>;
1587							};
1588						};
1589
1590						port@5 {
1591							reg = <0x5>;
1592
1593							mix_in6: endpoint {
1594								remote-endpoint = <&xbar_mix_in6>;
1595							};
1596						};
1597
1598						port@6 {
1599							reg = <0x6>;
1600
1601							mix_in7: endpoint {
1602								remote-endpoint = <&xbar_mix_in7>;
1603							};
1604						};
1605
1606						port@7 {
1607							reg = <0x7>;
1608
1609							mix_in8: endpoint {
1610								remote-endpoint = <&xbar_mix_in8>;
1611							};
1612						};
1613
1614						port@8 {
1615							reg = <0x8>;
1616
1617							mix_in9: endpoint {
1618								remote-endpoint = <&xbar_mix_in9>;
1619							};
1620						};
1621
1622						port@9 {
1623							reg = <0x9>;
1624
1625							mix_in10: endpoint {
1626								remote-endpoint = <&xbar_mix_in10>;
1627							};
1628						};
1629
1630						mix_out1_port: port@a {
1631							reg = <0xa>;
1632
1633							mix_out1: endpoint {
1634								remote-endpoint = <&xbar_mix_out1>;
1635							};
1636						};
1637
1638						mix_out2_port: port@b {
1639							reg = <0xb>;
1640
1641							mix_out2: endpoint {
1642								remote-endpoint = <&xbar_mix_out2>;
1643							};
1644						};
1645
1646						mix_out3_port: port@c {
1647							reg = <0xc>;
1648
1649							mix_out3: endpoint {
1650								remote-endpoint = <&xbar_mix_out3>;
1651							};
1652						};
1653
1654						mix_out4_port: port@d {
1655							reg = <0xd>;
1656
1657							mix_out4: endpoint {
1658								remote-endpoint = <&xbar_mix_out4>;
1659							};
1660						};
1661
1662						mix_out5_port: port@e {
1663							reg = <0xe>;
1664
1665							mix_out5: endpoint {
1666								remote-endpoint = <&xbar_mix_out5>;
1667							};
1668						};
1669					};
1670				};
1671
1672				admaif@290f000 {
1673					status = "okay";
1674
1675					ports {
1676						#address-cells = <1>;
1677						#size-cells = <0>;
1678
1679						admaif0_port: port@0 {
1680							reg = <0x0>;
1681
1682							admaif0: endpoint {
1683								remote-endpoint = <&xbar_admaif0>;
1684							};
1685						};
1686
1687						admaif1_port: port@1 {
1688							reg = <0x1>;
1689
1690							admaif1: endpoint {
1691								remote-endpoint = <&xbar_admaif1>;
1692							};
1693						};
1694
1695						admaif2_port: port@2 {
1696							reg = <0x2>;
1697
1698							admaif2: endpoint {
1699								remote-endpoint = <&xbar_admaif2>;
1700							};
1701						};
1702
1703						admaif3_port: port@3 {
1704							reg = <0x3>;
1705
1706							admaif3: endpoint {
1707								remote-endpoint = <&xbar_admaif3>;
1708							};
1709						};
1710
1711						admaif4_port: port@4 {
1712							reg = <0x4>;
1713
1714							admaif4: endpoint {
1715								remote-endpoint = <&xbar_admaif4>;
1716							};
1717						};
1718
1719						admaif5_port: port@5 {
1720							reg = <0x5>;
1721
1722							admaif5: endpoint {
1723								remote-endpoint = <&xbar_admaif5>;
1724							};
1725						};
1726
1727						admaif6_port: port@6 {
1728							reg = <0x6>;
1729
1730							admaif6: endpoint {
1731								remote-endpoint = <&xbar_admaif6>;
1732							};
1733						};
1734
1735						admaif7_port: port@7 {
1736							reg = <0x7>;
1737
1738							admaif7: endpoint {
1739								remote-endpoint = <&xbar_admaif7>;
1740							};
1741						};
1742
1743						admaif8_port: port@8 {
1744							reg = <0x8>;
1745
1746							admaif8: endpoint {
1747								remote-endpoint = <&xbar_admaif8>;
1748							};
1749						};
1750
1751						admaif9_port: port@9 {
1752							reg = <0x9>;
1753
1754							admaif9: endpoint {
1755								remote-endpoint = <&xbar_admaif9>;
1756							};
1757						};
1758
1759						admaif10_port: port@a {
1760							reg = <0xa>;
1761
1762							admaif10: endpoint {
1763								remote-endpoint = <&xbar_admaif10>;
1764							};
1765						};
1766
1767						admaif11_port: port@b {
1768							reg = <0xb>;
1769
1770							admaif11: endpoint {
1771								remote-endpoint = <&xbar_admaif11>;
1772							};
1773						};
1774
1775						admaif12_port: port@c {
1776							reg = <0xc>;
1777
1778							admaif12: endpoint {
1779								remote-endpoint = <&xbar_admaif12>;
1780							};
1781						};
1782
1783						admaif13_port: port@d {
1784							reg = <0xd>;
1785
1786							admaif13: endpoint {
1787								remote-endpoint = <&xbar_admaif13>;
1788							};
1789						};
1790
1791						admaif14_port: port@e {
1792							reg = <0xe>;
1793
1794							admaif14: endpoint {
1795								remote-endpoint = <&xbar_admaif14>;
1796							};
1797						};
1798
1799						admaif15_port: port@f {
1800							reg = <0xf>;
1801
1802							admaif15: endpoint {
1803								remote-endpoint = <&xbar_admaif15>;
1804							};
1805						};
1806
1807						admaif16_port: port@10 {
1808							reg = <0x10>;
1809
1810							admaif16: endpoint {
1811								remote-endpoint = <&xbar_admaif16>;
1812							};
1813						};
1814
1815						admaif17_port: port@11 {
1816							reg = <0x11>;
1817
1818							admaif17: endpoint {
1819								remote-endpoint = <&xbar_admaif17>;
1820							};
1821						};
1822
1823						admaif18_port: port@12 {
1824							reg = <0x12>;
1825
1826							admaif18: endpoint {
1827								remote-endpoint = <&xbar_admaif18>;
1828							};
1829						};
1830
1831						admaif19_port: port@13 {
1832							reg = <0x13>;
1833
1834							admaif19: endpoint {
1835								remote-endpoint = <&xbar_admaif19>;
1836							};
1837						};
1838					};
1839				};
1840
1841				asrc@2910000 {
1842					status = "okay";
1843
1844					ports {
1845						#address-cells = <1>;
1846						#size-cells = <0>;
1847
1848						port@0 {
1849							reg = <0x0>;
1850
1851							asrc_in1_ep: endpoint {
1852								remote-endpoint = <&xbar_asrc_in1_ep>;
1853							};
1854						};
1855
1856						port@1 {
1857							reg = <0x1>;
1858
1859							asrc_in2_ep: endpoint {
1860								remote-endpoint = <&xbar_asrc_in2_ep>;
1861							};
1862						};
1863
1864						port@2 {
1865							reg = <0x2>;
1866
1867							asrc_in3_ep: endpoint {
1868								remote-endpoint = <&xbar_asrc_in3_ep>;
1869							};
1870						};
1871
1872						port@3 {
1873							reg = <0x3>;
1874
1875							asrc_in4_ep: endpoint {
1876								remote-endpoint = <&xbar_asrc_in4_ep>;
1877							};
1878						};
1879
1880						port@4 {
1881							reg = <0x4>;
1882
1883							asrc_in5_ep: endpoint {
1884								remote-endpoint = <&xbar_asrc_in5_ep>;
1885							};
1886						};
1887
1888						port@5 {
1889							reg = <0x5>;
1890
1891							asrc_in6_ep: endpoint {
1892								remote-endpoint = <&xbar_asrc_in6_ep>;
1893							};
1894						};
1895
1896						port@6 {
1897							reg = <0x6>;
1898
1899							asrc_in7_ep: endpoint {
1900								remote-endpoint = <&xbar_asrc_in7_ep>;
1901							};
1902						};
1903
1904						asrc_out1_port: port@7 {
1905							reg = <0x7>;
1906
1907							asrc_out1_ep: endpoint {
1908								remote-endpoint = <&xbar_asrc_out1_ep>;
1909							};
1910						};
1911
1912						asrc_out2_port: port@8 {
1913							reg = <0x8>;
1914
1915							asrc_out2_ep: endpoint {
1916								remote-endpoint = <&xbar_asrc_out2_ep>;
1917							};
1918						};
1919
1920						asrc_out3_port: port@9 {
1921							reg = <0x9>;
1922
1923							asrc_out3_ep: endpoint {
1924								remote-endpoint = <&xbar_asrc_out3_ep>;
1925							};
1926						};
1927
1928						asrc_out4_port: port@a {
1929							reg = <0xa>;
1930
1931							asrc_out4_ep: endpoint {
1932								remote-endpoint = <&xbar_asrc_out4_ep>;
1933							};
1934						};
1935
1936						asrc_out5_port: port@b {
1937							reg = <0xb>;
1938
1939							asrc_out5_ep: endpoint {
1940								remote-endpoint = <&xbar_asrc_out5_ep>;
1941							};
1942						};
1943
1944						asrc_out6_port:	port@c {
1945							reg = <0xc>;
1946
1947							asrc_out6_ep: endpoint {
1948								remote-endpoint = <&xbar_asrc_out6_ep>;
1949							};
1950						};
1951					};
1952				};
1953			};
1954
1955			dma-controller@2930000 {
1956				status = "okay";
1957			};
1958
1959			interrupt-controller@2a40000 {
1960				status = "okay";
1961			};
1962		};
1963
1964		serial@3100000 {
1965			compatible = "nvidia,tegra194-hsuart";
1966			status = "okay";
1967		};
1968
1969		hda@3510000 {
1970			nvidia,model = "NVIDIA Jetson AGX Orin HDA";
1971		};
1972	};
1973
1974	chosen {
1975		bootargs = "console=ttyS0,115200n8";
1976		stdout-path = "serial0:115200n8";
1977	};
1978
1979	gpio-keys {
1980		compatible = "gpio-keys";
1981		status = "okay";
1982
1983		force-recovery {
1984			label = "Force Recovery";
1985			gpios = <&gpio TEGRA234_MAIN_GPIO(G, 0) GPIO_ACTIVE_LOW>;
1986			linux,input-type = <EV_KEY>;
1987			linux,code = <BTN_1>;
1988		};
1989
1990		power-key {
1991			label = "Power";
1992			gpios = <&gpio_aon TEGRA234_AON_GPIO(EE, 4) GPIO_ACTIVE_LOW>;
1993			linux,input-type = <EV_KEY>;
1994			linux,code = <KEY_POWER>;
1995			wakeup-event-action = <EV_ACT_ASSERTED>;
1996			wakeup-source;
1997		};
1998
1999		suspend {
2000			label = "Suspend";
2001			gpios = <&gpio TEGRA234_MAIN_GPIO(G, 2) GPIO_ACTIVE_LOW>;
2002			linux,input-type = <EV_KEY>;
2003			linux,code = <KEY_SLEEP>;
2004		};
2005	};
2006
2007	serial {
2008		status = "okay";
2009	};
2010
2011	sound {
2012		status = "okay";
2013
2014		compatible = "nvidia,tegra186-audio-graph-card";
2015
2016		dais = /* ADMAIF (FE) Ports */
2017		       <&admaif0_port>, <&admaif1_port>, <&admaif2_port>, <&admaif3_port>,
2018		       <&admaif4_port>, <&admaif5_port>, <&admaif6_port>, <&admaif7_port>,
2019		       <&admaif8_port>, <&admaif9_port>, <&admaif10_port>, <&admaif11_port>,
2020		       <&admaif12_port>, <&admaif13_port>, <&admaif14_port>, <&admaif15_port>,
2021		       <&admaif16_port>, <&admaif17_port>, <&admaif18_port>, <&admaif19_port>,
2022		       /* XBAR Ports */
2023		       <&xbar_i2s1_port>, <&xbar_i2s2_port>, <&xbar_i2s4_port>,
2024		       <&xbar_i2s6_port>, <&xbar_dmic3_port>,
2025		       <&xbar_sfc1_in_port>, <&xbar_sfc2_in_port>,
2026		       <&xbar_sfc3_in_port>, <&xbar_sfc4_in_port>,
2027		       <&xbar_mvc1_in_port>, <&xbar_mvc2_in_port>,
2028		       <&xbar_amx1_in1_port>, <&xbar_amx1_in2_port>,
2029		       <&xbar_amx1_in3_port>, <&xbar_amx1_in4_port>,
2030		       <&xbar_amx2_in1_port>, <&xbar_amx2_in2_port>,
2031		       <&xbar_amx2_in3_port>, <&xbar_amx2_in4_port>,
2032		       <&xbar_amx3_in1_port>, <&xbar_amx3_in2_port>,
2033		       <&xbar_amx3_in3_port>, <&xbar_amx3_in4_port>,
2034		       <&xbar_amx4_in1_port>, <&xbar_amx4_in2_port>,
2035		       <&xbar_amx4_in3_port>, <&xbar_amx4_in4_port>,
2036		       <&xbar_adx1_in_port>, <&xbar_adx2_in_port>,
2037		       <&xbar_adx3_in_port>, <&xbar_adx4_in_port>,
2038		       <&xbar_mix_in1_port>, <&xbar_mix_in2_port>,
2039		       <&xbar_mix_in3_port>, <&xbar_mix_in4_port>,
2040		       <&xbar_mix_in5_port>, <&xbar_mix_in6_port>,
2041		       <&xbar_mix_in7_port>, <&xbar_mix_in8_port>,
2042		       <&xbar_mix_in9_port>, <&xbar_mix_in10_port>,
2043		       <&xbar_asrc_in1_port>, <&xbar_asrc_in2_port>,
2044		       <&xbar_asrc_in3_port>, <&xbar_asrc_in4_port>,
2045		       <&xbar_asrc_in5_port>, <&xbar_asrc_in6_port>,
2046		       <&xbar_asrc_in7_port>,
2047		       /* HW accelerators */
2048		       <&sfc1_out_port>, <&sfc2_out_port>,
2049		       <&sfc3_out_port>, <&sfc4_out_port>,
2050		       <&mvc1_out_port>, <&mvc2_out_port>,
2051		       <&amx1_out_port>, <&amx2_out_port>,
2052		       <&amx3_out_port>, <&amx4_out_port>,
2053		       <&adx1_out1_port>, <&adx1_out2_port>,
2054		       <&adx1_out3_port>, <&adx1_out4_port>,
2055		       <&adx2_out1_port>, <&adx2_out2_port>,
2056		       <&adx2_out3_port>, <&adx2_out4_port>,
2057		       <&adx3_out1_port>, <&adx3_out2_port>,
2058		       <&adx3_out3_port>, <&adx3_out4_port>,
2059		       <&adx4_out1_port>, <&adx4_out2_port>,
2060		       <&adx4_out3_port>, <&adx4_out4_port>,
2061		       <&mix_out1_port>, <&mix_out2_port>, <&mix_out3_port>,
2062		       <&mix_out4_port>, <&mix_out5_port>,
2063		       <&asrc_out1_port>, <&asrc_out2_port>, <&asrc_out3_port>,
2064		       <&asrc_out4_port>, <&asrc_out5_port>, <&asrc_out6_port>,
2065		       /* BE I/O Ports */
2066		       <&i2s1_port>, <&i2s2_port>, <&i2s4_port>, <&i2s6_port>,
2067		       <&dmic3_port>;
2068
2069		label = "NVIDIA Jetson AGX Orin APE";
2070	};
2071};
2072