]> git.proxmox.com Git - mirror_qemu.git/blob - hw/i386/Kconfig
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
[mirror_qemu.git] / hw / i386 / Kconfig
1 config SEV
2 bool
3 depends on KVM
4
5 config PC
6 bool
7 imply APPLESMC
8 imply HYPERV
9 imply ISA_IPMI_KCS
10 imply ISA_IPMI_BT
11 imply PCI_IPMI_KCS
12 imply PCI_IPMI_BT
13 imply IPMI_SSIF
14 imply ISA_DEBUG
15 imply PARALLEL
16 imply PCI_DEVICES
17 imply PVPANIC
18 imply QXL
19 imply SEV
20 imply SGA
21 imply TEST_DEVICES
22 imply TPM_CRB
23 imply TPM_TIS
24 imply VGA_PCI
25 imply VIRTIO_VGA
26 select FDC
27 select I8259
28 select I8254
29 select PCKBD
30 select PCSPK
31 select I8257
32 select MC146818RTC
33 # For ACPI builder:
34 select SERIAL_ISA
35 select ACPI_PCI
36 select ACPI_VMGENID
37 select VIRTIO_PMEM_SUPPORTED
38
39 config PC_PCI
40 bool
41 select APIC
42 select IOAPIC
43 select APM
44 select PC
45
46 config PC_ACPI
47 bool
48 select ACPI_X86
49 select ACPI_CPU_HOTPLUG
50 select ACPI_MEMORY_HOTPLUG
51 select SMBUS_EEPROM
52 select PFLASH_CFI01
53 depends on ACPI_SMBUS
54
55 config I440FX
56 bool
57 imply E1000_PCI
58 imply VMPORT
59 imply VMMOUSE
60 select PC_PCI
61 select PC_ACPI
62 select ACPI_SMBUS
63 select PCI_I440FX
64 select PIIX3
65 select IDE_PIIX
66 select DIMM
67 select SMBIOS
68 select FW_CFG_DMA
69
70 config ISAPC
71 bool
72 select ISA_BUS
73 select PC
74 select IDE_ISA
75 select VGA_ISA
76 # FIXME: it is in the same file as i440fx, and does not compile
77 # if separated
78 depends on I440FX
79
80 config Q35
81 bool
82 imply VTD
83 imply AMD_IOMMU
84 imply E1000E_PCI_EXPRESS
85 imply VMPORT
86 imply VMMOUSE
87 select PC_PCI
88 select PC_ACPI
89 select PCI_EXPRESS_Q35
90 select LPC_ICH9
91 select AHCI_ICH9
92 select DIMM
93 select SMBIOS
94 select FW_CFG_DMA
95
96 config MICROVM
97 bool
98 imply SERIAL_ISA
99 select ISA_BUS
100 select APIC
101 select IOAPIC
102 select I8259
103 select MC146818RTC
104 select VIRTIO_MMIO
105
106 config X86_IOMMU
107 bool
108 depends on PC
109
110 config VTD
111 bool
112 select X86_IOMMU
113
114 config AMD_IOMMU
115 bool
116 select X86_IOMMU
117
118 config VMPORT
119 bool
120
121 config VMMOUSE
122 bool
123 depends on VMPORT