From 5afc80ec76d997afc8d8d55d508225217ec9a9fc Mon Sep 17 00:00:00 2001 From: jhb Date: Thu, 20 Nov 2003 21:23:49 +0000 Subject: Try all of the possible interrupts for a link device when programming boot-disabled devices instead of skipping the last interrupt. This is especially important for devices that only have one interrupt as this bug was keeping any interrupt from being tried at all. Reviewed by: msmith Approved by: re (scottl) --- sys/dev/acpica/acpi_pci_link.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/dev/acpica') diff --git a/sys/dev/acpica/acpi_pci_link.c b/sys/dev/acpica/acpi_pci_link.c index 88d6c0a..9326bc9 100644 --- a/sys/dev/acpica/acpi_pci_link.c +++ b/sys/dev/acpica/acpi_pci_link.c @@ -924,7 +924,7 @@ acpi_pci_link_fixup_bootdisabled_link(void) } /* try with lower penalty IRQ. */ - for (i = 0; i < link->number_of_interrupts - 1; i++) { + for (i = 0; i < link->number_of_interrupts; i++) { irq1 = link->sorted_irq[i]; error = acpi_pci_link_set_irq(link, irq1); if (error == AE_OK) { -- cgit v1.1