Merge branch 'sprd/dt' into next/dt
[linux-2.6-block.git] / arch / arm / boot / dts / spear600-evb.dts
CommitLineData
9652e8bd
SR
1/*
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 };
1d72c2f2 25};
9652e8bd 26
1d72c2f2
TP
27&clcd {
28 status = "okay";
29};
8113ba91 30
1d72c2f2
TP
31&dmac {
32 status = "okay";
33};
0b7ee717 34
1d72c2f2
TP
35&ehci_usb0 {
36 status = "okay";
37};
8113ba91 38
1d72c2f2
TP
39&ehci_usb1 {
40 status = "okay";
41};
8113ba91 42
1d72c2f2
TP
43&gmac {
44 phy-mode = "gmii";
45 status = "okay";
46};
9652e8bd 47
1d72c2f2
TP
48&ohci_usb0 {
49 status = "okay";
50};
8113ba91 51
1d72c2f2
TP
52&ohci_usb1 {
53 status = "okay";
54};
8113ba91 55
1d72c2f2
TP
56&smi {
57 status = "okay";
d37c74a5 58 clock-rate = <50000000>;
1d72c2f2
TP
59
60 flash@f8000000 {
1d72c2f2
TP
61 reg = <0xf8000000 0x800000>;
62 st,smi-fast-mode;
30a0d037 63
4e7adc29
TP
64 partitions {
65 compatible = "fixed-partitions";
66 #address-cells = <1>;
67 #size-cells = <1>;
68
69 partition@0 {
70 label = "xloader";
71 reg = <0x0 0x10000>;
72 };
73 partition@10000 {
74 label = "u-boot";
75 reg = <0x10000 0x50000>;
76 };
77 partition@60000 {
78 label = "environment";
79 reg = <0x60000 0x10000>;
80 };
81 partition@70000 {
82 label = "dtb";
83 reg = <0x70000 0x10000>;
84 };
85 partition@80000 {
86 label = "linux";
87 reg = <0x80000 0x310000>;
88 };
89 partition@390000 {
90 label = "rootfs";
91 reg = <0x390000 0x0>;
92 };
9652e8bd
SR
93 };
94 };
95};
1d72c2f2
TP
96
97&uart0 {
98 status = "okay";
1d72c2f2
TP
99};
100
101&uart1 {
102 status = "okay";
1d72c2f2
TP
103};
104
105&rtc {
106 status = "okay";
107};
108
109&i2c {
110 clock-frequency = <400000>;
111 status = "okay";
112};