summaryrefslogtreecommitdiff
path: root/arch/mips/cpu/u-boot-spl.lds
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2016-09-21 13:59:54 (GMT)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2016-09-21 15:04:53 (GMT)
commit31d36f748c52b22833aa946f6c406cc8fb2f1908 (patch)
tree3eec119018d0fc405e56e333c244af6e60bd5a04 /arch/mips/cpu/u-boot-spl.lds
parentd263cda5ae41279208d9576eab1c5215a57252a6 (diff)
downloadu-boot-fsl-qoriq-31d36f748c52b22833aa946f6c406cc8fb2f1908.tar.xz
MIPS: Hang if run on a secondary CPU
Some systems are configured such that multiple CPUs begin running from their reset vector following a system reset. If this occurs then U-Boot will be run on multiple CPUs simultaneously, which causes all sorts of issues as the multiple instances of U-Boot clobber each other. Prevent this from happening by simply hanging with an infinite loop if we run on a CPU whose ID, as determined by GlobalNumber or EBase.CPUNum as appropriate, is non-zero. Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Diffstat (limited to 'arch/mips/cpu/u-boot-spl.lds')
0 files changed, 0 insertions, 0 deletions