diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2004-11-11 22:33:08 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2004-11-11 22:33:08 +0000 |
| commit | 20447d54c4131a1559bc24ff9182523373d28e01 (patch) | |
| tree | 9144d803ed70880981e0166188737ef80524bb43 /sys/dev | |
| parent | 29af38268608bd366f2f947e12ea95ff359aed55 (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/acpica/acpi_pcib.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/acpica/acpi_pcib.c b/sys/dev/acpica/acpi_pcib.c index f8b8e9db5e245..0a41ddc012530 100644 --- a/sys/dev/acpica/acpi_pcib.c +++ b/sys/dev/acpica/acpi_pcib.c @@ -70,11 +70,13 @@ acpi_pcib_attach(device_t dev, ACPI_BUFFER *prt, int busno) /* * Get the PCI interrupt routing table for this bus. If we can't - * get it, this is not an error but may reduce functionality. + * get it, this is not an error but may reduce functionality. There + * are several valid bridges in the field that do not have a _PRT, so + * only warn about missing tables if bootverbose is set. */ prt->Length = ACPI_ALLOCATE_BUFFER; status = AcpiGetIrqRoutingTable(acpi_get_handle(dev), prt); - if (ACPI_FAILURE(status)) + if (ACPI_FAILURE(status) && (bootverbose || status != AE_NOT_FOUND)) device_printf(dev, "could not get PCI interrupt routing table for %s - %s\n", acpi_name(acpi_get_handle(dev)), AcpiFormatException(status)); |
