docs/system: Document the various MPS2 models
[qemu/ar7.git] / hw / i386 / Kconfig
blobc93f32f6579dbbf3d94eb9b03aa783d3d066d011
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 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_ISA
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
39 config PC_PCI
40     bool
41     select APIC
42     select IOAPIC
43     select APM
44     select PC
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
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
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
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
96 config MICROVM
97     bool
98     select SERIAL_ISA # for serial_hds_isa_init()
99     select ISA_BUS
100     select APIC
101     select IOAPIC
102     select I8259
103     select MC146818RTC
104     select VIRTIO_MMIO
106 config X86_IOMMU
107     bool
108     depends on PC
110 config VTD
111     bool
112     select X86_IOMMU
114 config AMD_IOMMU
115     bool
116     select X86_IOMMU
118 config VMPORT
119     bool
121 config VMMOUSE
122     bool
123     depends on VMPORT