diff --git a/arch/x86/xen/pci.c b/arch/x86/xen/pci.c index d661c74..62ab389 100644 --- a/arch/x86/xen/pci.c +++ b/arch/x86/xen/pci.c @@ -53,7 +53,7 @@ int xen_register_gsi(u32 gsi, int triggering, int polarity) printk(KERN_DEBUG "xen: --> irq=%d\n", irq); if (irq > 0) - xen_set_io_apic_routing(irq, triggering, polarity); + xen_set_io_apic_routing(irq, triggering == ACPI_LEVEL_SENSITIVE, polarity); return irq; }