]> git.ipfire.org Git - thirdparty/qemu.git/commit
hw/nvram/fw_cfg: Factor fw_cfg_init_mem_internal() out
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Thu, 8 Jan 2026 03:30:34 +0000 (11:30 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Sat, 7 Feb 2026 13:37:52 +0000 (14:37 +0100)
commitb8f5ff7778ff28f37ba028ed657eea88571250cd
tree217ff3069d6f8fe30092c2d1719694704b323235
parentc47d27f59278a6b7849fcdb5cb346fe31aa55b04
hw/nvram/fw_cfg: Factor fw_cfg_init_mem_internal() out

Factor fw_cfg_init_mem_internal() out of fw_cfg_init_mem_wide().
In fw_cfg_init_mem_wide(), assert DMA arguments are provided.
Callers without DMA have to use the fw_cfg_init_mem() helper.

Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Xiaoyao Li <xiaoyao.li@intel.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20260108033051.777361-11-zhao1.liu@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/nvram/fw_cfg.c