Srinivas Kandagatla
880467735a
ARM: ux500: remove u8500_secondary_startup from INIT section.
...
This patch removes u8500_secondary_startup from _INIT section, there are
two reason for this removal.
1. discarding such a small code does not save much, given the RAM sizes.
2. Having this code discarded, creates corruption issue when we boot
smp-kernel with nr_cpus=1 or with single cpu node in DT.
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@st.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2013-08-19 22:49:24 +02:00
Rob Herring
09f759f66b
ARM: ux500: add missing ENDPROC to headsmp.S
...
Once the ENDPROC is in place, BSYM() in not longer necessary
to get correct pointer to u8500_secondary_startup().
Signed-off-by: Rob Herring <rob.herring@calxeda.com >
Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com >
Cc: Linus Walleij <linus.walleij@stericsson.com >
2012-01-16 08:36:03 -06:00
Srinidhi Kasagar
78368c7994
ARM: 6539/1: ux500: remove unnecessary barrier from the secondary startup
...
Signed-off-by: srinidhi kasagar <srinidhi.kasagar@stericsson.com >
Acked-by: Linus Walleij <linus.walleij@stericsson.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2010-12-24 09:50:26 +00:00
Srinidhi Kasagar
aa44ef4d43
ARM: 5831/1: ARM: U8500 core machine support
...
Adds core support for the ST-Ericsson U8500
platform. It supports memory mappings, binds to
the existing modules like GIC, SCU, TWD and
local timers and sets up the infrastructure for
the secondary core.
Reviewed-by: Alessandro Rubini <rubini@unipv.it >
Reviewed-by: Linus Walleij <linus.walleij@stericsson.com >
Signed-off-by: srinidhi kasagar <srinidhi.kasagar@stericsson.com >
Acked-by: Andrea Gallo <andrea.gallo@stericsson.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2009-11-28 10:22:52 +00:00