]> git.proxmox.com Git - qemu.git/blobdiff - hw/audio/ac97.c
hw: set interrupts using pci irq wrappers
[qemu.git] / hw / audio / ac97.c
index 01b4dfbc674b1c6e2dc548bb27a3c07934f1e86a..03f484628e0eef7049285eb1d9cbdc6f1f2ca2e8 100644 (file)
@@ -280,12 +280,12 @@ static void update_sr (AC97LinkState *s, AC97BusMasterRegs *r, uint32_t new_sr)
     if (level) {
         s->glob_sta |= masks[r - s->bm_regs];
         dolog ("set irq level=1\n");
-        qemu_set_irq (s->dev.irq[0], 1);
+        pci_irq_assert(&s->dev);
     }
     else {
         s->glob_sta &= ~masks[r - s->bm_regs];
         dolog ("set irq level=0\n");
-        qemu_set_irq (s->dev.irq[0], 0);
+        pci_irq_deassert(&s->dev);
     }
 }