]> git.dujemihanovic.xyz Git - u-boot.git/commit
axs103: Clean-up smp_kick_all_cpus()
authorAlexey Brodkin <abrodkin@synopsys.com>
Thu, 30 Mar 2017 16:18:30 +0000 (19:18 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Fri, 31 Mar 2017 19:09:36 +0000 (22:09 +0300)
commit0b0db98be7e22f5b862b62f63db7ff6ab02a3a7f
tree1af2ac7d0d128aa87c023a9cc6a879d443d34f73
parent5cf618ee60a752d058a767372ca1ecb8d9c09b16
axs103: Clean-up smp_kick_all_cpus()

 * Rely on default pulse polarity value
 * Don't mess with "multicore" value as it doesn't affect execution

In essence we now do a bare minimal stuff:
 1) Select HS38x2_1 with CORE_SEL=1 bits
 2) Select "manual" core start (via CREG) with START_MODE=0
 3) Generate cpu_start pulse with START=1

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
board/synopsys/axs10x/axs10x.c