blob: 8fb59d805be3b43cd55b2ec182409f9e18e952c4 [file] [log] [blame]
Viresh Kumarc5fa4fd2012-03-23 00:17:43 +05301/*
2 * DTS file for SPEAr320 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/ "spear320.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@90000000 {
29 status = "okay";
30 };
31
Viresh Kumar0b7ee712012-03-26 10:29:23 +053032 dma@fc400000 {
33 status = "okay";
34 };
35
Viresh Kumarc5fa4fd2012-03-23 00:17:43 +053036 fsmc: flash@4c000000 {
37 status = "okay";
38 };
39
40 gmac: eth@e0800000 {
41 status = "okay";
42 };
43
44 sdhci@70000000 {
45 power-gpio = <&gpio0 2 1>;
46 power_always_enb;
47 status = "okay";
48 };
49
50 smi: flash@fc000000 {
51 status = "okay";
Viresh Kumar30a0d032012-05-01 18:09:22 +053052 clock-rate=<50000000>;
53
54 flash@f8000000 {
55 #address-cells = <1>;
56 #size-cells = <1>;
57 reg = <0xf8000000 0x800000>;
58 st,smi-fast-mode;
59
60 partition@0 {
61 label = "xloader";
62 reg = <0x0 0x10000>;
63 };
64 partition@10000 {
65 label = "u-boot";
66 reg = <0x10000 0x40000>;
67 };
68 partition@50000 {
69 label = "linux";
70 reg = <0x50000 0x2c0000>;
71 };
72 partition@310000 {
73 label = "rootfs";
74 reg = <0x310000 0x4f0000>;
75 };
76 };
Viresh Kumarc5fa4fd2012-03-23 00:17:43 +053077 };
78
79 spi0: spi@d0100000 {
80 status = "okay";
81 };
82
83 spi1: spi@a5000000 {
84 status = "okay";
85 };
86
87 spi2: spi@a6000000 {
88 status = "okay";
89 };
90
91 ehci@e1800000 {
92 status = "okay";
93 };
94
95 ohci@e1900000 {
96 status = "okay";
97 };
98
99 ohci@e2100000 {
100 status = "okay";
101 };
102
103 apb {
104 gpio0: gpio@fc980000 {
105 status = "okay";
106 };
107
108 i2c0: i2c@d0180000 {
109 status = "okay";
110 };
111
112 i2c1: i2c@a7000000 {
113 status = "okay";
114 };
115
116 rtc@fc900000 {
117 status = "okay";
118 };
119
120 serial@d0000000 {
121 status = "okay";
122 };
123
124 serial@a3000000 {
125 status = "okay";
126 };
127
128 serial@a4000000 {
129 status = "okay";
130 };
131
132 wdt@fc880000 {
133 status = "okay";
134 };
135 };
136 };
137};