]> git.proxmox.com Git - mirror_qemu.git/commit
hw/riscv: Load OpenSBI as the default firmware
authorAlistair Francis <alistair.francis@wdc.com>
Tue, 16 Jul 2019 18:47:25 +0000 (11:47 -0700)
committerPalmer Dabbelt <palmer@sifive.com>
Thu, 18 Jul 2019 21:18:45 +0000 (14:18 -0700)
commitfdd1bda4b47cfbec61d0e63a516c614feea0b00b
tree267680833fb22c20a1fe9fe02a3a62c9c613ed3a
parent91f3a2f0ce59cb621630bd224f634955222fc3e0
hw/riscv: Load OpenSBI as the default firmware

If the user hasn't specified a firmware to load (with -bios) or
specified no bios (with -bios none) then load OpenSBI by default. This
allows users to boot a RISC-V kernel with just -kernel.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Tested-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
hw/riscv/boot.c
hw/riscv/sifive_u.c
hw/riscv/virt.c
include/hw/riscv/boot.h
qemu-deprecated.texi