Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
[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         soc {
32                 bus@c4000000 {
33                         flash@0,0 {
34                                 compatible = "intel,ixp4xx-flash", "cfi-flash";
35                                 bank-width = <2>;
36                                 /*
37                                  * 16 MB of Flash
38                                  */
39                                 reg = <0 0x00000000 0x1000000>;
40
41                                 partitions {
42                                         compatible = "fixed-partitions";
43                                         #address-cells = <1>;
44                                         #size-cells = <1>;
45
46                                         partition@0 {
47                                                 label = "RedBoot";
48                                                 reg = <0x00000000 0x00080000>;
49                                                 read-only;
50                                         };
51                                         partition@80000 {
52                                                 label = "zImage";
53                                                 reg = <0x00080000 0x00100000>;
54                                                 read-only;
55                                         };
56                                         partition@180000 {
57                                                 label = "ramdisk";
58                                                 reg = <0x00180000 0x00300000>;
59                                                 read-only;
60                                         };
61                                         partition@480000 {
62                                                 label = "User";
63                                                 reg = <0x00480000 0x00b60000>;
64                                                 read-only;
65                                         };
66                                         partition@fe0000 {
67                                                 label = "FIS directory";
68                                                 reg = <0x00fe0000 0x001f000>;
69                                                 read-only;
70                                         };
71                                         partition@fff000 {
72                                                 label = "RedBoot config";
73                                                 reg = <0x00fff000 0x0001000>;
74                                                 read-only;
75                                         };
76                                 };
77                         };
78                 };
79         };
80 };