hw/riscv: virt: Add a machine done notifier
authorAlistair Francis <alistair.francis@wdc.com>
Wed, 27 Apr 2022 23:41:41 +0000 (09:41 +1000)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 29 Apr 2022 00:48:12 +0000 (10:48 +1000)
commit1c20d3ff6004b600336c52cbef9f134fad3ccd94
treef24e82c34d60135f162913ebf06a84e3dd7d7628
parenta62c2c155ccf4f08e5b7f54bc18e822baf41ab05
hw/riscv: virt: Add a machine done notifier

Move the binary and device tree loading code to the machine done
notifier. This allows us to prepare for editing the device tree as part
of the notifier.

This is based on similar code in the ARM virt machine.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Message-Id: <20220427234146.1130752-2-alistair.francis@opensource.wdc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/riscv/virt.c
include/hw/riscv/virt.h