From aa23f31c412d6673c648ed357ecedb1f9ed6a86e Mon Sep 17 00:00:00 2001 From: mahj8 Date: Wed, 13 Apr 2022 18:13:04 +0800 Subject: [PATCH] charging: fixed user version build error some api can't be exported, so remove it or use another api instead of it for user version build error. Change-Id: I79a884fe47437bf3102c3448fa9a1560ba3136dd Signed-off-by: mahj8 Reviewed-on: https://gerrit.mot.com/2241309 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Yuecai Liu Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- drivers/power/bq25980_mmi_iio/bq25980_mmi_iio.c | 2 +- drivers/power/mm8013c_fg_mmi/mm8013c_battery.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/power/bq25980_mmi_iio/bq25980_mmi_iio.c b/drivers/power/bq25980_mmi_iio/bq25980_mmi_iio.c index c2cc54d0ed7f..e6466b22ff81 100644 --- a/drivers/power/bq25980_mmi_iio/bq25980_mmi_iio.c +++ b/drivers/power/bq25980_mmi_iio/bq25980_mmi_iio.c @@ -2483,7 +2483,7 @@ static int bq25980_charger_remove(struct i2c_client *client) mutex_destroy(&bq->lock); mutex_destroy(&bq->irq_complete); - devm_iio_device_unregister(bq->dev, bq->indio_dev); + dev_err(bq->dev,"remove Successfully\n"); return 0; } diff --git a/drivers/power/mm8013c_fg_mmi/mm8013c_battery.c b/drivers/power/mm8013c_fg_mmi/mm8013c_battery.c index c35d2600d59c..f03c6ffabee3 100644 --- a/drivers/power/mm8013c_fg_mmi/mm8013c_battery.c +++ b/drivers/power/mm8013c_fg_mmi/mm8013c_battery.c @@ -877,7 +877,7 @@ static int mm8xxx_battery_setup(struct mm8xxx_device_info *di) ps_desc->get_property = mm8xxx_battery_get_property; ps_desc->external_power_changed = mm8xxx_external_power_changed; - di->psy = power_supply_register_no_ws(di->dev, ps_desc, &ps_cfg); + di->psy = power_supply_register(di->dev, ps_desc, &ps_cfg); if (IS_ERR(di->psy)) { dev_err(di->dev, "failed to register battery\n"); return PTR_ERR(di->psy); @@ -1042,7 +1042,7 @@ static int mm8xxx_fake_battery_setup(struct mm8xxx_device_info *di) ps_desc->get_property = mm8xxx_fake_battery_get_property; ps_desc->external_power_changed = mm8xxx_fake_external_power_changed; - di->psy = power_supply_register_no_ws(di->dev, ps_desc, &ps_cfg); + di->psy = power_supply_register(di->dev, ps_desc, &ps_cfg); if (IS_ERR(di->psy)) { dev_err(di->dev, "failed to register battery\n"); return PTR_ERR(di->psy);