xref: /freebsd-src/sys/contrib/device-tree/src/arm/aspeed/openbmc-flash-layout-64-alt.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Copyright (C) 2020 Bytedance.
4*f126890aSEmmanuel Vadot */
5*f126890aSEmmanuel Vadot
6*f126890aSEmmanuel Vadotpartitions {
7*f126890aSEmmanuel Vadot	compatible = "fixed-partitions";
8*f126890aSEmmanuel Vadot	#address-cells = <1>;
9*f126890aSEmmanuel Vadot	#size-cells = <1>;
10*f126890aSEmmanuel Vadot
11*f126890aSEmmanuel Vadot	u-boot@0 {
12*f126890aSEmmanuel Vadot		reg = <0x0 0xe0000>; // 896KB
13*f126890aSEmmanuel Vadot		label = "alt-u-boot";
14*f126890aSEmmanuel Vadot	};
15*f126890aSEmmanuel Vadot
16*f126890aSEmmanuel Vadot	u-boot-env@e0000 {
17*f126890aSEmmanuel Vadot		reg = <0xe0000 0x20000>; // 128KB
18*f126890aSEmmanuel Vadot		label = "alt-u-boot-env";
19*f126890aSEmmanuel Vadot	};
20*f126890aSEmmanuel Vadot
21*f126890aSEmmanuel Vadot	kernel@100000 {
22*f126890aSEmmanuel Vadot		reg = <0x100000 0x900000>; // 9MB
23*f126890aSEmmanuel Vadot		label = "alt-kernel";
24*f126890aSEmmanuel Vadot	};
25*f126890aSEmmanuel Vadot
26*f126890aSEmmanuel Vadot	rofs@a00000 {
27*f126890aSEmmanuel Vadot		reg = <0xa00000 0x2000000>; // 32MB
28*f126890aSEmmanuel Vadot		label = "alt-rofs";
29*f126890aSEmmanuel Vadot	};
30*f126890aSEmmanuel Vadot
31*f126890aSEmmanuel Vadot	rwfs@6000000 {
32*f126890aSEmmanuel Vadot		reg = <0x2a00000 0x1600000>; // 22MB
33*f126890aSEmmanuel Vadot		label = "alt-rwfs";
34*f126890aSEmmanuel Vadot	};
35*f126890aSEmmanuel Vadot};
36