armv8: fsl-layerscape: Fix "cpu release" command
authorYork Sun <yorksun@freescale.com>
Thu, 12 Nov 2015 20:38:21 +0000 (12:38 -0800)
committerYork Sun <yorksun@freescale.com>
Mon, 30 Nov 2015 17:11:12 +0000 (09:11 -0800)
commit1f6236f06b1bb219492d7ae3c17232090128da2c
tree8f10424c2b2e353802eb2117a160b0c4b50bd463
parentda305b9f57cd459a26d276390f699666a5d8bc4f
armv8: fsl-layerscape: Fix "cpu release" command

When one core is released, other cores may not have valid entry
address. Those cores are trapped by "wfe" and wait for further
instruction. When their address is set, they need to be kicked
off by "sev".

Signed-off-by: York Sun <yorksun@freescale.com>
arch/arm/cpu/armv8/fsl-layerscape/mp.c