summaryrefslogtreecommitdiffstats
path: root/arch/arm/cpu/cpuinfo.c
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2019-03-07 14:23:37 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2019-03-07 14:23:37 +0100
commit63557eb99211a4d1e5f722255a2f9fd0a1e7c6ae (patch)
tree1c23d2aca9a2fa5374c82b8cd6119c498c6983f8 /arch/arm/cpu/cpuinfo.c
parenteae7bc9688f80eb105d159d544391dbd16be27fe (diff)
parent4902e6c5e3be35f5653b304f4b578026473c91a3 (diff)
downloadbarebox-63557eb99211a4d1e5f722255a2f9fd0a1e7c6ae.tar.gz
barebox-63557eb99211a4d1e5f722255a2f9fd0a1e7c6ae.tar.xz
Merge branch 'for-next/misc'
Diffstat (limited to 'arch/arm/cpu/cpuinfo.c')
-rw-r--r--arch/arm/cpu/cpuinfo.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/arm/cpu/cpuinfo.c b/arch/arm/cpu/cpuinfo.c
index 175475b038..1ba3b4379c 100644
--- a/arch/arm/cpu/cpuinfo.c
+++ b/arch/arm/cpu/cpuinfo.c
@@ -19,6 +19,7 @@
#include <common.h>
#include <command.h>
#include <complete.h>
+#include <asm/system.h>
#define CPU_ARCH_UNKNOWN 0
#define CPU_ARCH_ARMv3 1
@@ -76,11 +77,7 @@ static int do_cpuinfo(int argc, char *argv[])
:
: "memory");
- __asm__ __volatile__(
- "mrs %0, sctlr_el1\n"
- : "=r" (cr)
- :
- : "memory");
+ cr = get_cr();
#else
__asm__ __volatile__(
"mrc p15, 0, %0, c0, c0, 0 @ read control reg\n"