summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpivar.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2003-09-10 22:06:41 +0000
committermarcel <marcel@FreeBSD.org>2003-09-10 22:06:41 +0000
commitfbb81ecab576baf4e1235b79d589220011627583 (patch)
tree5f7276c78cc0ce17f8907fcc2214a59cf950c048 /sys/dev/acpica/acpivar.h
parenta77d2b18b17c2cf45ea9e65f62501845f5ebf231 (diff)
downloadFreeBSD-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.h2
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,
OpenPOWER on IntegriCloud