Lines Matching +full:port +full:- +full:endpoint

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/gpio-keys.h>
5 #include <dt-bindings/input/linux-event-codes.h>
6 #include <dt-bindings/mfd/max77620.h>
12 compatible = "nvidia,p3450-0000", "nvidia,tegra210";
22 stdout-path = "serial0:115200n8";
33 hvddio-pex-supply = <&vdd_1v8>;
34 dvddio-pex-supply = <&vdd_pex_1v05>;
35 vddio-pex-ctl-supply = <&vdd_1v8>;
38 phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-1}>,
39 <&{/padctl@7009f000/pads/pcie/lanes/pcie-2}>,
40 <&{/padctl@7009f000/pads/pcie/lanes/pcie-3}>,
41 <&{/padctl@7009f000/pads/pcie/lanes/pcie-4}>;
42 phy-names = "pcie-0", "pcie-1", "pcie-2", "pcie-3";
43 nvidia,num-lanes = <4>;
48 phys = <&{/padctl@7009f000/pads/pcie/lanes/pcie-0}>;
49 phy-names = "pcie-0";
54 local-mac-address = [ 00 00 00 00 00 00 ];
67 avdd-dsi-csi-supply = <&vdd_sys_1v2>;
77 avdd-io-hdmi-dp-supply = <&avdd_io_edp_1v05>;
78 vdd-hdmi-dp-pll-supply = <&vdd_1v8>;
80 nvidia,xbar-cfg = <2 1 0 3 4>;
87 avdd-io-hdmi-dp-supply = <&avdd_1v05>;
88 vdd-hdmi-dp-pll-supply = <&vdd_1v8>;
89 hdmi-supply = <&vdd_hdmi>;
91 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
92 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(CC, 1)
94 nvidia,xbar-cfg = <0 1 2 3 4>;
107 vdd-supply = <&vdd_gpu>;
112 dvfs_pwm_active_state: pinmux-dvfs-pwm-active {
119 dvfs_pwm_inactive_state: pinmux-dvfs-pwm-inactive {
127 /* debug port */
129 /delete-property/ dmas;
130 /delete-property/ dma-names;
140 clock-frequency = <100000>;
147 vcc-supply = <&vdd_1v8>;
148 address-width = <8>;
151 read-only;
159 vcc-supply = <&vdd_1v8>;
160 address-width = <8>;
163 read-only;
169 clock-frequency = <100000>;
174 clock-frequency = <400000>;
179 interrupt-parent = <&tegra_pmc>;
182 #interrupt-cells = <2>;
183 interrupt-controller;
185 #gpio-cells = <2>;
186 gpio-controller;
188 pinctrl-names = "default";
189 pinctrl-0 = <&max77620_default>;
193 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
194 maxim,suspend-fps-time-period-us = <5120>;
198 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN1>;
199 maxim,suspend-fps-time-period-us = <5120>;
203 maxim,fps-event-source = <MAX77620_FPS_EVENT_SRC_EN0>;
215 function = "fps-out";
216 drive-push-pull = <1>;
217 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
218 maxim,active-fps-power-up-slot = <0>;
219 maxim,active-fps-power-down-slot = <7>;
224 function = "fps-out";
225 drive-open-drain = <1>;
226 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
227 maxim,active-fps-power-up-slot = <0>;
228 maxim,active-fps-power-down-slot = <7>;
233 function = "fps-out";
234 drive-open-drain = <1>;
235 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
236 maxim,active-fps-power-up-slot = <4>;
237 maxim,active-fps-power-down-slot = <3>;
242 function = "32k-out1";
248 drive-push-pull = <1>;
253 in-ldo0-1-supply = <&vdd_pre>;
254 in-ldo2-supply = <&vdd_3v3_sys>;
255 in-ldo3-5-supply = <&vdd_1v8>;
256 in-ldo4-6-supply = <&vdd_5v0_sys>;
257 in-ldo7-8-supply = <&vdd_pre>;
258 in-sd0-supply = <&vdd_5v0_sys>;
259 in-sd1-supply = <&vdd_5v0_sys>;
260 in-sd2-supply = <&vdd_5v0_sys>;
261 in-sd3-supply = <&vdd_5v0_sys>;
264 regulator-name = "VDD_SOC";
265 regulator-min-microvolt = <1000000>;
266 regulator-max-microvolt = <1170000>;
267 regulator-enable-ramp-delay = <146>;
268 regulator-ramp-delay = <27500>;
269 regulator-always-on;
270 regulator-boot-on;
272 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
273 maxim,active-fps-power-up-slot = <1>;
274 maxim,active-fps-power-down-slot = <6>;
278 regulator-name = "VDD_DDR_1V1_PMIC";
279 regulator-min-microvolt = <1150000>;
280 regulator-max-microvolt = <1150000>;
281 regulator-enable-ramp-delay = <176>;
282 regulator-ramp-delay = <27500>;
283 regulator-always-on;
284 regulator-boot-on;
286 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
287 maxim,active-fps-power-up-slot = <5>;
288 maxim,active-fps-power-down-slot = <2>;
292 regulator-name = "VDD_PRE_REG_1V35";
293 regulator-min-microvolt = <1350000>;
294 regulator-max-microvolt = <1350000>;
295 regulator-enable-ramp-delay = <176>;
296 regulator-ramp-delay = <27500>;
297 regulator-always-on;
298 regulator-boot-on;
300 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
301 maxim,active-fps-power-up-slot = <2>;
302 maxim,active-fps-power-down-slot = <5>;
306 regulator-name = "VDD_1V8";
307 regulator-min-microvolt = <1800000>;
308 regulator-max-microvolt = <1800000>;
309 regulator-enable-ramp-delay = <242>;
310 regulator-ramp-delay = <27500>;
311 regulator-always-on;
312 regulator-boot-on;
314 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
315 maxim,active-fps-power-up-slot = <3>;
316 maxim,active-fps-power-down-slot = <4>;
320 regulator-name = "AVDD_SYS_1V2";
321 regulator-min-microvolt = <1200000>;
322 regulator-max-microvolt = <1200000>;
323 regulator-enable-ramp-delay = <26>;
324 regulator-ramp-delay = <100000>;
325 regulator-always-on;
326 regulator-boot-on;
328 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
329 maxim,active-fps-power-up-slot = <0>;
330 maxim,active-fps-power-down-slot = <7>;
334 regulator-name = "VDD_PEX_1V05";
335 regulator-min-microvolt = <1050000>;
336 regulator-max-microvolt = <1050000>;
337 regulator-enable-ramp-delay = <22>;
338 regulator-ramp-delay = <100000>;
340 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
341 maxim,active-fps-power-up-slot = <0>;
342 maxim,active-fps-power-down-slot = <7>;
346 regulator-name = "VDDIO_SDMMC";
347 regulator-min-microvolt = <1800000>;
348 regulator-max-microvolt = <3300000>;
349 regulator-enable-ramp-delay = <62>;
350 regulator-ramp-delay = <100000>;
352 maxim,active-fps-source = <MAX77620_FPS_SRC_NONE>;
353 maxim,active-fps-power-up-slot = <0>;
354 maxim,active-fps-power-down-slot = <7>;
362 regulator-name = "VDD_RTC";
363 regulator-min-microvolt = <850000>;
364 regulator-max-microvolt = <1100000>;
365 regulator-enable-ramp-delay = <22>;
366 regulator-ramp-delay = <100000>;
367 regulator-disable-active-discharge;
368 regulator-always-on;
369 regulator-boot-on;
371 maxim,active-fps-source = <MAX77620_FPS_SRC_0>;
372 maxim,active-fps-power-up-slot = <1>;
373 maxim,active-fps-power-down-slot = <6>;
385 regulator-name = "AVDD_1V05_PLL";
386 regulator-min-microvolt = <1050000>;
387 regulator-max-microvolt = <1050000>;
388 regulator-enable-ramp-delay = <24>;
389 regulator-ramp-delay = <100000>;
391 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
392 maxim,active-fps-power-up-slot = <3>;
393 maxim,active-fps-power-down-slot = <4>;
397 regulator-name = "AVDD_SATA_HDMI_DP_1V05";
398 regulator-min-microvolt = <1050000>;
399 regulator-max-microvolt = <1050000>;
400 regulator-enable-ramp-delay = <22>;
401 regulator-ramp-delay = <100000>;
403 maxim,active-fps-source = <MAX77620_FPS_SRC_1>;
404 maxim,active-fps-power-up-slot = <6>;
405 maxim,active-fps-power-down-slot = <1>;
412 nvidia,invert-interrupt;
413 nvidia,suspend-mode = <0>;
414 nvidia,cpu-pwr-good-time = <0>;
415 nvidia,cpu-pwr-off-time = <0>;
416 nvidia,core-pwr-good-time = <4587 3876>;
417 nvidia,core-pwr-off-time = <39065>;
418 nvidia,core-power-req-active-high;
419 nvidia,sys-clock-req-active-high;
425 hdmi-phandle = <&sor1>;
435 phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>,
436 <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>,
437 <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>,
438 <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>;
439 phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0";
441 avdd-usb-supply = <&vdd_3v3_sys>;
442 dvddio-pex-supply = <&vdd_pex_1v05>;
443 hvddio-pex-supply = <&vdd_1v8>;
451 avdd-pll-utmip-supply = <&vdd_1v8>;
452 avdd-pll-uerefe-supply = <&vdd_pex_1v05>;
453 dvdd-pex-pll-supply = <&vdd_pex_1v05>;
454 hvdd-pex-pll-e-supply = <&vdd_1v8>;
461 micro_b: usb2-0 {
466 usb2-1 {
471 usb2-2 {
482 pcie-0 {
483 nvidia,function = "pcie-x1";
487 pcie-1 {
488 nvidia,function = "pcie-x4";
492 pcie-2 {
493 nvidia,function = "pcie-x4";
497 pcie-3 {
498 nvidia,function = "pcie-x4";
502 pcie-4 {
503 nvidia,function = "pcie-x4";
507 pcie-5 {
508 nvidia,function = "usb3-ss";
512 pcie-6 {
513 nvidia,function = "usb3-ss";
521 usb2-0 {
524 usb-role-switch;
526 vbus-supply = <&vdd_5v0_usb>;
529 compatible = "gpio-usb-b-connector",
530 "usb-b-connector";
531 label = "micro-USB";
533 vbus-gpios = <&gpio TEGRA_GPIO(CC, 4)
538 usb2-1 {
543 usb2-2 {
548 usb3-0 {
550 nvidia,usb2-companion = <1>;
551 vbus-supply = <&vdd_hub_3v3>;
558 bus-width = <4>;
560 cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
561 disable-wp;
563 vqmmc-supply = <&vddio_sdmmc>;
564 vmmc-supply = <&vdd_3v3_sd>;
569 bus-width = <4>;
571 vqmmc-supply = <&vdd_1v8>;
572 vmmc-supply = <&vdd_3v3_sys>;
574 non-removable;
575 cap-sdio-irq;
576 keep-power-in-suspend;
577 wakeup-source;
583 phy-names = "usb2-0";
584 avddio-usb-supply = <&vdd_3v3_sys>;
585 hvdd-usb-supply = <&vdd_1v8>;
594 nvidia,droop-ctrl = <0x00000f00>;
595 nvidia,force-mode = <1>;
596 nvidia,sample-rate = <25000>;
598 nvidia,pwm-min-microvolts = <708000>;
599 nvidia,pwm-period-nanoseconds = <2500>; /* 2.5us */
600 nvidia,pwm-to-pmic;
601 nvidia,pwm-tristate-microvolts = <1000000>;
602 nvidia,pwm-voltage-step-microvolts = <19200>;
604 pinctrl-names = "dvfs_pwm_enable", "dvfs_pwm_disable";
605 pinctrl-0 = <&dvfs_pwm_active_state>;
606 pinctrl-1 = <&dvfs_pwm_inactive_state>;
623 #address-cells = <1>;
624 #size-cells = <0>;
626 port@0 {
629 i2s3_cif_ep: endpoint {
630 remote-endpoint = <&xbar_i2s3_ep>;
634 i2s3_port: port@1 {
637 i2s3_dap_ep: endpoint {
638 dai-format = "i2s";
649 #address-cells = <1>;
650 #size-cells = <0>;
652 port@0 {
655 i2s4_cif_ep: endpoint {
656 remote-endpoint = <&xbar_i2s4_ep>;
660 i2s4_port: port@1 {
663 i2s4_dap_ep: endpoint {
664 dai-format = "i2s";
675 #address-cells = <1>;
676 #size-cells = <0>;
678 port@0 {
681 sfc1_cif_in_ep: endpoint {
682 remote-endpoint = <&xbar_sfc1_in_ep>;
686 sfc1_out_port: port@1 {
689 sfc1_cif_out_ep: endpoint {
690 remote-endpoint = <&xbar_sfc1_out_ep>;
700 #address-cells = <1>;
701 #size-cells = <0>;
703 port@0 {
706 sfc2_cif_in_ep: endpoint {
707 remote-endpoint = <&xbar_sfc2_in_ep>;
711 sfc2_out_port: port@1 {
714 sfc2_cif_out_ep: endpoint {
715 remote-endpoint = <&xbar_sfc2_out_ep>;
725 #address-cells = <1>;
726 #size-cells = <0>;
728 port@0 {
731 sfc3_cif_in_ep: endpoint {
732 remote-endpoint = <&xbar_sfc3_in_ep>;
736 sfc3_out_port: port@1 {
739 sfc3_cif_out_ep: endpoint {
740 remote-endpoint = <&xbar_sfc3_out_ep>;
750 #address-cells = <1>;
751 #size-cells = <0>;
753 port@0 {
756 sfc4_cif_in_ep: endpoint {
757 remote-endpoint = <&xbar_sfc4_in_ep>;
761 sfc4_out_port: port@1 {
764 sfc4_cif_out_ep: endpoint {
765 remote-endpoint = <&xbar_sfc4_out_ep>;
775 #address-cells = <1>;
776 #size-cells = <0>;
778 port@0 {
781 amx1_in1_ep: endpoint {
782 remote-endpoint = <&xbar_amx1_in1_ep>;
786 port@1 {
789 amx1_in2_ep: endpoint {
790 remote-endpoint = <&xbar_amx1_in2_ep>;
794 port@2 {
797 amx1_in3_ep: endpoint {
798 remote-endpoint = <&xbar_amx1_in3_ep>;
802 port@3 {
805 amx1_in4_ep: endpoint {
806 remote-endpoint = <&xbar_amx1_in4_ep>;
810 amx1_out_port: port@4 {
813 amx1_out_ep: endpoint {
814 remote-endpoint = <&xbar_amx1_out_ep>;
824 #address-cells = <1>;
825 #size-cells = <0>;
827 port@0 {
830 amx2_in1_ep: endpoint {
831 remote-endpoint = <&xbar_amx2_in1_ep>;
835 port@1 {
838 amx2_in2_ep: endpoint {
839 remote-endpoint = <&xbar_amx2_in2_ep>;
843 amx2_in3_port: port@2 {
846 amx2_in3_ep: endpoint {
847 remote-endpoint = <&xbar_amx2_in3_ep>;
851 amx2_in4_port: port@3 {
854 amx2_in4_ep: endpoint {
855 remote-endpoint = <&xbar_amx2_in4_ep>;
859 amx2_out_port: port@4 {
862 amx2_out_ep: endpoint {
863 remote-endpoint = <&xbar_amx2_out_ep>;
873 #address-cells = <1>;
874 #size-cells = <0>;
876 port@0 {
879 adx1_in_ep: endpoint {
880 remote-endpoint = <&xbar_adx1_in_ep>;
884 adx1_out1_port: port@1 {
887 adx1_out1_ep: endpoint {
888 remote-endpoint = <&xbar_adx1_out1_ep>;
892 adx1_out2_port: port@2 {
895 adx1_out2_ep: endpoint {
896 remote-endpoint = <&xbar_adx1_out2_ep>;
900 adx1_out3_port: port@3 {
903 adx1_out3_ep: endpoint {
904 remote-endpoint = <&xbar_adx1_out3_ep>;
908 adx1_out4_port: port@4 {
911 adx1_out4_ep: endpoint {
912 remote-endpoint = <&xbar_adx1_out4_ep>;
922 #address-cells = <1>;
923 #size-cells = <0>;
925 port@0 {
928 adx2_in_ep: endpoint {
929 remote-endpoint = <&xbar_adx2_in_ep>;
933 adx2_out1_port: port@1 {
936 adx2_out1_ep: endpoint {
937 remote-endpoint = <&xbar_adx2_out1_ep>;
941 adx2_out2_port: port@2 {
944 adx2_out2_ep: endpoint {
945 remote-endpoint = <&xbar_adx2_out2_ep>;
949 adx2_out3_port: port@3 {
952 adx2_out3_ep: endpoint {
953 remote-endpoint = <&xbar_adx2_out3_ep>;
957 adx2_out4_port: port@4 {
960 adx2_out4_ep: endpoint {
961 remote-endpoint = <&xbar_adx2_out4_ep>;
971 #address-cells = <1>;
972 #size-cells = <0>;
974 port@0 {
977 dmic1_cif_ep: endpoint {
978 remote-endpoint = <&xbar_dmic1_ep>;
982 dmic1_port: port@1 {
985 dmic1_dap_ep: endpoint {
996 #address-cells = <1>;
997 #size-cells = <0>;
999 port@0 {
1002 dmic2_cif_ep: endpoint {
1003 remote-endpoint = <&xbar_dmic2_ep>;
1007 dmic2_port: port@1 {
1010 dmic2_dap_ep: endpoint {
1017 processing-engine@702d8000 {
1021 #address-cells = <1>;
1022 #size-cells = <0>;
1024 port@0 {
1027 ope1_cif_in_ep: endpoint {
1028 remote-endpoint = <&xbar_ope1_in_ep>;
1032 ope1_out_port: port@1 {
1035 ope1_cif_out_ep: endpoint {
1036 remote-endpoint = <&xbar_ope1_out_ep>;
1042 processing-engine@702d8400 {
1046 #address-cells = <1>;
1047 #size-cells = <0>;
1049 port@0 {
1052 ope2_cif_in_ep: endpoint {
1053 remote-endpoint = <&xbar_ope2_in_ep>;
1057 ope2_out_port: port@1 {
1060 ope2_cif_out_ep: endpoint {
1061 remote-endpoint = <&xbar_ope2_out_ep>;
1071 #address-cells = <1>;
1072 #size-cells = <0>;
1074 port@0 {
1077 mvc1_cif_in_ep: endpoint {
1078 remote-endpoint = <&xbar_mvc1_in_ep>;
1082 mvc1_out_port: port@1 {
1085 mvc1_cif_out_ep: endpoint {
1086 remote-endpoint = <&xbar_mvc1_out_ep>;
1096 #address-cells = <1>;
1097 #size-cells = <0>;
1099 port@0 {
1102 mvc2_cif_in_ep: endpoint {
1103 remote-endpoint = <&xbar_mvc2_in_ep>;
1107 mvc2_out_port: port@1 {
1110 mvc2_cif_out_ep: endpoint {
1111 remote-endpoint = <&xbar_mvc2_out_ep>;
1121 #address-cells = <1>;
1122 #size-cells = <0>;
1124 port@0 {
1127 mixer_in1_ep: endpoint {
1128 remote-endpoint = <&xbar_mixer_in1_ep>;
1132 port@1 {
1135 mixer_in2_ep: endpoint {
1136 remote-endpoint = <&xbar_mixer_in2_ep>;
1140 port@2 {
1143 mixer_in3_ep: endpoint {
1144 remote-endpoint = <&xbar_mixer_in3_ep>;
1148 port@3 {
1151 mixer_in4_ep: endpoint {
1152 remote-endpoint = <&xbar_mixer_in4_ep>;
1156 port@4 {
1159 mixer_in5_ep: endpoint {
1160 remote-endpoint = <&xbar_mixer_in5_ep>;
1164 port@5 {
1167 mixer_in6_ep: endpoint {
1168 remote-endpoint = <&xbar_mixer_in6_ep>;
1172 port@6 {
1175 mixer_in7_ep: endpoint {
1176 remote-endpoint = <&xbar_mixer_in7_ep>;
1180 port@7 {
1183 mixer_in8_ep: endpoint {
1184 remote-endpoint = <&xbar_mixer_in8_ep>;
1188 port@8 {
1191 mixer_in9_ep: endpoint {
1192 remote-endpoint = <&xbar_mixer_in9_ep>;
1196 port@9 {
1199 mixer_in10_ep: endpoint {
1200 remote-endpoint = <&xbar_mixer_in10_ep>;
1204 mixer_out1_port: port@a {
1207 mixer_out1_ep: endpoint {
1208 remote-endpoint = <&xbar_mixer_out1_ep>;
1212 mixer_out2_port: port@b {
1215 mixer_out2_ep: endpoint {
1216 remote-endpoint = <&xbar_mixer_out2_ep>;
1220 mixer_out3_port: port@c {
1223 mixer_out3_ep: endpoint {
1224 remote-endpoint = <&xbar_mixer_out3_ep>;
1228 mixer_out4_port: port@d {
1231 mixer_out4_ep: endpoint {
1232 remote-endpoint = <&xbar_mixer_out4_ep>;
1236 mixer_out5_port: port@e {
1239 mixer_out5_ep: endpoint {
1240 remote-endpoint = <&xbar_mixer_out5_ep>;
1247 xbar_i2s3_port: port@c {
1250 xbar_i2s3_ep: endpoint {
1251 remote-endpoint = <&i2s3_cif_ep>;
1255 xbar_i2s4_port: port@d {
1258 xbar_i2s4_ep: endpoint {
1259 remote-endpoint = <&i2s4_cif_ep>;
1263 xbar_dmic1_port: port@f {
1266 xbar_dmic1_ep: endpoint {
1267 remote-endpoint = <&dmic1_cif_ep>;
1271 xbar_dmic2_port: port@10 {
1274 xbar_dmic2_ep: endpoint {
1275 remote-endpoint = <&dmic2_cif_ep>;
1279 xbar_sfc1_in_port: port@12 {
1282 xbar_sfc1_in_ep: endpoint {
1283 remote-endpoint = <&sfc1_cif_in_ep>;
1287 port@13 {
1290 xbar_sfc1_out_ep: endpoint {
1291 remote-endpoint = <&sfc1_cif_out_ep>;
1295 xbar_sfc2_in_port: port@14 {
1298 xbar_sfc2_in_ep: endpoint {
1299 remote-endpoint = <&sfc2_cif_in_ep>;
1303 port@15 {
1306 xbar_sfc2_out_ep: endpoint {
1307 remote-endpoint = <&sfc2_cif_out_ep>;
1311 xbar_sfc3_in_port: port@16 {
1314 xbar_sfc3_in_ep: endpoint {
1315 remote-endpoint = <&sfc3_cif_in_ep>;
1319 port@17 {
1322 xbar_sfc3_out_ep: endpoint {
1323 remote-endpoint = <&sfc3_cif_out_ep>;
1327 xbar_sfc4_in_port: port@18 {
1330 xbar_sfc4_in_ep: endpoint {
1331 remote-endpoint = <&sfc4_cif_in_ep>;
1335 port@19 {
1338 xbar_sfc4_out_ep: endpoint {
1339 remote-endpoint = <&sfc4_cif_out_ep>;
1343 xbar_mvc1_in_port: port@1a {
1346 xbar_mvc1_in_ep: endpoint {
1347 remote-endpoint = <&mvc1_cif_in_ep>;
1351 port@1b {
1354 xbar_mvc1_out_ep: endpoint {
1355 remote-endpoint = <&mvc1_cif_out_ep>;
1359 xbar_mvc2_in_port: port@1c {
1362 xbar_mvc2_in_ep: endpoint {
1363 remote-endpoint = <&mvc2_cif_in_ep>;
1367 port@1d {
1370 xbar_mvc2_out_ep: endpoint {
1371 remote-endpoint = <&mvc2_cif_out_ep>;
1375 xbar_amx1_in1_port: port@1e {
1378 xbar_amx1_in1_ep: endpoint {
1379 remote-endpoint = <&amx1_in1_ep>;
1383 xbar_amx1_in2_port: port@1f {
1386 xbar_amx1_in2_ep: endpoint {
1387 remote-endpoint = <&amx1_in2_ep>;
1391 xbar_amx1_in3_port: port@20 {
1394 xbar_amx1_in3_ep: endpoint {
1395 remote-endpoint = <&amx1_in3_ep>;
1399 xbar_amx1_in4_port: port@21 {
1402 xbar_amx1_in4_ep: endpoint {
1403 remote-endpoint = <&amx1_in4_ep>;
1407 port@22 {
1410 xbar_amx1_out_ep: endpoint {
1411 remote-endpoint = <&amx1_out_ep>;
1415 xbar_amx2_in1_port: port@23 {
1418 xbar_amx2_in1_ep: endpoint {
1419 remote-endpoint = <&amx2_in1_ep>;
1423 xbar_amx2_in2_port: port@24 {
1426 xbar_amx2_in2_ep: endpoint {
1427 remote-endpoint = <&amx2_in2_ep>;
1431 xbar_amx2_in3_port: port@25 {
1434 xbar_amx2_in3_ep: endpoint {
1435 remote-endpoint = <&amx2_in3_ep>;
1439 xbar_amx2_in4_port: port@26 {
1442 xbar_amx2_in4_ep: endpoint {
1443 remote-endpoint = <&amx2_in4_ep>;
1447 port@27 {
1450 xbar_amx2_out_ep: endpoint {
1451 remote-endpoint = <&amx2_out_ep>;
1455 xbar_adx1_in_port: port@28 {
1458 xbar_adx1_in_ep: endpoint {
1459 remote-endpoint = <&adx1_in_ep>;
1463 port@29 {
1466 xbar_adx1_out1_ep: endpoint {
1467 remote-endpoint = <&adx1_out1_ep>;
1471 port@2a {
1474 xbar_adx1_out2_ep: endpoint {
1475 remote-endpoint = <&adx1_out2_ep>;
1479 port@2b {
1482 xbar_adx1_out3_ep: endpoint {
1483 remote-endpoint = <&adx1_out3_ep>;
1487 port@2c {
1490 xbar_adx1_out4_ep: endpoint {
1491 remote-endpoint = <&adx1_out4_ep>;
1495 xbar_adx2_in_port: port@2d {
1498 xbar_adx2_in_ep: endpoint {
1499 remote-endpoint = <&adx2_in_ep>;
1503 port@2e {
1506 xbar_adx2_out1_ep: endpoint {
1507 remote-endpoint = <&adx2_out1_ep>;
1511 port@2f {
1514 xbar_adx2_out2_ep: endpoint {
1515 remote-endpoint = <&adx2_out2_ep>;
1519 port@30 {
1522 xbar_adx2_out3_ep: endpoint {
1523 remote-endpoint = <&adx2_out3_ep>;
1527 port@31 {
1530 xbar_adx2_out4_ep: endpoint {
1531 remote-endpoint = <&adx2_out4_ep>;
1535 xbar_mixer_in1_port: port@32 {
1538 xbar_mixer_in1_ep: endpoint {
1539 remote-endpoint = <&mixer_in1_ep>;
1543 xbar_mixer_in2_port: port@33 {
1546 xbar_mixer_in2_ep: endpoint {
1547 remote-endpoint = <&mixer_in2_ep>;
1551 xbar_mixer_in3_port: port@34 {
1554 xbar_mixer_in3_ep: endpoint {
1555 remote-endpoint = <&mixer_in3_ep>;
1559 xbar_mixer_in4_port: port@35 {
1562 xbar_mixer_in4_ep: endpoint {
1563 remote-endpoint = <&mixer_in4_ep>;
1567 xbar_mixer_in5_port: port@36 {
1570 xbar_mixer_in5_ep: endpoint {
1571 remote-endpoint = <&mixer_in5_ep>;
1575 xbar_mixer_in6_port: port@37 {
1578 xbar_mixer_in6_ep: endpoint {
1579 remote-endpoint = <&mixer_in6_ep>;
1583 xbar_mixer_in7_port: port@38 {
1586 xbar_mixer_in7_ep: endpoint {
1587 remote-endpoint = <&mixer_in7_ep>;
1591 xbar_mixer_in8_port: port@39 {
1594 xbar_mixer_in8_ep: endpoint {
1595 remote-endpoint = <&mixer_in8_ep>;
1599 xbar_mixer_in9_port: port@3a {
1602 xbar_mixer_in9_ep: endpoint {
1603 remote-endpoint = <&mixer_in9_ep>;
1607 xbar_mixer_in10_port: port@3b {
1610 xbar_mixer_in10_ep: endpoint {
1611 remote-endpoint = <&mixer_in10_ep>;
1615 port@3c {
1618 xbar_mixer_out1_ep: endpoint {
1619 remote-endpoint = <&mixer_out1_ep>;
1623 port@3d {
1626 xbar_mixer_out2_ep: endpoint {
1627 remote-endpoint = <&mixer_out2_ep>;
1631 port@3e {
1634 xbar_mixer_out3_ep: endpoint {
1635 remote-endpoint = <&mixer_out3_ep>;
1639 port@3f {
1642 xbar_mixer_out4_ep: endpoint {
1643 remote-endpoint = <&mixer_out4_ep>;
1647 port@40 {
1650 xbar_mixer_out5_ep: endpoint {
1651 remote-endpoint = <&mixer_out5_ep>;
1655 xbar_ope1_in_port: port@41 {
1658 xbar_ope1_in_ep: endpoint {
1659 remote-endpoint = <&ope1_cif_in_ep>;
1663 port@42 {
1666 xbar_ope1_out_ep: endpoint {
1667 remote-endpoint = <&ope1_cif_out_ep>;
1671 xbar_ope2_in_port: port@43 {
1674 xbar_ope2_in_ep: endpoint {
1675 remote-endpoint = <&ope2_cif_in_ep>;
1679 port@44 {
1682 xbar_ope2_out_ep: endpoint {
1683 remote-endpoint = <&ope2_cif_out_ep>;
1689 dma-controller@702e2000 {
1693 interrupt-controller@702f9000 {
1702 compatible = "jedec,spi-nor";
1704 spi-max-frequency = <104000000>;
1705 spi-tx-bus-width = <2>;
1706 spi-rx-bus-width = <2>;
1710 clk32k_in: clock-32k {
1711 compatible = "fixed-clock";
1712 clock-frequency = <32768>;
1713 #clock-cells = <0>;
1718 enable-method = "psci";
1722 enable-method = "psci";
1726 enable-method = "psci";
1730 enable-method = "psci";
1733 idle-states {
1734 cpu-sleep {
1740 gpio-keys {
1741 compatible = "gpio-keys";
1743 key-force-recovery {
1746 linux,input-type = <EV_KEY>;
1748 debounce-interval = <30>;
1751 key-power {
1754 linux,input-type = <EV_KEY>;
1756 debounce-interval = <30>;
1757 wakeup-event-action = <EV_ACT_ASSERTED>;
1758 wakeup-source;
1763 compatible = "arm,psci-1.0";
1767 fan: pwm-fan {
1768 compatible = "pwm-fan";
1771 cooling-levels = <0 64 128 255>;
1772 #cooling-cells = <2>;
1775 vdd_5v0_sys: regulator-vdd-5v0-sys {
1776 compatible = "regulator-fixed";
1778 regulator-name = "VDD_5V0_SYS";
1779 regulator-min-microvolt = <5000000>;
1780 regulator-max-microvolt = <5000000>;
1781 regulator-always-on;
1782 regulator-boot-on;
1785 vdd_3v3_sys: regulator-vdd-3v3-sys {
1786 compatible = "regulator-fixed";
1788 regulator-name = "VDD_3V3_SYS";
1789 regulator-min-microvolt = <3300000>;
1790 regulator-max-microvolt = <3300000>;
1791 regulator-enable-ramp-delay = <240>;
1792 regulator-always-on;
1793 regulator-boot-on;
1796 enable-active-high;
1798 vin-supply = <&vdd_5v0_sys>;
1801 vdd_3v3_sd: regulator-vdd-3v3-sd {
1802 compatible = "regulator-fixed";
1804 regulator-name = "VDD_3V3_SD";
1805 regulator-min-microvolt = <3300000>;
1806 regulator-max-microvolt = <3300000>;
1809 enable-active-high;
1811 vin-supply = <&vdd_3v3_sys>;
1814 vdd_hdmi: regulator-vdd-hdmi-5v0 {
1815 compatible = "regulator-fixed";
1817 regulator-name = "VDD_HDMI_5V0";
1818 regulator-min-microvolt = <5000000>;
1819 regulator-max-microvolt = <5000000>;
1821 vin-supply = <&vdd_5v0_sys>;
1824 vdd_hub_3v3: regulator-vdd-hub-3v3 {
1825 compatible = "regulator-fixed";
1827 regulator-name = "VDD_HUB_3V3";
1828 regulator-min-microvolt = <3300000>;
1829 regulator-max-microvolt = <3300000>;
1832 enable-active-high;
1834 vin-supply = <&vdd_5v0_sys>;
1837 vdd_cpu: regulator-vdd-cpu {
1838 compatible = "regulator-fixed";
1840 regulator-name = "VDD_CPU";
1841 regulator-min-microvolt = <5000000>;
1842 regulator-max-microvolt = <5000000>;
1843 regulator-always-on;
1844 regulator-boot-on;
1847 enable-active-high;
1849 vin-supply = <&vdd_5v0_sys>;
1852 vdd_gpu: regulator-vdd-gpu {
1853 compatible = "pwm-regulator";
1856 regulator-name = "VDD_GPU";
1857 regulator-min-microvolt = <710000>;
1858 regulator-max-microvolt = <1320000>;
1859 regulator-ramp-delay = <80>;
1860 regulator-enable-ramp-delay = <2000>;
1861 regulator-settling-time-us = <160>;
1863 enable-gpios = <&pmic 6 GPIO_ACTIVE_HIGH>;
1864 vin-supply = <&vdd_5v0_sys>;
1867 avdd_io_edp_1v05: regulator-avdd-io-epd-1v05 {
1868 compatible = "regulator-fixed";
1870 regulator-name = "AVDD_IO_EDP_1V05";
1871 regulator-min-microvolt = <1050000>;
1872 regulator-max-microvolt = <1050000>;
1875 enable-active-high;
1877 vin-supply = <&avdd_1v05_pll>;
1880 vdd_5v0_usb: regulator-vdd-5v-usb {
1881 compatible = "regulator-fixed";
1883 regulator-name = "VDD_5V_USB";
1884 regulator-min-microvolt = <50000000>;
1885 regulator-max-microvolt = <50000000>;
1887 vin-supply = <&vdd_5v0_sys>;
1891 compatible = "nvidia,tegra210-audio-graph-card";
1936 thermal-zones {
1937 cpu-thermal {
1964 cooling-maps {
1965 cpu-critical {
1966 cooling-device = <&fan 3 3>;
1970 cpu-hot {
1971 cooling-device = <&fan 2 2>;
1975 cpu-active {
1976 cooling-device = <&fan 1 1>;
1980 cpu-passive {
1981 cooling-device = <&fan 0 0>;