The bios_name variable is mostly a duplicate of machine->firmware. Only three cases need some care (i386, digic and rx), everything else is mechanical.
Paolo Bonzini (15): alpha: remove bios_name digic: stash firmware into DigicState arm: remove bios_name hppa: remove bios_name i386: remove bios_name lm32: remove bios_name m68k: remove bios_name mips: remove bios_name moxie: remove bios_name ppc: remove bios_name rx: move BIOS load from MCU to board s390: remove bios_name sh4: remove bios_name sparc: remove bios_name vl: remove bios_name hw/alpha/dp264.c | 2 +- hw/arm/cubieboard.c | 2 +- hw/arm/digic_boards.c | 5 +++-- hw/arm/highbank.c | 8 ++++---- hw/arm/npcm7xx_boards.c | 5 +---- hw/arm/orangepi.c | 2 +- hw/arm/sbsa-ref.c | 2 ++ hw/arm/vexpress.c | 8 ++++---- hw/arm/virt.c | 2 ++ hw/hppa/machine.c | 3 +-- hw/i386/microvm.c | 7 +++---- hw/i386/pc_sysfw.c | 4 ++-- hw/i386/x86.c | 10 ++++------ hw/lm32/milkymist.c | 4 +--- hw/m68k/mcf5208.c | 10 +++++----- hw/m68k/next-cube.c | 4 +--- hw/m68k/q800.c | 4 +--- hw/mips/fuloong2e.c | 6 +++--- hw/mips/jazz.c | 6 +++--- hw/mips/malta.c | 6 +++--- hw/mips/mipssim.c | 6 +++--- hw/mips/r4k.c | 4 +--- hw/moxie/moxiesim.c | 6 +++--- hw/ppc/e500.c | 4 ++-- hw/ppc/mac_newworld.c | 4 +--- hw/ppc/mac_oldworld.c | 4 +--- hw/ppc/pnv.c | 5 +---- hw/ppc/ppc405_boards.c | 6 ++---- hw/ppc/prep.c | 4 +--- hw/ppc/spapr.c | 4 +--- hw/rx/rx-gdbsim.c | 7 +++++++ hw/rx/rx62n.c | 9 --------- hw/s390x/ipl.c | 8 ++------ hw/s390x/s390-virtio-ccw.c | 3 ++- hw/sh4/shix.c | 3 +-- hw/sparc/leon3.c | 4 +--- hw/sparc/sun4m.c | 2 +- hw/sparc64/sun4u.c | 2 +- include/hw/arm/digic.h | 1 + include/hw/i386/x86.h | 3 ++- include/sysemu/sysemu.h | 1 - softmmu/vl.c | 2 -- 42 files changed, 80 insertions(+), 112 deletions(-) -- 2.26.2