linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] ARM: shmobile: dts: koelsch: Fix flash partition label and size
@ 2014-11-26  0:13 Simon Horman
  2014-11-26 12:50 ` Sergei Shtylyov
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Horman @ 2014-11-26  0:13 UTC (permalink / raw)
  To: linux-arm-kernel

Update the size and names of flash partitions to match the
expectations of the loader which are as follows:

"loader"---0x0000_0000-0x0008_0000 [loader program (readonly)]
"user"  ---0x0008_0000-0x0060_0000 [U-Boot + bootargs + dt + uImage (readonly)]
"flash" ---0x0060_0000-0x0400_0000 [filesystem and free (read/write)]

["user"'s assumed breakdown]
U-boot+ bootargs(0x0008_0000-0x0010_0000) 512KB
Device tree     (0x0010_0000-0x0014_0000) 256KB
uImage          (0x0014_0000-0x0060_0000) 4.75MB

Signed-off-by: Simon Horman <horms+renesas@verge.net.au>

---

This replaces a patch that I previously posted, "shmobile: koelsch: Fix
flash partition label and size in device tree", which has the same aim but
does so for an older version of the loader which to my knowledge is not
found in the wild.

I plan to post a similar patch for Lager if this one goes well.

I have been informed that the flash layout should also be the same
for Alt (which currently does not have flash in its dts file in mainline).

Based on the renesas-devel-20141125-v3.18-rc6 tag of my renesas tree.
---
 arch/arm/boot/dts/r8a7791-koelsch.dts | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/arch/arm/boot/dts/r8a7791-koelsch.dts b/arch/arm/boot/dts/r8a7791-koelsch.dts
index 990af16..9a4e714 100644
--- a/arch/arm/boot/dts/r8a7791-koelsch.dts
+++ b/arch/arm/boot/dts/r8a7791-koelsch.dts
@@ -451,14 +451,14 @@
 			reg = <0x00000000 0x00080000>;
 			read-only;
 		};
-		partition at 80000 {
-			label = "bootenv";
-			reg = <0x00080000 0x00080000>;
+		partition at 40000 {
+			label = "user";
+			reg = <0x00080000 0x00580000>;
 			read-only;
 		};
-		partition at 100000 {
-			label = "data";
-			reg = <0x00100000 0x03f00000>;
+		partition at 440000 {
+			label = "flash";
+			reg = <0x00600000 0x03a00000>;
 		};
 	};
 };
-- 
2.1.3

^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-12-01  8:05 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-26  0:13 [PATCH] ARM: shmobile: dts: koelsch: Fix flash partition label and size Simon Horman
2014-11-26 12:50 ` Sergei Shtylyov
2014-11-28  0:27   ` Simon Horman
2014-11-28  8:34     ` Geert Uytterhoeven
2014-12-01  0:30       ` Simon Horman
2014-12-01  8:05         ` Geert Uytterhoeven
2014-11-28 11:09     ` Sergei Shtylyov
2014-12-01  0:31       ` Simon Horman

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).