Lines Matching refs:mp_irq
950 struct mpc_intsrc mp_irq; in mp_override_legacy_irq() local
968 mp_irq.type = MP_INTSRC; in mp_override_legacy_irq()
969 mp_irq.irqtype = mp_INT; in mp_override_legacy_irq()
970 mp_irq.irqflag = (trigger << 2) | polarity; in mp_override_legacy_irq()
971 mp_irq.srcbus = MP_ISA_BUS; in mp_override_legacy_irq()
972 mp_irq.srcbusirq = bus_irq; /* IRQ */ in mp_override_legacy_irq()
973 mp_irq.dstapic = mp_ioapics[ioapic].apicid; /* APIC ID */ in mp_override_legacy_irq()
974 mp_irq.dstirq = pin; /* INTIN# */ in mp_override_legacy_irq()
976 mp_save_irq(&mp_irq); in mp_override_legacy_irq()
984 struct mpc_intsrc mp_irq; in mp_config_acpi_legacy_irqs() local
1043 mp_irq.type = MP_INTSRC; in mp_config_acpi_legacy_irqs()
1044 mp_irq.irqflag = 0; /* Conforming */ in mp_config_acpi_legacy_irqs()
1045 mp_irq.srcbus = MP_ISA_BUS; in mp_config_acpi_legacy_irqs()
1046 mp_irq.dstapic = dstapic; in mp_config_acpi_legacy_irqs()
1047 mp_irq.irqtype = mp_INT; in mp_config_acpi_legacy_irqs()
1048 mp_irq.srcbusirq = i; /* Identity mapped */ in mp_config_acpi_legacy_irqs()
1049 mp_irq.dstirq = pin; in mp_config_acpi_legacy_irqs()
1051 mp_save_irq(&mp_irq); in mp_config_acpi_legacy_irqs()
1059 struct mpc_intsrc mp_irq; in mp_config_acpi_gsi() local
1078 mp_irq.type = MP_INTSRC; in mp_config_acpi_gsi()
1079 mp_irq.irqtype = mp_INT; in mp_config_acpi_gsi()
1080 mp_irq.irqflag = (trigger == ACPI_EDGE_SENSITIVE ? 4 : 0x0c) | in mp_config_acpi_gsi()
1082 mp_irq.srcbus = number; in mp_config_acpi_gsi()
1083 mp_irq.srcbusirq = (((devfn >> 3) & 0x1f) << 2) | ((pin - 1) & 3); in mp_config_acpi_gsi()
1085 mp_irq.dstapic = mp_ioapics[ioapic].apicid; in mp_config_acpi_gsi()
1086 mp_irq.dstirq = mp_find_ioapic_pin(ioapic, gsi); in mp_config_acpi_gsi()
1088 mp_save_irq(&mp_irq); in mp_config_acpi_gsi()