Lines Matching +full:vsel0 +full:- +full:gpio

1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/gpio-keys.h>
5 #include <dt-bindings/input/input.h>
6 #include <dt-bindings/thermal/thermal.h>
9 #include "tegra30-cpu-opp.dtsi"
10 #include "tegra30-cpu-opp-microvolt.dtsi"
26 stdout-path = "serial0:115200n8";
33 reserved-memory {
34 #address-cells = <1>;
35 #size-cells = <1>;
39 compatible = "shared-dma-pool";
40 alloc-ranges = <0x80000000 0x30000000>;
42 linux,cma-default;
49 console-size = <0x8000>; /* 32kB */
50 record-size = <0x400>; /* 1kB */
51 ecc-size = <16>;
56 no-map;
63 vdd-supply = <&vdd_vid_reg>;
64 pll-supply = <&ldo7_reg>;
65 hdmi-supply = <&sys_3v3_reg>;
66 nvidia,ddc-i2c-bus = <&hdmi_ddc>;
67 nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
72 pinctrl-names = "default";
73 pinctrl-0 = <&state_default>;
81 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
89 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
97 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
105 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
113 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
121 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
129 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
137 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
145 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
153 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
161 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
169 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
177 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
185 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
193 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
201 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
209 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
217 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
225 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
233 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
241 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
242 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
250 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
251 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
259 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
267 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
275 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
283 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
291 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
299 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
307 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
315 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
323 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
331 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
339 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
347 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
355 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
363 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
371 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
379 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
387 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
395 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
403 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
411 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
419 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
427 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
435 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
443 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
451 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
459 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
467 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
475 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
483 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
491 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
499 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
507 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
515 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
523 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
531 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
539 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
547 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
555 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
563 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
571 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
579 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
587 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
595 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
603 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
611 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
619 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
627 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
635 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
643 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
651 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
659 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
667 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
675 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
683 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
691 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
699 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
707 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
715 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
723 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
731 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
739 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
747 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
755 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
763 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
771 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
779 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
787 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
795 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
803 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
811 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
819 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
827 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
835 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
843 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
851 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
859 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
867 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
875 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
883 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
891 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
899 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
907 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
915 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
923 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
931 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
939 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
947 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
955 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
963 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
971 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
979 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
987 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
995 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1003 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1011 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1019 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1027 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1035 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1043 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1051 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1059 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1067 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1075 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1083 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1091 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1099 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1107 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1115 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1123 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1131 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1139 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1147 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1155 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1163 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1171 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1179 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1187 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1195 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1203 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1211 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1219 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1227 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1235 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1243 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1251 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1259 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1267 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1275 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1283 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1291 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1299 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1300 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1308 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1309 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1317 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1318 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1326 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1334 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1342 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1350 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1358 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1366 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1374 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1382 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1390 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1398 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1406 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1414 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1422 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1430 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1438 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1446 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1454 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1462 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1470 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1478 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1486 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1494 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1502 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1510 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1518 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1526 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1534 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1542 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1550 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1558 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1566 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1574 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1582 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1590 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1598 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1606 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1614 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1622 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1630 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1638 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1646 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1654 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1662 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1663 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1671 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1672 nvidia,open-drain = <TEGRA_PIN_ENABLE>;
1680 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1681 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1689 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1690 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1698 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1699 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1707 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1708 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1716 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1717 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1725 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1726 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1734 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1735 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1743 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1744 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1752 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1760 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1761 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1769 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1770 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1778 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1786 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1794 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1802 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1810 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1818 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1826 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1834 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1842 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1843 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1851 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1852 nvidia,io-reset = <TEGRA_PIN_DISABLE>;
1860 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1868 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1876 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1884 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1892 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1900 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1908 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1916 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1924 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1932 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1940 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1948 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1956 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1964 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1972 nvidia,enable-input = <TEGRA_PIN_ENABLE>;
1973 nvidia,open-drain = <TEGRA_PIN_DISABLE>;
1981 nvidia,enable-input = <TEGRA_PIN_DISABLE>;
1989 nvidia,pull-down-strength = <9>;
1990 nvidia,pull-up-strength = <9>;
1991 nvidia,slew-rate-rising = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
1992 nvidia,slew-rate-falling = <TEGRA_PIN_SLEW_RATE_SLOWEST>;
1998 compatible = "nvidia,tegra30-hsuart";
1999 /delete-property/ reg-shift;
2002 nvidia,adjust-baud-rates = <0 9600 100>,
2006 /* Azurewave AW-NH660 BCM4330B1 */
2008 compatible = "brcm,bcm4330-bt";
2010 interrupt-parent = <&gpio>;
2012 interrupt-names = "host-wakeup";
2014 max-speed = <4000000>;
2017 clock-names = "txco";
2019 vbat-supply = <&sys_3v3_reg>;
2020 vddio-supply = <&vdd_1v8>;
2022 shutdown-gpios = <&gpio TEGRA_GPIO(U, 0) GPIO_ACTIVE_HIGH>;
2023 device-wakeup-gpios = <&gpio TEGRA_GPIO(U, 1) GPIO_ACTIVE_HIGH>;
2033 clock-frequency = <100000>;
2038 clock-frequency = <400000>;
2043 vcc-supply = <&sys_3v3_reg>;
2045 interrupt-parent = <&gpio>;
2048 #thermal-sensor-cells = <1>;
2056 #interrupt-cells = <2>;
2057 interrupt-controller;
2058 wakeup-source;
2060 ti,en-gpio-sleep = <0 1 1 1 1 1 0 0 1>;
2061 ti,system-power-controller;
2062 ti,sleep-keep-ck32k;
2063 ti,sleep-enable;
2065 #gpio-cells = <2>;
2066 gpio-controller;
2068 vcc1-supply = <&vdd_5v0_reg>;
2069 vcc2-supply = <&vdd_5v0_reg>;
2070 vcc3-supply = <&vdd_1v8>;
2071 vcc4-supply = <&vdd_5v0_reg>;
2072 vcc5-supply = <&vdd_5v0_reg>;
2073 vcc6-supply = <&vdd2_reg>;
2074 vcc7-supply = <&vdd_5v0_reg>;
2075 vccio-supply = <&vdd_5v0_reg>;
2079 regulator-name = "vddio_ddr_1v2";
2080 regulator-min-microvolt = <1200000>;
2081 regulator-max-microvolt = <1200000>;
2082 regulator-always-on;
2086 regulator-name = "vdd_1v5_gen";
2087 regulator-min-microvolt = <1500000>;
2088 regulator-max-microvolt = <1500000>;
2089 regulator-always-on;
2093 regulator-name = "vdd_cpu,vdd_sys";
2094 regulator-min-microvolt = <800000>;
2095 regulator-max-microvolt = <1270000>;
2096 regulator-coupled-with = <&vdd_core>;
2097 regulator-coupled-max-spread = <300000>;
2098 regulator-max-step-microvolt = <100000>;
2099 regulator-always-on;
2101 nvidia,tegra-cpu-regulator;
2105 regulator-name = "vdd_1v8_gen";
2106 regulator-min-microvolt = <1800000>;
2107 regulator-max-microvolt = <1800000>;
2108 regulator-always-on;
2112 regulator-name = "vdd_pexa,vdd_pexb";
2113 regulator-min-microvolt = <1050000>;
2114 regulator-max-microvolt = <1050000>;
2115 regulator-always-on;
2119 regulator-name = "vdd_sata,avdd_plle";
2120 regulator-min-microvolt = <1050000>;
2121 regulator-max-microvolt = <1050000>;
2122 regulator-always-on;
2128 regulator-name = "vdd_rtc";
2129 regulator-min-microvolt = <1200000>;
2130 regulator-max-microvolt = <1200000>;
2131 regulator-always-on;
2135 regulator-name = "vddio_sdmmc,avdd_vdac";
2136 regulator-min-microvolt = <1800000>;
2137 regulator-max-microvolt = <3300000>;
2138 regulator-always-on;
2142 regulator-name = "avdd_dsi_csi,pwrdet_mipi";
2143 regulator-min-microvolt = <1200000>;
2144 regulator-max-microvolt = <1200000>;
2145 regulator-always-on;
2149 regulator-name = "vdd_pllm,x,u,a_p_c_s";
2150 regulator-min-microvolt = <1200000>;
2151 regulator-max-microvolt = <1200000>;
2152 regulator-always-on;
2156 regulator-name = "vdd_ddr_hs";
2157 regulator-min-microvolt = <1000000>;
2158 regulator-max-microvolt = <1000000>;
2159 regulator-always-on;
2168 regulator-name = "vdd_core";
2169 regulator-min-microvolt = <950000>;
2170 regulator-max-microvolt = <1350000>;
2171 regulator-coupled-with = <&vdd_cpu>;
2172 regulator-coupled-max-spread = <300000>;
2173 regulator-max-step-microvolt = <100000>;
2174 regulator-boot-on;
2175 regulator-always-on;
2176 ti,vsel0-state-high;
2177 ti,vsel1-state-high;
2178 ti,enable-vout-discharge;
2180 nvidia,tegra-core-regulator;
2186 nvidia,invert-interrupt;
2187 nvidia,suspend-mode = <1>;
2188 nvidia,cpu-pwr-good-time = <2000>;
2189 nvidia,cpu-pwr-off-time = <200>;
2190 nvidia,core-pwr-good-time = <3845 3845>;
2191 nvidia,core-pwr-off-time = <458>;
2192 nvidia,core-power-req-active-high;
2193 nvidia,sys-clock-req-active-high;
2194 core-supply = <&vdd_core>;
2197 memory-controller@7000f000 {
2198 emc-timings-0 {
2199 nvidia,ram-code = <0>; /* Samsung RAM */
2201 timing-25500000 {
2202 clock-frequency = <25500000>;
2203 nvidia,emem-configuration = <
2225 timing-51000000 {
2226 clock-frequency = <51000000>;
2227 nvidia,emem-configuration = <
2249 timing-102000000 {
2250 clock-frequency = <102000000>;
2251 nvidia,emem-configuration = <
2273 timing-204000000 {
2274 clock-frequency = <204000000>;
2275 nvidia,emem-configuration = <
2297 timing-400000000 {
2298 clock-frequency = <400000000>;
2299 nvidia,emem-configuration = <
2321 timing-800000000 {
2322 clock-frequency = <800000000>;
2323 nvidia,emem-configuration = <
2346 emc-timings-1 {
2347 nvidia,ram-code = <1>; /* Hynix M RAM */
2349 timing-25500000 {
2350 clock-frequency = <25500000>;
2351 nvidia,emem-configuration = <
2373 timing-51000000 {
2374 clock-frequency = <51000000>;
2375 nvidia,emem-configuration = <
2397 timing-102000000 {
2398 clock-frequency = <102000000>;
2399 nvidia,emem-configuration = <
2421 timing-204000000 {
2422 clock-frequency = <204000000>;
2423 nvidia,emem-configuration = <
2445 timing-400000000 {
2446 clock-frequency = <400000000>;
2447 nvidia,emem-configuration = <
2469 timing-800000000 {
2470 clock-frequency = <800000000>;
2471 nvidia,emem-configuration = <
2494 emc-timings-2 {
2495 nvidia,ram-code = <2>; /* Hynix A RAM */
2497 timing-25500000 {
2498 clock-frequency = <25500000>;
2499 nvidia,emem-configuration = <
2521 timing-51000000 {
2522 clock-frequency = <51000000>;
2523 nvidia,emem-configuration = <
2545 timing-102000000 {
2546 clock-frequency = <102000000>;
2547 nvidia,emem-configuration = <
2569 timing-204000000 {
2570 clock-frequency = <204000000>;
2571 nvidia,emem-configuration = <
2593 timing-400000000 {
2594 clock-frequency = <400000000>;
2595 nvidia,emem-configuration = <
2617 timing-800000000 {
2618 clock-frequency = <800000000>;
2619 nvidia,emem-configuration = <
2643 memory-controller@7000f400 {
2644 emc-timings-0 {
2645 nvidia,ram-code = <0>; /* Samsung RAM */
2647 timing-25500000 {
2648 clock-frequency = <25500000>;
2649 nvidia,emc-auto-cal-interval = <0x001fffff>;
2650 nvidia,emc-mode-1 = <0x80100003>;
2651 nvidia,emc-mode-2 = <0x80200008>;
2652 nvidia,emc-mode-reset = <0x80001221>;
2653 nvidia,emc-zcal-cnt-long = <0x00000040>;
2654 nvidia,emc-cfg-periodic-qrst;
2655 nvidia,emc-cfg-dyn-self-ref;
2656 nvidia,emc-configuration = <
2749 timing-51000000 {
2750 clock-frequency = <51000000>;
2751 nvidia,emc-auto-cal-interval = <0x001fffff>;
2752 nvidia,emc-mode-1 = <0x80100003>;
2753 nvidia,emc-mode-2 = <0x80200008>;
2754 nvidia,emc-mode-reset = <0x80001221>;
2755 nvidia,emc-zcal-cnt-long = <0x00000040>;
2756 nvidia,emc-cfg-periodic-qrst;
2757 nvidia,emc-cfg-dyn-self-ref;
2758 nvidia,emc-configuration = <
2851 timing-102000000 {
2852 clock-frequency = <102000000>;
2853 nvidia,emc-auto-cal-interval = <0x001fffff>;
2854 nvidia,emc-mode-1 = <0x80100003>;
2855 nvidia,emc-mode-2 = <0x80200008>;
2856 nvidia,emc-mode-reset = <0x80001221>;
2857 nvidia,emc-zcal-cnt-long = <0x00000040>;
2858 nvidia,emc-cfg-periodic-qrst;
2859 nvidia,emc-cfg-dyn-self-ref;
2860 nvidia,emc-configuration = <
2953 timing-204000000 {
2954 clock-frequency = <204000000>;
2955 nvidia,emc-auto-cal-interval = <0x001fffff>;
2956 nvidia,emc-mode-1 = <0x80100003>;
2957 nvidia,emc-mode-2 = <0x80200008>;
2958 nvidia,emc-mode-reset = <0x80001221>;
2959 nvidia,emc-zcal-cnt-long = <0x00000040>;
2960 nvidia,emc-cfg-periodic-qrst;
2961 nvidia,emc-cfg-dyn-self-ref;
2962 nvidia,emc-configuration = <
3055 timing-400000000 {
3056 clock-frequency = <400000000>;
3057 nvidia,emc-auto-cal-interval = <0x001fffff>;
3058 nvidia,emc-mode-1 = <0x80100002>;
3059 nvidia,emc-mode-2 = <0x80200000>;
3060 nvidia,emc-mode-reset = <0x80000521>;
3061 nvidia,emc-zcal-cnt-long = <0x00000040>;
3062 nvidia,emc-configuration = <
3155 timing-800000000 {
3156 clock-frequency = <800000000>;
3157 nvidia,emc-auto-cal-interval = <0x001fffff>;
3158 nvidia,emc-mode-1 = <0x80100002>;
3159 nvidia,emc-mode-2 = <0x80200018>;
3160 nvidia,emc-mode-reset = <0x80000d71>;
3161 nvidia,emc-zcal-cnt-long = <0x00000040>;
3162 nvidia,emc-cfg-periodic-qrst;
3163 nvidia,emc-configuration = <
3257 emc-timings-1 {
3258 nvidia,ram-code = <1>; /* Hynix M RAM */
3260 timing-25500000 {
3261 clock-frequency = <25500000>;
3262 nvidia,emc-auto-cal-interval = <0x001fffff>;
3263 nvidia,emc-mode-1 = <0x80100003>;
3264 nvidia,emc-mode-2 = <0x80200008>;
3265 nvidia,emc-mode-reset = <0x80001221>;
3266 nvidia,emc-zcal-cnt-long = <0x00000040>;
3267 nvidia,emc-cfg-periodic-qrst;
3268 nvidia,emc-cfg-dyn-self-ref;
3269 nvidia,emc-configuration = <
3362 timing-51000000 {
3363 clock-frequency = <51000000>;
3364 nvidia,emc-auto-cal-interval = <0x001fffff>;
3365 nvidia,emc-mode-1 = <0x80100003>;
3366 nvidia,emc-mode-2 = <0x80200008>;
3367 nvidia,emc-mode-reset = <0x80001221>;
3368 nvidia,emc-zcal-cnt-long = <0x00000040>;
3369 nvidia,emc-cfg-periodic-qrst;
3370 nvidia,emc-cfg-dyn-self-ref;
3371 nvidia,emc-configuration = <
3464 timing-102000000 {
3465 clock-frequency = <102000000>;
3466 nvidia,emc-auto-cal-interval = <0x001fffff>;
3467 nvidia,emc-mode-1 = <0x80100003>;
3468 nvidia,emc-mode-2 = <0x80200008>;
3469 nvidia,emc-mode-reset = <0x80001221>;
3470 nvidia,emc-zcal-cnt-long = <0x00000040>;
3471 nvidia,emc-cfg-periodic-qrst;
3472 nvidia,emc-cfg-dyn-self-ref;
3473 nvidia,emc-configuration = <
3566 timing-204000000 {
3567 clock-frequency = <204000000>;
3568 nvidia,emc-auto-cal-interval = <0x001fffff>;
3569 nvidia,emc-mode-1 = <0x80100003>;
3570 nvidia,emc-mode-2 = <0x80200008>;
3571 nvidia,emc-mode-reset = <0x80001221>;
3572 nvidia,emc-zcal-cnt-long = <0x00000040>;
3573 nvidia,emc-cfg-periodic-qrst;
3574 nvidia,emc-cfg-dyn-self-ref;
3575 nvidia,emc-configuration = <
3668 timing-400000000 {
3669 clock-frequency = <400000000>;
3670 nvidia,emc-auto-cal-interval = <0x001fffff>;
3671 nvidia,emc-mode-1 = <0x80100002>;
3672 nvidia,emc-mode-2 = <0x80200000>;
3673 nvidia,emc-mode-reset = <0x80000521>;
3674 nvidia,emc-zcal-cnt-long = <0x00000040>;
3675 nvidia,emc-configuration = <
3768 timing-800000000 {
3769 clock-frequency = <800000000>;
3770 nvidia,emc-auto-cal-interval = <0x001fffff>;
3771 nvidia,emc-mode-1 = <0x80100002>;
3772 nvidia,emc-mode-2 = <0x80200018>;
3773 nvidia,emc-mode-reset = <0x80000d71>;
3774 nvidia,emc-zcal-cnt-long = <0x00000040>;
3775 nvidia,emc-cfg-periodic-qrst;
3776 nvidia,emc-configuration = <
3870 emc-timings-2 {
3871 nvidia,ram-code = <2>; /* Hynix A RAM */
3873 timing-25500000 {
3874 clock-frequency = <25500000>;
3875 nvidia,emc-auto-cal-interval = <0x001fffff>;
3876 nvidia,emc-mode-1 = <0x80100003>;
3877 nvidia,emc-mode-2 = <0x80200008>;
3878 nvidia,emc-mode-reset = <0x80001221>;
3879 nvidia,emc-zcal-cnt-long = <0x00000040>;
3880 nvidia,emc-cfg-periodic-qrst;
3881 nvidia,emc-cfg-dyn-self-ref;
3882 nvidia,emc-configuration = <
3975 timing-51000000 {
3976 clock-frequency = <51000000>;
3977 nvidia,emc-auto-cal-interval = <0x001fffff>;
3978 nvidia,emc-mode-1 = <0x80100003>;
3979 nvidia,emc-mode-2 = <0x80200008>;
3980 nvidia,emc-mode-reset = <0x80001221>;
3981 nvidia,emc-zcal-cnt-long = <0x00000040>;
3982 nvidia,emc-cfg-periodic-qrst;
3983 nvidia,emc-cfg-dyn-self-ref;
3984 nvidia,emc-configuration = <
4077 timing-102000000 {
4078 clock-frequency = <102000000>;
4079 nvidia,emc-auto-cal-interval = <0x001fffff>;
4080 nvidia,emc-mode-1 = <0x80100003>;
4081 nvidia,emc-mode-2 = <0x80200008>;
4082 nvidia,emc-mode-reset = <0x80001221>;
4083 nvidia,emc-zcal-cnt-long = <0x00000040>;
4084 nvidia,emc-cfg-periodic-qrst;
4085 nvidia,emc-cfg-dyn-self-ref;
4086 nvidia,emc-configuration = <
4179 timing-204000000 {
4180 clock-frequency = <204000000>;
4181 nvidia,emc-auto-cal-interval = <0x001fffff>;
4182 nvidia,emc-mode-1 = <0x80100003>;
4183 nvidia,emc-mode-2 = <0x80200008>;
4184 nvidia,emc-mode-reset = <0x80001221>;
4185 nvidia,emc-zcal-cnt-long = <0x00000040>;
4186 nvidia,emc-cfg-periodic-qrst;
4187 nvidia,emc-cfg-dyn-self-ref;
4188 nvidia,emc-configuration = <
4281 timing-400000000 {
4282 clock-frequency = <400000000>;
4283 nvidia,emc-auto-cal-interval = <0x001fffff>;
4284 nvidia,emc-mode-1 = <0x80100002>;
4285 nvidia,emc-mode-2 = <0x80200000>;
4286 nvidia,emc-mode-reset = <0x80000521>;
4287 nvidia,emc-zcal-cnt-long = <0x00000040>;
4288 nvidia,emc-configuration = <
4381 timing-800000000 {
4382 clock-frequency = <800000000>;
4383 nvidia,emc-auto-cal-interval = <0x001fffff>;
4384 nvidia,emc-mode-1 = <0x80100002>;
4385 nvidia,emc-mode-2 = <0x80200018>;
4386 nvidia,emc-mode-reset = <0x80000d71>;
4387 nvidia,emc-zcal-cnt-long = <0x00000040>;
4388 nvidia,emc-cfg-periodic-qrst;
4389 nvidia,emc-configuration = <
4489 compatible = "mmc-pwrseq-simple";
4492 clock-names = "ext_clock";
4494 reset-gpios = <&gpio TEGRA_GPIO(D, 3) GPIO_ACTIVE_LOW>;
4495 post-power-on-delay-ms = <300>;
4496 power-off-delay-us = <300>;
4502 #address-cells = <1>;
4503 #size-cells = <0>;
4505 assigned-clocks = <&tegra_car TEGRA30_CLK_SDMMC3>;
4506 assigned-clock-parents = <&tegra_car TEGRA30_CLK_PLL_C>;
4507 assigned-clock-rates = <50000000>;
4509 max-frequency = <50000000>;
4510 keep-power-in-suspend;
4512 bus-width = <4>;
4513 non-removable;
4515 mmc-pwrseq = <&wifi_pwrseq>;
4516 vmmc-supply = <&sdmmc_3v3_reg>;
4517 vqmmc-supply = <&vdd_1v8>;
4519 /* Azurewave AW-NH660 BCM4330 */
4522 compatible = "brcm,bcm4329-fmac";
4523 interrupt-parent = <&gpio>;
4525 interrupt-names = "host-wake";
4532 keep-power-in-suspend;
4533 bus-width = <8>;
4534 non-removable;
4535 vmmc-supply = <&sys_3v3_reg>;
4536 vqmmc-supply = <&vdd_1v8>;
4537 nvidia,default-tap = <0x0F>;
4538 max-frequency = <25500000>;
4542 compatible = "nvidia,tegra30-udc";
4546 usb-phy@7d000000 {
4553 #address-cells = <1>;
4554 #size-cells = <0>;
4559 local-mac-address = [00 11 22 33 44 55];
4563 usb-phy@7d004000 {
4564 vbus-supply = <&vdd_smsc>;
4572 usb-phy@7d008000 {
4573 vbus-supply = <&usb3_vbus_reg>;
4577 /* PMIC has a built-in 32KHz oscillator which is used by PMC */
4579 compatible = "fixed-clock";
4580 #clock-cells = <0>;
4581 clock-frequency = <32768>;
4582 clock-output-names = "pmic-oscillator";
4587 operating-points-v2 = <&cpu0_opp_table>;
4588 cpu-supply = <&vdd_cpu>;
4589 #cooling-cells = <2>;
4593 operating-points-v2 = <&cpu0_opp_table>;
4594 cpu-supply = <&vdd_cpu>;
4595 #cooling-cells = <2>;
4599 operating-points-v2 = <&cpu0_opp_table>;
4600 cpu-supply = <&vdd_cpu>;
4601 #cooling-cells = <2>;
4605 operating-points-v2 = <&cpu0_opp_table>;
4606 cpu-supply = <&vdd_cpu>;
4607 #cooling-cells = <2>;
4612 trusted-foundations {
4613 compatible = "tlm,trusted-foundations";
4614 tlm,version-major = <0x0>;
4615 tlm,version-minor = <0x0>;
4620 compatible = "gpio-fan";
4621 gpios = <&gpio TEGRA_GPIO(J, 2) GPIO_ACTIVE_HIGH>;
4622 gpio-fan,speed-map = <0 0
4624 #cooling-cells = <2>;
4627 thermal-zones {
4628 cpu_thermal: cpu-thermal {
4629 polling-delay = <5000>;
4630 polling-delay-passive = <5000>;
4632 thermal-sensors = <&cpu_temp 1>;
4635 cpu_alert0: cpu-alert0 {
4640 cpu_alert1: cpu-alert1 {
4645 cpu_crit: cpu-crit {
4652 cooling-maps {
4655 cooling-device = <&fan THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
4659 cooling-device = <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
4671 compatible = "regulator-fixed";
4672 regulator-name = "vdd_12v_in";
4673 regulator-min-microvolt = <12000000>;
4674 regulator-max-microvolt = <12000000>;
4675 regulator-always-on;
4679 compatible = "regulator-fixed";
4680 regulator-name = "sdmmc_3v3";
4681 regulator-min-microvolt = <3300000>;
4682 regulator-max-microvolt = <3300000>;
4683 enable-active-high;
4684 regulator-always-on;
4685 gpio = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
4686 vin-supply = <&sys_3v3_reg>;
4690 compatible = "regulator-fixed";
4691 regulator-name = "vdd_fuse_3v3";
4692 regulator-min-microvolt = <3300000>;
4693 regulator-max-microvolt = <3300000>;
4694 enable-active-high;
4695 gpio = <&gpio TEGRA_GPIO(L, 6) GPIO_ACTIVE_HIGH>;
4696 vin-supply = <&sys_3v3_reg>;
4697 regulator-always-on;
4701 compatible = "regulator-fixed";
4702 regulator-name = "vddio_vid";
4703 regulator-min-microvolt = <5000000>;
4704 regulator-max-microvolt = <5000000>;
4705 enable-active-high;
4706 gpio = <&gpio TEGRA_GPIO(T, 0) GPIO_ACTIVE_HIGH>;
4707 vin-supply = <&vdd_5v0_reg>;
4708 regulator-boot-on;
4712 compatible = "regulator-fixed";
4713 regulator-name = "vdd_ddr";
4714 regulator-min-microvolt = <1500000>;
4715 regulator-max-microvolt = <1500000>;
4716 regulator-always-on;
4717 enable-active-high;
4718 gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
4719 regulator-boot-on;
4720 vin-supply = <&vdd_12v_in>;
4724 compatible = "regulator-fixed";
4725 regulator-name = "sys_3v3";
4726 regulator-min-microvolt = <3300000>;
4727 regulator-max-microvolt = <3300000>;
4728 enable-active-high;
4729 gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
4730 regulator-always-on;
4731 regulator-boot-on;
4732 vin-supply = <&vdd_12v_in>;
4736 compatible = "regulator-fixed";
4737 regulator-name = "vdd_5v0";
4738 regulator-min-microvolt = <5000000>;
4739 regulator-max-microvolt = <5000000>;
4740 enable-active-high;
4741 gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
4742 regulator-always-on;
4743 regulator-boot-on;
4744 vin-supply = <&vdd_12v_in>;
4748 compatible = "regulator-fixed";
4749 regulator-name = "vdd_smsc";
4750 enable-active-high;
4751 gpio = <&gpio TEGRA_GPIO(DD, 5) GPIO_ACTIVE_HIGH>;
4755 compatible = "regulator-fixed";
4756 regulator-name = "usb3_vbus";
4757 regulator-min-microvolt = <5000000>;
4758 regulator-max-microvolt = <5000000>;
4759 enable-active-high;
4760 gpio = <&gpio TEGRA_GPIO(DD, 4) GPIO_ACTIVE_HIGH>;
4761 vin-supply = <&vdd_5v0_reg>;
4764 gpio-keys {
4765 compatible = "gpio-keys";
4767 key-power {
4768 gpios = <&gpio TEGRA_GPIO(V, 0) GPIO_ACTIVE_LOW>;
4769 debounce-interval = <10>;
4771 wakeup-event-action = <EV_ACT_ASSERTED>;
4772 wakeup-source;
4778 compatible = "gpio-leds";
4780 led-power {
4781 label = "power-led";
4782 gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_HIGH>;
4783 default-state = "on";
4784 linux,default-trigger = "heartbeat";
4785 retain-state-suspended;
4791 /delete-node/ opp-900000000-1350;
4795 /delete-node/ opp-900000000;