arch/arm64: Use variables of the right size for msr/mrs opcodes

They do 64bit accesses, and gcc does the necessary fix ups to handle
32bit values as zero-padded 64bit values.
clang, however, isn't happy with it.

Change-Id: I9c8b9fe3a1adc521e393c2e2a0216f7f425a2a3e
Signed-off-by: Patrick Georgi <>
Tested-by: build bot (Jenkins) <>
Reviewed-by: Furquan Shaikh <>
3 files changed