summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/include/acnamesp.h
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>2001-01-10 17:17:53 +0000
committerRalf Baechle <ralf@linux-mips.org>2001-01-10 17:17:53 +0000
commitb2ad5f821b1381492d792ca10b1eb7a107b48f14 (patch)
tree954a648692e7da983db1d2470953705f6a729264 /drivers/acpi/include/acnamesp.h
parentc9c06167e7933d93a6e396174c68abf242294abb (diff)
Merge with Linux 2.4.0-prerelease. Big Makefile rewrite, test your
Makefiles.
Diffstat (limited to 'drivers/acpi/include/acnamesp.h')
-rw-r--r--drivers/acpi/include/acnamesp.h42
1 files changed, 37 insertions, 5 deletions
diff --git a/drivers/acpi/include/acnamesp.h b/drivers/acpi/include/acnamesp.h
index 696a554ce..e010a8118 100644
--- a/drivers/acpi/include/acnamesp.h
+++ b/drivers/acpi/include/acnamesp.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: acnamesp.h - Namespace subcomponent prototypes and defines
- * $Revision: 94 $
+ * $Revision: 100 $
*
*****************************************************************************/
@@ -56,12 +56,43 @@
#define NS_SEARCH_PARENT 0x01
#define NS_DONT_OPEN_SCOPE 0x02
#define NS_NO_PEER_SEARCH 0x04
+#define NS_ERROR_IF_FOUND 0x08
#define NS_WALK_UNLOCK TRUE
#define NS_WALK_NO_UNLOCK FALSE
ACPI_STATUS
+acpi_ns_load_namespace (
+ void);
+
+ACPI_STATUS
+acpi_ns_initialize_objects (
+ void);
+
+ACPI_STATUS
+acpi_ns_initialize_devices (
+ u32 flags);
+
+
+/* Namespace init - nsxfinit */
+
+ACPI_STATUS
+acpi_ns_init_one_device (
+ ACPI_HANDLE obj_handle,
+ u32 nesting_level,
+ void *context,
+ void **return_value);
+
+ACPI_STATUS
+acpi_ns_init_one_object (
+ ACPI_HANDLE obj_handle,
+ u32 level,
+ void *context,
+ void **return_value);
+
+
+ACPI_STATUS
acpi_ns_walk_namespace (
OBJECT_TYPE_INTERNAL type,
ACPI_HANDLE start_object,
@@ -87,6 +118,11 @@ acpi_ns_delete_namespace_by_owner (
/* Namespace loading - nsload */
ACPI_STATUS
+acpi_ns_one_complete_parse (
+ u32 pass_number,
+ ACPI_TABLE_DESC *table_desc);
+
+ACPI_STATUS
acpi_ns_parse_table (
ACPI_TABLE_DESC *table_desc,
ACPI_NAMESPACE_NODE *scope);
@@ -320,10 +356,6 @@ acpi_ns_search_node (
OBJECT_TYPE_INTERNAL type,
ACPI_NAMESPACE_NODE **ret_node);
-ACPI_NAMESPACE_NODE *
-acpi_ns_create_node (
- u32 acpi_name);
-
void
acpi_ns_install_node (
ACPI_WALK_STATE *walk_state,