diff options
author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-01-24 06:50:09 -0500 |
---|---|---|
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2013-01-24 06:50:09 -0500 |
commit | b1c0f99bfb89cd9b42e3119ab822a8102fa87909 (patch) | |
tree | 4a6f07a25ca239bb579cc583c67b92ab451d40b7 /include/acpi | |
parent | 836aedb1414d4724b2ec68dd19810960c593720c (diff) |
ACPI / PM: Expose current status of ACPI power resources
Since ACPI power resources are going to be used more extensively on
new hardware platforms, it becomes necessary for user space (powertop
in particular) to observe some properties of those resources for
diagnostics purposes.
For this reason, expose the current status of each ACPI power
resource to user space via sysfs by adding a new resource_in_use
attribute to the sysfs directory representing the given power
resource.
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/acpi')
-rw-r--r-- | include/acpi/acpi_bus.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h index fca1b9cb27d9..aef56a9f4e70 100644 --- a/include/acpi/acpi_bus.h +++ b/include/acpi/acpi_bus.h | |||
@@ -280,6 +280,7 @@ struct acpi_device { | |||
280 | struct mutex physical_node_lock; | 280 | struct mutex physical_node_lock; |
281 | DECLARE_BITMAP(physical_node_id_bitmap, ACPI_MAX_PHYSICAL_NODE); | 281 | DECLARE_BITMAP(physical_node_id_bitmap, ACPI_MAX_PHYSICAL_NODE); |
282 | struct list_head power_dependent; | 282 | struct list_head power_dependent; |
283 | void (*remove)(struct acpi_device *); | ||
283 | }; | 284 | }; |
284 | 285 | ||
285 | static inline void *acpi_driver_data(struct acpi_device *d) | 286 | static inline void *acpi_driver_data(struct acpi_device *d) |