diff options
author | Thomas Huth <thuth@redhat.com> | 2019-09-30 17:04:36 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2019-10-04 18:49:16 +0200 |
commit | c0ff379514347b1656c366ff2e878c041048231b (patch) | |
tree | 06d347a7f551caf607f5821cb0117395e00abe09 /hw/isa/Kconfig | |
parent | 86cf9e154632cb28d749db0ea47946fba8cf3f09 (diff) | |
download | qemu-c0ff379514347b1656c366ff2e878c041048231b.zip qemu-c0ff379514347b1656c366ff2e878c041048231b.tar.gz qemu-c0ff379514347b1656c366ff2e878c041048231b.tar.bz2 |
hw/isa: Introduce a CONFIG_ISA_SUPERIO switch for isa-superio.c
Currently, isa-superio.c is always compiled as soon as CONFIG_ISA_BUS
is enabled. But there are also machines that have an ISA BUS without
any of the superio chips attached to it, so we should not compile
isa-superio.c in case we only compile a QEMU for such a machine.
Thus add a proper CONFIG_ISA_SUPERIO switch so that this file only gets
compiled when we really, really need it.
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/isa/Kconfig')
-rw-r--r-- | hw/isa/Kconfig | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/hw/isa/Kconfig b/hw/isa/Kconfig index 6db0d79..98a2899 100644 --- a/hw/isa/Kconfig +++ b/hw/isa/Kconfig @@ -13,9 +13,13 @@ config I82378 select MC146818RTC select PCSPK -config PC87312 +config ISA_SUPERIO bool select ISA_BUS + +config PC87312 + bool + select ISA_SUPERIO select I8259 select I8254 select I8257 @@ -34,14 +38,14 @@ config PIIX4 config VT82C686 bool - select ISA_BUS + select ISA_SUPERIO select ACPI_SMBUS select SERIAL_ISA select FDC config SMC37C669 bool - select ISA_BUS + select ISA_SUPERIO select SERIAL_ISA select PARALLEL select FDC |