hw/board: promote fdt from ARM VirtMachineState to MachineState

The use of FDT's is quite common across our various platforms. To
allow the guest loader to tweak it we need to make it available in
the generic state. This creates the field and migrates the initial
user to use the generic field. Other boards will be updated in later
patches.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210303173642.3805-2-alex.bennee@linaro.org>
This commit is contained in:
Alex Bennée 2021-03-03 17:36:36 +00:00
parent 2c9192c177
commit a6487d37c2
3 changed files with 186 additions and 172 deletions

View file

@ -258,6 +258,7 @@ struct MachineState {
/*< public >*/
void *fdt;
char *dtb;
char *dumpdtb;
int phandle_start;