From a6fceb47325a2acd9c7a2964dca5dba78fcfa957 Mon Sep 17 00:00:00 2001 From: Abhijeet Dharmapurikar Date: Thu, 14 Jan 2016 19:50:58 -0800 Subject: [PATCH] power: qpnp-fg: skip return from alarm_start_relative The 4.4 kernel changes alarm_start_relative() to return void. Update the qpnp-fg driver to skip checking the return value. Change-Id: I607d341875a73ce326244d6864a4f3f3e32099ed Signed-off-by: Abhijeet Dharmapurikar --- drivers/power/qpnp-fg.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/power/qpnp-fg.c b/drivers/power/qpnp-fg.c index 7b2061b711b5..160aceb1eac7 100644 --- a/drivers/power/qpnp-fg.c +++ b/drivers/power/qpnp-fg.c @@ -3191,13 +3191,8 @@ static int fg_cap_learning_check(struct fg_chip *chip) pr_info("cap learning started, soc = %d cc_uah = %lld\n", battery_soc * 100 / FULL_PERCENT_3B, chip->learning_data.cc_uah); - rc = alarm_start_relative(&chip->fg_cap_learning_alarm, + alarm_start_relative(&chip->fg_cap_learning_alarm, ns_to_ktime(FG_CAP_LEARNING_INTERVAL_NS)); - if (rc) { - pr_err("Failed to start alarm: %d\n", rc); - fg_cap_learning_stop(chip); - goto fail; - } } } else if ((chip->status != POWER_SUPPLY_STATUS_CHARGING) && chip->learning_data.active) {