xref: /openbmc/qemu/hw/isa/Kconfig (revision bf616ce4)
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    depends on ISA_BUS
19    select PCKBD
20    select PARALLEL
21    select SERIAL_ISA
22    select FDC_ISA
23    # Some users of ISA_SUPERIO do not use it
24    #select IDE_ISA
25
26config FDC37M81X
27    bool
28    select ISA_SUPERIO
29
30config PC87312
31    bool
32    select ISA_SUPERIO
33    select I8259
34    select I8254
35    select I8257
36    select MC146818RTC
37    select IDE_ISA
38
39config PIIX
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_BUS
55    select ISA_SUPERIO
56    select ACPI
57    select ACPI_SMBUS
58    select USB_UHCI
59    select APM
60    select I8254
61    select I8257
62    select I8259
63    select IDE_VIA
64    select MC146818RTC
65
66config SMC37C669
67    bool
68    select ISA_SUPERIO
69
70config LPC_ICH9
71    bool
72    # For historical reasons, SuperIO devices are created in the board
73    # for ICH9.
74    select I8257
75    select ISA_BUS
76    select ACPI_ICH9
77    select MC146818RTC
78