You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/hw/nvram
Luc Michel f423f7ebac hw/core/register: remove the calls to `register_finalize_block'
This function is now a no-op. The register array is parented to the
device and get finalized when the device is.

Drop all the calls to `register_finalize_block'. Drop the
RegisterInfoArray reference when it is not used elsewhere in the device.

Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Francisco Iglesias <francisco.iglesias@amd.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Signed-off-by: Luc Michel <luc.michel@amd.com>
Message-ID: <20251017161809.235740-4-luc.michel@amd.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2 days ago
..
Kconfig hw/nvram: Introduce Xilinx battery-backed ram 4 years ago
aspeed_otp.c hw/nvram/aspeed_otp: Add OTP programming semantics and tracing 3 weeks ago
bcm2835_otp.c qom: Have class_init() take a const data argument 6 months ago
chrp_nvram.c include: Rename sysemu/ -> system/ 10 months ago
ds1225y.c qom: Have class_init() take a const data argument 6 months ago
eeprom93xx.c hw/nvram: Constify VMState 2 years ago
eeprom_at24c.c qom: Have class_init() take a const data argument 6 months ago
fw_cfg-acpi.c license: Update deprecated SPDX tag GPL-2.0+ to GPL-2.0-or-later 1 year ago
fw_cfg-interface.c hw/nvram: Always register FW_CFG_DATA_GENERATOR_INTERFACE 5 years ago
fw_cfg.c hw/nvram/fw_cfg: Remove legacy FW_CFG_ORDER_OVERRIDE 5 months ago
mac_nvram.c qom: Have class_init() take a const data argument 6 months ago
meson.build hw/nvram/aspeed_otp: Add ASPEED OTP memory device model 3 weeks ago
npcm7xx_otp.c qom: Have class_init() take a const data argument 6 months ago
nrf51_nvm.c qom: Have class_init() take a const data argument 6 months ago
spapr_nvram.c qom: Have class_init() take a const data argument 6 months ago
trace-events hw/nvram/aspeed_otp: Add OTP programming semantics and tracing 3 weeks ago
trace.h trace: switch position of headers to what Meson requires 5 years ago
xlnx-bbram.c hw/core/register: remove the calls to `register_finalize_block' 2 days ago
xlnx-efuse-crc.c hw/nvram: Introduce Xilinx eFuse QOM 4 years ago
xlnx-efuse.c qom: Have class_init() take a const data argument 6 months ago
xlnx-versal-efuse-cache.c qom: Have class_init() take a const data argument 6 months ago
xlnx-versal-efuse-ctrl.c hw/core/register: remove the calls to `register_finalize_block' 2 days ago
xlnx-zynqmp-efuse.c hw/core/register: remove the calls to `register_finalize_block' 2 days ago