| /* |
| * QEMU Firmware configuration device emulation (QOM interfaces) |
| * |
| * Copyright 2020 Red Hat, Inc. |
| * |
| * SPDX-License-Identifier: GPL-2.0-or-later |
| */ |
| |
| #include "qemu/osdep.h" |
| #include "hw/nvram/fw_cfg.h" |
| |
| static const TypeInfo fw_cfg_data_generator_interface_info = { |
| .parent = TYPE_INTERFACE, |
| .name = TYPE_FW_CFG_DATA_GENERATOR_INTERFACE, |
| .class_size = sizeof(FWCfgDataGeneratorClass), |
| }; |
| |
| static void fw_cfg_register_interfaces(void) |
| { |
| type_register_static(&fw_cfg_data_generator_interface_info); |
| } |
| |
| type_init(fw_cfg_register_interfaces) |