From 8e755b43cf119a4f7b63f94437c19e5b0c3da8e6 Mon Sep 17 00:00:00 2001 From: mahj8 Date: Tue, 27 Oct 2020 13:57:36 +0800 Subject: [PATCH] DLKM: disable update_now and usb_otg property update_now and usb_otg is private property. It's not GKI compliant. So disable them temporary. Change-Id: Ief018cb8ac81b07df84f0db1dc101524a6fdb339 Signed-off-by: mahj8 Reviewed-on: https://gerrit.mot.com/1785508 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Huosheng Liao Submit-Approved: Jira Key --- .../power/mmi-smbcharger-iio/mmi-smbcharger-iio.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/drivers/power/mmi-smbcharger-iio/mmi-smbcharger-iio.c b/drivers/power/mmi-smbcharger-iio/mmi-smbcharger-iio.c index 2d42458af083..a266cae8c1f2 100755 --- a/drivers/power/mmi-smbcharger-iio/mmi-smbcharger-iio.c +++ b/drivers/power/mmi-smbcharger-iio/mmi-smbcharger-iio.c @@ -1486,15 +1486,16 @@ static void mmi_charger_power_support(struct smb_mmi_charger *chg) static enum power_supply_property smb_mmi_battery_props[] = { POWER_SUPPLY_PROP_PRESENT, POWER_SUPPLY_PROP_CURRENT_MAX, - POWER_SUPPLY_PROP_UPDATE_NOW, - POWER_SUPPLY_PROP_USB_OTG, + /*MMI_STOPSHIP: PMIC: change by IIO*/ + //POWER_SUPPLY_PROP_UPDATE_NOW, + //POWER_SUPPLY_PROP_USB_OTG, }; static int smb_mmi_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) { - struct smb_mmi_charger *chip = power_supply_get_drvdata(psy); + //struct smb_mmi_charger *chip = power_supply_get_drvdata(psy); switch (psp) { case POWER_SUPPLY_PROP_PRESENT: @@ -1503,7 +1504,7 @@ static int smb_mmi_get_property(struct power_supply *psy, case POWER_SUPPLY_PROP_CURRENT_MAX: val->intval = -EINVAL; break; - case POWER_SUPPLY_PROP_UPDATE_NOW: + /*case POWER_SUPPLY_PROP_UPDATE_NOW: val->intval = chip->gen_log_rate_s; break; case POWER_SUPPLY_PROP_USB_OTG: @@ -1513,7 +1514,7 @@ static int smb_mmi_get_property(struct power_supply *psy, val->intval = 1; else val->intval = 0; - break; + break;*/ default: return -EINVAL; } @@ -1547,7 +1548,7 @@ static int smb_mmi_set_property(struct power_supply *psy, mmi_err(chip, "Couldn't set USBIN_CMD_ICL_OVERRIDE rc=%d\n", rc); break; - case POWER_SUPPLY_PROP_UPDATE_NOW: + /*case POWER_SUPPLY_PROP_UPDATE_NOW: chip->gen_log_rate_s = val->intval; power_supply_changed(psy); break; @@ -1576,7 +1577,7 @@ static int smb_mmi_set_property(struct power_supply *psy, else chip->vbus_enabled = false; - break; + break;*/ default: rc = -EINVAL; }