]> git.proxmox.com Git - qemu.git/commit
isa-bus: Remove bogus IRQ sharing check
authorJan Kiszka <jan.kiszka@siemens.com>
Sat, 19 Feb 2011 17:56:22 +0000 (18:56 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Thu, 3 Mar 2011 22:59:44 +0000 (23:59 +0100)
commit57c864b1f32986116947d5e94218ec623ce393de
treee143fdadc6be6350f7d89cc02a4faca8ed35f2e6
parent4b35dfea68539b9737749bf0e70a9dd4d253544c
isa-bus: Remove bogus IRQ sharing check

Nothing prevented IRQ sharing on the ISA bus in principle. Not all
boards supported this, neither each and every card nor driver and OS.
Still, there existed valid IRQ sharing scenarios, (at least) two of them
can also be found in QEMU: >2 PC UARTs and the PREP IDE buses.

So remove this artificial restriction from our ISA model.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
(cherry picked from commit ee951a37d8873bff7aa58e23222dfd984111b6cb)
hw/hpet.c
hw/ide/piix.c
hw/ide/via.c
hw/isa-bus.c
hw/isa.h
hw/mips_fulong2e.c
hw/mips_malta.c
hw/pc.c
hw/pc_piix.c