Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / dts / spear600-evb.dts
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         };
25
26         ahb {
27                 dma@fc400000 {
28                         status = "okay";
29                 };
30
31                 gmac: ethernet@e0800000 {
32                         phy-mode = "gmii";
33                         status = "okay";
34                 };
35
36                 smi: flash@fc000000 {
37                         status = "okay";
38                         clock-rate=<50000000>;
39
40                         flash@f8000000 {
41                                 #address-cells = <1>;
42                                 #size-cells = <1>;
43                                 reg = <0xf8000000 0x800000>;
44                                 st,smi-fast-mode;
45
46                                 partition@0 {
47                                         label = "xloader";
48                                         reg = <0x0 0x10000>;
49                                 };
50                                 partition@10000 {
51                                         label = "u-boot";
52                                         reg = <0x10000 0x40000>;
53                                 };
54                                 partition@50000 {
55                                         label = "linux";
56                                         reg = <0x50000 0x2c0000>;
57                                 };
58                                 partition@310000 {
59                                         label = "rootfs";
60                                         reg = <0x310000 0x4f0000>;
61                                 };
62                         };
63                 };
64
65                 apb {
66                         serial@d0000000 {
67                                 status = "okay";
68                         };
69
70                         serial@d0080000 {
71                                 status = "okay";
72                         };
73
74                         i2c@d0200000 {
75                                 clock-frequency = <400000>;
76                                 status = "okay";
77                         };
78                 };
79         };
80 };