summaryrefslogtreecommitdiff
path: root/drivers/serial/serial_ar933x.c
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2016-09-21 14:59:54 +0100
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>2016-09-21 17:04:53 +0200
commit31d36f748c52b22833aa946f6c406cc8fb2f1908 (patch)
tree3eec119018d0fc405e56e333c244af6e60bd5a04 /drivers/serial/serial_ar933x.c
parentd263cda5ae41279208d9576eab1c5215a57252a6 (diff)
downloadu-boot-imx-31d36f748c52b22833aa946f6c406cc8fb2f1908.zip
u-boot-imx-31d36f748c52b22833aa946f6c406cc8fb2f1908.tar.gz
u-boot-imx-31d36f748c52b22833aa946f6c406cc8fb2f1908.tar.bz2
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 'drivers/serial/serial_ar933x.c')
0 files changed, 0 insertions, 0 deletions