From: xuwei9 Date: Wed, 27 Feb 2019 09:59:45 +0000 (+0800) Subject: kernel: PD charger support X-Git-Tag: MMI-QSAS30.62-33-3~210 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=01a52146dae48a7d15de545ba82c86f2345d396f;p=GitHub%2FMotorolaMobilityLLC%2Fkernel-slsi.git kernel: PD charger support PD charger need display turbo charger Change-Id: I09b90c6614e3fc1f7634a2edbb18b4e77961111b Signed-off-by: xuwei9 Reviewed-on: https://gerrit.mot.com/1314869 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Xiangpo Zhao Submit-Approved: Jira Key --- diff --git a/drivers/power/supply/s2mu00x_battery.c b/drivers/power/supply/s2mu00x_battery.c index 8639991f1c0c..29a87f87d289 100644 --- a/drivers/power/supply/s2mu00x_battery.c +++ b/drivers/power/supply/s2mu00x_battery.c @@ -870,7 +870,9 @@ static void get_prop_charge_rate(struct s2mu00x_battery_info *battery) return; } - if(battery->cable_type == POWER_SUPPLY_TYPE_HV_MAINS) + if(battery->cable_type == POWER_SUPPLY_TYPE_HV_MAINS || + battery->cable_type == POWER_SUPPLY_TYPE_USB_PD || + battery->cable_type == POWER_SUPPLY_TYPE_PREPARE_TA ) battery->charger_rate = POWER_SUPPLY_CHARGE_RATE_TURBO; else battery->charger_rate = POWER_SUPPLY_CHARGE_RATE_NORMAL;