summaryrefslogtreecommitdiffstats
path: root/sys/dev/acpica/acpivar.h
diff options
context:
space:
mode:
authortakawata <takawata@FreeBSD.org>2002-01-31 09:18:27 +0000
committertakawata <takawata@FreeBSD.org>2002-01-31 09:18:27 +0000
commit073fdd55ec48f81865f0582239ad7d097dac9c20 (patch)
treeb27fa6c3fd0fa7e37867ba393f1cba17cb3b8a2c /sys/dev/acpica/acpivar.h
parenta5768e878f410d43c1ad135be68cb105fab64596 (diff)
downloadFreeBSD-src-073fdd55ec48f81865f0582239ad7d097dac9c20.zip
FreeBSD-src-073fdd55ec48f81865f0582239ad7d097dac9c20.tar.gz
Fix irq/drq handling. IRQ and DRQ resource information can be get
in one object for one resource. Array of values in a object means possible values for the object.
Diffstat (limited to 'sys/dev/acpica/acpivar.h')
-rw-r--r--sys/dev/acpica/acpivar.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/acpica/acpivar.h b/sys/dev/acpica/acpivar.h
index eb313d6..06083a1 100644
--- a/sys/dev/acpica/acpivar.h
+++ b/sys/dev/acpica/acpivar.h
@@ -262,8 +262,8 @@ struct acpi_parse_resource_set {
void (* set_memory)(device_t dev, void *context, u_int32_t base, u_int32_t length);
void (* set_memoryrange)(device_t dev, void *context, u_int32_t low, u_int32_t high,
u_int32_t length, u_int32_t align);
- void (* set_irq)(device_t dev, void *context, u_int32_t irq);
- void (* set_drq)(device_t dev, void *context, u_int32_t drq);
+ void (* set_irq)(device_t dev, void *context, u_int32_t *irq, int cout);
+ void (* set_drq)(device_t dev, void *context, u_int32_t *drq, int count);
void (* set_start_dependant)(device_t dev, void *context, int preference);
void (* set_end_dependant)(device_t dev, void *context);
};
OpenPOWER on IntegriCloud