aboutsummaryrefslogtreecommitdiffstats
path: root/hw/isa/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'hw/isa/Kconfig')
-rw-r--r--hw/isa/Kconfig72
1 files changed, 72 insertions, 0 deletions
diff --git a/hw/isa/Kconfig b/hw/isa/Kconfig
new file mode 100644
index 000000000..d42143a99
--- /dev/null
+++ b/hw/isa/Kconfig
@@ -0,0 +1,72 @@
+config ISA_BUS
+ bool
+
+config APM
+ bool
+
+config I82378
+ bool
+ select ISA_BUS
+ select I8259
+ select I8254
+ select I82374
+ select MC146818RTC
+ select PCSPK
+
+config ISA_SUPERIO
+ bool
+ select ISA_BUS
+ select PCKBD
+ select FDC_ISA
+
+config PC87312
+ bool
+ select ISA_SUPERIO
+ select I8259
+ select I8254
+ select I8257
+ select MC146818RTC
+ select SERIAL_ISA
+ select PARALLEL
+ select FDC_ISA
+ select IDE_ISA
+
+config PIIX3
+ bool
+ select ISA_BUS
+
+config PIIX4
+ bool
+ # For historical reasons, SuperIO devices are created in the board
+ # for PIIX4.
+ select ISA_BUS
+ select USB_UHCI
+
+config VT82C686
+ bool
+ select ISA_SUPERIO
+ select ACPI_SMBUS
+ select SERIAL_ISA
+ select FDC_ISA
+ select USB_UHCI
+ select APM
+ select I8254
+ select I8257
+ select I8259
+ select MC146818RTC
+ select PARALLEL
+
+config SMC37C669
+ bool
+ select ISA_SUPERIO
+ select SERIAL_ISA
+ select PARALLEL
+ select FDC_ISA
+
+config LPC_ICH9
+ bool
+ # For historical reasons, SuperIO devices are created in the board
+ # for ICH9.
+ select ISA_BUS
+ select ACPI_SMBUS
+ select ACPI_X86_ICH