diff options
author | Lin Ming <ming.m.lin@intel.com> | 2008-04-10 11:06:38 -0400 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2008-04-22 14:29:24 -0400 |
commit | 3e08e2d2d6efb256aa035e300deb059bb333b6db (patch) | |
tree | 33a83f051ad4370f486f4e6d3e19615d5fc11b8b /include/acpi/acdisasm.h | |
parent | 698c0a0c299bd9389522e14dae1aff02070bac25 (diff) |
ACPICA: New interfaces for table event handlers
Designed and implemented new external interfaces to install and
remove handlers for ACPI table-related events. Current events that
are defined are LOAD and UNLOAD. These interfaces allow the host to
track ACPI tables as they are dynamically loaded and unloaded. See
AcpiInstallTableHandler and AcpiRemoveTableHandler.
Signed-off-by: Lin Ming <ming.m.lin@intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi/acdisasm.h')
-rw-r--r-- | include/acpi/acdisasm.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/acpi/acdisasm.h b/include/acpi/acdisasm.h index 75c354f7a024..67d152e7fa44 100644 --- a/include/acpi/acdisasm.h +++ b/include/acpi/acdisasm.h | |||
@@ -104,12 +104,12 @@ typedef const struct acpi_dmtable_info { | |||
104 | #define ACPI_DMT_SIG 27 | 104 | #define ACPI_DMT_SIG 27 |
105 | 105 | ||
106 | typedef | 106 | typedef |
107 | void (*ACPI_TABLE_HANDLER) (struct acpi_table_header * table); | 107 | void (*acpi_dmtable_handler) (struct acpi_table_header * table); |
108 | 108 | ||
109 | struct acpi_dmtable_data { | 109 | struct acpi_dmtable_data { |
110 | char *signature; | 110 | char *signature; |
111 | struct acpi_dmtable_info *table_info; | 111 | struct acpi_dmtable_info *table_info; |
112 | ACPI_TABLE_HANDLER table_handler; | 112 | acpi_dmtable_handler table_handler; |
113 | char *name; | 113 | char *name; |
114 | }; | 114 | }; |
115 | 115 | ||