Lines Matching refs:acpi_irq_penalty
454 static int acpi_irq_penalty[ACPI_MAX_IRQS] = { variable
495 acpi_irq_penalty[link->irq. in acpi_irq_penalty_init()
501 acpi_irq_penalty[link->irq.active] += in acpi_irq_penalty_init()
506 acpi_irq_penalty[acpi_gbl_FADT.sci_interrupt] += PIRQ_PENALTY_PCI_USING; in acpi_irq_penalty_init()
555 if (acpi_irq_penalty[irq] > in acpi_pci_link_allocate()
556 acpi_irq_penalty[link->irq.possible[i]]) in acpi_pci_link_allocate()
569 acpi_irq_penalty[link->irq.active] += PIRQ_PENALTY_PCI_USING; in acpi_pci_link_allocate()
797 if (irq >= ARRAY_SIZE(acpi_irq_penalty)) in acpi_irq_penalty_update()
801 acpi_irq_penalty[irq] += PIRQ_PENALTY_ISA_USED; in acpi_irq_penalty_update()
803 acpi_irq_penalty[irq] = PIRQ_PENALTY_PCI_AVAILABLE; in acpi_irq_penalty_update()
820 if (irq >= 0 && irq < ARRAY_SIZE(acpi_irq_penalty)) { in acpi_penalize_isa_irq()
822 acpi_irq_penalty[irq] += PIRQ_PENALTY_ISA_USED; in acpi_penalize_isa_irq()
824 acpi_irq_penalty[irq] += PIRQ_PENALTY_PCI_USING; in acpi_penalize_isa_irq()
835 if (irq >= 0 && irq < ARRAY_SIZE(acpi_irq_penalty)) { in acpi_penalize_sci_irq()
838 acpi_irq_penalty[irq] += PIRQ_PENALTY_ISA_ALWAYS; in acpi_penalize_sci_irq()
840 acpi_irq_penalty[irq] += PIRQ_PENALTY_PCI_USING; in acpi_penalize_sci_irq()