Lines Matching +full:remote +full:- +full:endpoint

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/linux-event-codes.h>
5 #include <dt-bindings/input/gpio-keys.h>
7 #include "tegra194-p2888.dtsi"
11 compatible = "nvidia,p2972-0000", "nvidia,tegra194";
17 dma-controller@2930000 {
21 interrupt-controller@2a40000 {
29 #address-cells = <1>;
30 #size-cells = <0>;
35 xbar_admaif0_ep: endpoint {
36 remote-endpoint = <&admaif0_ep>;
43 xbar_admaif1_ep: endpoint {
44 remote-endpoint = <&admaif1_ep>;
51 xbar_admaif2_ep: endpoint {
52 remote-endpoint = <&admaif2_ep>;
59 xbar_admaif3_ep: endpoint {
60 remote-endpoint = <&admaif3_ep>;
67 xbar_admaif4_ep: endpoint {
68 remote-endpoint = <&admaif4_ep>;
75 xbar_admaif5_ep: endpoint {
76 remote-endpoint = <&admaif5_ep>;
83 xbar_admaif6_ep: endpoint {
84 remote-endpoint = <&admaif6_ep>;
91 xbar_admaif7_ep: endpoint {
92 remote-endpoint = <&admaif7_ep>;
99 xbar_admaif8_ep: endpoint {
100 remote-endpoint = <&admaif8_ep>;
107 xbar_admaif9_ep: endpoint {
108 remote-endpoint = <&admaif9_ep>;
115 xbar_admaif10_ep: endpoint {
116 remote-endpoint = <&admaif10_ep>;
123 xbar_admaif11_ep: endpoint {
124 remote-endpoint = <&admaif11_ep>;
131 xbar_admaif12_ep: endpoint {
132 remote-endpoint = <&admaif12_ep>;
139 xbar_admaif13_ep: endpoint {
140 remote-endpoint = <&admaif13_ep>;
147 xbar_admaif14_ep: endpoint {
148 remote-endpoint = <&admaif14_ep>;
155 xbar_admaif15_ep: endpoint {
156 remote-endpoint = <&admaif15_ep>;
163 xbar_admaif16_ep: endpoint {
164 remote-endpoint = <&admaif16_ep>;
171 xbar_admaif17_ep: endpoint {
172 remote-endpoint = <&admaif17_ep>;
179 xbar_admaif18_ep: endpoint {
180 remote-endpoint = <&admaif18_ep>;
187 xbar_admaif19_ep: endpoint {
188 remote-endpoint = <&admaif19_ep>;
195 xbar_i2s1_ep: endpoint {
196 remote-endpoint = <&i2s1_cif_ep>;
203 xbar_i2s2_ep: endpoint {
204 remote-endpoint = <&i2s2_cif_ep>;
211 xbar_i2s4_ep: endpoint {
212 remote-endpoint = <&i2s4_cif_ep>;
219 xbar_i2s6_ep: endpoint {
220 remote-endpoint = <&i2s6_cif_ep>;
227 xbar_dmic3_ep: endpoint {
228 remote-endpoint = <&dmic3_cif_ep>;
235 xbar_sfc1_in_ep: endpoint {
236 remote-endpoint = <&sfc1_cif_in_ep>;
243 xbar_sfc1_out_ep: endpoint {
244 remote-endpoint = <&sfc1_cif_out_ep>;
251 xbar_sfc2_in_ep: endpoint {
252 remote-endpoint = <&sfc2_cif_in_ep>;
259 xbar_sfc2_out_ep: endpoint {
260 remote-endpoint = <&sfc2_cif_out_ep>;
267 xbar_sfc3_in_ep: endpoint {
268 remote-endpoint = <&sfc3_cif_in_ep>;
275 xbar_sfc3_out_ep: endpoint {
276 remote-endpoint = <&sfc3_cif_out_ep>;
283 xbar_sfc4_in_ep: endpoint {
284 remote-endpoint = <&sfc4_cif_in_ep>;
291 xbar_sfc4_out_ep: endpoint {
292 remote-endpoint = <&sfc4_cif_out_ep>;
299 xbar_mvc1_in_ep: endpoint {
300 remote-endpoint = <&mvc1_cif_in_ep>;
307 xbar_mvc1_out_ep: endpoint {
308 remote-endpoint = <&mvc1_cif_out_ep>;
315 xbar_mvc2_in_ep: endpoint {
316 remote-endpoint = <&mvc2_cif_in_ep>;
323 xbar_mvc2_out_ep: endpoint {
324 remote-endpoint = <&mvc2_cif_out_ep>;
331 xbar_amx1_in1_ep: endpoint {
332 remote-endpoint = <&amx1_in1_ep>;
339 xbar_amx1_in2_ep: endpoint {
340 remote-endpoint = <&amx1_in2_ep>;
347 xbar_amx1_in3_ep: endpoint {
348 remote-endpoint = <&amx1_in3_ep>;
355 xbar_amx1_in4_ep: endpoint {
356 remote-endpoint = <&amx1_in4_ep>;
363 xbar_amx1_out_ep: endpoint {
364 remote-endpoint = <&amx1_out_ep>;
371 xbar_amx2_in1_ep: endpoint {
372 remote-endpoint = <&amx2_in1_ep>;
379 xbar_amx2_in2_ep: endpoint {
380 remote-endpoint = <&amx2_in2_ep>;
387 xbar_amx2_in3_ep: endpoint {
388 remote-endpoint = <&amx2_in3_ep>;
395 xbar_amx2_in4_ep: endpoint {
396 remote-endpoint = <&amx2_in4_ep>;
403 xbar_amx2_out_ep: endpoint {
404 remote-endpoint = <&amx2_out_ep>;
411 xbar_amx3_in1_ep: endpoint {
412 remote-endpoint = <&amx3_in1_ep>;
419 xbar_amx3_in2_ep: endpoint {
420 remote-endpoint = <&amx3_in2_ep>;
427 xbar_amx3_in3_ep: endpoint {
428 remote-endpoint = <&amx3_in3_ep>;
435 xbar_amx3_in4_ep: endpoint {
436 remote-endpoint = <&amx3_in4_ep>;
443 xbar_amx3_out_ep: endpoint {
444 remote-endpoint = <&amx3_out_ep>;
451 xbar_amx4_in1_ep: endpoint {
452 remote-endpoint = <&amx4_in1_ep>;
459 xbar_amx4_in2_ep: endpoint {
460 remote-endpoint = <&amx4_in2_ep>;
467 xbar_amx4_in3_ep: endpoint {
468 remote-endpoint = <&amx4_in3_ep>;
475 xbar_amx4_in4_ep: endpoint {
476 remote-endpoint = <&amx4_in4_ep>;
483 xbar_amx4_out_ep: endpoint {
484 remote-endpoint = <&amx4_out_ep>;
491 xbar_adx1_in_ep: endpoint {
492 remote-endpoint = <&adx1_in_ep>;
499 xbar_adx1_out1_ep: endpoint {
500 remote-endpoint = <&adx1_out1_ep>;
507 xbar_adx1_out2_ep: endpoint {
508 remote-endpoint = <&adx1_out2_ep>;
515 xbar_adx1_out3_ep: endpoint {
516 remote-endpoint = <&adx1_out3_ep>;
523 xbar_adx1_out4_ep: endpoint {
524 remote-endpoint = <&adx1_out4_ep>;
531 xbar_adx2_in_ep: endpoint {
532 remote-endpoint = <&adx2_in_ep>;
539 xbar_adx2_out1_ep: endpoint {
540 remote-endpoint = <&adx2_out1_ep>;
547 xbar_adx2_out2_ep: endpoint {
548 remote-endpoint = <&adx2_out2_ep>;
555 xbar_adx2_out3_ep: endpoint {
556 remote-endpoint = <&adx2_out3_ep>;
563 xbar_adx2_out4_ep: endpoint {
564 remote-endpoint = <&adx2_out4_ep>;
571 xbar_adx3_in_ep: endpoint {
572 remote-endpoint = <&adx3_in_ep>;
579 xbar_adx3_out1_ep: endpoint {
580 remote-endpoint = <&adx3_out1_ep>;
587 xbar_adx3_out2_ep: endpoint {
588 remote-endpoint = <&adx3_out2_ep>;
595 xbar_adx3_out3_ep: endpoint {
596 remote-endpoint = <&adx3_out3_ep>;
603 xbar_adx3_out4_ep: endpoint {
604 remote-endpoint = <&adx3_out4_ep>;
611 xbar_adx4_in_ep: endpoint {
612 remote-endpoint = <&adx4_in_ep>;
619 xbar_adx4_out1_ep: endpoint {
620 remote-endpoint = <&adx4_out1_ep>;
627 xbar_adx4_out2_ep: endpoint {
628 remote-endpoint = <&adx4_out2_ep>;
635 xbar_adx4_out3_ep: endpoint {
636 remote-endpoint = <&adx4_out3_ep>;
643 xbar_adx4_out4_ep: endpoint {
644 remote-endpoint = <&adx4_out4_ep>;
651 xbar_mixer_in1_ep: endpoint {
652 remote-endpoint = <&mixer_in1_ep>;
659 xbar_mixer_in2_ep: endpoint {
660 remote-endpoint = <&mixer_in2_ep>;
667 xbar_mixer_in3_ep: endpoint {
668 remote-endpoint = <&mixer_in3_ep>;
675 xbar_mixer_in4_ep: endpoint {
676 remote-endpoint = <&mixer_in4_ep>;
683 xbar_mixer_in5_ep: endpoint {
684 remote-endpoint = <&mixer_in5_ep>;
691 xbar_mixer_in6_ep: endpoint {
692 remote-endpoint = <&mixer_in6_ep>;
699 xbar_mixer_in7_ep: endpoint {
700 remote-endpoint = <&mixer_in7_ep>;
707 xbar_mixer_in8_ep: endpoint {
708 remote-endpoint = <&mixer_in8_ep>;
715 xbar_mixer_in9_ep: endpoint {
716 remote-endpoint = <&mixer_in9_ep>;
723 xbar_mixer_in10_ep: endpoint {
724 remote-endpoint = <&mixer_in10_ep>;
731 xbar_mixer_out1_ep: endpoint {
732 remote-endpoint = <&mixer_out1_ep>;
739 xbar_mixer_out2_ep: endpoint {
740 remote-endpoint = <&mixer_out2_ep>;
747 xbar_mixer_out3_ep: endpoint {
748 remote-endpoint = <&mixer_out3_ep>;
755 xbar_mixer_out4_ep: endpoint {
756 remote-endpoint = <&mixer_out4_ep>;
763 xbar_mixer_out5_ep: endpoint {
764 remote-endpoint = <&mixer_out5_ep>;
771 xbar_asrc_in1_ep: endpoint {
772 remote-endpoint = <&asrc_in1_ep>;
779 xbar_asrc_out1_ep: endpoint {
780 remote-endpoint = <&asrc_out1_ep>;
787 xbar_asrc_in2_ep: endpoint {
788 remote-endpoint = <&asrc_in2_ep>;
795 xbar_asrc_out2_ep: endpoint {
796 remote-endpoint = <&asrc_out2_ep>;
803 xbar_asrc_in3_ep: endpoint {
804 remote-endpoint = <&asrc_in3_ep>;
811 xbar_asrc_out3_ep: endpoint {
812 remote-endpoint = <&asrc_out3_ep>;
819 xbar_asrc_in4_ep: endpoint {
820 remote-endpoint = <&asrc_in4_ep>;
827 xbar_asrc_out4_ep: endpoint {
828 remote-endpoint = <&asrc_out4_ep>;
835 xbar_asrc_in5_ep: endpoint {
836 remote-endpoint = <&asrc_in5_ep>;
843 xbar_asrc_out5_ep: endpoint {
844 remote-endpoint = <&asrc_out5_ep>;
851 xbar_asrc_in6_ep: endpoint {
852 remote-endpoint = <&asrc_in6_ep>;
859 xbar_asrc_out6_ep: endpoint {
860 remote-endpoint = <&asrc_out6_ep>;
867 xbar_asrc_in7_ep: endpoint {
868 remote-endpoint = <&asrc_in7_ep>;
875 xbar_ope1_in_ep: endpoint {
876 remote-endpoint = <&ope1_cif_in_ep>;
883 xbar_ope1_out_ep: endpoint {
884 remote-endpoint = <&ope1_cif_out_ep>;
893 #address-cells = <1>;
894 #size-cells = <0>;
899 admaif0_ep: endpoint {
900 remote-endpoint = <&xbar_admaif0_ep>;
907 admaif1_ep: endpoint {
908 remote-endpoint = <&xbar_admaif1_ep>;
915 admaif2_ep: endpoint {
916 remote-endpoint = <&xbar_admaif2_ep>;
923 admaif3_ep: endpoint {
924 remote-endpoint = <&xbar_admaif3_ep>;
931 admaif4_ep: endpoint {
932 remote-endpoint = <&xbar_admaif4_ep>;
939 admaif5_ep: endpoint {
940 remote-endpoint = <&xbar_admaif5_ep>;
947 admaif6_ep: endpoint {
948 remote-endpoint = <&xbar_admaif6_ep>;
955 admaif7_ep: endpoint {
956 remote-endpoint = <&xbar_admaif7_ep>;
963 admaif8_ep: endpoint {
964 remote-endpoint = <&xbar_admaif8_ep>;
971 admaif9_ep: endpoint {
972 remote-endpoint = <&xbar_admaif9_ep>;
979 admaif10_ep: endpoint {
980 remote-endpoint = <&xbar_admaif10_ep>;
987 admaif11_ep: endpoint {
988 remote-endpoint = <&xbar_admaif11_ep>;
995 admaif12_ep: endpoint {
996 remote-endpoint = <&xbar_admaif12_ep>;
1003 admaif13_ep: endpoint {
1004 remote-endpoint = <&xbar_admaif13_ep>;
1011 admaif14_ep: endpoint {
1012 remote-endpoint = <&xbar_admaif14_ep>;
1019 admaif15_ep: endpoint {
1020 remote-endpoint = <&xbar_admaif15_ep>;
1027 admaif16_ep: endpoint {
1028 remote-endpoint = <&xbar_admaif16_ep>;
1035 admaif17_ep: endpoint {
1036 remote-endpoint = <&xbar_admaif17_ep>;
1043 admaif18_ep: endpoint {
1044 remote-endpoint = <&xbar_admaif18_ep>;
1051 admaif19_ep: endpoint {
1052 remote-endpoint = <&xbar_admaif19_ep>;
1062 #address-cells = <1>;
1063 #size-cells = <0>;
1068 i2s1_cif_ep: endpoint {
1069 remote-endpoint = <&xbar_i2s1_ep>;
1076 i2s1_dap_ep: endpoint {
1077 dai-format = "i2s";
1078 remote-endpoint = <&rt5658_ep>;
1088 #address-cells = <1>;
1089 #size-cells = <0>;
1094 i2s2_cif_ep: endpoint {
1095 remote-endpoint = <&xbar_i2s2_ep>;
1102 i2s2_dap_ep: endpoint {
1103 dai-format = "i2s";
1114 #address-cells = <1>;
1115 #size-cells = <0>;
1120 i2s4_cif_ep: endpoint {
1121 remote-endpoint = <&xbar_i2s4_ep>;
1128 i2s4_dap_ep: endpoint {
1129 dai-format = "i2s";
1140 #address-cells = <1>;
1141 #size-cells = <0>;
1146 i2s6_cif_ep: endpoint {
1147 remote-endpoint = <&xbar_i2s6_ep>;
1154 i2s6_dap_ep: endpoint {
1155 dai-format = "i2s";
1166 #address-cells = <1>;
1167 #size-cells = <0>;
1172 dmic3_cif_ep: endpoint {
1173 remote-endpoint = <&xbar_dmic3_ep>;
1180 dmic3_dap_ep: endpoint {
1191 #address-cells = <1>;
1192 #size-cells = <0>;
1197 sfc1_cif_in_ep: endpoint {
1198 remote-endpoint = <&xbar_sfc1_in_ep>;
1205 sfc1_cif_out_ep: endpoint {
1206 remote-endpoint = <&xbar_sfc1_out_ep>;
1216 #address-cells = <1>;
1217 #size-cells = <0>;
1222 sfc2_cif_in_ep: endpoint {
1223 remote-endpoint = <&xbar_sfc2_in_ep>;
1230 sfc2_cif_out_ep: endpoint {
1231 remote-endpoint = <&xbar_sfc2_out_ep>;
1241 #address-cells = <1>;
1242 #size-cells = <0>;
1247 sfc3_cif_in_ep: endpoint {
1248 remote-endpoint = <&xbar_sfc3_in_ep>;
1255 sfc3_cif_out_ep: endpoint {
1256 remote-endpoint = <&xbar_sfc3_out_ep>;
1266 #address-cells = <1>;
1267 #size-cells = <0>;
1272 sfc4_cif_in_ep: endpoint {
1273 remote-endpoint = <&xbar_sfc4_in_ep>;
1280 sfc4_cif_out_ep: endpoint {
1281 remote-endpoint = <&xbar_sfc4_out_ep>;
1291 #address-cells = <1>;
1292 #size-cells = <0>;
1297 mvc1_cif_in_ep: endpoint {
1298 remote-endpoint = <&xbar_mvc1_in_ep>;
1305 mvc1_cif_out_ep: endpoint {
1306 remote-endpoint = <&xbar_mvc1_out_ep>;
1316 #address-cells = <1>;
1317 #size-cells = <0>;
1322 mvc2_cif_in_ep: endpoint {
1323 remote-endpoint = <&xbar_mvc2_in_ep>;
1330 mvc2_cif_out_ep: endpoint {
1331 remote-endpoint = <&xbar_mvc2_out_ep>;
1341 #address-cells = <1>;
1342 #size-cells = <0>;
1347 amx1_in1_ep: endpoint {
1348 remote-endpoint = <&xbar_amx1_in1_ep>;
1355 amx1_in2_ep: endpoint {
1356 remote-endpoint = <&xbar_amx1_in2_ep>;
1363 amx1_in3_ep: endpoint {
1364 remote-endpoint = <&xbar_amx1_in3_ep>;
1371 amx1_in4_ep: endpoint {
1372 remote-endpoint = <&xbar_amx1_in4_ep>;
1379 amx1_out_ep: endpoint {
1380 remote-endpoint = <&xbar_amx1_out_ep>;
1390 #address-cells = <1>;
1391 #size-cells = <0>;
1396 amx2_in1_ep: endpoint {
1397 remote-endpoint = <&xbar_amx2_in1_ep>;
1404 amx2_in2_ep: endpoint {
1405 remote-endpoint = <&xbar_amx2_in2_ep>;
1412 amx2_in3_ep: endpoint {
1413 remote-endpoint = <&xbar_amx2_in3_ep>;
1420 amx2_in4_ep: endpoint {
1421 remote-endpoint = <&xbar_amx2_in4_ep>;
1428 amx2_out_ep: endpoint {
1429 remote-endpoint = <&xbar_amx2_out_ep>;
1439 #address-cells = <1>;
1440 #size-cells = <0>;
1445 amx3_in1_ep: endpoint {
1446 remote-endpoint = <&xbar_amx3_in1_ep>;
1453 amx3_in2_ep: endpoint {
1454 remote-endpoint = <&xbar_amx3_in2_ep>;
1461 amx3_in3_ep: endpoint {
1462 remote-endpoint = <&xbar_amx3_in3_ep>;
1469 amx3_in4_ep: endpoint {
1470 remote-endpoint = <&xbar_amx3_in4_ep>;
1477 amx3_out_ep: endpoint {
1478 remote-endpoint = <&xbar_amx3_out_ep>;
1488 #address-cells = <1>;
1489 #size-cells = <0>;
1494 amx4_in1_ep: endpoint {
1495 remote-endpoint = <&xbar_amx4_in1_ep>;
1502 amx4_in2_ep: endpoint {
1503 remote-endpoint = <&xbar_amx4_in2_ep>;
1510 amx4_in3_ep: endpoint {
1511 remote-endpoint = <&xbar_amx4_in3_ep>;
1518 amx4_in4_ep: endpoint {
1519 remote-endpoint = <&xbar_amx4_in4_ep>;
1526 amx4_out_ep: endpoint {
1527 remote-endpoint = <&xbar_amx4_out_ep>;
1537 #address-cells = <1>;
1538 #size-cells = <0>;
1543 adx1_in_ep: endpoint {
1544 remote-endpoint = <&xbar_adx1_in_ep>;
1551 adx1_out1_ep: endpoint {
1552 remote-endpoint = <&xbar_adx1_out1_ep>;
1559 adx1_out2_ep: endpoint {
1560 remote-endpoint = <&xbar_adx1_out2_ep>;
1567 adx1_out3_ep: endpoint {
1568 remote-endpoint = <&xbar_adx1_out3_ep>;
1575 adx1_out4_ep: endpoint {
1576 remote-endpoint = <&xbar_adx1_out4_ep>;
1586 #address-cells = <1>;
1587 #size-cells = <0>;
1592 adx2_in_ep: endpoint {
1593 remote-endpoint = <&xbar_adx2_in_ep>;
1600 adx2_out1_ep: endpoint {
1601 remote-endpoint = <&xbar_adx2_out1_ep>;
1608 adx2_out2_ep: endpoint {
1609 remote-endpoint = <&xbar_adx2_out2_ep>;
1616 adx2_out3_ep: endpoint {
1617 remote-endpoint = <&xbar_adx2_out3_ep>;
1624 adx2_out4_ep: endpoint {
1625 remote-endpoint = <&xbar_adx2_out4_ep>;
1635 #address-cells = <1>;
1636 #size-cells = <0>;
1641 adx3_in_ep: endpoint {
1642 remote-endpoint = <&xbar_adx3_in_ep>;
1649 adx3_out1_ep: endpoint {
1650 remote-endpoint = <&xbar_adx3_out1_ep>;
1657 adx3_out2_ep: endpoint {
1658 remote-endpoint = <&xbar_adx3_out2_ep>;
1665 adx3_out3_ep: endpoint {
1666 remote-endpoint = <&xbar_adx3_out3_ep>;
1673 adx3_out4_ep: endpoint {
1674 remote-endpoint = <&xbar_adx3_out4_ep>;
1684 #address-cells = <1>;
1685 #size-cells = <0>;
1690 adx4_in_ep: endpoint {
1691 remote-endpoint = <&xbar_adx4_in_ep>;
1698 adx4_out1_ep: endpoint {
1699 remote-endpoint = <&xbar_adx4_out1_ep>;
1706 adx4_out2_ep: endpoint {
1707 remote-endpoint = <&xbar_adx4_out2_ep>;
1714 adx4_out3_ep: endpoint {
1715 remote-endpoint = <&xbar_adx4_out3_ep>;
1722 adx4_out4_ep: endpoint {
1723 remote-endpoint = <&xbar_adx4_out4_ep>;
1729 processing-engine@2908000 {
1733 #address-cells = <1>;
1734 #size-cells = <0>;
1739 ope1_cif_in_ep: endpoint {
1740 remote-endpoint = <&xbar_ope1_in_ep>;
1747 ope1_cif_out_ep: endpoint {
1748 remote-endpoint = <&xbar_ope1_out_ep>;
1758 #address-cells = <1>;
1759 #size-cells = <0>;
1764 mixer_in1_ep: endpoint {
1765 remote-endpoint = <&xbar_mixer_in1_ep>;
1772 mixer_in2_ep: endpoint {
1773 remote-endpoint = <&xbar_mixer_in2_ep>;
1780 mixer_in3_ep: endpoint {
1781 remote-endpoint = <&xbar_mixer_in3_ep>;
1788 mixer_in4_ep: endpoint {
1789 remote-endpoint = <&xbar_mixer_in4_ep>;
1796 mixer_in5_ep: endpoint {
1797 remote-endpoint = <&xbar_mixer_in5_ep>;
1804 mixer_in6_ep: endpoint {
1805 remote-endpoint = <&xbar_mixer_in6_ep>;
1812 mixer_in7_ep: endpoint {
1813 remote-endpoint = <&xbar_mixer_in7_ep>;
1820 mixer_in8_ep: endpoint {
1821 remote-endpoint = <&xbar_mixer_in8_ep>;
1828 mixer_in9_ep: endpoint {
1829 remote-endpoint = <&xbar_mixer_in9_ep>;
1836 mixer_in10_ep: endpoint {
1837 remote-endpoint = <&xbar_mixer_in10_ep>;
1844 mixer_out1_ep: endpoint {
1845 remote-endpoint = <&xbar_mixer_out1_ep>;
1852 mixer_out2_ep: endpoint {
1853 remote-endpoint = <&xbar_mixer_out2_ep>;
1860 mixer_out3_ep: endpoint {
1861 remote-endpoint = <&xbar_mixer_out3_ep>;
1868 mixer_out4_ep: endpoint {
1869 remote-endpoint = <&xbar_mixer_out4_ep>;
1876 mixer_out5_ep: endpoint {
1877 remote-endpoint = <&xbar_mixer_out5_ep>;
1887 #address-cells = <1>;
1888 #size-cells = <0>;
1893 asrc_in1_ep: endpoint {
1894 remote-endpoint = <&xbar_asrc_in1_ep>;
1901 asrc_in2_ep: endpoint {
1902 remote-endpoint = <&xbar_asrc_in2_ep>;
1909 asrc_in3_ep: endpoint {
1910 remote-endpoint = <&xbar_asrc_in3_ep>;
1917 asrc_in4_ep: endpoint {
1918 remote-endpoint = <&xbar_asrc_in4_ep>;
1925 asrc_in5_ep: endpoint {
1926 remote-endpoint = <&xbar_asrc_in5_ep>;
1933 asrc_in6_ep: endpoint {
1934 remote-endpoint = <&xbar_asrc_in6_ep>;
1941 asrc_in7_ep: endpoint {
1942 remote-endpoint = <&xbar_asrc_in7_ep>;
1949 asrc_out1_ep: endpoint {
1950 remote-endpoint = <&xbar_asrc_out1_ep>;
1957 asrc_out2_ep: endpoint {
1958 remote-endpoint = <&xbar_asrc_out2_ep>;
1965 asrc_out3_ep: endpoint {
1966 remote-endpoint = <&xbar_asrc_out3_ep>;
1973 asrc_out4_ep: endpoint {
1974 remote-endpoint = <&xbar_asrc_out4_ep>;
1981 asrc_out5_ep: endpoint {
1982 remote-endpoint = <&xbar_asrc_out5_ep>;
1989 asrc_out6_ep: endpoint {
1990 remote-endpoint = <&xbar_asrc_out6_ep>;
2004 vcc-supply = <&vdd_1v8ls>;
2005 address-width = <8>;
2008 read-only;
2032 usb2-0 {
2036 usb2-1 {
2040 usb2-3 {
2048 usb3-0 {
2052 usb3-2 {
2056 usb3-3 {
2064 usb2-0 {
2069 usb2-1 {
2074 usb2-3 {
2079 usb3-0 {
2080 nvidia,usb2-companion = <1>;
2084 usb3-2 {
2085 nvidia,usb2-companion = <0>;
2089 usb3-3 {
2090 nvidia,usb2-companion = <3>;
2091 maximum-speed = "super-speed";
2100 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
2101 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
2102 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
2103 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
2104 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>,
2105 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>;
2106 phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3";
2112 rt5658: audio-codec@1a {
2117 interrupt-parent = <&gpio>;
2120 clock-names = "mclk";
2121 realtek,jd-src = <2>;
2122 sound-name-prefix = "CVB-RT";
2125 rt5658_ep: endpoint {
2126 remote-endpoint = <&i2s1_dap_ep>;
2127 mclk-fs = <256>;
2138 display-hub@15200000 {
2158 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2159 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2168 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2169 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2178 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2179 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2180 hdmi-supply = <&vdd_hdmi>;
2182 nvidia,ddc-i2c-bus = <&ddc>;
2183 nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2)
2192 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2195 phy-names = "p2u-0";
2201 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2204 phy-names = "p2u-0";
2210 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2214 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
2220 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2221 vpcie3v3-supply = <&vdd_3v3_pcie>;
2222 vpcie12v-supply = <&vdd_12v_pcie>;
2228 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2229 "p2u-5", "p2u-6", "p2u-7";
2232 pcie-ep@141a0000 {
2235 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2237 reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
2239 nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
2246 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2247 "p2u-5", "p2u-6", "p2u-7";
2250 fan: pwm-fan {
2251 compatible = "pwm-fan";
2254 cooling-levels = <0 64 128 255>;
2255 #cooling-cells = <2>;
2258 gpio-keys {
2259 compatible = "gpio-keys";
2261 key-force-recovery {
2265 linux,input-type = <EV_KEY>;
2267 debounce-interval = <10>;
2270 key-power {
2274 linux,input-type = <EV_KEY>;
2276 debounce-interval = <10>;
2277 wakeup-event-action = <EV_ACT_ASSERTED>;
2278 wakeup-source;
2283 compatible = "nvidia,tegra186-audio-graph-card";
2344 "Microphone", "CVB-RT MIC Jack",
2345 "Microphone", "CVB-RT MIC",
2346 "Headphone", "CVB-RT HP Jack",
2347 "Speaker", "CVB-RT SPK";
2350 /* I2S1 <-> RT5658 */
2351 "CVB-RT AIF1 Playback", "I2S1 DAP-Playback",
2352 "I2S1 DAP-Capture", "CVB-RT AIF1 Capture",
2354 "CVB-RT HP Jack", "CVB-RT HPO L Playback",
2355 "CVB-RT HP Jack", "CVB-RT HPO R Playback",
2356 "CVB-RT IN1P", "CVB-RT MIC Jack",
2357 "CVB-RT IN2P", "CVB-RT MIC Jack",
2358 "CVB-RT SPK", "CVB-RT SPO Playback",
2359 "CVB-RT DMIC L1", "CVB-RT MIC",
2360 "CVB-RT DMIC L2", "CVB-RT MIC",
2361 "CVB-RT DMIC R1", "CVB-RT MIC",
2362 "CVB-RT DMIC R2", "CVB-RT MIC";
2365 thermal-zones {
2366 cpu-thermal {
2367 polling-delay = <0>;
2368 polling-delay-passive = <500>;
2397 cooling-maps {
2398 cpu-critical {
2399 cooling-device = <&fan 3 3>;
2403 cpu-hot {
2404 cooling-device = <&fan 2 2>;
2408 cpu-active {
2409 cooling-device = <&fan 1 1>;
2413 cpu-passive {
2414 cooling-device = <&fan 0 0>;
2420 gpu-thermal {
2421 polling-delay = <0>;
2422 polling-delay-passive = <500>;
2434 aux-thermal {
2435 polling-delay = <0>;
2436 polling-delay-passive = <500>;