]> git.proxmox.com Git - mirror_qemu.git/blob - hw/i386/Kconfig
Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-pull-request' into...
[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 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
35 config PC_PCI
36 bool
37 select APIC
38 select IOAPIC
39 select APM
40 select PC
41
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
50
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
64
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
74
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
90
91 config VTD
92 bool
93
94 config AMD_IOMMU
95 bool
96
97 config VMPORT
98 bool
99
100 config VMMOUSE
101 bool
102 depends on VMPORT