tegra20-iris-512.dts revision 284090
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	host1x@50000000 {
15		hdmi@54280000 {
16			status = "okay";
17		};
18	};
19
20	pinmux@70000014 {
21		state_default: pinmux {
22			hdint {
23				nvidia,tristate = <TEGRA_PIN_DISABLE>;
24			};
25
26			i2cddc {
27				nvidia,tristate = <TEGRA_PIN_DISABLE>;
28			};
29
30			sdio4 {
31				nvidia,tristate = <TEGRA_PIN_DISABLE>;
32			};
33
34			uarta {
35				nvidia,tristate = <TEGRA_PIN_DISABLE>;
36			};
37
38			uartd {
39				nvidia,tristate = <TEGRA_PIN_DISABLE>;
40			};
41		};
42	};
43
44	serial@70006000 {
45		status = "okay";
46	};
47
48	serial@70006300 {
49		status = "okay";
50	};
51
52	i2c_ddc: i2c@7000c400 {
53		status = "okay";
54	};
55
56	usb@c5000000 {
57		status = "okay";
58	};
59
60	usb-phy@c5000000 {
61		status = "okay";
62	};
63
64	usb@c5008000 {
65		status = "okay";
66	};
67
68	usb-phy@c5008000 {
69		status = "okay";
70	};
71
72	sdhci@c8000600 {
73		status = "okay";
74		bus-width = <4>;
75		vmmc-supply = <&vcc_sd_reg>;
76		vqmmc-supply = <&vcc_sd_reg>;
77	};
78
79	regulators {
80		regulator@0 {
81			compatible = "regulator-fixed";
82			reg = <0>;
83			regulator-name = "usb_host_vbus";
84			regulator-min-microvolt = <5000000>;
85			regulator-max-microvolt = <5000000>;
86			regulator-boot-on;
87			regulator-always-on;
88			gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
89		};
90
91		vcc_sd_reg: regulator@1 {
92			compatible = "regulator-fixed";
93			reg = <1>;
94			regulator-name = "vcc_sd";
95			regulator-min-microvolt = <3300000>;
96			regulator-max-microvolt = <3300000>;
97			regulator-boot-on;
98			regulator-always-on;
99		};
100	};
101};
102