blob: d865a891776df9cf60d6052bf1cdfc753400ebd9 [file] [log] [blame]
Stefan Roese9652e8b2012-03-16 14:03:23 +01001/*
2 * Copyright 2012 Stefan Roese <sr@denx.de>
3 *
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
7 *
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
10 */
11
12/dts-v1/;
13/include/ "spear600.dtsi"
14
15/ {
16 model = "ST SPEAr600 Evaluation Board";
17 compatible = "st,spear600-evb", "st,spear600";
18 #address-cells = <1>;
19 #size-cells = <1>;
20
21 memory {
22 device_type = "memory";
23 reg = <0 0x10000000>;
24 };
25
26 ahb {
Shiraz Hashim8113ba92012-11-10 17:31:01 +053027 clcd@fc200000 {
28 status = "okay";
29 };
30
Viresh Kumar0b7ee712012-03-26 10:29:23 +053031 dma@fc400000 {
32 status = "okay";
33 };
34
Shiraz Hashim8113ba92012-11-10 17:31:01 +053035 ehci@e1800000 {
36 status = "okay";
37 };
38
39 ehci@e2000000 {
40 status = "okay";
41 };
42
Stefan Roese9652e8b2012-03-16 14:03:23 +010043 gmac: ethernet@e0800000 {
44 phy-mode = "gmii";
45 status = "okay";
46 };
47
Shiraz Hashim8113ba92012-11-10 17:31:01 +053048 ohci@e1900000 {
49 status = "okay";
50 };
51
52 ohci@e2100000 {
53 status = "okay";
54 };
55
Viresh Kumar30a0d032012-05-01 18:09:22 +053056 smi: flash@fc000000 {
57 status = "okay";
58 clock-rate=<50000000>;
59
60 flash@f8000000 {
61 #address-cells = <1>;
62 #size-cells = <1>;
63 reg = <0xf8000000 0x800000>;
64 st,smi-fast-mode;
65
66 partition@0 {
67 label = "xloader";
68 reg = <0x0 0x10000>;
69 };
70 partition@10000 {
71 label = "u-boot";
Vipin Kumar482a8f32012-07-05 11:51:47 +080072 reg = <0x10000 0x50000>;
Viresh Kumar30a0d032012-05-01 18:09:22 +053073 };
Vipin Kumar482a8f32012-07-05 11:51:47 +080074 partition@60000 {
75 label = "environment";
76 reg = <0x60000 0x10000>;
77 };
78 partition@70000 {
79 label = "dtb";
80 reg = <0x70000 0x10000>;
81 };
82 partition@80000 {
Viresh Kumar30a0d032012-05-01 18:09:22 +053083 label = "linux";
Vipin Kumar482a8f32012-07-05 11:51:47 +080084 reg = <0x80000 0x310000>;
Viresh Kumar30a0d032012-05-01 18:09:22 +053085 };
Vipin Kumar482a8f32012-07-05 11:51:47 +080086 partition@390000 {
Viresh Kumar30a0d032012-05-01 18:09:22 +053087 label = "rootfs";
Vipin Kumar482a8f32012-07-05 11:51:47 +080088 reg = <0x390000 0x0>;
Viresh Kumar30a0d032012-05-01 18:09:22 +053089 };
90 };
91 };
92
Stefan Roese9652e8b2012-03-16 14:03:23 +010093 apb {
94 serial@d0000000 {
95 status = "okay";
Vipul Kumar Samar7bceba82012-08-30 09:32:24 +053096 pinctrl-names = "default";
97 pinctrl-0 = <>;
Stefan Roese9652e8b2012-03-16 14:03:23 +010098 };
99
100 serial@d0080000 {
101 status = "okay";
Vipul Kumar Samar7bceba82012-08-30 09:32:24 +0530102 pinctrl-names = "default";
103 pinctrl-0 = <>;
Stefan Roese9652e8b2012-03-16 14:03:23 +0100104 };
105
Shiraz Hashim8113ba92012-11-10 17:31:01 +0530106 rtc@fc900000 {
107 status = "okay";
108 };
109
Stefan Roese9652e8b2012-03-16 14:03:23 +0100110 i2c@d0200000 {
111 clock-frequency = <400000>;
112 status = "okay";
113 };
114 };
115 };
116};