mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00
hw/riscv/boot.c: use MachineState in riscv_load_initrd()
'filename', 'mem_size' and 'fdt' from riscv_load_initrd() can all be retrieved by the MachineState object for all callers. Cc: Palmer Dabbelt <palmer@dabbelt.com> Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Bin Meng <bmeng@tinylab.org> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-Id: <20230102115241.25733-9-dbarboza@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
parent
b1f19f238c
commit
1f99146103
6 changed files with 9 additions and 12 deletions
|
@ -602,8 +602,7 @@ static void sifive_u_machine_init(MachineState *machine)
|
|||
kernel_start_addr, NULL);
|
||||
|
||||
if (machine->initrd_filename) {
|
||||
riscv_load_initrd(machine->initrd_filename, machine->ram_size,
|
||||
kernel_entry, machine->fdt);
|
||||
riscv_load_initrd(machine, kernel_entry);
|
||||
}
|
||||
|
||||
if (machine->kernel_cmdline && *machine->kernel_cmdline) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue