ARM: shmobile: Common shmobile_scu_base in headsmp-scu.S
authorMagnus Damm <damm@opensource.se>
Wed, 13 Feb 2013 13:47:17 +0000 (22:47 +0900)
committerSimon Horman <horms+renesas@verge.net.au>
Tue, 12 Mar 2013 17:13:19 +0000 (02:13 +0900)
commit4c8228455d1008136d748e6973dd72578bab4697
tree2b057e7ce7c6803d602f873dc4d3268bf94ef65e
parentec0d84a8d5522aaed3f932caff30a0b165c8cf44
ARM: shmobile: Common shmobile_scu_base in headsmp-scu.S

Update the code in headsmp-scu.S to use a global
shmobile_scu_base variable both for convenient SCU
base address storage and for the early SCU setup
code in shmobile_secondary_vector_scu.

With this patch applied r8a7779, sh73a0 and EMEV2
all make use of the global shmobile_scu_base
variable. However only sh73a0 makes use of the SCU
bring up code in shmobile_secondary_vector_scu.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm/mach-shmobile/Makefile
arch/arm/mach-shmobile/headsmp-scu.S
arch/arm/mach-shmobile/headsmp-sh73a0.S [deleted file]
arch/arm/mach-shmobile/include/mach/common.h
arch/arm/mach-shmobile/smp-emev2.c
arch/arm/mach-shmobile/smp-r8a7779.c
arch/arm/mach-shmobile/smp-sh73a0.c