182f51817SPaolo Bonziniconfig SEV 282f51817SPaolo Bonzini bool 3e0e312f3SPaolo Bonzini depends on KVM 4e0e312f3SPaolo Bonzini 5e0e312f3SPaolo Bonziniconfig PC 6e0e312f3SPaolo Bonzini bool 758accbc5SYang Zhong imply APPLESMC 8ccf222a8SYang Zhong imply HYPERV 958accbc5SYang Zhong imply ISA_IPMI_KCS 1058accbc5SYang Zhong imply ISA_IPMI_BT 1158accbc5SYang Zhong imply ISA_DEBUG 123e3fdad6SThomas Huth imply PARALLEL 1358accbc5SYang Zhong imply PCI_DEVICES 1458accbc5SYang Zhong imply PVPANIC 15e0e312f3SPaolo Bonzini imply QXL 16e0e312f3SPaolo Bonzini imply SEV 1758accbc5SYang Zhong imply SGA 1858accbc5SYang Zhong imply TEST_DEVICES 19e0e312f3SPaolo Bonzini imply TPM_CRB 20e0e312f3SPaolo Bonzini imply TPM_TIS 2109cba51eSPhilippe Mathieu-Daudé imply VGA_PCI 22938912a8SPaolo Bonzini imply VIRTIO_VGA 2302017ee3SPaolo Bonzini select FDC 2402017ee3SPaolo Bonzini select I8259 2502017ee3SPaolo Bonzini select I8254 2658accbc5SYang Zhong select PCKBD 2702017ee3SPaolo Bonzini select PCSPK 2802017ee3SPaolo Bonzini select I8257 2902017ee3SPaolo Bonzini select MC146818RTC 3058accbc5SYang Zhong # For ACPI builder: 3158accbc5SYang Zhong select SERIAL_ISA 3258accbc5SYang Zhong select ACPI_VMGENID 3302017ee3SPaolo Bonzini 3402017ee3SPaolo Bonziniconfig PC_PCI 3502017ee3SPaolo Bonzini bool 3602017ee3SPaolo Bonzini select APIC 3702017ee3SPaolo Bonzini select IOAPIC 3802017ee3SPaolo Bonzini select APM 3902017ee3SPaolo Bonzini select PC 4002017ee3SPaolo Bonzini 4102017ee3SPaolo Bonziniconfig PC_ACPI 4202017ee3SPaolo Bonzini bool 4302017ee3SPaolo Bonzini select ACPI_X86 4402017ee3SPaolo Bonzini select ACPI_CPU_HOTPLUG 4502017ee3SPaolo Bonzini select ACPI_MEMORY_HOTPLUG 461550b0e6SPaolo Bonzini select SMBUS_EEPROM 4758accbc5SYang Zhong select PFLASH_CFI01 4802017ee3SPaolo Bonzini depends on ACPI_SMBUS 4982f51817SPaolo Bonzini 5082f51817SPaolo Bonziniconfig I440FX 5182f51817SPaolo Bonzini bool 5209cba51eSPhilippe Mathieu-Daudé imply E1000_PCI 5302017ee3SPaolo Bonzini select PC_PCI 5402017ee3SPaolo Bonzini select PC_ACPI 5502017ee3SPaolo Bonzini select ACPI_SMBUS 5602017ee3SPaolo Bonzini select PCI_PIIX 5702017ee3SPaolo Bonzini select IDE_PIIX 5802017ee3SPaolo Bonzini select DIMM 5902017ee3SPaolo Bonzini select SMBIOS 6002017ee3SPaolo Bonzini select VMPORT 6102017ee3SPaolo Bonzini select VMMOUSE 6202017ee3SPaolo Bonzini select FW_CFG_DMA 6382f51817SPaolo Bonzini 6482f51817SPaolo Bonziniconfig ISAPC 6582f51817SPaolo Bonzini bool 66a7e23159SPaolo Bonzini select ISA_BUS 6702017ee3SPaolo Bonzini select PC 6802017ee3SPaolo Bonzini select IDE_ISA 6902017ee3SPaolo Bonzini select VGA_ISA 7002017ee3SPaolo Bonzini # FIXME: it is in the same file as i440fx, and does not compile 7102017ee3SPaolo Bonzini # if separated 7202017ee3SPaolo Bonzini depends on I440FX 7382f51817SPaolo Bonzini 7482f51817SPaolo Bonziniconfig Q35 7582f51817SPaolo Bonzini bool 7602017ee3SPaolo Bonzini imply VTD 7702017ee3SPaolo Bonzini imply AMD_IOMMU 7809cba51eSPhilippe Mathieu-Daudé imply E1000E_PCI_EXPRESS 7902017ee3SPaolo Bonzini select PC_PCI 8002017ee3SPaolo Bonzini select PC_ACPI 8102017ee3SPaolo Bonzini select PCI_EXPRESS_Q35 8202017ee3SPaolo Bonzini select LPC_ICH9 83*9a585f3eSThomas Huth select AHCI_ICH9 8402017ee3SPaolo Bonzini select DIMM 8502017ee3SPaolo Bonzini select SMBIOS 8602017ee3SPaolo Bonzini select VMPORT 8702017ee3SPaolo Bonzini select VMMOUSE 8802017ee3SPaolo Bonzini select FW_CFG_DMA 8982f51817SPaolo Bonzini 9082f51817SPaolo Bonziniconfig VTD 9182f51817SPaolo Bonzini bool 9282f51817SPaolo Bonzini 9382f51817SPaolo Bonziniconfig AMD_IOMMU 9482f51817SPaolo Bonzini bool 9582f51817SPaolo Bonzini 9682f51817SPaolo Bonziniconfig VMPORT 9782f51817SPaolo Bonzini bool 9882f51817SPaolo Bonzini 9982f51817SPaolo Bonziniconfig VMMOUSE 10082f51817SPaolo Bonzini bool 10102017ee3SPaolo Bonzini depends on VMPORT 102