aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Caruso <ejcaruso@chromium.org>2015-05-13 10:28:51 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-05-21 17:39:11 +0000
commit35328b4dd30f33b58272875e561138974a4ec750 (patch)
tree65d616ebb580c82b9195b934e4dbb587e6fed07c
parent2d7f25efb8a3ec9a4c88df61b4ad8056a5159c6f (diff)
downloadsystem_api-35328b4dd30f33b58272875e561138974a4ec750.tar.gz
power_manager: add battery saver flag to PowerSupplyProperties
For battery saver mode, we want to send an extra flag to Chrome to let it know that we need to turn on all the power-saving features we've got, and to give the user some way to disable battery saver. BUG=chromium:487690 TEST=build Change-Id: Iedcab9547e8a26010c87857d54dab1be3c3abd4f Reviewed-on: https://chromium-review.googlesource.com/272212 Reviewed-by: Eric Caruso <ejcaruso@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org> Commit-Queue: Eric Caruso <ejcaruso@chromium.org>
-rw-r--r--dbus/power_manager/power_supply_properties.proto8
1 files changed, 7 insertions, 1 deletions
diff --git a/dbus/power_manager/power_supply_properties.proto b/dbus/power_manager/power_supply_properties.proto
index 8907656..0bd6e4e 100644
--- a/dbus/power_manager/power_supply_properties.proto
+++ b/dbus/power_manager/power_supply_properties.proto
@@ -103,5 +103,11 @@ message PowerSupplyProperties {
// sources or sinks (i.e. to either deliver or receive charge).
optional bool supports_dual_role_devices = 19;
- // Next ID to use: 20
+ // True if the battery is low enough that powerd has decided to put the
+ // system in battery saver mode. If the user cancels battery saver mode, then
+ // this field will revert to false until powerd decides to enter battery
+ // saver mode again.
+ optional bool battery_saver_mode_active = 20;
+
+ // Next ID to use: 21
}