[PATCH 01/15] ARM: shmobile: Per-board uImage load addresses
Magnus Damm
magnus.damm at gmail.com
Wed Jun 5 03:06:25 EDT 2013
From: Magnus Damm <damm at opensource.se>
Introduce per-board uImage load address calculation.
This will allow us to use the same uImage for multiple
boards if the load address happens to match. For now
keep on using CONFIG_MEMORY_START.
Signed-off-by: Magnus Damm <damm at opensource.se>
---
arch/arm/mach-shmobile/Makefile.boot | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
--- 0001/arch/arm/mach-shmobile/Makefile.boot
+++ work/arch/arm/mach-shmobile/Makefile.boot 2013-06-04 12:33:07.000000000 +0900
@@ -1,6 +1,9 @@
-__ZRELADDR := $(shell /bin/bash -c 'printf "0x%08x" \
+loadaddr-y := $(shell /bin/bash -c 'printf "0x%08x" \
$$[$(CONFIG_MEMORY_START) + 0x8000]')
+__ZRELADDR := $(shell /bin/bash -c \
+ 'echo $(loadaddr-y) | tr " " "\n" | sort | uniq')
+
zreladdr-y += $(__ZRELADDR)
# Unsupported legacy stuff
More information about the linux-arm-kernel
mailing list