fw_cfg-interface.c 561 B

1234567891011121314151617181920212223
  1. /*
  2. * QEMU Firmware configuration device emulation (QOM interfaces)
  3. *
  4. * Copyright 2020 Red Hat, Inc.
  5. *
  6. * SPDX-License-Identifier: GPL-2.0-or-later
  7. */
  8. #include "qemu/osdep.h"
  9. #include "hw/nvram/fw_cfg.h"
  10. static const TypeInfo fw_cfg_data_generator_interface_info = {
  11. .parent = TYPE_INTERFACE,
  12. .name = TYPE_FW_CFG_DATA_GENERATOR_INTERFACE,
  13. .class_size = sizeof(FWCfgDataGeneratorClass),
  14. };
  15. static void fw_cfg_register_interfaces(void)
  16. {
  17. type_register_static(&fw_cfg_data_generator_interface_info);
  18. }
  19. type_init(fw_cfg_register_interfaces)