blob: afbacca5a463505f98487e32aee86f8c6664e400 [file] [log] [blame]
From 27b4a56d8360ed751a4446e3f1c6237ac4f740df Mon Sep 17 00:00:00 2001
From: "William A. Kennington III" <wak@google.com>
Date: Fri, 12 Nov 2021 17:34:47 -0800
Subject: [PATCH 1/2] ARM: dts: gbmc: Add flash layouts
Signed-off-by: William A. Kennington III <wak@google.com>
---
arch/arm/boot/dts/gbmc-flash-layout-32.dtsi | 34 +++++++++++++++++++++
arch/arm/boot/dts/gbmc-flash-layout-64.dtsi | 33 ++++++++++++++++++++
2 files changed, 67 insertions(+)
create mode 100644 arch/arm/boot/dts/gbmc-flash-layout-32.dtsi
create mode 100644 arch/arm/boot/dts/gbmc-flash-layout-64.dtsi
diff --git a/arch/arm/boot/dts/gbmc-flash-layout-32.dtsi b/arch/arm/boot/dts/gbmc-flash-layout-32.dtsi
new file mode 100644
index 000000000000..c8990c5a66a7
--- /dev/null
+++ b/arch/arm/boot/dts/gbmc-flash-layout-32.dtsi
@@ -0,0 +1,34 @@
+partitions@80000000 {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ u-boot@0 {
+ label = "u-boot";
+ reg = <0x0000000 0x200000>;
+ read-only;
+ };
+ kernel@200000 {
+ label = "kernel";
+ reg = <0x200000 0x500000>;
+ };
+ hoth-mailbox@700000 {
+ label = "hoth-mailbox";
+ reg = <0x700000 0x10000>;
+ };
+ image-descriptor@710000 {
+ label = "image-descriptor";
+ reg = <0x710000 0x10000>;
+ };
+ rofs@720000 {
+ label = "rofs";
+ reg = <0x720000 0x14e0000>;
+ };
+ rwfs@1c00000 {
+ label = "rwfs";
+ reg = <0x1c00000 0x300000>;
+ };
+ hoth-update@1f00000 {
+ label = "hoth-update";
+ reg = <0x1f00000 0x100000>;
+ };
+};
diff --git a/arch/arm/boot/dts/gbmc-flash-layout-64.dtsi b/arch/arm/boot/dts/gbmc-flash-layout-64.dtsi
new file mode 100644
index 000000000000..b26abe450803
--- /dev/null
+++ b/arch/arm/boot/dts/gbmc-flash-layout-64.dtsi
@@ -0,0 +1,33 @@
+partitions@80000000 {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ u-boot@0 {
+ label = "u-boot";
+ reg = <0x0000000 0xf0000>;
+ };
+ image-descriptor@f0000 {
+ label = "image-descriptor";
+ reg = <0xf0000 0x10000>;
+ };
+ hoth-update@100000 {
+ label = "hoth-update";
+ reg = <0x100000 0x100000>;
+ };
+ kernel@200000 {
+ label = "kernel";
+ reg = <0x200000 0x500000>;
+ };
+ rofs@700000 {
+ label = "rofs";
+ reg = <0x700000 0x35f0000>;
+ };
+ rwfs@3cf0000 {
+ label = "rwfs";
+ reg = <0x3cf0000 0x300000>;
+ };
+ hoth-mailbox@3ff0000 {
+ label = "hoth-mailbox";
+ reg = <0x3ff0000 0x10000>;
+ };
+};
--
2.34.0.rc2.393.gf8c9666880-goog