hw/riscv/boot.c: Introduce riscv_find_firmware()
commit8f6196266e607a4a014ef1a5ab05b93343f678df
authorBin Meng <bmeng@tinylab.org>
Thu, 29 Dec 2022 09:18:27 +0000 (29 17:18 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 20 Jan 2023 00:14:13 +0000 (20 10:14 +1000)
tree2850c2c4ab6d714e78888ec326550394983e1caf
parent9d3f7108bc43e93ceef7faa27c87eea8295c33ed
hw/riscv/boot.c: Introduce riscv_find_firmware()

Rename previous riscv_find_firmware() to riscv_find_bios(), and
introduce a new riscv_find_firmware() to implement the first half
part of the work done in riscv_find_and_load_firmware().

This new API is helpful for machine that wants to know the final
chosen firmware file name but does not want to load it.

Signed-off-by: Bin Meng <bmeng@tinylab.org>
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20221229091828.1945072-12-bmeng@tinylab.org>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/boot.c
include/hw/riscv/boot.h