-
- Downloads
arm: Allow lr to be saved by board code
The link register value can be required on some boards (e.g. FEL mode on sunxi) so use a branch instruction to jump to save_boot_params() instead of a branch link. This requires a branch back to save_boot_params_ret so adjust the users to deal with this. For exynos just drop the function since it doesn't do anything. Signed-off-by:Simon Glass <sjg@chromium.org> Acked-by:
Siarhei Siamashka <siarhei.siamashka@gmail.com> Acked-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Hans de Goede <hdegoede@redhat.com>
Showing
- arch/arm/cpu/armv7/exynos/spl_boot.c 0 additions, 1 deletionarch/arm/cpu/armv7/exynos/spl_boot.c
- arch/arm/cpu/armv7/omap-common/lowlevel_init.S 1 addition, 1 deletionarch/arm/cpu/armv7/omap-common/lowlevel_init.S
- arch/arm/cpu/armv7/omap3/lowlevel_init.S 1 addition, 1 deletionarch/arm/cpu/armv7/omap3/lowlevel_init.S
- arch/arm/cpu/armv7/start.S 5 additions, 2 deletionsarch/arm/cpu/armv7/start.S
- arch/arm/include/asm/system.h 15 additions, 0 deletionsarch/arm/include/asm/system.h
- board/nokia/rx51/lowlevel_init.S 2 additions, 1 deletionboard/nokia/rx51/lowlevel_init.S
Loading
Please register or sign in to comment