Lines Matching refs:gsi
830 int gsi) in mp_find_ioapic() argument
836 if ((gsi >= mp_ioapic_routing[i].gsi_base) in mp_find_ioapic()
837 && (gsi <= mp_ioapic_routing[i].gsi_end)) in mp_find_ioapic()
841 printk(KERN_ERR "ERROR: Unable to locate IOAPIC for GSI %d\n", gsi); in mp_find_ioapic()
920 u32 gsi) in mp_override_legacy_irq() argument
929 ioapic = mp_find_ioapic(gsi); in mp_override_legacy_irq()
932 pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_override_legacy_irq()
1027 int mp_register_gsi (u32 gsi, int triggering, int polarity) in mp_register_gsi() argument
1042 if (acpi_fadt.sci_int == gsi) in mp_register_gsi()
1043 return gsi; in mp_register_gsi()
1047 unsigned int port = 0x4d0 + (gsi >> 3); in mp_register_gsi()
1050 if (!platform_legacy_irq(gsi)) in mp_register_gsi()
1054 val |= 1 << (gsi & 7); in mp_register_gsi()
1056 val &= ~(1 << (gsi & 7)); in mp_register_gsi()
1061 ioapic = mp_find_ioapic(gsi); in mp_register_gsi()
1063 printk(KERN_WARNING "No IOAPIC for GSI %u\n", gsi); in mp_register_gsi()
1067 ioapic_pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_register_gsi()
1069 desc = irq_to_desc(gsi); in mp_register_gsi()
1095 return io_apic_set_pci_routing(ioapic, ioapic_pin, gsi, in mp_register_gsi()