diff options
| author | Diogo Ferreira <defer@cyngn.com> | 2016-05-05 15:46:47 +0100 |
|---|---|---|
| committer | Moyster <oysterized@gmail.com> | 2016-11-07 13:44:43 +0100 |
| commit | 36b220178b565c43fb3ed2a4cd8d8c0afbdee963 (patch) | |
| tree | 3e4e5baa50702d58fec739e7ae8e807f990b5d3c | |
| parent | 17f6970d15b8c584ac69171b3de0ab9ea6e74519 (diff) | |
mediatek: battery: Report the voltage in the correct scale
The framework expects microvolts but we were reporting millivolts.
Change-Id: I16a38e71e7cc1d87278bed7440fcdfefae34955f
| -rw-r--r-- | drivers/power/mediatek/battery_common.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/power/mediatek/battery_common.c b/drivers/power/mediatek/battery_common.c index a613e22e3..f0a2ed5b2 100644 --- a/drivers/power/mediatek/battery_common.c +++ b/drivers/power/mediatek/battery_common.c @@ -1863,7 +1863,7 @@ static void battery_update(struct battery_data *bat_data) bat_data->BAT_TECHNOLOGY = POWER_SUPPLY_TECHNOLOGY_LION; bat_data->BAT_HEALTH = POWER_SUPPLY_HEALTH_GOOD; - bat_data->BAT_batt_vol = BMT_status.bat_vol; + bat_data->BAT_batt_vol = BMT_status.bat_vol * 1000; bat_data->BAT_batt_temp = BMT_status.temperature * 10; bat_data->BAT_PRESENT = BMT_status.bat_exist; @@ -3995,7 +3995,7 @@ static int battery_probe(struct platform_device *dev) battery_main.BAT_PRESENT = 1; battery_main.BAT_TECHNOLOGY = POWER_SUPPLY_TECHNOLOGY_LION; battery_main.BAT_CAPACITY = 100; - battery_main.BAT_batt_vol = 4200; + battery_main.BAT_batt_vol = 4200000; battery_main.BAT_batt_temp = 220; g_bat_init_flag = KAL_TRUE; |
