aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/pc_sysfw.c
AgeCommit message (Expand)Author
2024-06-05hw/i386/sev: Use guest_memfd for legacy ROMsMichael Roth
2024-06-05hw/i386/sev: Add support to encrypt BIOS when SEV-SNP is enabledBrijesh Singh
2024-06-05hw/i386/sev: Add function to get SEV metadata from OVMF headerBrijesh Singh
2024-05-22hw/i386/pc_sysfw: Alias rather than copy isa-bios regionBernhard Beschow
2024-05-09hw/i386/x86: Don't leak "isa-bios" memory regionsBernhard Beschow
2024-05-08hw/i386: Have x86_bios_rom_init() take X86MachineState rather than MachineStateBernhard Beschow
2024-04-25hw/i386/pc_sysfw: Remove unused parameter from pc_isa_bios_init()Bernhard Beschow
2024-03-12Revert "hw/i386/pc: Confine system flash handling to pc_sysfw"Bernhard Beschow
2024-03-12Revert "hw/i386/pc_sysfw: Inline pc_system_flash_create() and remove it"Bernhard Beschow
2024-02-22hw/i386/pc_sysfw: Use qdev_is_realized() instead of QOM APIPhilippe Mathieu-Daudé
2024-02-22hw/i386/pc_sysfw: Inline pc_system_flash_create() and remove itBernhard Beschow
2024-02-22hw/i386/pc: Confine system flash handling to pc_sysfwBernhard Beschow
2022-04-27i386: factor out x86_firmware_configure()Gerd Hoffmann
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau
2021-10-13target/i386/sev: Declare system-specific functions in 'sev.h'Philippe Mathieu-Daudé
2021-07-14hw/i386: Introduce X86_FW_OVMF Kconfig symbolPhilippe Mathieu-Daudé
2021-07-14hw/i386/pc: Document pc_system_ovmf_table_findDov Murik
2021-07-14hw/i386/pc: pc_system_ovmf_table_find: Assert that flash was parsedDov Murik
2021-05-02Do not include sysemu/sysemu.h if it's not really necessaryThomas Huth
2021-02-16sev/i386: Allow AP booting under SEV-ESPaolo Bonzini
2021-02-16pc: add parser for OVMF reset blockJames Bottomley
2021-02-08sev: Remove false abstraction of flash encryptionDavid Gibson
2020-12-10i386: remove bios_namePaolo Bonzini
2020-12-09hw/i386/pc: add max combined fw size as machine configuration optionErich-McMillan
2020-07-11Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2020-07-10pc: fix leak in pc_system_flash_cleanup_unusedAlexander Bulekov
2020-07-10xen: cleanup unrealized flash devicesPaul Durrant
2020-06-15sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster
2020-06-15qdev: Convert uses of qdev_create() manuallyMarkus Armbruster
2020-05-18hw: Use QEMU_IS_ALIGNED() on parallel flash block sizePhilippe Mathieu-Daudé
2020-05-15qom: Drop @errp parameter of object_property_del()Markus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2019-10-22hw/i386/pc: move shared x86 functions to x86.c and export themSergio Lopez
2019-10-22hw/i386/pc: rename functions shared with non-PC machinesSergio Lopez
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-05-07pflash_cfi01: New pflash_cfi01_legacy_drive()Markus Armbruster
2019-05-07pc: Rearrange pc_system_firmware_init()'s legacy -drive loopMarkus Armbruster
2019-03-11pc: Support firmware configuration with -blockdevMarkus Armbruster
2019-03-11pc_sysfw: Pass PCMachineState to pc_system_firmware_init()Philippe Mathieu-Daudé
2019-03-11pc_sysfw: Remove unused PcSysFwDevicePhilippe Mathieu-Daudé
2019-03-11pflash: Clean up after commit 368a354f02b, part 2Markus Armbruster
2019-03-11pflash: Clean up after commit 368a354f02b, part 1Markus Armbruster
2019-03-11pflash: Rename pflash_t to PFlashCFI01, PFlashCFI02Markus Armbruster
2018-07-02hw/i386: Use the IEC binary prefix definitionsPaolo Bonzini
2018-03-13target/i386: encrypt bios romBrijesh Singh
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster
2017-07-14hw: Use new memory_region_init_{ram, rom, rom_device}() functionsPeter Maydell