diff options
author | Balaji Rao <balajirrao@openmoko.org> | 2008-12-29 12:11:35 +0000 |
---|---|---|
committer | Andy Green <agreen@pads.home.warmcat.com> | 2008-12-29 12:11:35 +0000 |
commit | 3e96d0a35a3a1e2c7cfef77ec47a63d1f61467dc (patch) | |
tree | ad9b069e1de6c1dd2b0faf43794d7a3bf566bbd5 | |
parent | 819eb8196422f5fbe19690c903093ccc37519227 (diff) |
Kill automatic charging restart to retain manual control.
Signed-off-by: Balaji Rao <balajirrao@openmoko.org>
-rw-r--r-- | drivers/power/pcf50633-charger.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/power/pcf50633-charger.c b/drivers/power/pcf50633-charger.c index b06a2ed4ddf..866972b9ebf 100644 --- a/drivers/power/pcf50633-charger.c +++ b/drivers/power/pcf50633-charger.c @@ -364,6 +364,12 @@ int __init pcf50633_mbc_probe(struct platform_device *pdev) if (ret) dev_err(pcf->dev, "failed to register ac\n"); + /* Disable automatic charging restart. Manually setting RESUME + * won't have effect otherwise + */ + pcf50633_reg_clear_bits(pcf, PCF50633_REG_MBCC1, + PCF50633_MBCC1_AUTORES); + return sysfs_create_group(&pdev->dev.kobj, &mbc_attr_group); } |