]> git.baikalelectronics.ru Git - kernel.git/commit
arm: mvebu: support for SMP on 98DX3336 SoC
authorChris Packham <chris.packham@alliedtelesis.co.nz>
Sun, 29 Jan 2017 23:20:32 +0000 (12:20 +1300)
committerGregory CLEMENT <gregory.clement@free-electrons.com>
Mon, 30 Jan 2017 13:40:56 +0000 (14:40 +0100)
commitc77c664d4b8a8bade41bab05e94867d0e791e5f1
tree835ade911a91200bf1e8cf6d2a3d5e6fedb620d1
parent5cda1c19fb49196041940dc9caebae4b2c7f7e09
arm: mvebu: support for SMP on 98DX3336 SoC

Compared to the armada-xp the 98DX3336 uses different registers to set
the boot address for the secondary CPU so a new enable-method is needed.
This will only work if the machine definition doesn't define an overall
smp_ops because there is not currently a way of overriding this from the
device tree if it is set in the machine definition.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Documentation/devicetree/bindings/arm/cpus.txt
Documentation/devicetree/bindings/arm/marvell/98dx3236-resume-ctrl.txt [new file with mode: 0644]
arch/arm/mach-mvebu/platsmp.c