u-boot-brain/board/emulation
Lukas Auer 897206c5cc riscv: qemu: clear kernel-start/-end in device tree as workaround for BBL
QEMU specifies the location of Linux (supplied with the -kernel
argument) in the device tree using the riscv,kernel-start and
riscv,kernel-end properties. We currently rely on the SBI implementation
of BBL to run Linux and therefore embed Linux as payload in BBL. This
causes an issue, because BBL detects the kernel properties in the device
tree and ignores the Linux payload as a result.
Work around this issue by clearing the kernel properties in the device
tree before booting Linux.

Signed-off-by: Lukas Auer <lukas.auer@aisec.fraunhofer.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2018-11-26 13:57:33 +08:00
..
qemu-arm arm: qemu: Enumerate virtio bus during early boot 2018-11-14 09:16:28 -08:00
qemu-riscv riscv: qemu: clear kernel-start/-end in device tree as workaround for BBL 2018-11-26 13:57:33 +08:00
qemu-x86 x86: qemu: Imply virtio PCI transport and device drivers 2018-11-14 09:16:28 -08:00
Kconfig SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00