diff options
author | Mathias Agopian <mathias@google.com> | 2012-04-26 19:49:40 -0700 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2012-04-26 19:49:40 -0700 |
commit | 5cb1de89a905dd13c858779d73721bbc36cd4be1 (patch) | |
tree | 27d2c3aff28fc95210133dc1e15374bf5c2b3384 | |
parent | 2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4 (diff) | |
download | hardware_libhardware-5cb1de89a905dd13c858779d73721bbc36cd4be1.zip hardware_libhardware-5cb1de89a905dd13c858779d73721bbc36cd4be1.tar.gz hardware_libhardware-5cb1de89a905dd13c858779d73721bbc36cd4be1.tar.bz2 |
add version number to power HAL
Change-Id: I6acf4523b5878565035ea6c85bddd58f9b20ef1b
-rw-r--r-- | include/hardware/power.h | 7 | ||||
-rw-r--r-- | modules/power/power.c | 4 |
2 files changed, 9 insertions, 2 deletions
diff --git a/include/hardware/power.h b/include/hardware/power.h index 1cb2134..d6a84ed 100644 --- a/include/hardware/power.h +++ b/include/hardware/power.h @@ -25,6 +25,10 @@ __BEGIN_DECLS +#define POWER_MODULE_API_VERSION_0_1 HARDWARE_MODULE_API_VERSION(0, 1) +#define POWER_MODULE_API_VERSION_0_2 HARDWARE_MODULE_API_VERSION(0, 2) + + /** * The id of this module */ @@ -100,6 +104,9 @@ typedef struct power_module { * VSYNC pulse no longer requested. * * A particular platform may choose to ignore any hint. + * + * availability: version 0.2 + * */ void (*powerHint)(struct power_module *module, power_hint_t hint, void *data); diff --git a/modules/power/power.c b/modules/power/power.c index 7d8c112..4b9457f 100644 --- a/modules/power/power.c +++ b/modules/power/power.c @@ -74,8 +74,8 @@ static struct hw_module_methods_t power_module_methods = { struct power_module HAL_MODULE_INFO_SYM = { .common = { .tag = HARDWARE_MODULE_TAG, - .version_major = 1, - .version_minor = 0, + .module_api_version = POWER_MODULE_API_VERSION_0_2, + .hal_api_version = HARDWARE_HAL_API_VERSION, .id = POWER_HARDWARE_MODULE_ID, .name = "Default Power HAL", .author = "The Android Open Source Project", |