pc: Move PcGuestInfo declaration to top of file
The struct will be used inside PCMachineState. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Marcel Apfelbaum <marcel@redhat.com>
This commit is contained in:
parent
52ba4d509d
commit
281b104702
|
@ -33,6 +33,22 @@
|
||||||
#define kvm_ioapic_in_kernel() 0
|
#define kvm_ioapic_in_kernel() 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* Machine info for ACPI build: */
|
||||||
|
struct PcGuestInfo {
|
||||||
|
bool isapc_ram_fw;
|
||||||
|
hwaddr ram_size, ram_size_below_4g;
|
||||||
|
unsigned apic_id_limit;
|
||||||
|
bool apic_xrupt_override;
|
||||||
|
uint64_t numa_nodes;
|
||||||
|
uint64_t *node_mem;
|
||||||
|
uint64_t *node_cpu;
|
||||||
|
FWCfgState *fw_cfg;
|
||||||
|
int legacy_acpi_table_size;
|
||||||
|
bool has_acpi_build;
|
||||||
|
bool has_reserved_memory;
|
||||||
|
bool rsdp_in_ram;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* PCMachineState:
|
* PCMachineState:
|
||||||
* @acpi_dev: link to ACPI PM device that performs ACPI hotplug handling
|
* @acpi_dev: link to ACPI PM device that performs ACPI hotplug handling
|
||||||
|
@ -151,21 +167,6 @@ typedef struct PcPciInfo {
|
||||||
#define ACPI_PM_PROP_GPE0_BLK_LEN "gpe0_blk_len"
|
#define ACPI_PM_PROP_GPE0_BLK_LEN "gpe0_blk_len"
|
||||||
#define ACPI_PM_PROP_TCO_ENABLED "enable_tco"
|
#define ACPI_PM_PROP_TCO_ENABLED "enable_tco"
|
||||||
|
|
||||||
struct PcGuestInfo {
|
|
||||||
bool isapc_ram_fw;
|
|
||||||
hwaddr ram_size, ram_size_below_4g;
|
|
||||||
unsigned apic_id_limit;
|
|
||||||
bool apic_xrupt_override;
|
|
||||||
uint64_t numa_nodes;
|
|
||||||
uint64_t *node_mem;
|
|
||||||
uint64_t *node_cpu;
|
|
||||||
FWCfgState *fw_cfg;
|
|
||||||
int legacy_acpi_table_size;
|
|
||||||
bool has_acpi_build;
|
|
||||||
bool has_reserved_memory;
|
|
||||||
bool rsdp_in_ram;
|
|
||||||
};
|
|
||||||
|
|
||||||
/* parallel.c */
|
/* parallel.c */
|
||||||
|
|
||||||
void parallel_hds_isa_init(ISABus *bus, int n);
|
void parallel_hds_isa_init(ISABus *bus, int n);
|
||||||
|
|
Loading…
Reference in a new issue