Home
last modified time | relevance | path

Searched hist:c00def71efd919e8ae835a25f4f4c80a4b2d36d3 (Results 1 – 3 of 3) sorted by relevance

/linux/arch/arm/mach-ux500/
H A DMakefilediff c00def71efd919e8ae835a25f4f4c80a4b2d36d3 Mon Aug 03 09:26:52 CEST 2015 Linus Walleij <linus.walleij@linaro.org> ARM: ux500: simplify secondary CPU boot

This removes a lot of ancient cruft from the Ux500 SMP boot.
Instead of the pen grab/release, just point the ROM to
secondary_boot() and start the second CPU there, then send
the IPI.

Use our own SMP enable method. This enables us to remove the
last static mapping and get both CPUs booting properly.

Tested this and it just works.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
H A Dplatsmp.cdiff c00def71efd919e8ae835a25f4f4c80a4b2d36d3 Mon Aug 03 09:26:52 CEST 2015 Linus Walleij <linus.walleij@linaro.org> ARM: ux500: simplify secondary CPU boot

This removes a lot of ancient cruft from the Ux500 SMP boot.
Instead of the pen grab/release, just point the ROM to
secondary_boot() and start the second CPU there, then send
the IPI.

Use our own SMP enable method. This enables us to remove the
last static mapping and get both CPUs booting properly.

Tested this and it just works.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
H A Dcpu-db8500.cdiff c00def71efd919e8ae835a25f4f4c80a4b2d36d3 Mon Aug 03 09:26:52 CEST 2015 Linus Walleij <linus.walleij@linaro.org> ARM: ux500: simplify secondary CPU boot

This removes a lot of ancient cruft from the Ux500 SMP boot.
Instead of the pen grab/release, just point the ROM to
secondary_boot() and start the second CPU there, then send
the IPI.

Use our own SMP enable method. This enables us to remove the
last static mapping and get both CPUs booting properly.

Tested this and it just works.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>