]> git.baikalelectronics.ru Git - uboot.git/commit
arc: Don't halt slaves
authorAlexey Brodkin <abrodkin@synopsys.com>
Wed, 24 Jan 2018 12:27:04 +0000 (15:27 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Wed, 21 Mar 2018 13:21:34 +0000 (16:21 +0300)
commita1c228a0d311a794e34769758e708af731a9f2c2
treee6dd07123176d2616abb6919deb0172993c27f65
parentfed7d896f7f111bc25b8296da3611814ebf61bab
arc: Don't halt slaves

This commit basically reverts two commits:
 1. dc654b110876 ("arc: arcv1: Disable master/slave check")
 2. 99a295f646a0 ("arcv2: Halt non-master cores")

With mentioned commits in-place we experience more trouble than
benefits. In case of SMP Linux kernel this is really required as
we have all the cores running from the very beginning and then we
need to allow master core to do some preparatory work while slaves
are not getting in the way.

In case of U-Boot we:
 a) Don't really run more than 1 core in parallel
 b) We may use whatever core for that

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
arch/arc/lib/start.S