blob: 8cfb83f42e1fd87ff608b171a2c404942975b0ff [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
Stephen Warren58ecb232013-11-25 17:53:16 -07009 host1x@50000000 {
10 hdmi@54280000 {
Lucas Stachbf5fcc72013-01-22 22:46:09 +010011 status = "okay";
12 };
13 };
14
Stephen Warren58ecb232013-11-25 17:53:16 -070015 pinmux@70000014 {
Lucas Stachbf5fcc72013-01-22 22:46:09 +010016 state_default: pinmux {
17 hdint {
Laxman Dewanganba4104e2013-12-05 16:14:08 +053018 nvidia,tristate = <TEGRA_PIN_DISABLE>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010019 };
20
21 i2cddc {
Laxman Dewanganba4104e2013-12-05 16:14:08 +053022 nvidia,tristate = <TEGRA_PIN_DISABLE>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010023 };
24
25 sdio4 {
Laxman Dewanganba4104e2013-12-05 16:14:08 +053026 nvidia,tristate = <TEGRA_PIN_DISABLE>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010027 };
28
29 uarta {
Laxman Dewanganba4104e2013-12-05 16:14:08 +053030 nvidia,tristate = <TEGRA_PIN_DISABLE>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010031 };
32
33 uartd {
Laxman Dewanganba4104e2013-12-05 16:14:08 +053034 nvidia,tristate = <TEGRA_PIN_DISABLE>;
Lucas Stachbf5fcc72013-01-22 22:46:09 +010035 };
36 };
37 };
38
Stephen Warren57899052013-11-26 14:43:45 -070039 serial@70006000 {
40 status = "okay";
41 };
42
43 serial@70006300 {
44 status = "okay";
45 };
46
47 i2c_ddc: i2c@7000c400 {
48 status = "okay";
49 };
50
Lucas Stachbf5fcc72013-01-22 22:46:09 +010051 usb@c5000000 {
52 status = "okay";
Venu Byravarasu4c94c8b2013-05-16 19:42:57 +053053 };
54
55 usb-phy@c5000000 {
56 status = "okay";
Lucas Stachbf5fcc72013-01-22 22:46:09 +010057 };
58
59 usb@c5008000 {
60 status = "okay";
61 };
62
Venu Byravarasu4c94c8b2013-05-16 19:42:57 +053063 usb-phy@c5008000 {
64 status = "okay";
65 };
66
Lucas Stachbf5fcc72013-01-22 22:46:09 +010067 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};