xref: /openbmc/qemu/hw/isa/Kconfig (revision ab1b2ba9)
1config ISA_BUS
2    bool
3
4config APM
5    bool
6
7config I82378
8    bool
9    select ISA_BUS
10    select I8259
11    select I8254
12    select I82374
13    select MC146818RTC
14    select PCSPK
15
16config ISA_SUPERIO
17    bool
18    select ISA_BUS
19    select PCKBD
20    select FDC_ISA
21
22config PC87312
23    bool
24    select ISA_SUPERIO
25    select I8259
26    select I8254
27    select I8257
28    select MC146818RTC
29    select SERIAL_ISA
30    select PARALLEL
31    select FDC_ISA
32    select IDE_ISA
33
34config PIIX3
35    bool
36    select I8257
37    select ISA_BUS
38
39config PIIX4
40    bool
41    # For historical reasons, SuperIO devices are created in the board
42    # for PIIX4.
43    select ACPI_PIIX4
44    select I8254
45    select I8257
46    select I8259
47    select IDE_PIIX
48    select ISA_BUS
49    select MC146818RTC
50    select USB_UHCI
51
52config VT82C686
53    bool
54    select ISA_SUPERIO
55    select ACPI_SMBUS
56    select SERIAL_ISA
57    select FDC_ISA
58    select USB_UHCI
59    select APM
60    select I8254
61    select I8257
62    select I8259
63    select IDE_VIA
64    select MC146818RTC
65    select PARALLEL
66
67config SMC37C669
68    bool
69    select ISA_SUPERIO
70    select SERIAL_ISA
71    select PARALLEL
72    select FDC_ISA
73
74config LPC_ICH9
75    bool
76    # For historical reasons, SuperIO devices are created in the board
77    # for ICH9.
78    select I8257
79    select ISA_BUS
80    select ACPI_SMBUS
81    select ACPI_X86_ICH
82