Pyro: Enable BD9995X power save mode when hibernated

Turn off the charger BGATE when the system is hibernated to
save maximum power.

BUG=None
BRANCH=None
TEST=make buildall

Change-Id: Ifd5d50bbdfde1383538e3ce86f002845798940ac
Signed-off-by: Bruce.Wan <Bruce.Wan@quantatw.com>
Reviewed-on: https://chromium-review.googlesource.com/409853
Commit-Ready: Keith Tzeng <keith.tzeng@quantatw.com>
Tested-by: Keith Tzeng <keith.tzeng@quantatw.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Bruce
2016-11-10 17:27:49 +08:00
committed by chrome-bot
parent b7c2f5c295
commit 4975e8db75

View File

@@ -921,6 +921,9 @@ void board_hibernate(void)
/* Enable both the VBUS & VCC ports before entering PG3 */
bd9995x_select_input_port(BD9995X_CHARGE_PORT_BOTH, 1);
/* Turn BGATE OFF for saving the power */
bd9995x_set_power_save_mode(BD9995X_PWR_SAVE_MAX);
}
struct {