Lines Matching +full:p2u +full:- +full:0
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";
13 bus@0 {
24 #address-cells = <1>;
25 #size-cells = <0>;
27 port@0 {
28 reg = <0>;
31 remote-endpoint = <&xbar_i2s1_ep>;
39 dai-format = "i2s";
40 remote-endpoint = <&rt5658_ep>;
50 #address-cells = <1>;
51 #size-cells = <0>;
53 port@0 {
54 reg = <0>;
57 remote-endpoint = <&xbar_i2s2_ep>;
65 dai-format = "i2s";
76 #address-cells = <1>;
77 #size-cells = <0>;
79 port@0 {
80 reg = <0>;
83 remote-endpoint = <&xbar_i2s4_ep>;
91 dai-format = "i2s";
102 #address-cells = <1>;
103 #size-cells = <0>;
105 port@0 {
106 reg = <0>;
109 remote-endpoint = <&xbar_i2s6_ep>;
117 dai-format = "i2s";
128 #address-cells = <1>;
129 #size-cells = <0>;
131 port@0 {
132 reg = <0>;
135 remote-endpoint = <&xbar_sfc1_in_ep>;
143 remote-endpoint = <&xbar_sfc1_out_ep>;
153 #address-cells = <1>;
154 #size-cells = <0>;
156 port@0 {
157 reg = <0>;
160 remote-endpoint = <&xbar_sfc2_in_ep>;
168 remote-endpoint = <&xbar_sfc2_out_ep>;
178 #address-cells = <1>;
179 #size-cells = <0>;
181 port@0 {
182 reg = <0>;
185 remote-endpoint = <&xbar_sfc3_in_ep>;
193 remote-endpoint = <&xbar_sfc3_out_ep>;
203 #address-cells = <1>;
204 #size-cells = <0>;
206 port@0 {
207 reg = <0>;
210 remote-endpoint = <&xbar_sfc4_in_ep>;
218 remote-endpoint = <&xbar_sfc4_out_ep>;
228 #address-cells = <1>;
229 #size-cells = <0>;
231 port@0 {
232 reg = <0>;
235 remote-endpoint = <&xbar_amx1_in1_ep>;
243 remote-endpoint = <&xbar_amx1_in2_ep>;
251 remote-endpoint = <&xbar_amx1_in3_ep>;
259 remote-endpoint = <&xbar_amx1_in4_ep>;
267 remote-endpoint = <&xbar_amx1_out_ep>;
277 #address-cells = <1>;
278 #size-cells = <0>;
280 port@0 {
281 reg = <0>;
284 remote-endpoint = <&xbar_amx2_in1_ep>;
292 remote-endpoint = <&xbar_amx2_in2_ep>;
300 remote-endpoint = <&xbar_amx2_in3_ep>;
308 remote-endpoint = <&xbar_amx2_in4_ep>;
316 remote-endpoint = <&xbar_amx2_out_ep>;
326 #address-cells = <1>;
327 #size-cells = <0>;
329 port@0 {
330 reg = <0>;
333 remote-endpoint = <&xbar_amx3_in1_ep>;
341 remote-endpoint = <&xbar_amx3_in2_ep>;
349 remote-endpoint = <&xbar_amx3_in3_ep>;
357 remote-endpoint = <&xbar_amx3_in4_ep>;
365 remote-endpoint = <&xbar_amx3_out_ep>;
375 #address-cells = <1>;
376 #size-cells = <0>;
378 port@0 {
379 reg = <0>;
382 remote-endpoint = <&xbar_amx4_in1_ep>;
390 remote-endpoint = <&xbar_amx4_in2_ep>;
398 remote-endpoint = <&xbar_amx4_in3_ep>;
406 remote-endpoint = <&xbar_amx4_in4_ep>;
414 remote-endpoint = <&xbar_amx4_out_ep>;
424 #address-cells = <1>;
425 #size-cells = <0>;
427 port@0 {
428 reg = <0>;
431 remote-endpoint = <&xbar_adx1_in_ep>;
439 remote-endpoint = <&xbar_adx1_out1_ep>;
447 remote-endpoint = <&xbar_adx1_out2_ep>;
455 remote-endpoint = <&xbar_adx1_out3_ep>;
463 remote-endpoint = <&xbar_adx1_out4_ep>;
473 #address-cells = <1>;
474 #size-cells = <0>;
476 port@0 {
477 reg = <0>;
480 remote-endpoint = <&xbar_adx2_in_ep>;
488 remote-endpoint = <&xbar_adx2_out1_ep>;
496 remote-endpoint = <&xbar_adx2_out2_ep>;
504 remote-endpoint = <&xbar_adx2_out3_ep>;
512 remote-endpoint = <&xbar_adx2_out4_ep>;
522 #address-cells = <1>;
523 #size-cells = <0>;
525 port@0 {
526 reg = <0>;
529 remote-endpoint = <&xbar_adx3_in_ep>;
537 remote-endpoint = <&xbar_adx3_out1_ep>;
545 remote-endpoint = <&xbar_adx3_out2_ep>;
553 remote-endpoint = <&xbar_adx3_out3_ep>;
561 remote-endpoint = <&xbar_adx3_out4_ep>;
571 #address-cells = <1>;
572 #size-cells = <0>;
574 port@0 {
575 reg = <0>;
578 remote-endpoint = <&xbar_adx4_in_ep>;
586 remote-endpoint = <&xbar_adx4_out1_ep>;
594 remote-endpoint = <&xbar_adx4_out2_ep>;
602 remote-endpoint = <&xbar_adx4_out3_ep>;
610 remote-endpoint = <&xbar_adx4_out4_ep>;
620 #address-cells = <1>;
621 #size-cells = <0>;
623 port@0 {
624 reg = <0>;
627 remote-endpoint = <&xbar_dmic3_ep>;
641 processing-engine@2908000 {
645 #address-cells = <1>;
646 #size-cells = <0>;
648 port@0 {
649 reg = <0x0>;
652 remote-endpoint = <&xbar_ope1_in_ep>;
657 reg = <0x1>;
660 remote-endpoint = <&xbar_ope1_out_ep>;
670 #address-cells = <1>;
671 #size-cells = <0>;
673 port@0 {
674 reg = <0>;
677 remote-endpoint = <&xbar_mvc1_in_ep>;
685 remote-endpoint = <&xbar_mvc1_out_ep>;
695 #address-cells = <1>;
696 #size-cells = <0>;
698 port@0 {
699 reg = <0>;
702 remote-endpoint = <&xbar_mvc2_in_ep>;
710 remote-endpoint = <&xbar_mvc2_out_ep>;
720 #address-cells = <1>;
721 #size-cells = <0>;
723 port@0 {
724 reg = <0x0>;
727 remote-endpoint = <&xbar_mixer_in1_ep>;
732 reg = <0x1>;
735 remote-endpoint = <&xbar_mixer_in2_ep>;
740 reg = <0x2>;
743 remote-endpoint = <&xbar_mixer_in3_ep>;
748 reg = <0x3>;
751 remote-endpoint = <&xbar_mixer_in4_ep>;
756 reg = <0x4>;
759 remote-endpoint = <&xbar_mixer_in5_ep>;
764 reg = <0x5>;
767 remote-endpoint = <&xbar_mixer_in6_ep>;
772 reg = <0x6>;
775 remote-endpoint = <&xbar_mixer_in7_ep>;
780 reg = <0x7>;
783 remote-endpoint = <&xbar_mixer_in8_ep>;
788 reg = <0x8>;
791 remote-endpoint = <&xbar_mixer_in9_ep>;
796 reg = <0x9>;
799 remote-endpoint = <&xbar_mixer_in10_ep>;
804 reg = <0xa>;
807 remote-endpoint = <&xbar_mixer_out1_ep>;
812 reg = <0xb>;
815 remote-endpoint = <&xbar_mixer_out2_ep>;
820 reg = <0xc>;
823 remote-endpoint = <&xbar_mixer_out3_ep>;
828 reg = <0xd>;
831 remote-endpoint = <&xbar_mixer_out4_ep>;
836 reg = <0xe>;
839 remote-endpoint = <&xbar_mixer_out5_ep>;
849 #address-cells = <1>;
850 #size-cells = <0>;
852 admaif0_port: port@0 {
853 reg = <0x0>;
856 remote-endpoint = <&xbar_admaif0_ep>;
861 reg = <0x1>;
864 remote-endpoint = <&xbar_admaif1_ep>;
869 reg = <0x2>;
872 remote-endpoint = <&xbar_admaif2_ep>;
877 reg = <0x3>;
880 remote-endpoint = <&xbar_admaif3_ep>;
885 reg = <0x4>;
888 remote-endpoint = <&xbar_admaif4_ep>;
893 reg = <0x5>;
896 remote-endpoint = <&xbar_admaif5_ep>;
901 reg = <0x6>;
904 remote-endpoint = <&xbar_admaif6_ep>;
909 reg = <0x7>;
912 remote-endpoint = <&xbar_admaif7_ep>;
917 reg = <0x8>;
920 remote-endpoint = <&xbar_admaif8_ep>;
925 reg = <0x9>;
928 remote-endpoint = <&xbar_admaif9_ep>;
933 reg = <0xa>;
936 remote-endpoint = <&xbar_admaif10_ep>;
941 reg = <0xb>;
944 remote-endpoint = <&xbar_admaif11_ep>;
949 reg = <0xc>;
952 remote-endpoint = <&xbar_admaif12_ep>;
957 reg = <0xd>;
960 remote-endpoint = <&xbar_admaif13_ep>;
965 reg = <0xe>;
968 remote-endpoint = <&xbar_admaif14_ep>;
973 reg = <0xf>;
976 remote-endpoint = <&xbar_admaif15_ep>;
981 reg = <0x10>;
984 remote-endpoint = <&xbar_admaif16_ep>;
989 reg = <0x11>;
992 remote-endpoint = <&xbar_admaif17_ep>;
997 reg = <0x12>;
1000 remote-endpoint = <&xbar_admaif18_ep>;
1005 reg = <0x13>;
1008 remote-endpoint = <&xbar_admaif19_ep>;
1018 #address-cells = <1>;
1019 #size-cells = <0>;
1021 port@0 {
1022 reg = <0x0>;
1025 remote-endpoint = <&xbar_asrc_in1_ep>;
1030 reg = <0x1>;
1033 remote-endpoint = <&xbar_asrc_in2_ep>;
1038 reg = <0x2>;
1041 remote-endpoint = <&xbar_asrc_in3_ep>;
1046 reg = <0x3>;
1049 remote-endpoint = <&xbar_asrc_in4_ep>;
1054 reg = <0x4>;
1057 remote-endpoint = <&xbar_asrc_in5_ep>;
1062 reg = <0x5>;
1065 remote-endpoint = <&xbar_asrc_in6_ep>;
1070 reg = <0x6>;
1073 remote-endpoint = <&xbar_asrc_in7_ep>;
1078 reg = <0x7>;
1081 remote-endpoint = <&xbar_asrc_out1_ep>;
1086 reg = <0x8>;
1089 remote-endpoint = <&xbar_asrc_out2_ep>;
1094 reg = <0x9>;
1097 remote-endpoint = <&xbar_asrc_out3_ep>;
1102 reg = <0xa>;
1105 remote-endpoint = <&xbar_asrc_out4_ep>;
1110 reg = <0xb>;
1113 remote-endpoint = <&xbar_asrc_out5_ep>;
1118 reg = <0xc>;
1121 remote-endpoint = <&xbar_asrc_out6_ep>;
1128 #address-cells = <1>;
1129 #size-cells = <0>;
1131 port@0 {
1132 reg = <0x0>;
1135 remote-endpoint = <&admaif0_ep>;
1140 reg = <0x1>;
1143 remote-endpoint = <&admaif1_ep>;
1148 reg = <0x2>;
1151 remote-endpoint = <&admaif2_ep>;
1156 reg = <0x3>;
1159 remote-endpoint = <&admaif3_ep>;
1164 reg = <0x4>;
1167 remote-endpoint = <&admaif4_ep>;
1172 reg = <0x5>;
1175 remote-endpoint = <&admaif5_ep>;
1180 reg = <0x6>;
1183 remote-endpoint = <&admaif6_ep>;
1188 reg = <0x7>;
1191 remote-endpoint = <&admaif7_ep>;
1196 reg = <0x8>;
1199 remote-endpoint = <&admaif8_ep>;
1204 reg = <0x9>;
1207 remote-endpoint = <&admaif9_ep>;
1212 reg = <0xa>;
1215 remote-endpoint = <&admaif10_ep>;
1220 reg = <0xb>;
1223 remote-endpoint = <&admaif11_ep>;
1228 reg = <0xc>;
1231 remote-endpoint = <&admaif12_ep>;
1236 reg = <0xd>;
1239 remote-endpoint = <&admaif13_ep>;
1244 reg = <0xe>;
1247 remote-endpoint = <&admaif14_ep>;
1252 reg = <0xf>;
1255 remote-endpoint = <&admaif15_ep>;
1260 reg = <0x10>;
1263 remote-endpoint = <&admaif16_ep>;
1268 reg = <0x11>;
1271 remote-endpoint = <&admaif17_ep>;
1276 reg = <0x12>;
1279 remote-endpoint = <&admaif18_ep>;
1284 reg = <0x13>;
1287 remote-endpoint = <&admaif19_ep>;
1292 reg = <0x14>;
1295 remote-endpoint = <&i2s1_cif_ep>;
1300 reg = <0x15>;
1303 remote-endpoint = <&i2s2_cif_ep>;
1308 reg = <0x17>;
1311 remote-endpoint = <&i2s4_cif_ep>;
1316 reg = <0x19>;
1319 remote-endpoint = <&i2s6_cif_ep>;
1324 reg = <0x1c>;
1327 remote-endpoint = <&dmic3_cif_ep>;
1332 reg = <0x20>;
1335 remote-endpoint = <&sfc1_cif_in_ep>;
1340 reg = <0x21>;
1343 remote-endpoint = <&sfc1_cif_out_ep>;
1348 reg = <0x22>;
1351 remote-endpoint = <&sfc2_cif_in_ep>;
1356 reg = <0x23>;
1359 remote-endpoint = <&sfc2_cif_out_ep>;
1364 reg = <0x24>;
1367 remote-endpoint = <&sfc3_cif_in_ep>;
1372 reg = <0x25>;
1375 remote-endpoint = <&sfc3_cif_out_ep>;
1380 reg = <0x26>;
1383 remote-endpoint = <&sfc4_cif_in_ep>;
1388 reg = <0x27>;
1391 remote-endpoint = <&sfc4_cif_out_ep>;
1396 reg = <0x28>;
1399 remote-endpoint = <&mvc1_cif_in_ep>;
1404 reg = <0x29>;
1407 remote-endpoint = <&mvc1_cif_out_ep>;
1412 reg = <0x2a>;
1415 remote-endpoint = <&mvc2_cif_in_ep>;
1420 reg = <0x2b>;
1423 remote-endpoint = <&mvc2_cif_out_ep>;
1428 reg = <0x2c>;
1431 remote-endpoint = <&amx1_in1_ep>;
1436 reg = <0x2d>;
1439 remote-endpoint = <&amx1_in2_ep>;
1444 reg = <0x2e>;
1447 remote-endpoint = <&amx1_in3_ep>;
1452 reg = <0x2f>;
1455 remote-endpoint = <&amx1_in4_ep>;
1460 reg = <0x30>;
1463 remote-endpoint = <&amx1_out_ep>;
1468 reg = <0x31>;
1471 remote-endpoint = <&amx2_in1_ep>;
1476 reg = <0x32>;
1479 remote-endpoint = <&amx2_in2_ep>;
1484 reg = <0x33>;
1487 remote-endpoint = <&amx2_in3_ep>;
1492 reg = <0x34>;
1495 remote-endpoint = <&amx2_in4_ep>;
1500 reg = <0x35>;
1503 remote-endpoint = <&amx2_out_ep>;
1508 reg = <0x36>;
1511 remote-endpoint = <&amx3_in1_ep>;
1516 reg = <0x37>;
1519 remote-endpoint = <&amx3_in2_ep>;
1524 reg = <0x38>;
1527 remote-endpoint = <&amx3_in3_ep>;
1532 reg = <0x39>;
1535 remote-endpoint = <&amx3_in4_ep>;
1540 reg = <0x3a>;
1543 remote-endpoint = <&amx3_out_ep>;
1548 reg = <0x3b>;
1551 remote-endpoint = <&amx4_in1_ep>;
1556 reg = <0x3c>;
1559 remote-endpoint = <&amx4_in2_ep>;
1564 reg = <0x3d>;
1567 remote-endpoint = <&amx4_in3_ep>;
1572 reg = <0x3e>;
1575 remote-endpoint = <&amx4_in4_ep>;
1580 reg = <0x3f>;
1583 remote-endpoint = <&amx4_out_ep>;
1588 reg = <0x40>;
1591 remote-endpoint = <&adx1_in_ep>;
1596 reg = <0x41>;
1599 remote-endpoint = <&adx1_out1_ep>;
1604 reg = <0x42>;
1607 remote-endpoint = <&adx1_out2_ep>;
1612 reg = <0x43>;
1615 remote-endpoint = <&adx1_out3_ep>;
1620 reg = <0x44>;
1623 remote-endpoint = <&adx1_out4_ep>;
1628 reg = <0x45>;
1631 remote-endpoint = <&adx2_in_ep>;
1636 reg = <0x46>;
1639 remote-endpoint = <&adx2_out1_ep>;
1644 reg = <0x47>;
1647 remote-endpoint = <&adx2_out2_ep>;
1652 reg = <0x48>;
1655 remote-endpoint = <&adx2_out3_ep>;
1660 reg = <0x49>;
1663 remote-endpoint = <&adx2_out4_ep>;
1668 reg = <0x4a>;
1671 remote-endpoint = <&adx3_in_ep>;
1676 reg = <0x4b>;
1679 remote-endpoint = <&adx3_out1_ep>;
1684 reg = <0x4c>;
1687 remote-endpoint = <&adx3_out2_ep>;
1692 reg = <0x4d>;
1695 remote-endpoint = <&adx3_out3_ep>;
1700 reg = <0x4e>;
1703 remote-endpoint = <&adx3_out4_ep>;
1708 reg = <0x4f>;
1711 remote-endpoint = <&adx4_in_ep>;
1716 reg = <0x50>;
1719 remote-endpoint = <&adx4_out1_ep>;
1724 reg = <0x51>;
1727 remote-endpoint = <&adx4_out2_ep>;
1732 reg = <0x52>;
1735 remote-endpoint = <&adx4_out3_ep>;
1740 reg = <0x53>;
1743 remote-endpoint = <&adx4_out4_ep>;
1748 reg = <0x54>;
1751 remote-endpoint = <&mixer_in1_ep>;
1756 reg = <0x55>;
1759 remote-endpoint = <&mixer_in2_ep>;
1764 reg = <0x56>;
1767 remote-endpoint = <&mixer_in3_ep>;
1772 reg = <0x57>;
1775 remote-endpoint = <&mixer_in4_ep>;
1780 reg = <0x58>;
1783 remote-endpoint = <&mixer_in5_ep>;
1788 reg = <0x59>;
1791 remote-endpoint = <&mixer_in6_ep>;
1796 reg = <0x5a>;
1799 remote-endpoint = <&mixer_in7_ep>;
1804 reg = <0x5b>;
1807 remote-endpoint = <&mixer_in8_ep>;
1812 reg = <0x5c>;
1815 remote-endpoint = <&mixer_in9_ep>;
1820 reg = <0x5d>;
1823 remote-endpoint = <&mixer_in10_ep>;
1828 reg = <0x5e>;
1831 remote-endpoint = <&mixer_out1_ep>;
1836 reg = <0x5f>;
1839 remote-endpoint = <&mixer_out2_ep>;
1844 reg = <0x60>;
1847 remote-endpoint = <&mixer_out3_ep>;
1852 reg = <0x61>;
1855 remote-endpoint = <&mixer_out4_ep>;
1860 reg = <0x62>;
1863 remote-endpoint = <&mixer_out5_ep>;
1868 reg = <0x63>;
1871 remote-endpoint = <&asrc_in1_ep>;
1876 reg = <0x64>;
1879 remote-endpoint = <&asrc_out1_ep>;
1884 reg = <0x65>;
1887 remote-endpoint = <&asrc_in2_ep>;
1892 reg = <0x66>;
1895 remote-endpoint = <&asrc_out2_ep>;
1900 reg = <0x67>;
1903 remote-endpoint = <&asrc_in3_ep>;
1908 reg = <0x68>;
1911 remote-endpoint = <&asrc_out3_ep>;
1916 reg = <0x69>;
1919 remote-endpoint = <&asrc_in4_ep>;
1924 reg = <0x6a>;
1927 remote-endpoint = <&asrc_out4_ep>;
1932 reg = <0x6b>;
1935 remote-endpoint = <&asrc_in5_ep>;
1940 reg = <0x6c>;
1943 remote-endpoint = <&asrc_out5_ep>;
1948 reg = <0x6d>;
1951 remote-endpoint = <&asrc_in6_ep>;
1956 reg = <0x6e>;
1959 remote-endpoint = <&asrc_out6_ep>;
1964 reg = <0x6f>;
1967 remote-endpoint = <&asrc_in7_ep>;
1972 reg = <0x70>;
1975 remote-endpoint = <&ope1_cif_in_ep>;
1980 reg = <0x71>;
1983 remote-endpoint = <&ope1_cif_out_ep>;
1989 dma-controller@2930000 {
1993 interrupt-controller@2a40000 {
2001 reg = <0x56>;
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 {
2066 usb-role-switch;
2071 remote-endpoint = <&hs_ucsi_ccg_p0>;
2076 usb2-1 {
2081 usb2-3 {
2086 usb3-0 {
2087 nvidia,usb2-companion = <1>;
2091 usb3-2 {
2092 nvidia,usb2-companion = <0>;
2096 usb3-3 {
2097 nvidia,usb2-companion = <3>;
2098 maximum-speed = "super-speed";
2107 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
2108 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>;
2109 phy-names = "usb2-0", "usb3-0";
2115 phys = <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-0}>,
2116 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-1}>,
2117 <&{/bus@0/padctl@3520000/pads/usb2/lanes/usb2-3}>,
2118 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-0}>,
2119 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-2}>,
2120 <&{/bus@0/padctl@3520000/pads/usb3/lanes/usb3-3}>;
2121 phy-names = "usb2-0", "usb2-1", "usb2-3", "usb3-0", "usb3-2", "usb3-3";
2127 reg = <0x08>;
2128 interrupt-parent = <&gpio_aon>;
2130 firmware-name = "nvidia,jetson-agx-xavier";
2133 #address-cells = <1>;
2134 #size-cells = <0>;
2136 ccg_typec_con0: connector@0 {
2137 compatible = "usb-c-connector";
2138 reg = <0>;
2139 label = "USB-C";
2140 data-role = "dual";
2143 #address-cells = <1>;
2144 #size-cells = <0>;
2146 port@0 {
2147 reg = <0>;
2150 remote-endpoint = <&hs_typec_p0>;
2161 rt5658: audio-codec@1a {
2165 reg = <0x1a>;
2166 interrupt-parent = <&gpio>;
2169 clock-names = "mclk";
2170 realtek,jd-src = <2>;
2171 sound-name-prefix = "CVB-RT";
2175 remote-endpoint = <&i2s1_dap_ep>;
2176 mclk-fs = <256>;
2187 display-hub@15200000 {
2207 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2208 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2217 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2218 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2227 avdd-io-hdmi-dp-supply = <&vdd_1v0>;
2228 vdd-hdmi-dp-pll-supply = <&vdd_1v8hs>;
2229 hdmi-supply = <&vdd_hdmi>;
2231 nvidia,ddc-i2c-bus = <&ddc>;
2232 nvidia,hpd-gpio = <&gpio TEGRA194_MAIN_GPIO(M, 2)
2240 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2243 phy-names = "p2u-0";
2249 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2252 phy-names = "p2u-0";
2258 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2262 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3";
2268 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2269 vpcie3v3-supply = <&vdd_3v3_pcie>;
2270 vpcie12v-supply = <&vdd_12v_pcie>;
2276 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2277 "p2u-5", "p2u-6", "p2u-7";
2280 pcie-ep@141a0000 {
2283 vddio-pex-ctl-supply = <&vdd_1v8ao>;
2285 reset-gpios = <&gpio TEGRA194_MAIN_GPIO(GG, 1) GPIO_ACTIVE_LOW>;
2287 nvidia,refclk-select-gpios = <&gpio_aon TEGRA194_AON_GPIO(AA, 5)
2294 phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
2295 "p2u-5", "p2u-6", "p2u-7";
2299 gpio-keys {
2300 compatible = "gpio-keys";
2302 key-force-recovery {
2304 gpios = <&gpio TEGRA194_MAIN_GPIO(G, 0)
2306 linux,input-type = <EV_KEY>;
2308 debounce-interval = <10>;
2311 key-power {
2315 linux,input-type = <EV_KEY>;
2317 debounce-interval = <10>;
2318 wakeup-event-action = <EV_ACT_ASSERTED>;
2319 wakeup-source;
2323 fan: pwm-fan {
2324 compatible = "pwm-fan";
2325 pwms = <&pwm4 0 45334>;
2327 cooling-levels = <0 64 128 255>;
2328 #cooling-cells = <2>;
2332 compatible = "nvidia,tegra186-audio-graph-card";
2393 "Microphone", "CVB-RT MIC Jack",
2394 "Microphone", "CVB-RT MIC",
2395 "Headphone", "CVB-RT HP Jack",
2396 "Speaker", "CVB-RT SPK";
2399 /* I2S1 <-> RT5658 */
2400 "CVB-RT AIF1 Playback", "I2S1 DAP-Playback",
2401 "I2S1 DAP-Capture", "CVB-RT AIF1 Capture",
2403 "CVB-RT HP Jack", "CVB-RT HPO L Playback",
2404 "CVB-RT HP Jack", "CVB-RT HPO R Playback",
2405 "CVB-RT IN1P", "CVB-RT MIC Jack",
2406 "CVB-RT IN2P", "CVB-RT MIC Jack",
2407 "CVB-RT SPK", "CVB-RT SPO Playback",
2408 "CVB-RT DMIC L1", "CVB-RT MIC",
2409 "CVB-RT DMIC L2", "CVB-RT MIC",
2410 "CVB-RT DMIC R1", "CVB-RT MIC",
2411 "CVB-RT DMIC R2", "CVB-RT MIC";
2414 thermal-zones {
2415 cpu-thermal {
2416 polling-delay = <0>;
2417 polling-delay-passive = <500>;
2423 hysteresis = <0>;
2446 cooling-maps {
2447 cpu-critical {
2448 cooling-device = <&fan 3 3>;
2452 cpu-hot {
2453 cooling-device = <&fan 2 2>;
2457 cpu-active {
2458 cooling-device = <&fan 1 1>;
2462 cpu-passive {
2463 cooling-device = <&fan 0 0>;
2469 gpu-thermal {
2470 polling-delay = <0>;
2471 polling-delay-passive = <500>;
2477 hysteresis = <0>;
2483 aux-thermal {
2484 polling-delay = <0>;
2485 polling-delay-passive = <500>;
2491 hysteresis = <0>;