qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 35/61] piix_pci: use pci_swizzle_map_irq_fn().


From: Isaku Yamahata
Subject: [Qemu-devel] [PATCH 35/61] piix_pci: use pci_swizzle_map_irq_fn().
Date: Wed, 30 Sep 2009 19:18:11 +0900

use pci_swizzle_map_irq_fn().

Signed-off-by: Isaku Yamahata <address@hidden>
---
 hw/piix_pci.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/hw/piix_pci.c b/hw/piix_pci.c
index 329aa45..87cdbd9 100644
--- a/hw/piix_pci.c
+++ b/hw/piix_pci.c
@@ -69,9 +69,7 @@ static void piix3_set_irq(void *opaque, int irq_num, int 
level);
    mapping. */
 static int pci_slot_get_pirq(PCIDevice *pci_dev, int irq_num)
 {
-    int slot_addend;
-    slot_addend = (pci_dev->devfn >> 3) - 1;
-    return (irq_num + slot_addend) & 3;
+    return pci_swizzle_map_irq_fn(pci_dev, irq_num);
 }
 
 static void update_pam(PCII440FXState *d, uint32_t start, uint32_t end, int r)
-- 
1.6.0.2





reply via email to

[Prev in Thread] Current Thread [Next in Thread]