Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/linux-block
[linux-2.6-microblaze.git] / arch / arm / boot / dts / intel-ixp42x-welltech-epbx100.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Copyright (C) 2021 Corentin Labbe <clabbe@baylibre.com>
4  */
5
6 /dts-v1/;
7
8 #include "intel-ixp42x.dtsi"
9
10 / {
11         model = "Welltech EPBX100";
12         compatible = "welltech,epbx100", "intel,ixp42x";
13         #address-cells = <1>;
14         #size-cells = <1>;
15
16         memory@0 {
17                 /* 64 MB SDRAM */
18                 device_type = "memory";
19                 reg = <0x00000000 0x4000000>;
20         };
21
22         chosen {
23                 bootargs = "console=ttyS0,115200n8 root=/dev/ram0 initrd=0x00800000,9M";
24                 stdout-path = "uart0:115200n8";
25         };
26
27         aliases {
28                 serial0 = &uart0;
29         };
30
31         flash@50000000 {
32                 compatible = "intel,ixp4xx-flash", "cfi-flash";
33                 bank-width = <2>;
34                 /*
35                  * 16 MB of Flash
36                  */
37                 reg = <0x50000000 0x1000000>;
38
39                 partitions {
40                         compatible = "fixed-partitions";
41                         #address-cells = <1>;
42                         #size-cells = <1>;
43
44                         partition@0 {
45                                 label = "RedBoot";
46                                 reg = <0x00000000 0x00080000>;
47                                 read-only;
48                         };
49                         partition@80000 {
50                                 label = "zImage";
51                                 reg = <0x00080000 0x00100000>;
52                                 read-only;
53                         };
54                         partition@180000 {
55                                 label = "ramdisk";
56                                 reg = <0x00180000 0x00300000>;
57                                 read-only;
58                         };
59                         partition@480000 {
60                                 label = "User";
61                                 reg = <0x00480000 0x00b60000>;
62                                 read-only;
63                         };
64                         partition@fe0000 {
65                                 label = "FIS directory";
66                                 reg = <0x00fe0000 0x001f000>;
67                                 read-only;
68                         };
69                         partition@fff000 {
70                                 label = "RedBoot config";
71                                 reg = <0x00fff000 0x0001000>;
72                                 read-only;
73                         };
74                 };
75         };
76 };