Merge branch 'samsung/exynos5' into next/soc2
[linux-2.6.git] / arch / arm / boot / dts / tegra-ventana.dts
1 /dts-v1/;
2
3 /include/ "tegra20.dtsi"
4
5 / {
6         model = "NVIDIA Tegra2 Ventana evaluation board";
7         compatible = "nvidia,ventana", "nvidia,tegra20";
8
9         memory {
10                 reg = < 0x00000000 0x40000000 >;
11         };
12
13         i2c@7000c000 {
14                 clock-frequency = <400000>;
15
16                 wm8903: wm8903@1a {
17                         compatible = "wlf,wm8903";
18                         reg = <0x1a>;
19                         interrupt-parent = <&gpio>;
20                         interrupts = < 187 0x04 >;
21
22                         gpio-controller;
23                         #gpio-cells = <2>;
24
25                         micdet-cfg = <0>;
26                         micdet-delay = <100>;
27                         gpio-cfg = < 0xffffffff 0xffffffff 0 0xffffffff 0xffffffff >;
28                 };
29         };
30
31         i2c@7000c400 {
32                 clock-frequency = <400000>;
33         };
34
35         i2c@7000c500 {
36                 clock-frequency = <400000>;
37         };
38
39         i2c@7000d000 {
40                 clock-frequency = <400000>;
41         };
42
43         i2s@70002a00 {
44                 status = "disable";
45         };
46
47         sound {
48                 compatible = "nvidia,tegra-audio-wm8903-ventana",
49                              "nvidia,tegra-audio-wm8903";
50                 nvidia,model = "NVIDIA Tegra Ventana";
51
52                 nvidia,audio-routing =
53                         "Headphone Jack", "HPOUTR",
54                         "Headphone Jack", "HPOUTL",
55                         "Int Spk", "ROP",
56                         "Int Spk", "RON",
57                         "Int Spk", "LOP",
58                         "Int Spk", "LON",
59                         "Mic Jack", "MICBIAS",
60                         "IN1L", "Mic Jack";
61
62                 nvidia,i2s-controller = <&tegra_i2s1>;
63                 nvidia,audio-codec = <&wm8903>;
64
65                 nvidia,spkr-en-gpios = <&wm8903 2 0>;
66                 nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */
67                 nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */
68                 nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */
69         };
70
71         serial@70006000 {
72                 status = "disable";
73         };
74
75         serial@70006040 {
76                 status = "disable";
77         };
78
79         serial@70006200 {
80                 status = "disable";
81         };
82
83         serial@70006300 {
84                 clock-frequency = < 216000000 >;
85         };
86
87         serial@70006400 {
88                 status = "disable";
89         };
90
91         sdhci@c8000000 {
92                 status = "disable";
93         };
94
95         sdhci@c8000200 {
96                 status = "disable";
97         };
98
99         sdhci@c8000400 {
100                 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
101                 wp-gpios = <&gpio 57 0>; /* gpio PH1 */
102                 power-gpios = <&gpio 70 0>; /* gpio PI6 */
103         };
104
105         sdhci@c8000600 {
106                 support-8bit;
107         };
108 };