diff options
author | Jan Kiszka <jan.kiszka@siemens.com> | 2011-02-19 18:56:22 +0100 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2011-02-21 15:46:53 +0100 |
commit | ee951a37d8873bff7aa58e23222dfd984111b6cb (patch) | |
tree | c8304bedb44ce8b6f69877547c34d521923b74eb /hw/mips_malta.c | |
parent | 7096a96db2d0227598e3c9fb154e53f912a34da8 (diff) | |
download | qemu-ee951a37d8873bff7aa58e23222dfd984111b6cb.zip qemu-ee951a37d8873bff7aa58e23222dfd984111b6cb.tar.gz qemu-ee951a37d8873bff7aa58e23222dfd984111b6cb.tar.bz2 |
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>
Diffstat (limited to 'hw/mips_malta.c')
-rw-r--r-- | hw/mips_malta.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/mips_malta.c b/hw/mips_malta.c index ca6c6d7..d8baa6d 100644 --- a/hw/mips_malta.c +++ b/hw/mips_malta.c @@ -919,7 +919,7 @@ void mips_malta_init (ram_addr_t ram_size, isa_bus_irqs(i8259); pci_piix4_ide_init(pci_bus, hd, piix4_devfn + 1); usb_uhci_piix4_init(pci_bus, piix4_devfn + 2); - smbus = piix4_pm_init(pci_bus, piix4_devfn + 3, 0x1100, isa_reserve_irq(9), + smbus = piix4_pm_init(pci_bus, piix4_devfn + 3, 0x1100, isa_get_irq(9), NULL, NULL, 0); eeprom_buf = qemu_mallocz(8 * 256); /* XXX: make this persistent */ for (i = 0; i < 8; i++) { |