summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/dsdt.h
diff options
context:
space:
mode:
authorJordan Hargrave <jordan@cvs.openbsd.org>2005-12-28 03:04:57 +0000
committerJordan Hargrave <jordan@cvs.openbsd.org>2005-12-28 03:04:57 +0000
commitf49e1d0335b27e06de7e7e7d25c1dceee661a5ea (patch)
treec8486b4eefb4f9d1c1b84f964791372c7a728a9e /sys/dev/acpi/dsdt.h
parentd3a64e3696b60044154040e36d3e5eba67509ea2 (diff)
Added new method evaluation code
ok marco@
Diffstat (limited to 'sys/dev/acpi/dsdt.h')
-rw-r--r--sys/dev/acpi/dsdt.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/dev/acpi/dsdt.h b/sys/dev/acpi/dsdt.h
index 28f521835c8..df96ddaeeb3 100644
--- a/sys/dev/acpi/dsdt.h
+++ b/sys/dev/acpi/dsdt.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: dsdt.h,v 1.2 2005/12/16 00:08:53 jordan Exp $ */
+/* $OpenBSD: dsdt.h,v 1.3 2005/12/28 03:04:56 jordan Exp $ */
/*
* Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
*
@@ -23,4 +23,12 @@ int aml_find_node(struct aml_node *, const char *,
void (*)(struct aml_node *, void *), void *);
int acpi_parse_aml(struct acpi_softc *, u_int8_t *, u_int32_t);
+int aml_eval_object(struct acpi_softc *, struct aml_node *,
+ struct aml_value *, struct aml_value *);
+int aml_eval_name(struct acpi_softc *, struct aml_node *, const char *,
+ struct aml_value *, struct aml_value *);
+void aml_showvalue(struct aml_value *);
+
+void aml_walktree(struct aml_node *, int);
+
#endif /* __DEV_ACPI_DSDT_H__ */