Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  * Copyright (C) 2021 Corentin Labbe <clabbe@baylibre.com>
0004  */
0005 
0006 /dts-v1/;
0007 
0008 #include "intel-ixp42x.dtsi"
0009 
0010 / {
0011         model = "Welltech EPBX100";
0012         compatible = "welltech,epbx100", "intel,ixp42x";
0013         #address-cells = <1>;
0014         #size-cells = <1>;
0015 
0016         memory@0 {
0017                 /* 64 MB SDRAM */
0018                 device_type = "memory";
0019                 reg = <0x00000000 0x4000000>;
0020         };
0021 
0022         chosen {
0023                 bootargs = "console=ttyS0,115200n8 root=/dev/ram0 initrd=0x00800000,9M";
0024                 stdout-path = "uart0:115200n8";
0025         };
0026 
0027         aliases {
0028                 serial0 = &uart0;
0029         };
0030 
0031         soc {
0032                 bus@c4000000 {
0033                         flash@0,0 {
0034                                 compatible = "intel,ixp4xx-flash", "cfi-flash";
0035                                 bank-width = <2>;
0036                                 /*
0037                                  * 16 MB of Flash
0038                                  */
0039                                 reg = <0 0x00000000 0x1000000>;
0040 
0041                                 partitions {
0042                                         compatible = "fixed-partitions";
0043                                         #address-cells = <1>;
0044                                         #size-cells = <1>;
0045 
0046                                         partition@0 {
0047                                                 label = "RedBoot";
0048                                                 reg = <0x00000000 0x00080000>;
0049                                                 read-only;
0050                                         };
0051                                         partition@80000 {
0052                                                 label = "zImage";
0053                                                 reg = <0x00080000 0x00100000>;
0054                                                 read-only;
0055                                         };
0056                                         partition@180000 {
0057                                                 label = "ramdisk";
0058                                                 reg = <0x00180000 0x00300000>;
0059                                                 read-only;
0060                                         };
0061                                         partition@480000 {
0062                                                 label = "User";
0063                                                 reg = <0x00480000 0x00b60000>;
0064                                                 read-only;
0065                                         };
0066                                         partition@fe0000 {
0067                                                 label = "FIS directory";
0068                                                 reg = <0x00fe0000 0x001f000>;
0069                                                 read-only;
0070                                         };
0071                                         partition@fff000 {
0072                                                 label = "RedBoot config";
0073                                                 reg = <0x00fff000 0x0001000>;
0074                                                 read-only;
0075                                         };
0076                                 };
0077                         };
0078                 };
0079         };
0080 };