Lines Matching refs:intsrc
582 struct acpi_madt_interrupt_override *intsrc = NULL; in acpi_parse_int_src_ovr() local
584 intsrc = (struct acpi_madt_interrupt_override *)header; in acpi_parse_int_src_ovr()
586 if (BAD_MADT_ENTRY(intsrc, end)) in acpi_parse_int_src_ovr()
591 if (intsrc->source_irq < NR_IRQS_LEGACY) in acpi_parse_int_src_ovr()
592 acpi_int_src_ovr[intsrc->source_irq] = true; in acpi_parse_int_src_ovr()
594 if (intsrc->source_irq == acpi_gbl_FADT.sci_interrupt) { in acpi_parse_int_src_ovr()
595 acpi_sci_ioapic_setup(intsrc->source_irq, in acpi_parse_int_src_ovr()
596 intsrc->inti_flags & ACPI_MADT_POLARITY_MASK, in acpi_parse_int_src_ovr()
597 (intsrc->inti_flags & ACPI_MADT_TRIGGER_MASK) >> 2, in acpi_parse_int_src_ovr()
598 intsrc->global_irq); in acpi_parse_int_src_ovr()
602 if (intsrc->source_irq == 0) { in acpi_parse_int_src_ovr()
608 if ((intsrc->global_irq == 2) && acpi_fix_pin2_polarity in acpi_parse_int_src_ovr()
609 && (intsrc->inti_flags & ACPI_MADT_POLARITY_MASK)) { in acpi_parse_int_src_ovr()
610 intsrc->inti_flags &= ~ACPI_MADT_POLARITY_MASK; in acpi_parse_int_src_ovr()
615 mp_override_legacy_irq(intsrc->source_irq, in acpi_parse_int_src_ovr()
616 intsrc->inti_flags & ACPI_MADT_POLARITY_MASK, in acpi_parse_int_src_ovr()
617 (intsrc->inti_flags & ACPI_MADT_TRIGGER_MASK) >> 2, in acpi_parse_int_src_ovr()
618 intsrc->global_irq); in acpi_parse_int_src_ovr()