aboutsummaryrefslogtreecommitdiffstats
path: root/include/acpi/acnamesp.h
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2007-02-02 11:48:18 -0500
committerLen Brown <len.brown@intel.com>2007-02-02 21:14:21 -0500
commitf3d2e7865c816258c699ff965768e46b50d536d3 (patch)
tree83d21269e506109275b77d3ed161883bba8a39cf /include/acpi/acnamesp.h
parent2e42005bcdb4f63bed1cea7f537a5534d4bd7a57 (diff)
ACPICA: Implement simplified Table Manager
The Table Manager component has been completely redesigned and reimplemented. The new design is much simpler, and reduces the overall code and data size of the kernel-resident ACPICA by approximately 5%. Also, it is now possible to obtain the ACPI tables very early during kernel initialization, even before dynamic memory management is initialized. Signed-off-by: Alexey Starikovskiy <alexey.y.starikovskiy@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi/acnamesp.h')
-rw-r--r--include/acpi/acnamesp.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/include/acpi/acnamesp.h b/include/acpi/acnamesp.h
index 83b52f9f899a..b3b9f0ec79c3 100644
--- a/include/acpi/acnamesp.h
+++ b/include/acpi/acnamesp.h
@@ -82,7 +82,7 @@ acpi_status acpi_ns_initialize_devices(void);
82acpi_status acpi_ns_load_namespace(void); 82acpi_status acpi_ns_load_namespace(void);
83 83
84acpi_status 84acpi_status
85acpi_ns_load_table(struct acpi_table_desc *table_desc, 85acpi_ns_load_table(acpi_native_uint table_index,
86 struct acpi_namespace_node *node); 86 struct acpi_namespace_node *node);
87 87
88/* 88/*
@@ -106,11 +106,12 @@ struct acpi_namespace_node *acpi_ns_get_next_node(acpi_object_type type,
106 * nsparse - table parsing 106 * nsparse - table parsing
107 */ 107 */
108acpi_status 108acpi_status
109acpi_ns_parse_table(struct acpi_table_desc *table_desc, 109acpi_ns_parse_table(acpi_native_uint table_index,
110 struct acpi_namespace_node *scope); 110 struct acpi_namespace_node *start_node);
111 111
112acpi_status 112acpi_status
113acpi_ns_one_complete_parse(u8 pass_number, struct acpi_table_desc *table_desc); 113acpi_ns_one_complete_parse(acpi_native_uint pass_number,
114 acpi_native_uint table_index);
114 115
115/* 116/*
116 * nsaccess - Top-level namespace access 117 * nsaccess - Top-level namespace access