From 29c72591fd5c761d7a92c11d682f28599cc1ed9e Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Wed, 29 Feb 2012 18:42:41 +0100 Subject: [PATCH] imx233: correctly stop charging on topoff (fix battery discharging) Change-Id: Ied7ea0a882e532bcf673a96d224dd55fdaae05d4 --- firmware/target/arm/imx233/powermgmt-imx233.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/target/arm/imx233/powermgmt-imx233.c b/firmware/target/arm/imx233/powermgmt-imx233.c index 0f3336d602..31f9ac7659 100644 --- a/firmware/target/arm/imx233/powermgmt-imx233.c +++ b/firmware/target/arm/imx233/powermgmt-imx233.c @@ -136,7 +136,7 @@ void charging_algorithm_step(void) logf("pwrmgmt: charging finished"); logf("pwrmgmt: topoff -> disabled"); /* stop charging */ - __REG_SET(HW_POWER_5VCTRL) = HW_POWER_5VCTRL__PWD_CHARGE_4P2; + __REG_SET(HW_POWER_CHARGE) = HW_POWER_CHARGE__PWD_BATTCHRG; charge_state = CHARGE_STATE_DISABLED; } }