Commit 5c7d28c6 authored by Linus Walleij's avatar Linus Walleij Committed by Sebastian Reichel

power: supply: samsung-sdi-battery: Add missing charge restart voltages

Two of the batteries were missing charging restart voltages,
meaning they can drain if the algorithm relies on restarting
charging at this voltage. Fix it up.

Fixes: c8aee3f4 ("power: supply: Static data for Samsung batteries")
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarSebastian Reichel <sebastian.reichel@collabora.com>
parent 31231092
...@@ -824,6 +824,7 @@ static struct samsung_sdi_battery samsung_sdi_batteries[] = { ...@@ -824,6 +824,7 @@ static struct samsung_sdi_battery samsung_sdi_batteries[] = {
.constant_charge_current_max_ua = 900000, .constant_charge_current_max_ua = 900000,
.constant_charge_voltage_max_uv = 4200000, .constant_charge_voltage_max_uv = 4200000,
.charge_term_current_ua = 200000, .charge_term_current_ua = 200000,
.charge_restart_voltage_uv = 4170000,
.maintenance_charge = samsung_maint_charge_table, .maintenance_charge = samsung_maint_charge_table,
.maintenance_charge_size = ARRAY_SIZE(samsung_maint_charge_table), .maintenance_charge_size = ARRAY_SIZE(samsung_maint_charge_table),
.alert_low_temp_charge_current_ua = 300000, .alert_low_temp_charge_current_ua = 300000,
...@@ -867,6 +868,7 @@ static struct samsung_sdi_battery samsung_sdi_batteries[] = { ...@@ -867,6 +868,7 @@ static struct samsung_sdi_battery samsung_sdi_batteries[] = {
.constant_charge_current_max_ua = 1500000, .constant_charge_current_max_ua = 1500000,
.constant_charge_voltage_max_uv = 4350000, .constant_charge_voltage_max_uv = 4350000,
.charge_term_current_ua = 120000, .charge_term_current_ua = 120000,
.charge_restart_voltage_uv = 4300000,
.maintenance_charge = samsung_maint_charge_table, .maintenance_charge = samsung_maint_charge_table,
.maintenance_charge_size = ARRAY_SIZE(samsung_maint_charge_table), .maintenance_charge_size = ARRAY_SIZE(samsung_maint_charge_table),
.alert_low_temp_charge_current_ua = 300000, .alert_low_temp_charge_current_ua = 300000,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment