Skip to content

ARM: shmobile: uImage load address rework

Magnus Damm linux-arm-kernel linux-sh 1 version New

Get series with b4
b4 am 20130605070616.13311.69049.sendpatchset@w520

Versions newest first

  1. v1 Latest15 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15ARM: shmobile: Per-board uImage load addressesarch/arm/mach-shmobile/Makefile.boot+4 -11 reply
1/15ARM: shmobile: Per-board uImage load addresses+0 -00 replies
2/15ARM: shmobile: AG5EVM uImage reworkarch/arm/mach-shmobile/Makefile.boot+2 -00 replies
3/15ARM: shmobile: AP4EVB uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
4/15ARM: shmobile: APE6EVM uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
5/15ARM: shmobile: Armadillo800EVA uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
6/15ARM: shmobile: Bock-W uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
7/15ARM: shmobile: Bonito uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
8/15ARM: shmobile: KZM9D uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
9/15ARM: shmobile: KZM9G uImage reworkarch/arm/mach-shmobile/Makefile.boot+2 -00 replies
10/15ARM: shmobile: Kota2 uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
11/15ARM: shmobile: Lager uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
12/15ARM: shmobile: Mackerel uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
13/15ARM: shmobile: Marzen uImage reworkarch/arm/mach-shmobile/Makefile.boot+2 -00 replies
14/15ARM: shmobile: Armadillo800EVA reference uImage reworkarch/arm/mach-shmobile/Makefile.boot+1 -00 replies
15/15ARM: shmobile: Remove MEMORY_START uImage load addressarch/arm/mach-shmobile/Makefile.boot+2 -30 replies

Reviews trailers per patch

None of the 16 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchLaurent PinchartKuninori Morimoto
SeriesR-b T-b R-b
1/15
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/15] ARM: shmobile: uImage load address rework

ARM: shmobile: uImage load address rework

[PATCH 01/15] ARM: shmobile: Per-board uImage load addresses [PATCH 02/15] ARM: shmobile: AG5EVM uImage rework
[PATCH 03/15] ARM: shmobile: AP4EVB uImage rework
[PATCH 04/15] ARM: shmobile: APE6EVM uImage rework
[PATCH 05/15] ARM: shmobile: Armadillo800EVA uImage rework [PATCH 06/15] ARM: shmobile: Bock-W uImage rework
[PATCH 07/15] ARM: shmobile: Bonito uImage rework
[PATCH 08/15] ARM: shmobile: KZM9D uImage rework
[PATCH 09/15] ARM: shmobile: KZM9G uImage rework
[PATCH 10/15] ARM: shmobile: Kota2 uImage rework
[PATCH 11/15] ARM: shmobile: Lager uImage rework
[PATCH 12/15] ARM: shmobile: Mackerel uImage rework [PATCH 13/15] ARM: shmobile: Marzen uImage rework
[PATCH 14/15] ARM: shmobile: Armadillo800EVA reference uImage rework [PATCH 15/15] ARM: shmobile: Remove MEMORY_START uImage load address

Rework the mach-shmobile uImage load address calculation by storing the per-board load addresses in Makefile.boot. This removes the CONFIG_MEMORY_START dependency from Makefile.boot, and it also makes it possible to create safe kernel images that boot on multiple boards.

This is one of several series of code that reworks code not to rely on CONFIG_MEMORY_START/SIZE which in turn is needed for ARCH_MULTIPLATFORM.

---

Written against renesas.git renesas-next-20130604v2

 arch/arm/mach-shmobile/Makefile.boot |   26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)