diff options
author | marcel <marcel@FreeBSD.org> | 2003-09-10 22:06:41 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 2003-09-10 22:06:41 +0000 |
commit | fbb81ecab576baf4e1235b79d589220011627583 (patch) | |
tree | 5f7276c78cc0ce17f8907fcc2214a59cf950c048 /sys/dev/acpica/acpivar.h | |
parent | a77d2b18b17c2cf45ea9e65f62501845f5ebf231 (diff) | |
download | FreeBSD-src-fbb81ecab576baf4e1235b79d589220011627583.zip FreeBSD-src-fbb81ecab576baf4e1235b79d589220011627583.tar.gz |
Extend the ACPI resource handling to make use of the BUS_CONFIG_INTR()
method. This is necessary on ia64 where it's known that serial interfaces
described in the ACPI namespace may not have the well-known IRQs assigned
to them. This confuses us in thinking they are PCI based interrupts and
wrongly program the APIC.
Diffstat (limited to 'sys/dev/acpica/acpivar.h')
-rw-r--r-- | sys/dev/acpica/acpivar.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/acpica/acpivar.h b/sys/dev/acpica/acpivar.h index e79fa97..578a6c0 100644 --- a/sys/dev/acpica/acpivar.h +++ b/sys/dev/acpica/acpivar.h @@ -203,7 +203,7 @@ struct acpi_parse_resource_set { u_int32_t high, u_int32_t length, u_int32_t align); void (*set_irq)(device_t dev, void *context, u_int32_t *irq, - int cout); + int count, int trig, int pol); void (*set_drq)(device_t dev, void *context, u_int32_t *drq, int count); void (*set_start_dependant)(device_t dev, void *context, |