From 954e35eb8eda14fb67be9c03030cd80bfd3b9a52 Mon Sep 17 00:00:00 2001 From: Darbha Sriharsha Date: Fri, 29 Nov 2013 10:59:07 +0530 Subject: power: bq2419x: BQ24193 thermal Enhancements Program BQ24193 to not go above 100C while charging Bug 1364457 Change-Id: I9caf1545c1436e2d810f3d189b4b5a700e448f78 Signed-off-by: Darbha Sriharsha Reviewed-on: http://git-master/r/337002 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan GVS: Gerrit_Virtual_Submit --- drivers/power/bq2419x-charger.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'drivers') diff --git a/drivers/power/bq2419x-charger.c b/drivers/power/bq2419x-charger.c index ecbb4b931383..e687de9eece2 100644 --- a/drivers/power/bq2419x-charger.c +++ b/drivers/power/bq2419x-charger.c @@ -196,6 +196,11 @@ static int bq2419x_charger_init(struct bq2419x_chip *bq2419x) if (ret < 0) dev_err(bq2419x->dev, "INPUT_SRC_REG write failed %d\n", ret); + ret = regmap_update_bits(bq2419x->regmap, BQ2419X_THERM_REG, + BQ2419x_TREG, BQ2419x_TREG_100_C); + if (ret < 0) + dev_err(bq2419x->dev, "THERM_REG write failed: %d\n", ret); + return ret; } -- cgit v1.2.3