]> git.proxmox.com Git - mirror_qemu.git/blob - hw/i386/Kconfig
ipmi: Add PCI IPMI interfaces
[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 ISA_DEBUG
14 imply PARALLEL
15 imply PCI_DEVICES
16 imply PVPANIC
17 imply QXL
18 imply SEV
19 imply SGA
20 imply TEST_DEVICES
21 imply TPM_CRB
22 imply TPM_TIS
23 imply VGA_PCI
24 imply VIRTIO_VGA
25 select FDC
26 select I8259
27 select I8254
28 select PCKBD
29 select PCSPK
30 select I8257
31 select MC146818RTC
32 # For ACPI builder:
33 select SERIAL_ISA
34 select ACPI_PCI
35 select ACPI_VMGENID
36 select VIRTIO_PMEM_SUPPORTED
37
38 config PC_PCI
39 bool
40 select APIC
41 select IOAPIC
42 select APM
43 select PC
44
45 config PC_ACPI
46 bool
47 select ACPI_X86
48 select ACPI_CPU_HOTPLUG
49 select ACPI_MEMORY_HOTPLUG
50 select SMBUS_EEPROM
51 select PFLASH_CFI01
52 depends on ACPI_SMBUS
53
54 config I440FX
55 bool
56 imply E1000_PCI
57 imply VMPORT
58 imply VMMOUSE
59 select PC_PCI
60 select PC_ACPI
61 select ACPI_SMBUS
62 select PCI_PIIX
63 select IDE_PIIX
64 select DIMM
65 select SMBIOS
66 select FW_CFG_DMA
67
68 config ISAPC
69 bool
70 select ISA_BUS
71 select PC
72 select IDE_ISA
73 select VGA_ISA
74 # FIXME: it is in the same file as i440fx, and does not compile
75 # if separated
76 depends on I440FX
77
78 config Q35
79 bool
80 imply VTD
81 imply AMD_IOMMU
82 imply E1000E_PCI_EXPRESS
83 imply VMPORT
84 imply VMMOUSE
85 select PC_PCI
86 select PC_ACPI
87 select PCI_EXPRESS_Q35
88 select LPC_ICH9
89 select AHCI_ICH9
90 select DIMM
91 select SMBIOS
92 select FW_CFG_DMA
93
94 config VTD
95 bool
96
97 config AMD_IOMMU
98 bool
99
100 config VMPORT
101 bool
102
103 config VMMOUSE
104 bool
105 depends on VMPORT