armv8: aarch64: Fix the warning about x1-x3 nonzero issue
For 64-bit kernel, there is a warning about x1-x3 nonzero in violation of boot protocol. To fix this issue, input argument 4 is added for armv8_switch_to_el2 and armv8_switch_to_el1. The input argument 4 will be set to the right value, such as zero. Signed-off-by:Alison Wang <alison.wang@nxp.com> Reviewed-by:
Alexander Graf <agraf@suse.de> Tested-by:
Ryan Harkin <ryan.harkin@linaro.org> Tested-by:
Michal Simek <michal.simek@xilinx.com> Reviewed-by:
York Sun <york.sun@nxp.com>
Showing
- arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S 14 additions, 14 deletionsarch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
- arch/arm/cpu/armv8/sec_firmware_asm.S 3 additions, 3 deletionsarch/arm/cpu/armv8/sec_firmware_asm.S
- arch/arm/cpu/armv8/start.S 4 additions, 4 deletionsarch/arm/cpu/armv8/start.S
- arch/arm/cpu/armv8/transition.S 11 additions, 11 deletionsarch/arm/cpu/armv8/transition.S
- arch/arm/include/asm/system.h 5 additions, 3 deletionsarch/arm/include/asm/system.h
- arch/arm/lib/bootm.c 5 additions, 5 deletionsarch/arm/lib/bootm.c
- arch/arm/mach-rmobile/lowlevel_init_gen3.S 4 additions, 4 deletionsarch/arm/mach-rmobile/lowlevel_init_gen3.S
- cmd/bootefi.c 1 addition, 1 deletioncmd/bootefi.c
Loading
Please register or sign in to comment