1config SEV 2 bool 3 depends on KVM 4 5config PC 6 bool 7 imply APPLESMC 8 imply HYPERV 9 imply ISA_IPMI_KCS 10 imply ISA_IPMI_BT 11 imply ISA_DEBUG 12 imply PARALLEL 13 imply PCI_DEVICES 14 imply PVPANIC 15 imply QXL 16 imply SEV 17 imply SGA 18 imply TEST_DEVICES 19 imply TPM_CRB 20 imply TPM_TIS 21 imply VGA_PCI 22 imply VIRTIO_VGA 23 select FDC 24 select I8259 25 select I8254 26 select PCKBD 27 select PCSPK 28 select I8257 29 select MC146818RTC 30 # For ACPI builder: 31 select SERIAL_ISA 32 select ACPI_VMGENID 33 select VIRTIO_PMEM_SUPPORTED 34 35config PC_PCI 36 bool 37 select APIC 38 select IOAPIC 39 select APM 40 select PC 41 42config PC_ACPI 43 bool 44 select ACPI_X86 45 select ACPI_CPU_HOTPLUG 46 select ACPI_MEMORY_HOTPLUG 47 select SMBUS_EEPROM 48 select PFLASH_CFI01 49 depends on ACPI_SMBUS 50 51config I440FX 52 bool 53 imply E1000_PCI 54 imply VMPORT 55 imply VMMOUSE 56 select PC_PCI 57 select PC_ACPI 58 select ACPI_SMBUS 59 select PCI_PIIX 60 select IDE_PIIX 61 select DIMM 62 select SMBIOS 63 select FW_CFG_DMA 64 65config ISAPC 66 bool 67 select ISA_BUS 68 select PC 69 select IDE_ISA 70 select VGA_ISA 71 # FIXME: it is in the same file as i440fx, and does not compile 72 # if separated 73 depends on I440FX 74 75config Q35 76 bool 77 imply VTD 78 imply AMD_IOMMU 79 imply E1000E_PCI_EXPRESS 80 imply VMPORT 81 imply VMMOUSE 82 select PC_PCI 83 select PC_ACPI 84 select PCI_EXPRESS_Q35 85 select LPC_ICH9 86 select AHCI_ICH9 87 select DIMM 88 select SMBIOS 89 select FW_CFG_DMA 90 91config VTD 92 bool 93 94config AMD_IOMMU 95 bool 96 97config VMPORT 98 bool 99 100config VMMOUSE 101 bool 102 depends on VMPORT 103