]> git.proxmox.com Git - qemu.git/blobdiff - hw/audio/es1370.c
hw: set interrupts using pci irq wrappers
[qemu.git] / hw / audio / es1370.c
index adb66ced713ae20eac6114c726aa00b145995353..1ec7acee024f2f8e71fdf63a9c0b66625dd1f6b6 100644 (file)
@@ -323,7 +323,7 @@ static void es1370_update_status (ES1370State *s, uint32_t new_status)
     else {
         s->status = new_status & ~STAT_INTR;
     }
-    qemu_set_irq (s->dev.irq[0], !!level);
+    pci_set_irq(&s->dev, !!level);
 }
 
 static void es1370_reset (ES1370State *s)
@@ -349,7 +349,7 @@ static void es1370_reset (ES1370State *s)
             s->dac_voice[i] = NULL;
         }
     }
-    qemu_irq_lower (s->dev.irq[0]);
+    pci_irq_deassert(&s->dev);
 }
 
 static void es1370_maybe_lower_irq (ES1370State *s, uint32_t sctl)