ARM: qemu-virt64: convert to assembly entry
The C entry function isn't naked, so tries to push to the stack
in the function prologue. This doesn't work on QEMU where there
is no valid SP on entry. Convert the lowlevel entry to the
assembly facilities provided for this case.

Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 6a1fca3 commit dd96bc73d798d1c92c0dc903e6e8ce9b368e17aa
@Lucas Stach Lucas Stach authored on 14 Jan 2020
Sascha Hauer committed on 16 Jan 2020
Showing 3 changed files
View
arch/arm/boards/qemu-virt64/Makefile
View
arch/arm/boards/qemu-virt64/lowlevel.c
View
arch/arm/boards/qemu-virt64/lowlevel_init.S 0 → 100644