xref: /openbmc/qemu/hw/isa/Kconfig (revision f0bc6bf725428860b479cb771e99bb33a3f5847d)
182f51817SPaolo Bonziniconfig ISA_BUS
282f51817SPaolo Bonzini    bool
382f51817SPaolo Bonzini
482f51817SPaolo Bonziniconfig APM
582f51817SPaolo Bonzini    bool
682f51817SPaolo Bonzini
782f51817SPaolo Bonziniconfig I82378
882f51817SPaolo Bonzini    bool
9a7e23159SPaolo Bonzini    select ISA_BUS
10dd0ff819SPaolo Bonzini    select I8259
11dd0ff819SPaolo Bonzini    select I8254
12dd0ff819SPaolo Bonzini    select I82374
13dd0ff819SPaolo Bonzini    select MC146818RTC
14aa889f73SPhilippe Mathieu-Daudé    select PCSPK
1582f51817SPaolo Bonzini
16c0ff3795SThomas Huthconfig ISA_SUPERIO
1782f51817SPaolo Bonzini    bool
18a7e23159SPaolo Bonzini    select ISA_BUS
1910ebc0a8SThomas Huth    select PCKBD
2072ea60e4SPhilippe Mathieu-Daudé    select FDC_ISA
21c0ff3795SThomas Huth
22c0ff3795SThomas Huthconfig PC87312
23c0ff3795SThomas Huth    bool
24c0ff3795SThomas Huth    select ISA_SUPERIO
25dd0ff819SPaolo Bonzini    select I8259
26dd0ff819SPaolo Bonzini    select I8254
27dd0ff819SPaolo Bonzini    select I8257
28dd0ff819SPaolo Bonzini    select MC146818RTC
29dd0ff819SPaolo Bonzini    select SERIAL_ISA
30dd0ff819SPaolo Bonzini    select PARALLEL
3172ea60e4SPhilippe Mathieu-Daudé    select FDC_ISA
32dd0ff819SPaolo Bonzini    select IDE_ISA
3382f51817SPaolo Bonzini
3414a026ddSPhilippe Mathieu-Daudéconfig PIIX3
3514a026ddSPhilippe Mathieu-Daudé    bool
36503a35e7SBernhard Beschow    select I8257
3714a026ddSPhilippe Mathieu-Daudé    select ISA_BUS
38*f0bc6bf7SBernhard Beschow    select MC146818RTC
3914a026ddSPhilippe Mathieu-Daudé
4082f51817SPaolo Bonziniconfig PIIX4
4182f51817SPaolo Bonzini    bool
42dd0ff819SPaolo Bonzini    # For historical reasons, SuperIO devices are created in the board
43dd0ff819SPaolo Bonzini    # for PIIX4.
44195f7e77SBernhard Beschow    select ACPI_PIIX4
45195f7e77SBernhard Beschow    select I8254
46195f7e77SBernhard Beschow    select I8257
47195f7e77SBernhard Beschow    select I8259
48195f7e77SBernhard Beschow    select IDE_PIIX
49a7e23159SPaolo Bonzini    select ISA_BUS
50195f7e77SBernhard Beschow    select MC146818RTC
51fa80da7bSPhilippe Mathieu-Daudé    select USB_UHCI
5282f51817SPaolo Bonzini
5382f51817SPaolo Bonziniconfig VT82C686
5482f51817SPaolo Bonzini    bool
55c0ff3795SThomas Huth    select ISA_SUPERIO
560c3b1dbdSBernhard Beschow    select ACPI
571550b0e6SPaolo Bonzini    select ACPI_SMBUS
58dd0ff819SPaolo Bonzini    select SERIAL_ISA
5972ea60e4SPhilippe Mathieu-Daudé    select FDC_ISA
60f4c46916SPhilippe Mathieu-Daudé    select USB_UHCI
6150fab4ccSPhilippe Mathieu-Daudé    select APM
62ba4253ceSPhilippe Mathieu-Daudé    select I8254
6316c67caeSPhilippe Mathieu-Daudé    select I8257
6416c67caeSPhilippe Mathieu-Daudé    select I8259
659eb6abbfSBernhard Beschow    select IDE_VIA
6616c67caeSPhilippe Mathieu-Daudé    select MC146818RTC
67ba4253ceSPhilippe Mathieu-Daudé    select PARALLEL
6882f51817SPaolo Bonzini
6982f51817SPaolo Bonziniconfig SMC37C669
7082f51817SPaolo Bonzini    bool
71c0ff3795SThomas Huth    select ISA_SUPERIO
72dd0ff819SPaolo Bonzini    select SERIAL_ISA
73dd0ff819SPaolo Bonzini    select PARALLEL
7472ea60e4SPhilippe Mathieu-Daudé    select FDC_ISA
7582f51817SPaolo Bonzini
7682f51817SPaolo Bonziniconfig LPC_ICH9
7782f51817SPaolo Bonzini    bool
78dd0ff819SPaolo Bonzini    # For historical reasons, SuperIO devices are created in the board
79dd0ff819SPaolo Bonzini    # for ICH9.
80503a35e7SBernhard Beschow    select I8257
81a7e23159SPaolo Bonzini    select ISA_BUS
82a9139016SBernhard Beschow    select ACPI_ICH9
83*f0bc6bf7SBernhard Beschow    select MC146818RTC
84