summaryrefslogtreecommitdiffstats
path: root/modules/power
diff options
context:
space:
mode:
authorTodd Poynor <toddpoynor@google.com>2012-04-24 13:39:15 -0700
committerTodd Poynor <toddpoynor@google.com>2012-04-25 18:16:40 -0700
commit2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4 (patch)
tree787b7b88fd6c589db3818338ae9e1ca02c84f6f9 /modules/power
parentf7781bc9ddc89221c5768200667cfd7e6663d5ae (diff)
downloadhardware_libhardware-2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4.zip
hardware_libhardware-2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4.tar.gz
hardware_libhardware-2f143fba74f6be91fe8805ef8bbdffe5b8ece8b4.tar.bz2
hardware: libhardware: Power HAL add power hints -- DO NOT MERGE
Change-Id: I8ab0376e4f5d8ef09d5b1062cbfbb30c30c5bb96 Signed-off-by: Todd Poynor <toddpoynor@google.com>
Diffstat (limited to 'modules/power')
-rw-r--r--modules/power/power.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/power/power.c b/modules/power/power.c
index ef3fe94..7d8c112 100644
--- a/modules/power/power.c
+++ b/modules/power/power.c
@@ -59,6 +59,13 @@ static void power_set_interactive(struct power_module *module, int on)
}
}
+static void power_hint(struct power_module *module, power_hint_t hint,
+ void *data) {
+ switch (hint) {
+ default:
+ break;
+ }
+}
static struct hw_module_methods_t power_module_methods = {
.open = NULL,
@@ -77,4 +84,5 @@ struct power_module HAL_MODULE_INFO_SYM = {
.init = power_init,
.setInteractive = power_set_interactive,
+ .powerHint = power_hint,
};