Lines Matching refs:mp_irq

460 	struct mpc_intsrc mp_irq;  in mp_config_acpi_gsi()  local
477 mp_irq.type = MP_INTSRC; in mp_config_acpi_gsi()
478 mp_irq.irqtype = mp_INT; in mp_config_acpi_gsi()
479 mp_irq.irqflag = (trigger == ACPI_EDGE_SENSITIVE ? 4 : 0x0c) | in mp_config_acpi_gsi()
481 mp_irq.srcbus = number; in mp_config_acpi_gsi()
482 mp_irq.srcbusirq = (((devfn >> 3) & 0x1f) << 2) | ((pin - 1) & 3); in mp_config_acpi_gsi()
484 mp_irq.dstapic = mpc_ioapic_id(ioapic); in mp_config_acpi_gsi()
485 mp_irq.dstirq = mp_find_ioapic_pin(ioapic, gsi); in mp_config_acpi_gsi()
487 mp_save_irq(&mp_irq); in mp_config_acpi_gsi()
494 struct mpc_intsrc mp_irq; in mp_register_ioapic_irq() local
506 mp_irq.type = MP_INTSRC; in mp_register_ioapic_irq()
507 mp_irq.irqtype = mp_INT; in mp_register_ioapic_irq()
508 mp_irq.irqflag = (trigger << 2) | polarity; in mp_register_ioapic_irq()
509 mp_irq.srcbus = MP_ISA_BUS; in mp_register_ioapic_irq()
510 mp_irq.srcbusirq = bus_irq; in mp_register_ioapic_irq()
511 mp_irq.dstapic = mpc_ioapic_id(ioapic); in mp_register_ioapic_irq()
512 mp_irq.dstirq = pin; in mp_register_ioapic_irq()
514 mp_save_irq(&mp_irq); in mp_register_ioapic_irq()
1195 struct mpc_intsrc mp_irq; in mp_config_acpi_legacy_irqs() local
1246 mp_irq.type = MP_INTSRC; in mp_config_acpi_legacy_irqs()
1247 mp_irq.irqflag = 0; /* Conforming */ in mp_config_acpi_legacy_irqs()
1248 mp_irq.srcbus = MP_ISA_BUS; in mp_config_acpi_legacy_irqs()
1249 mp_irq.dstapic = dstapic; in mp_config_acpi_legacy_irqs()
1250 mp_irq.irqtype = mp_INT; in mp_config_acpi_legacy_irqs()
1251 mp_irq.srcbusirq = i; /* Identity mapped */ in mp_config_acpi_legacy_irqs()
1252 mp_irq.dstirq = pin; in mp_config_acpi_legacy_irqs()
1254 mp_save_irq(&mp_irq); in mp_config_acpi_legacy_irqs()