summaryrefslogtreecommitdiff
path: root/drivers/acpi/acpica/acevents.h
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2013-01-11 13:08:51 +0100
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-01-11 13:08:51 +0100
commit42f8fb75c43cc67f06424f991009b3af674f93eb (patch)
tree01821d5eca5f97d474bee62e7f92fe481adb31b8 /drivers/acpi/acpica/acevents.h
parent4f8429166818dd615891990040ce13373893ee9a (diff)
downloadlwn-42f8fb75c43cc67f06424f991009b3af674f93eb.tar.gz
lwn-42f8fb75c43cc67f06424f991009b3af674f93eb.zip
ACPICA: Source restructuring: split large files into 8 new files.
Created logical splits for eight new files. Improves modularity and configurability. Signed-off-by: Bob Moore <robert.moore@intel.com> Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/acevents.h')
-rw-r--r--drivers/acpi/acpica/acevents.h21
1 files changed, 14 insertions, 7 deletions
diff --git a/drivers/acpi/acpica/acevents.h b/drivers/acpi/acpica/acevents.h
index e975c6720448..35a2cbce467b 100644
--- a/drivers/acpi/acpica/acevents.h
+++ b/drivers/acpi/acpica/acevents.h
@@ -158,10 +158,23 @@ acpi_ev_delete_gpe_handlers(struct acpi_gpe_xrupt_info *gpe_xrupt_info,
void *context);
/*
- * evregion - Address Space handling
+ * evhandler - Address space handling
*/
+u8
+acpi_ev_has_default_handler(struct acpi_namespace_node *node,
+ acpi_adr_space_type space_id);
+
acpi_status acpi_ev_install_region_handlers(void);
+acpi_status
+acpi_ev_install_space_handler(struct acpi_namespace_node *node,
+ acpi_adr_space_type space_id,
+ acpi_adr_space_handler handler,
+ acpi_adr_space_setup setup, void *context);
+
+/*
+ * evregion - Operation region support
+ */
acpi_status acpi_ev_initialize_op_regions(void);
acpi_status
@@ -180,12 +193,6 @@ acpi_ev_detach_region(union acpi_operand_object *region_obj,
u8 acpi_ns_is_locked);
acpi_status
-acpi_ev_install_space_handler(struct acpi_namespace_node *node,
- acpi_adr_space_type space_id,
- acpi_adr_space_handler handler,
- acpi_adr_space_setup setup, void *context);
-
-acpi_status
acpi_ev_execute_reg_methods(struct acpi_namespace_node *node,
acpi_adr_space_type space_id);