pc: Support for virtio-pmem-pci
[qemu/ar7.git] / hw / i386 / Kconfig
blob4ddf2a9c5536bb8aa3e4898b465dcd292c7e7595
1 config SEV
2     bool
3     depends on KVM
5 config 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
35 config PC_PCI
36     bool
37     select APIC
38     select IOAPIC
39     select APM
40     select PC
42 config 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
51 config I440FX
52     bool
53     imply E1000_PCI
54     select PC_PCI
55     select PC_ACPI
56     select ACPI_SMBUS
57     select PCI_PIIX
58     select IDE_PIIX
59     select DIMM
60     select SMBIOS
61     select VMPORT
62     select VMMOUSE
63     select FW_CFG_DMA
65 config 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
75 config Q35
76     bool
77     imply VTD
78     imply AMD_IOMMU
79     imply E1000E_PCI_EXPRESS
80     select PC_PCI
81     select PC_ACPI
82     select PCI_EXPRESS_Q35
83     select LPC_ICH9
84     select AHCI_ICH9
85     select DIMM
86     select SMBIOS
87     select VMPORT
88     select VMMOUSE
89     select FW_CFG_DMA
91 config VTD
92     bool
94 config AMD_IOMMU
95     bool
97 config VMPORT
98     bool
100 config VMMOUSE
101     bool
102     depends on VMPORT