8cfb83f42e1fd87ff608b171a2c404942975b0ff
[cascardo/linux.git] / arch / arm / boot / dts / tegra20-iris-512.dts
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         host1x@50000000 {
10                 hdmi@54280000 {
11                         status = "okay";
12                 };
13         };
14
15         pinmux@70000014 {
16                 state_default: pinmux {
17                         hdint {
18                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
19                         };
20
21                         i2cddc {
22                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
23                         };
24
25                         sdio4 {
26                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
27                         };
28
29                         uarta {
30                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
31                         };
32
33                         uartd {
34                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
35                         };
36                 };
37         };
38
39         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
51         usb@c5000000 {
52                 status = "okay";
53         };
54
55         usb-phy@c5000000 {
56                 status = "okay";
57         };
58
59         usb@c5008000 {
60                 status = "okay";
61         };
62
63         usb-phy@c5008000 {
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;
83                         gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
84                 };
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 };