fbd758008f
isa-superio.c currently defines a SuperIO chip that is not used by any other user of the file. Extract the chip to a separate file. Reviewed-by: Bernhard Beschow <shentey@gmail.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-ID: <20240213155005.109954-7-pbonzini@redhat.com> [PMD: Update MAINTAINERS] Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
78 lines
1.3 KiB
Plaintext
78 lines
1.3 KiB
Plaintext
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
|
|
depends on ISA_BUS
|
|
select PCKBD
|
|
select PARALLEL
|
|
select SERIAL_ISA
|
|
select FDC_ISA
|
|
# Some users of ISA_SUPERIO do not use it
|
|
#select IDE_ISA
|
|
|
|
config FDC37M81X
|
|
bool
|
|
select ISA_SUPERIO
|
|
|
|
config PC87312
|
|
bool
|
|
select ISA_SUPERIO
|
|
select I8259
|
|
select I8254
|
|
select I8257
|
|
select MC146818RTC
|
|
select IDE_ISA
|
|
|
|
config PIIX
|
|
bool
|
|
# For historical reasons, SuperIO devices are created in the board
|
|
# for PIIX4.
|
|
select ACPI_PIIX4
|
|
select I8254
|
|
select I8257
|
|
select I8259
|
|
select IDE_PIIX
|
|
select ISA_BUS
|
|
select MC146818RTC
|
|
select USB_UHCI
|
|
|
|
config VT82C686
|
|
bool
|
|
select ISA_BUS
|
|
select ISA_SUPERIO
|
|
select ACPI
|
|
select ACPI_SMBUS
|
|
select USB_UHCI
|
|
select APM
|
|
select I8254
|
|
select I8257
|
|
select I8259
|
|
select IDE_VIA
|
|
select MC146818RTC
|
|
|
|
config SMC37C669
|
|
bool
|
|
select ISA_SUPERIO
|
|
|
|
config LPC_ICH9
|
|
bool
|
|
# For historical reasons, SuperIO devices are created in the board
|
|
# for ICH9.
|
|
select I8257
|
|
select ISA_BUS
|
|
select ACPI_ICH9
|
|
select MC146818RTC
|