Linux-libre 3.10.48-gnu
[librecmc/linux-libre.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 {
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";
41                 dr_mode = "otg";
42         };
43
44         usb@c5008000 {
45                 status = "okay";
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         sdhci@c8000600 {
61                 status = "okay";
62                 bus-width = <4>;
63                 vmmc-supply = <&vcc_sd_reg>;
64                 vqmmc-supply = <&vcc_sd_reg>;
65         };
66
67         regulators {
68                 regulator@0 {
69                         compatible = "regulator-fixed";
70                         reg = <0>;
71                         regulator-name = "usb_host_vbus";
72                         regulator-min-microvolt = <5000000>;
73                         regulator-max-microvolt = <5000000>;
74                         regulator-boot-on;
75                         regulator-always-on;
76                         gpio = <&gpio 178 0>;
77                 };
78
79                 vcc_sd_reg: regulator@1 {
80                         compatible = "regulator-fixed";
81                         reg = <1>;
82                         regulator-name = "vcc_sd";
83                         regulator-min-microvolt = <3300000>;
84                         regulator-max-microvolt = <3300000>;
85                         regulator-boot-on;
86                         regulator-always-on;
87                 };
88         };
89 };