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 33*a0a49813SDavid Hildenbrand select VIRTIO_PMEM_SUPPORTED 3402017ee3SPaolo Bonzini 3502017ee3SPaolo Bonziniconfig PC_PCI 3602017ee3SPaolo Bonzini bool 3702017ee3SPaolo Bonzini select APIC 3802017ee3SPaolo Bonzini select IOAPIC 3902017ee3SPaolo Bonzini select APM 4002017ee3SPaolo Bonzini select PC 4102017ee3SPaolo Bonzini 4202017ee3SPaolo Bonziniconfig PC_ACPI 4302017ee3SPaolo Bonzini bool 4402017ee3SPaolo Bonzini select ACPI_X86 4502017ee3SPaolo Bonzini select ACPI_CPU_HOTPLUG 4602017ee3SPaolo Bonzini select ACPI_MEMORY_HOTPLUG 471550b0e6SPaolo Bonzini select SMBUS_EEPROM 4858accbc5SYang Zhong select PFLASH_CFI01 4902017ee3SPaolo Bonzini depends on ACPI_SMBUS 5082f51817SPaolo Bonzini 5182f51817SPaolo Bonziniconfig I440FX 5282f51817SPaolo Bonzini bool 5309cba51eSPhilippe Mathieu-Daudé imply E1000_PCI 5402017ee3SPaolo Bonzini select PC_PCI 5502017ee3SPaolo Bonzini select PC_ACPI 5602017ee3SPaolo Bonzini select ACPI_SMBUS 5702017ee3SPaolo Bonzini select PCI_PIIX 5802017ee3SPaolo Bonzini select IDE_PIIX 5902017ee3SPaolo Bonzini select DIMM 6002017ee3SPaolo Bonzini select SMBIOS 6102017ee3SPaolo Bonzini select VMPORT 6202017ee3SPaolo Bonzini select VMMOUSE 6302017ee3SPaolo Bonzini select FW_CFG_DMA 6482f51817SPaolo Bonzini 6582f51817SPaolo Bonziniconfig ISAPC 6682f51817SPaolo Bonzini bool 67a7e23159SPaolo Bonzini select ISA_BUS 6802017ee3SPaolo Bonzini select PC 6902017ee3SPaolo Bonzini select IDE_ISA 7002017ee3SPaolo Bonzini select VGA_ISA 7102017ee3SPaolo Bonzini # FIXME: it is in the same file as i440fx, and does not compile 7202017ee3SPaolo Bonzini # if separated 7302017ee3SPaolo Bonzini depends on I440FX 7482f51817SPaolo Bonzini 7582f51817SPaolo Bonziniconfig Q35 7682f51817SPaolo Bonzini bool 7702017ee3SPaolo Bonzini imply VTD 7802017ee3SPaolo Bonzini imply AMD_IOMMU 7909cba51eSPhilippe Mathieu-Daudé imply E1000E_PCI_EXPRESS 8002017ee3SPaolo Bonzini select PC_PCI 8102017ee3SPaolo Bonzini select PC_ACPI 8202017ee3SPaolo Bonzini select PCI_EXPRESS_Q35 8302017ee3SPaolo Bonzini select LPC_ICH9 849a585f3eSThomas Huth select AHCI_ICH9 8502017ee3SPaolo Bonzini select DIMM 8602017ee3SPaolo Bonzini select SMBIOS 8702017ee3SPaolo Bonzini select VMPORT 8802017ee3SPaolo Bonzini select VMMOUSE 8902017ee3SPaolo Bonzini select FW_CFG_DMA 9082f51817SPaolo Bonzini 9182f51817SPaolo Bonziniconfig VTD 9282f51817SPaolo Bonzini bool 9382f51817SPaolo Bonzini 9482f51817SPaolo Bonziniconfig AMD_IOMMU 9582f51817SPaolo Bonzini bool 9682f51817SPaolo Bonzini 9782f51817SPaolo Bonziniconfig VMPORT 9882f51817SPaolo Bonzini bool 9982f51817SPaolo Bonzini 10082f51817SPaolo Bonziniconfig VMMOUSE 10182f51817SPaolo Bonzini bool 10202017ee3SPaolo Bonzini depends on VMPORT 103