summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/dsdt.h
diff options
context:
space:
mode:
authorJordan Hargrave <jordan@cvs.openbsd.org>2006-01-20 20:20:29 +0000
committerJordan Hargrave <jordan@cvs.openbsd.org>2006-01-20 20:20:29 +0000
commit810a9002232b4f8918839a5f0405b52e1c29ab45 (patch)
tree464238f36606d5c4b056ceaeb8c0ff495ad46412 /sys/dev/acpi/dsdt.h
parent3f2fce6acc1b5eabbc2e6dcb87be3fcc36dff851 (diff)
More evaluator changes
Removed old evaluator code Fixed _HID value ok marco@
Diffstat (limited to 'sys/dev/acpi/dsdt.h')
-rw-r--r--sys/dev/acpi/dsdt.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/sys/dev/acpi/dsdt.h b/sys/dev/acpi/dsdt.h
index df96ddaeeb3..7cfcb66ca3a 100644
--- a/sys/dev/acpi/dsdt.h
+++ b/sys/dev/acpi/dsdt.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: dsdt.h,v 1.3 2005/12/28 03:04:56 jordan Exp $ */
+/* $OpenBSD: dsdt.h,v 1.4 2006/01/20 20:20:28 jordan Exp $ */
/*
* Copyright (c) 2005 Marco Peereboom <marco@openbsd.org>
*
@@ -29,6 +29,14 @@ 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);
+void aml_walktree(struct aml_node *);
+
+struct aml_value *aml_allocint(uint64_t);
+struct aml_value *aml_allocstr(const char *);
+struct aml_value *aml_allocvalue(int, int64_t, const void *, const char *);
+struct aml_value *aml_copyvalue(const struct aml_value *);
+
+int aml_freevalue(struct aml_value *);
+int aml_comparevalue(int, const struct aml_value *, const struct aml_value *);
#endif /* __DEV_ACPI_DSDT_H__ */