smp: refine bf561 smpboot code
authorSteven Miao <realmz6@gmail.com>
Tue, 9 Jul 2013 07:39:53 +0000 (15:39 +0800)
committerSteven Miao <realmz6@gmail.com>
Tue, 9 Jul 2013 07:50:38 +0000 (15:50 +0800)
commit150382a53d11256e5666c86525c8bf8d23684532
tree5a0e5a70ba6006456c4d28ec53e6bf35c353e90c
parentb700a3f304cfc8589f3a5b6012bdd3689b778033
smp: refine bf561 smpboot code

release boot lock earlier to let coreb do setup and calibrate
set coreb online later after initialization ready
add BFIN_IPI_NONE IPI type
drop unnecesarry smp_mb() and using atomic type

Signed-off-by: Steven Miao <realmz6@gmail.com>
arch/blackfin/mach-bf561/smp.c
arch/blackfin/mach-common/smp.c