Skip to content

ARM: shmobile: SMP virt_to_phys() conversion

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

Get series with b4
b4 am 20130610091925.18944.68117.sendpatchset@w520

Versions newest first

  1. v1 Latest6 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6ARM: shmobile: Add SMP boot function and argumentarch/arm/mach-shmobile/headsmp.S arch/arm/mach-shmobile/include/mach/common.h+13 -41 reply
2/6ARM: shmobile: Add SCU boot function using argumentarch/arm/mach-shmobile/headsmp-scu.S arch/arm/mach-shmobile/include/mach/common.h+14 -01 reply
3/6ARM: shmobile: r8a7779 SMP with SCU boot fn and argsarch/arm/mach-shmobile/smp-r8a7779.c+4 -21 reply
4/6ARM: shmobile: sh73a0 SMP with SCU boot fn and argsarch/arm/mach-shmobile/smp-sh73a0.c+4 -21 reply
5/6ARM: shmobile: EMEV2 SMP with SCU boot fn and argsarch/arm/mach-shmobile/smp-emev2.c+4 -21 reply
6/6ARM: shmobile: Remove old SCU boot codearch/arm/mach-shmobile/headsmp-scu.S arch/arm/mach-shmobile/include/mach/common.h+1 -221 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/06] ARM: shmobile: SMP virt_to_phys() conversion

ARM: shmobile: SMP virt_to_phys() conversion

[PATCH 01/06] ARM: shmobile: Add SMP boot function and argument [PATCH 02/06] ARM: shmobile: Add SCU boot function using argument [PATCH 03/06] ARM: shmobile: r8a7779 SMP with SCU boot fn and args [PATCH 04/06] ARM: shmobile: sh73a0 SMP with SCU boot fn and args [PATCH 05/06] ARM: shmobile: EMEV2 SMP with SCU boot fn and args [PATCH 06/06] ARM: shmobile: Remove old SCU boot code

This series replaces the inline virtual to physical address conversion code in the mach-shmobile assembly files with C code making use of virt_to_phys().

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

---

Written against renesas.git renesas-next-20130607

 arch/arm/mach-shmobile/headsmp-scu.S         |   35 ++++++++++----------------
 arch/arm/mach-shmobile/headsmp.S             |   13 +++++++--
 arch/arm/mach-shmobile/include/mach/common.h |    6 ++--
 arch/arm/mach-shmobile/smp-emev2.c           |    6 ++--
 arch/arm/mach-shmobile/smp-r8a7779.c         |    6 ++--
 arch/arm/mach-shmobile/smp-sh73a0.c          |    6 ++--
 6 files changed, 40 insertions(+), 32 deletions(-)