arm_chainloader: fix core 0 detection for single-core machines
authorAlex Badea <vamposdecampos@gmail.com>
Tue, 30 Aug 2016 19:31:12 +0000 (22:31 +0300)
committerAlex Badea <vamposdecampos@gmail.com>
Tue, 30 Aug 2016 19:31:12 +0000 (22:31 +0300)
commit2971fead6f79a8e5c9a5f1c8e28218dff4821e84
treec48f2300e176ba5c6ffe66909f5971400c07b43c
parent0ad5b19f38e552a182ed5604ff8f8f39a8dfcaf9
arm_chainloader: fix core 0 detection for single-core machines

For example, a Pi 1 seem to have a MPIDR value of 0x410fb767.
Add a check similar to Linux: test that bit 31 (multiprocessor
extensions) is set and bit 30 (uniprocessor system) is clear
before looking at the core number.

Signed-off-by: Alex Badea <vamposdecampos@gmail.com>
arm_chainloader/start.s
This page took 0.021829 seconds and 4 git commands to generate.