xref: /openbmc/qemu/hw/isa/Kconfig (revision 6edfca9e)
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    select MC146818RTC
39
40config PIIX4
41    bool
42    # For historical reasons, SuperIO devices are created in the board
43    # for PIIX4.
44    select ACPI_PIIX4
45    select I8254
46    select I8257
47    select I8259
48    select IDE_PIIX
49    select ISA_BUS
50    select MC146818RTC
51    select USB_UHCI
52
53config VT82C686
54    bool
55    select ISA_SUPERIO
56    select ACPI
57    select ACPI_SMBUS
58    select SERIAL_ISA
59    select FDC_ISA
60    select USB_UHCI
61    select APM
62    select I8254
63    select I8257
64    select I8259
65    select IDE_VIA
66    select MC146818RTC
67    select PARALLEL
68
69config SMC37C669
70    bool
71    select ISA_SUPERIO
72    select SERIAL_ISA
73    select PARALLEL
74    select FDC_ISA
75
76config LPC_ICH9
77    bool
78    # For historical reasons, SuperIO devices are created in the board
79    # for ICH9.
80    select I8257
81    select ISA_BUS
82    select ACPI_ICH9
83    select MC146818RTC
84