mmc: dt: Consolidate DT bindings
[deliverable/linux.git] / arch / arm / boot / dts / tegra-harmony.dts
CommitLineData
8e267f3d
GL
1/dts-v1/;
2
8e267f3d
GL
3/include/ "tegra20.dtsi"
4
5/ {
6 model = "NVIDIA Tegra2 Harmony evaluation board";
7 compatible = "nvidia,harmony", "nvidia,tegra20";
8
8e267f3d
GL
9 memory@0 {
10 reg = < 0x00000000 0x40000000 >;
11 };
12
d17adfdb
SW
13 pmc@7000f400 {
14 nvidia,invert-interrupt;
15 };
16
8e267f3d
GL
17 i2c@7000c000 {
18 clock-frequency = <400000>;
19
797acf70 20 wm8903: wm8903@1a {
8e267f3d
GL
21 compatible = "wlf,wm8903";
22 reg = <0x1a>;
797acf70
SW
23 interrupt-parent = <&gpio>;
24 interrupts = < 187 0x04 >;
8e267f3d
GL
25
26 gpio-controller;
27 #gpio-cells = <2>;
28
797acf70
SW
29 micdet-cfg = <0>;
30 micdet-delay = <100>;
31 gpio-cfg = < 0xffffffff 0xffffffff 0 0xffffffff 0xffffffff >;
8e267f3d
GL
32 };
33 };
34
35 i2c@7000c400 {
36 clock-frequency = <400000>;
37 };
38
39 i2c@7000c500 {
40 clock-frequency = <400000>;
41 };
42
43 i2c@7000d000 {
44 clock-frequency = <400000>;
45 };
46
797acf70
SW
47 i2s@70002a00 {
48 status = "disable";
49 };
8e267f3d 50
797acf70
SW
51 sound {
52 compatible = "nvidia,tegra-audio-wm8903-harmony",
53 "nvidia,tegra-audio-wm8903";
54 nvidia,model = "NVIDIA Tegra Harmony";
55
56 nvidia,audio-routing =
57 "Headphone Jack", "HPOUTR",
58 "Headphone Jack", "HPOUTL",
59 "Int Spk", "ROP",
60 "Int Spk", "RON",
61 "Int Spk", "LOP",
62 "Int Spk", "LON",
63 "Mic Jack", "MICBIAS",
64 "IN1L", "Mic Jack";
65
66 nvidia,i2s-controller = <&tegra_i2s1>;
67 nvidia,audio-codec = <&wm8903>;
68
69 nvidia,spkr-en-gpios = <&wm8903 2 0>;
70 nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */
71 nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */
72 nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */
8e267f3d
GL
73 };
74
31c1ec92
SW
75 serial@70006000 {
76 status = "disable";
77 };
78
79 serial@70006040 {
80 status = "disable";
81 };
82
83 serial@70006200 {
84 status = "disable";
85 };
86
8e267f3d
GL
87 serial@70006300 {
88 clock-frequency = < 216000000 >;
89 };
90
31c1ec92
SW
91 serial@70006400 {
92 status = "disable";
93 };
94
1292c129
SW
95 sdhci@c8000000 {
96 status = "disable";
97 };
98
8e267f3d 99 sdhci@c8000200 {
a0638eb6
SW
100 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
101 wp-gpios = <&gpio 57 0>; /* gpio PH1 */
102 power-gpios = <&gpio 155 0>; /* gpio PT3 */
7f217794 103 bus-width = <4>;
8e267f3d
GL
104 };
105
1292c129
SW
106 sdhci@c8000400 {
107 status = "disable";
108 };
109
8e267f3d 110 sdhci@c8000600 {
a0638eb6
SW
111 cd-gpios = <&gpio 58 0>; /* gpio PH2 */
112 wp-gpios = <&gpio 59 0>; /* gpio PH3 */
113 power-gpios = <&gpio 70 0>; /* gpio PI6 */
6111d50c 114 support-8bit;
7f217794 115 bus-width = <8>;
8e267f3d
GL
116 };
117};
This page took 0.05971 seconds and 5 git commands to generate.