]> git.proxmox.com Git - mirror_qemu.git/blob - hw/i386/Kconfig
ipmi: Add an SMBus IPMI interface
[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_PIIX
64 select IDE_PIIX
65 select DIMM
66 select SMBIOS
67 select FW_CFG_DMA
68
69 config ISAPC
70 bool
71 select ISA_BUS
72 select PC
73 select IDE_ISA
74 select VGA_ISA
75 # FIXME: it is in the same file as i440fx, and does not compile
76 # if separated
77 depends on I440FX
78
79 config Q35
80 bool
81 imply VTD
82 imply AMD_IOMMU
83 imply E1000E_PCI_EXPRESS
84 imply VMPORT
85 imply VMMOUSE
86 select PC_PCI
87 select PC_ACPI
88 select PCI_EXPRESS_Q35
89 select LPC_ICH9
90 select AHCI_ICH9
91 select DIMM
92 select SMBIOS
93 select FW_CFG_DMA
94
95 config VTD
96 bool
97
98 config AMD_IOMMU
99 bool
100
101 config VMPORT
102 bool
103
104 config VMMOUSE
105 bool
106 depends on VMPORT