summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorHeinrich Schuchardt <xypron.glpk@gmx.de>2020-05-27 20:04:24 +0200
committerTom Rini <trini@konsulko.com>2020-07-07 18:23:48 -0400
commit22a4e006be52fbd5249f46c36c4d8016c15b9fa7 (patch)
tree4f37407e7661f1aaf7c52275efdb8be3f2c1fab2 /drivers
parentb87d8d6a0e0c5c37b341c20284ef1c43601cc9c8 (diff)
arm: use correct argument size of special registers
Compiling with clang on ARMv8 shows errors like: ./arch/arm/include/asm/system.h:162:32: note: use constraint modifier "w" asm volatile("msr sctlr_el1, %0" : : "r" (val) : "cc"); ^~ %w0 These errors are due to using an incorrect size for the variables used for writing to and reading from special registers which have 64 bits on ARMv8. Mask off reserved bits when reading the exception level. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions