3 #include "tegra114.dtsi"
6 model = "NVIDIA Tegra114 Dalmore evaluation board";
7 compatible = "nvidia,dalmore", "nvidia,tegra114";
10 reg = <0x80000000 0x40000000>;
14 pinctrl-names = "default";
15 pinctrl-0 = <&state_default>;
17 state_default: pinmux {
19 nvidia,pins = "clk1_out_pw4";
20 nvidia,function = "extperiph1";
22 nvidia,tristate = <0>;
23 nvidia,enable-input = <0>;
26 nvidia,pins = "dap1_din_pn1";
27 nvidia,function = "i2s0";
29 nvidia,tristate = <1>;
30 nvidia,enable-input = <1>;
33 nvidia,pins = "dap1_dout_pn2",
36 nvidia,function = "i2s0";
38 nvidia,tristate = <0>;
39 nvidia,enable-input = <1>;
42 nvidia,pins = "dap2_din_pa4";
43 nvidia,function = "i2s1";
45 nvidia,tristate = <1>;
46 nvidia,enable-input = <1>;
49 nvidia,pins = "dap2_dout_pa5",
52 nvidia,function = "i2s1";
54 nvidia,tristate = <0>;
55 nvidia,enable-input = <1>;
58 nvidia,pins = "dap4_din_pp5",
62 nvidia,function = "i2s3";
64 nvidia,tristate = <0>;
65 nvidia,enable-input = <1>;
68 nvidia,pins = "dvfs_pwm_px0",
70 nvidia,function = "cldvfs";
72 nvidia,tristate = <0>;
73 nvidia,enable-input = <0>;
76 nvidia,pins = "ulpi_clk_py0",
85 nvidia,function = "ulpi";
87 nvidia,tristate = <0>;
88 nvidia,enable-input = <1>;
91 nvidia,pins = "ulpi_dir_py1",
93 nvidia,function = "ulpi";
95 nvidia,tristate = <1>;
96 nvidia,enable-input = <1>;
99 nvidia,pins = "ulpi_stp_py3";
100 nvidia,function = "ulpi";
102 nvidia,tristate = <0>;
103 nvidia,enable-input = <0>;
106 nvidia,pins = "cam_i2c_scl_pbb1",
108 nvidia,function = "i2c3";
110 nvidia,tristate = <0>;
111 nvidia,enable-input = <1>;
113 nvidia,open-drain = <0>;
116 nvidia,pins = "cam_mclk_pcc0",
118 nvidia,function = "vi_alt3";
120 nvidia,tristate = <0>;
121 nvidia,enable-input = <0>;
125 nvidia,pins = "gen2_i2c_scl_pt5",
127 nvidia,function = "i2c2";
129 nvidia,tristate = <0>;
130 nvidia,enable-input = <1>;
132 nvidia,open-drain = <0>;
135 nvidia,pins = "gmi_a16_pj7";
136 nvidia,function = "uartd";
138 nvidia,tristate = <0>;
139 nvidia,enable-input = <0>;
142 nvidia,pins = "gmi_a17_pb0",
144 nvidia,function = "uartd";
146 nvidia,tristate = <1>;
147 nvidia,enable-input = <1>;
150 nvidia,pins = "gmi_a19_pk7";
151 nvidia,function = "uartd";
153 nvidia,tristate = <0>;
154 nvidia,enable-input = <0>;
157 nvidia,pins = "gmi_ad5_pg5",
160 nvidia,function = "spi4";
162 nvidia,tristate = <0>;
163 nvidia,enable-input = <1>;
166 nvidia,pins = "gmi_ad6_pg6",
168 nvidia,function = "spi4";
170 nvidia,tristate = <0>;
171 nvidia,enable-input = <1>;
174 nvidia,pins = "gmi_ad12_ph4";
175 nvidia,function = "rsvd4";
177 nvidia,tristate = <0>;
178 nvidia,enable-input = <0>;
181 nvidia,pins = "gmi_ad9_ph1";
182 nvidia,function = "pwm1";
184 nvidia,tristate = <0>;
185 nvidia,enable-input = <0>;
188 nvidia,pins = "gmi_cs1_n_pj2",
190 nvidia,function = "soc";
192 nvidia,tristate = <1>;
193 nvidia,enable-input = <1>;
196 nvidia,pins = "clk2_out_pw5";
197 nvidia,function = "extperiph2";
199 nvidia,tristate = <0>;
200 nvidia,enable-input = <0>;
203 nvidia,pins = "sdmmc1_clk_pz0";
204 nvidia,function = "sdmmc1";
206 nvidia,tristate = <0>;
207 nvidia,enable-input = <1>;
210 nvidia,pins = "sdmmc1_cmd_pz1",
215 nvidia,function = "sdmmc1";
217 nvidia,tristate = <0>;
218 nvidia,enable-input = <1>;
221 nvidia,pins = "sdmmc1_wp_n_pv3";
222 nvidia,function = "spi4";
224 nvidia,tristate = <0>;
225 nvidia,enable-input = <0>;
228 nvidia,pins = "sdmmc3_clk_pa6";
229 nvidia,function = "sdmmc3";
231 nvidia,tristate = <0>;
232 nvidia,enable-input = <1>;
235 nvidia,pins = "sdmmc3_cmd_pa7",
241 "sdmmc3_clk_lb_out_pee4",
242 "sdmmc3_clk_lb_in_pee5";
243 nvidia,function = "sdmmc3";
245 nvidia,tristate = <0>;
246 nvidia,enable-input = <1>;
249 nvidia,pins = "sdmmc4_clk_pcc4";
250 nvidia,function = "sdmmc4";
252 nvidia,tristate = <0>;
253 nvidia,enable-input = <1>;
256 nvidia,pins = "sdmmc4_cmd_pt7",
265 nvidia,function = "sdmmc4";
267 nvidia,tristate = <0>;
268 nvidia,enable-input = <1>;
271 nvidia,pins = "clk_32k_out_pa0";
272 nvidia,function = "blink";
274 nvidia,tristate = <0>;
275 nvidia,enable-input = <0>;
278 nvidia,pins = "kb_col0_pq0",
284 nvidia,function = "kbc";
286 nvidia,tristate = <0>;
287 nvidia,enable-input = <1>;
290 nvidia,pins = "dap3_din_pp1",
292 nvidia,function = "displayb";
294 nvidia,tristate = <1>;
295 nvidia,enable-input = <0>;
299 nvidia,function = "rsvd4";
301 nvidia,tristate = <1>;
302 nvidia,enable-input = <0>;
305 nvidia,pins = "kb_row7_pr7";
306 nvidia,function = "rsvd2";
308 nvidia,tristate = <0>;
309 nvidia,enable-input = <1>;
312 nvidia,pins = "kb_row10_ps2";
313 nvidia,function = "uarta";
315 nvidia,tristate = <1>;
316 nvidia,enable-input = <1>;
319 nvidia,pins = "kb_row9_ps1";
320 nvidia,function = "uarta";
322 nvidia,tristate = <0>;
323 nvidia,enable-input = <0>;
326 nvidia,pins = "pwr_i2c_scl_pz6",
328 nvidia,function = "i2cpwr";
330 nvidia,tristate = <0>;
331 nvidia,enable-input = <1>;
333 nvidia,open-drain = <0>;
336 nvidia,pins = "sys_clk_req_pz5";
337 nvidia,function = "sysclk";
339 nvidia,tristate = <0>;
340 nvidia,enable-input = <0>;
343 nvidia,pins = "core_pwr_req";
344 nvidia,function = "pwron";
346 nvidia,tristate = <0>;
347 nvidia,enable-input = <0>;
350 nvidia,pins = "cpu_pwr_req";
351 nvidia,function = "cpu";
353 nvidia,tristate = <0>;
354 nvidia,enable-input = <0>;
357 nvidia,pins = "pwr_int_n";
358 nvidia,function = "pmi";
360 nvidia,tristate = <1>;
361 nvidia,enable-input = <1>;
364 nvidia,pins = "reset_out_n";
365 nvidia,function = "reset_out_n";
367 nvidia,tristate = <0>;
368 nvidia,enable-input = <0>;
371 nvidia,pins = "clk3_out_pee0";
372 nvidia,function = "extperiph3";
374 nvidia,tristate = <0>;
375 nvidia,enable-input = <0>;
378 nvidia,pins = "gen1_i2c_scl_pc4",
380 nvidia,function = "i2c1";
382 nvidia,tristate = <0>;
383 nvidia,enable-input = <1>;
385 nvidia,open-drain = <0>;
388 nvidia,pins = "uart2_cts_n_pj5";
389 nvidia,function = "uartb";
391 nvidia,tristate = <1>;
392 nvidia,enable-input = <1>;
395 nvidia,pins = "uart2_rts_n_pj6";
396 nvidia,function = "uartb";
398 nvidia,tristate = <0>;
399 nvidia,enable-input = <0>;
402 nvidia,pins = "uart2_rxd_pc3";
403 nvidia,function = "irda";
405 nvidia,tristate = <1>;
406 nvidia,enable-input = <1>;
409 nvidia,pins = "uart2_txd_pc2";
410 nvidia,function = "irda";
412 nvidia,tristate = <0>;
413 nvidia,enable-input = <0>;
416 nvidia,pins = "uart3_cts_n_pa1",
418 nvidia,function = "uartc";
420 nvidia,tristate = <1>;
421 nvidia,enable-input = <1>;
424 nvidia,pins = "uart3_rts_n_pc0",
426 nvidia,function = "uartc";
428 nvidia,tristate = <0>;
429 nvidia,enable-input = <0>;
433 nvidia,function = "owr";
435 nvidia,tristate = <0>;
436 nvidia,enable-input = <1>;
439 nvidia,pins = "hdmi_cec_pee3";
440 nvidia,function = "cec";
442 nvidia,tristate = <0>;
443 nvidia,enable-input = <1>;
445 nvidia,open-drain = <0>;
448 nvidia,pins = "ddc_scl_pv4",
450 nvidia,function = "i2c4";
452 nvidia,tristate = <0>;
453 nvidia,enable-input = <1>;
455 nvidia,rcv-sel = <1>;
458 nvidia,pins = "spdif_in_pk6";
459 nvidia,function = "usb";
461 nvidia,tristate = <0>;
462 nvidia,enable-input = <1>;
466 nvidia,pins = "usb_vbus_en0_pn4";
467 nvidia,function = "usb";
469 nvidia,tristate = <0>;
470 nvidia,enable-input = <1>;
472 nvidia,open-drain = <1>;
475 nvidia,pins = "gpio_x6_aud_px6";
476 nvidia,function = "spi6";
478 nvidia,tristate = <1>;
479 nvidia,enable-input = <1>;
482 nvidia,pins = "gpio_x4_aud_px4",
484 nvidia,function = "rsvd1";
486 nvidia,tristate = <0>;
487 nvidia,enable-input = <0>;
490 nvidia,pins = "gpio_x5_aud_px5";
491 nvidia,function = "rsvd1";
493 nvidia,tristate = <0>;
494 nvidia,enable-input = <1>;
497 nvidia,pins = "gpio_w2_aud_pw2";
498 nvidia,function = "rsvd2";
500 nvidia,tristate = <0>;
501 nvidia,enable-input = <1>;
504 nvidia,pins = "gpio_w3_aud_pw3";
505 nvidia,function = "spi6";
507 nvidia,tristate = <0>;
508 nvidia,enable-input = <1>;
511 nvidia,pins = "gpio_x1_aud_px1";
512 nvidia,function = "rsvd4";
514 nvidia,tristate = <0>;
515 nvidia,enable-input = <1>;
518 nvidia,pins = "gpio_x3_aud_px3";
519 nvidia,function = "rsvd4";
521 nvidia,tristate = <0>;
522 nvidia,enable-input = <1>;
525 nvidia,pins = "dap3_fs_pp0";
526 nvidia,function = "i2s2";
528 nvidia,tristate = <0>;
529 nvidia,enable-input = <0>;
532 nvidia,pins = "dap3_dout_pp2";
533 nvidia,function = "i2s2";
535 nvidia,tristate = <0>;
536 nvidia,enable-input = <0>;
540 nvidia,function = "rsvd1";
542 nvidia,tristate = <0>;
543 nvidia,enable-input = <1>;
546 nvidia,pins = "pbb3",
550 nvidia,function = "rsvd4";
552 nvidia,tristate = <0>;
553 nvidia,enable-input = <0>;
556 nvidia,pins = "pcc1",
558 nvidia,function = "rsvd4";
560 nvidia,tristate = <0>;
561 nvidia,enable-input = <1>;
564 nvidia,pins = "gmi_ad0_pg0",
566 nvidia,function = "gmi";
568 nvidia,tristate = <0>;
569 nvidia,enable-input = <0>;
572 nvidia,pins = "gmi_ad10_ph2",
577 nvidia,function = "gmi";
579 nvidia,tristate = <0>;
580 nvidia,enable-input = <0>;
583 nvidia,pins = "gmi_ad2_pg2",
585 nvidia,function = "gmi";
587 nvidia,tristate = <0>;
588 nvidia,enable-input = <1>;
591 nvidia,pins = "gmi_adv_n_pk0",
599 nvidia,function = "gmi";
601 nvidia,tristate = <0>;
602 nvidia,enable-input = <1>;
605 nvidia,pins = "gmi_cs3_n_pk4";
606 nvidia,function = "gmi";
608 nvidia,tristate = <0>;
609 nvidia,enable-input = <0>;
612 nvidia,pins = "clk2_req_pcc5";
613 nvidia,function = "rsvd4";
615 nvidia,tristate = <0>;
616 nvidia,enable-input = <0>;
619 nvidia,pins = "kb_col3_pq3",
622 nvidia,function = "kbc";
624 nvidia,tristate = <0>;
625 nvidia,enable-input = <0>;
628 nvidia,pins = "kb_col5_pq5";
629 nvidia,function = "kbc";
631 nvidia,tristate = <0>;
632 nvidia,enable-input = <1>;
635 nvidia,pins = "kb_row3_pr3",
639 nvidia,function = "kbc";
641 nvidia,tristate = <0>;
642 nvidia,enable-input = <1>;
645 nvidia,pins = "clk3_req_pee1";
646 nvidia,function = "rsvd4";
648 nvidia,tristate = <0>;
649 nvidia,enable-input = <0>;
653 nvidia,function = "displayb";
655 nvidia,tristate = <0>;
656 nvidia,enable-input = <0>;
661 nvidia,function = "displayb";
663 nvidia,tristate = <0>;
664 nvidia,enable-input = <1>;
667 nvidia,pins = "hdmi_int_pn7";
668 nvidia,function = "rsvd1";
670 nvidia,tristate = <0>;
671 nvidia,enable-input = <1>;
674 nvidia,pins = "clk1_req_pee2",
676 nvidia,function = "rsvd4";
678 nvidia,tristate = <1>;
679 nvidia,enable-input = <0>;
683 nvidia,pins = "drive_sdio1";
684 nvidia,high-speed-mode = <1>;
685 nvidia,schmitt = <0>;
686 nvidia,low-power-mode = <3>;
687 nvidia,pull-down-strength = <36>;
688 nvidia,pull-up-strength = <20>;
689 nvidia,slew-rate-rising = <2>;
690 nvidia,slew-rate-falling = <2>;
693 nvidia,pins = "drive_sdio3";
694 nvidia,high-speed-mode = <1>;
695 nvidia,schmitt = <0>;
696 nvidia,low-power-mode = <3>;
697 nvidia,pull-down-strength = <22>;
698 nvidia,pull-up-strength = <36>;
699 nvidia,slew-rate-rising = <0>;
700 nvidia,slew-rate-falling = <0>;
703 nvidia,pins = "drive_gma";
704 nvidia,high-speed-mode = <1>;
705 nvidia,schmitt = <0>;
706 nvidia,low-power-mode = <3>;
707 nvidia,pull-down-strength = <2>;
708 nvidia,pull-up-strength = <1>;
709 nvidia,slew-rate-rising = <0>;
710 nvidia,slew-rate-falling = <0>;
711 nvidia,drive-type = <1>;
722 clock-frequency = <100000>;
724 battery: smart-battery {
725 compatible = "ti,bq20z45", "sbs,sbs-battery";
727 battery-name = "battery";
728 sbs,i2c-retry-count = <2>;
729 sbs,poll-retry-count = <100>;
730 power-supplies = <&charger>;
734 compatible = "realtek,rt5640";
736 interrupt-parent = <&gpio>;
737 interrupts = <TEGRA_GPIO(W, 3) GPIO_ACTIVE_HIGH>;
738 realtek,ldo1-en-gpios =
739 <&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_HIGH>;
745 clock-frequency = <400000>;
748 compatible = "ti,tps51632";
750 regulator-name = "vdd-cpu";
751 regulator-min-microvolt = <500000>;
752 regulator-max-microvolt = <1520000>;
758 compatible = "ti,tps65090";
760 interrupt-parent = <&gpio>;
761 interrupts = <TEGRA_GPIO(J, 0) IRQ_TYPE_LEVEL_HIGH>;
763 vsys1-supply = <&vdd_ac_bat_reg>;
764 vsys2-supply = <&vdd_ac_bat_reg>;
765 vsys3-supply = <&vdd_ac_bat_reg>;
766 infet1-supply = <&vdd_ac_bat_reg>;
767 infet2-supply = <&vdd_ac_bat_reg>;
768 infet3-supply = <&tps65090_dcdc2_reg>;
769 infet4-supply = <&tps65090_dcdc2_reg>;
770 infet5-supply = <&tps65090_dcdc2_reg>;
771 infet6-supply = <&tps65090_dcdc2_reg>;
772 infet7-supply = <&tps65090_dcdc2_reg>;
773 vsys-l1-supply = <&vdd_ac_bat_reg>;
774 vsys-l2-supply = <&vdd_ac_bat_reg>;
777 compatible = "ti,tps65090-charger";
778 ti,enable-low-current-chrg;
782 tps65090_dcdc1_reg: dcdc1 {
783 regulator-name = "vdd-sys-5v0";
788 tps65090_dcdc2_reg: dcdc2 {
789 regulator-name = "vdd-sys-3v3";
794 tps65090_dcdc3_reg: dcdc3 {
795 regulator-name = "vdd-ao";
801 regulator-name = "vdd-lcd-bl";
805 regulator-name = "vdd-modem-3v3";
809 regulator-name = "avdd-lcd";
813 regulator-name = "vdd-lvds";
817 regulator-name = "vdd-sd-slot";
823 regulator-name = "vdd-com-3v3";
827 regulator-name = "vdd-sby-5v0";
833 regulator-name = "vdd-sby-3v3";
841 compatible = "ti,palmas";
843 interrupts = <0 86 IRQ_TYPE_LEVEL_LOW>;
845 #interrupt-cells = <2>;
846 interrupt-controller;
848 ti,system-power-controller;
851 compatible = "ti,palmas-gpio";
857 compatible = "ti,tps65913-pmic", "ti,palmas-pmic";
858 smps1-in-supply = <&tps65090_dcdc3_reg>;
859 smps3-in-supply = <&tps65090_dcdc3_reg>;
860 smps4-in-supply = <&tps65090_dcdc2_reg>;
861 smps7-in-supply = <&tps65090_dcdc2_reg>;
862 smps8-in-supply = <&tps65090_dcdc2_reg>;
863 smps9-in-supply = <&tps65090_dcdc2_reg>;
864 ldo1-in-supply = <&tps65090_dcdc2_reg>;
865 ldo2-in-supply = <&tps65090_dcdc2_reg>;
866 ldo3-in-supply = <&palmas_smps3_reg>;
867 ldo4-in-supply = <&tps65090_dcdc2_reg>;
868 ldo5-in-supply = <&vdd_ac_bat_reg>;
869 ldo6-in-supply = <&tps65090_dcdc2_reg>;
870 ldo7-in-supply = <&tps65090_dcdc2_reg>;
871 ldo8-in-supply = <&tps65090_dcdc3_reg>;
872 ldo9-in-supply = <&palmas_smps9_reg>;
873 ldoln-in-supply = <&tps65090_dcdc1_reg>;
874 ldousb-in-supply = <&tps65090_dcdc1_reg>;
878 regulator-name = "vddio-ddr";
879 regulator-min-microvolt = <1350000>;
880 regulator-max-microvolt = <1350000>;
885 palmas_smps3_reg: smps3 {
886 regulator-name = "vddio-1v8";
887 regulator-min-microvolt = <1800000>;
888 regulator-max-microvolt = <1800000>;
894 regulator-name = "vdd-core";
895 regulator-min-microvolt = <900000>;
896 regulator-max-microvolt = <1400000>;
902 regulator-name = "vdd-core";
903 regulator-min-microvolt = <900000>;
904 regulator-max-microvolt = <1400000>;
910 regulator-name = "avdd-pll";
911 regulator-min-microvolt = <1050000>;
912 regulator-max-microvolt = <1050000>;
917 palmas_smps9_reg: smps9 {
918 regulator-name = "sdhci-vdd-sd-slot";
919 regulator-min-microvolt = <2800000>;
920 regulator-max-microvolt = <2800000>;
925 regulator-name = "avdd-cam1";
926 regulator-min-microvolt = <2800000>;
927 regulator-max-microvolt = <2800000>;
931 regulator-name = "avdd-cam2";
932 regulator-min-microvolt = <2800000>;
933 regulator-max-microvolt = <2800000>;
937 regulator-name = "avdd-dsi-csi";
938 regulator-min-microvolt = <1200000>;
939 regulator-max-microvolt = <1200000>;
945 regulator-name = "vpp-fuse";
946 regulator-min-microvolt = <1800000>;
947 regulator-max-microvolt = <1800000>;
951 regulator-name = "vdd-sensor-2v85";
952 regulator-min-microvolt = <2850000>;
953 regulator-max-microvolt = <2850000>;
957 regulator-name = "vdd-af-cam1";
958 regulator-min-microvolt = <2800000>;
959 regulator-max-microvolt = <2800000>;
963 regulator-name = "vdd-rtc";
964 regulator-min-microvolt = <900000>;
965 regulator-max-microvolt = <900000>;
968 ti,enable-ldo8-tracking;
972 regulator-name = "vddio-sdmmc-2";
973 regulator-min-microvolt = <1800000>;
974 regulator-max-microvolt = <3300000>;
980 regulator-name = "hvdd-usb";
981 regulator-min-microvolt = <3300000>;
982 regulator-max-microvolt = <3300000>;
986 regulator-name = "avdd-usb";
987 regulator-min-microvolt = <3300000>;
988 regulator-max-microvolt = <3300000>;
994 regulator-name = "rail-3v3";
995 regulator-max-microvolt = <3300000>;
1001 regulator-name = "rail-5v0";
1002 regulator-max-microvolt = <5000000>;
1003 regulator-always-on;
1010 compatible = "ti,palmas-rtc";
1011 interrupt-parent = <&palmas>;
1019 spi-max-frequency = <25000000>;
1021 compatible = "winbond,w25q32dw";
1023 spi-max-frequency = <20000000>;
1028 nvidia,invert-interrupt;
1029 nvidia,suspend-mode = <1>;
1030 nvidia,cpu-pwr-good-time = <500>;
1031 nvidia,cpu-pwr-off-time = <300>;
1032 nvidia,core-pwr-good-time = <641 3845>;
1033 nvidia,core-pwr-off-time = <61036>;
1034 nvidia,core-power-req-active-high;
1035 nvidia,sys-clock-req-active-high;
1045 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
1062 vbus-supply = <&usb3_vbus_reg>;
1066 compatible = "simple-bus";
1067 #address-cells = <1>;
1071 compatible = "fixed-clock";
1074 clock-frequency = <32768>;
1079 compatible = "gpio-keys";
1083 gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
1084 linux,code = <102>; /* KEY_HOME */
1089 gpios = <&gpio TEGRA_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
1090 linux,code = <116>; /* KEY_POWER */
1095 label = "Volume Down";
1096 gpios = <&gpio TEGRA_GPIO(R, 1) GPIO_ACTIVE_LOW>;
1097 linux,code = <114>; /* KEY_VOLUMEDOWN */
1101 label = "Volume Up";
1102 gpios = <&gpio TEGRA_GPIO(R, 2) GPIO_ACTIVE_LOW>;
1103 linux,code = <115>; /* KEY_VOLUMEUP */
1108 compatible = "simple-bus";
1109 #address-cells = <1>;
1112 vdd_ac_bat_reg: regulator@0 {
1113 compatible = "regulator-fixed";
1115 regulator-name = "vdd_ac_bat";
1116 regulator-min-microvolt = <5000000>;
1117 regulator-max-microvolt = <5000000>;
1118 regulator-always-on;
1121 dvdd_ts_reg: regulator@1 {
1122 compatible = "regulator-fixed";
1124 regulator-name = "dvdd_ts";
1125 regulator-min-microvolt = <1800000>;
1126 regulator-max-microvolt = <1800000>;
1128 gpio = <&gpio TEGRA_GPIO(H, 5) GPIO_ACTIVE_HIGH>;
1131 lcd_bl_en_reg: regulator@2 {
1132 compatible = "regulator-fixed";
1134 regulator-name = "lcd_bl_en";
1135 regulator-min-microvolt = <5000000>;
1136 regulator-max-microvolt = <5000000>;
1138 gpio = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
1141 usb1_vbus_reg: regulator@3 {
1142 compatible = "regulator-fixed";
1144 regulator-name = "usb1_vbus";
1145 regulator-min-microvolt = <5000000>;
1146 regulator-max-microvolt = <5000000>;
1148 gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>;
1150 vin-supply = <&tps65090_dcdc1_reg>;
1153 usb3_vbus_reg: regulator@4 {
1154 compatible = "regulator-fixed";
1156 regulator-name = "usb2_vbus";
1157 regulator-min-microvolt = <5000000>;
1158 regulator-max-microvolt = <5000000>;
1160 gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
1162 vin-supply = <&tps65090_dcdc1_reg>;
1165 vdd_hdmi_reg: regulator@5 {
1166 compatible = "regulator-fixed";
1168 regulator-name = "vdd_hdmi_5v0";
1169 regulator-min-microvolt = <5000000>;
1170 regulator-max-microvolt = <5000000>;
1172 gpio = <&gpio TEGRA_GPIO(K, 1) GPIO_ACTIVE_HIGH>;
1173 vin-supply = <&tps65090_dcdc1_reg>;
1176 vdd_cam_1v8_reg: regulator@6 {
1177 compatible = "regulator-fixed";
1179 regulator-name = "vdd_cam_1v8_reg";
1180 regulator-min-microvolt = <1800000>;
1181 regulator-max-microvolt = <1800000>;
1183 gpio = <&palmas_gpio 6 0>;
1188 compatible = "nvidia,tegra-audio-rt5640-dalmore",
1189 "nvidia,tegra-audio-rt5640";
1190 nvidia,model = "NVIDIA Tegra Dalmore";
1192 nvidia,audio-routing =
1193 "Headphones", "HPOR",
1194 "Headphones", "HPOL",
1195 "Speakers", "SPORP",
1196 "Speakers", "SPORN",
1197 "Speakers", "SPOLP",
1198 "Speakers", "SPOLN",
1199 "Mic Jack", "MICBIAS1",
1202 nvidia,i2s-controller = <&tegra_i2s1>;
1203 nvidia,audio-codec = <&rt5640>;
1205 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(R, 7) GPIO_ACTIVE_HIGH>;
1207 clocks = <&tegra_car TEGRA114_CLK_PLL_A>,
1208 <&tegra_car TEGRA114_CLK_PLL_A_OUT0>,
1209 <&tegra_car TEGRA114_CLK_EXTERN1>;
1210 clock-names = "pll_a", "pll_a_out0", "mclk";