提交 4e3c1944 编写于 作者: W Will Deacon

ARM: virt: use PSR_N_BIT for detecting boot CPU mode mismatch

During boot, we detect whether or not all CPUs are brought up in the
same mode and signal this to the kernel using the N bit in the SPSR.

This patch tidies up the checking code to use the PSR_N_BIT macro,
rather than hardcoding the bit field and commenting it as such.
Signed-off-by: NWill Deacon <will.deacon@arm.com>
上级 8e9c24a2
...@@ -24,9 +24,9 @@ ...@@ -24,9 +24,9 @@
/* /*
* Flag indicating that the kernel was not entered in the same mode on every * Flag indicating that the kernel was not entered in the same mode on every
* CPU. The zImage loader stashes this value in an SPSR, so we need an * CPU. The zImage loader stashes this value in an SPSR, so we need an
* architecturally defined flag bit here (the N flag, as it happens) * architecturally defined flag bit here.
*/ */
#define BOOT_CPU_MODE_MISMATCH (1<<31) #define BOOT_CPU_MODE_MISMATCH PSR_N_BIT
#ifndef __ASSEMBLY__ #ifndef __ASSEMBLY__
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册