ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture
[deliverable/linux.git] / arch / arm / boot / dts / spear300-evb.dts
CommitLineData
c5fa4fdc
VK
1/*
2 * DTS file for SPEAr300 Evaluation Baord
3 *
4 * Copyright 2012 Viresh Kumar <viresh.kumar@st.com>
5 *
6 * The code contained herein is licensed under the GNU General Public
7 * License. You may obtain a copy of the GNU General Public License
8 * Version 2 or later at the following locations:
9 *
10 * http://www.opensource.org/licenses/gpl-license.html
11 * http://www.gnu.org/copyleft/gpl.html
12 */
13
14/dts-v1/;
15/include/ "spear300.dtsi"
16
17/ {
18 model = "ST SPEAr300 Evaluation Board";
19 compatible = "st,spear300-evb", "st,spear300";
20 #address-cells = <1>;
21 #size-cells = <1>;
22
23 memory {
24 reg = <0 0x40000000>;
25 };
26
27 ahb {
28 clcd@60000000 {
29 status = "okay";
30 };
31
32 fsmc: flash@94000000 {
33 status = "okay";
34 };
35
36 gmac: eth@e0800000 {
37 status = "okay";
38 };
39
40 sdhci@70000000 {
41 int-gpio = <&gpio1 0 0>;
42 power-gpio = <&gpio1 2 1>;
43 status = "okay";
44 };
45
46 smi: flash@fc000000 {
47 status = "okay";
48 };
49
50 spi0: spi@d0100000 {
51 status = "okay";
52 };
53
54 ehci@e1800000 {
55 status = "okay";
56 };
57
58 ohci@e1900000 {
59 status = "okay";
60 };
61
62 ohci@e2100000 {
63 status = "okay";
64 };
65
66 apb {
67 gpio0: gpio@fc980000 {
68 status = "okay";
69 };
70
71 gpio1: gpio@a9000000 {
72 status = "okay";
73 };
74
75 i2c0: i2c@d0180000 {
76 status = "okay";
77 };
78
79 kbd@a0000000 {
80 linux,keymap = < 0x00010000
81 0x00020100
82 0x00030200
83 0x00040300
84 0x00050400
85 0x00060500
86 0x00070600
87 0x00080700
88 0x00090800
89 0x000a0001
90 0x000c0101
91 0x000d0201
92 0x000e0301
93 0x000f0401
94 0x00100501
95 0x00110601
96 0x00120701
97 0x00130801
98 0x00140002
99 0x00150102
100 0x00160202
101 0x00170302
102 0x00180402
103 0x00190502
104 0x001a0602
105 0x001b0702
106 0x001c0802
107 0x001d0003
108 0x001e0103
109 0x001f0203
110 0x00200303
111 0x00210403
112 0x00220503
113 0x00230603
114 0x00240703
115 0x00250803
116 0x00260004
117 0x00270104
118 0x00280204
119 0x00290304
120 0x002a0404
121 0x002b0504
122 0x002c0604
123 0x002d0704
124 0x002e0804
125 0x002f0005
126 0x00300105
127 0x00310205
128 0x00320305
129 0x00330405
130 0x00340505
131 0x00350605
132 0x00360705
133 0x00370805
134 0x00380006
135 0x00390106
136 0x003a0206
137 0x003b0306
138 0x003c0406
139 0x003d0506
140 0x003e0606
141 0x003f0706
142 0x00400806
143 0x00410007
144 0x00420107
145 0x00430207
146 0x00440307
147 0x00450407
148 0x00460507
149 0x00470607
150 0x00480707
151 0x00490807
152 0x004a0008
153 0x004b0108
154 0x004c0208
155 0x004d0308
156 0x004e0408
157 0x004f0508
158 0x00500608
159 0x00510708
160 0x00520808 >;
161 autorepeat;
162 st,mode = <0>;
163 status = "okay";
164 };
165
166 rtc@fc900000 {
167 status = "okay";
168 };
169
170 serial@d0000000 {
171 status = "okay";
172 };
173
174 wdt@fc880000 {
175 status = "okay";
176 };
177 };
178 };
179};
This page took 0.030975 seconds and 5 git commands to generate.