• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/dts-v1/;
2
3#include "tegra20-colibri-512.dtsi"
4
5/ {
6	model = "Toradex Colibri T20 512MB on Iris";
7	compatible = "toradex,iris", "toradex,colibri_t20-512", "nvidia,tegra20";
8
9	aliases {
10		serial0 = &uarta;
11		serial1 = &uartd;
12	};
13
14	chosen {
15		stdout-path = "serial0:115200n8";
16	};
17
18	host1x@50000000 {
19		hdmi@54280000 {
20			status = "okay";
21		};
22	};
23
24	pinmux@70000014 {
25		state_default: pinmux {
26			hdint {
27				nvidia,tristate = <TEGRA_PIN_DISABLE>;
28			};
29
30			i2cddc {
31				nvidia,tristate = <TEGRA_PIN_DISABLE>;
32			};
33
34			sdio4 {
35				nvidia,tristate = <TEGRA_PIN_DISABLE>;
36			};
37
38			uarta {
39				nvidia,tristate = <TEGRA_PIN_DISABLE>;
40			};
41
42			uartd {
43				nvidia,tristate = <TEGRA_PIN_DISABLE>;
44			};
45		};
46	};
47
48	serial@70006000 {
49		status = "okay";
50	};
51
52	serial@70006300 {
53		status = "okay";
54	};
55
56	i2c_ddc: i2c@7000c400 {
57		status = "okay";
58	};
59
60	usb@c5000000 {
61		status = "okay";
62	};
63
64	usb-phy@c5000000 {
65		status = "okay";
66	};
67
68	usb@c5008000 {
69		status = "okay";
70	};
71
72	usb-phy@c5008000 {
73		status = "okay";
74	};
75
76	sdhci@c8000600 {
77		status = "okay";
78		bus-width = <4>;
79		vmmc-supply = <&vcc_sd_reg>;
80		vqmmc-supply = <&vcc_sd_reg>;
81	};
82
83	regulators {
84		regulator@0 {
85			compatible = "regulator-fixed";
86			reg = <0>;
87			regulator-name = "usb_host_vbus";
88			regulator-min-microvolt = <5000000>;
89			regulator-max-microvolt = <5000000>;
90			regulator-boot-on;
91			regulator-always-on;
92			gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
93		};
94
95		vcc_sd_reg: regulator@1 {
96			compatible = "regulator-fixed";
97			reg = <1>;
98			regulator-name = "vcc_sd";
99			regulator-min-microvolt = <3300000>;
100			regulator-max-microvolt = <3300000>;
101			regulator-boot-on;
102			regulator-always-on;
103		};
104	};
105};
106