blob: f2222bd74eab157f94ffcf884d9265765766f7d6 [file] [log] [blame]
Lucas Stachbf5fcc72013-01-22 22:46:09 +01001/dts-v1/;
2
Stephen Warren1bd0bd42012-10-17 16:38:21 -06003#include "tegra20-colibri-512.dtsi"
Lucas Stachbf5fcc72013-01-22 22:46:09 +01004
5/ {
6 model = "Toradex Colibri T20 512MB on Iris";
7 compatible = "toradex,iris", "toradex,colibri_t20-512", "nvidia,tegra20";
8
9 host1x {
10 hdmi {
11 status = "okay";
12 };
13 };
14
15 pinmux {
16 state_default: pinmux {
17 hdint {
18 nvidia,tristate = <0>;
19 };
20
21 i2cddc {
22 nvidia,tristate = <0>;
23 };
24
25 sdio4 {
26 nvidia,tristate = <0>;
27 };
28
29 uarta {
30 nvidia,tristate = <0>;
31 };
32
33 uartd {
34 nvidia,tristate = <0>;
35 };
36 };
37 };
38
39 usb@c5000000 {
40 status = "okay";
Venu Byravarasu4c94c8b2013-05-16 19:42:57 +053041 };
42
43 usb-phy@c5000000 {
44 status = "okay";
Lucas Stachbf5fcc72013-01-22 22:46:09 +010045 };
46
47 usb@c5008000 {
48 status = "okay";
49 };
50
Venu Byravarasu4c94c8b2013-05-16 19:42:57 +053051 usb-phy@c5008000 {
52 status = "okay";
53 };
54
Lucas Stachbf5fcc72013-01-22 22:46:09 +010055 serial@70006000 {
56 status = "okay";
57 };
58
59 serial@70006300 {
60 status = "okay";
61 };
62
63 i2c_ddc: i2c@7000c400 {
64 status = "okay";
65 };
66
67 sdhci@c8000600 {
68 status = "okay";
69 bus-width = <4>;
70 vmmc-supply = <&vcc_sd_reg>;
71 vqmmc-supply = <&vcc_sd_reg>;
72 };
73
74 regulators {
75 regulator@0 {
76 compatible = "regulator-fixed";
77 reg = <0>;
78 regulator-name = "usb_host_vbus";
79 regulator-min-microvolt = <5000000>;
80 regulator-max-microvolt = <5000000>;
81 regulator-boot-on;
82 regulator-always-on;
Stephen Warren3325f1b2013-02-12 17:25:15 -070083 gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010084 };
85
86 vcc_sd_reg: regulator@1 {
87 compatible = "regulator-fixed";
88 reg = <1>;
89 regulator-name = "vcc_sd";
90 regulator-min-microvolt = <3300000>;
91 regulator-max-microvolt = <3300000>;
92 regulator-boot-on;
93 regulator-always-on;
94 };
95 };
96};