charger:limit typec high to medium when hvdcp disabled
Limit Type-C HIGH charger to MEDIUM at hvdcp disalbed project in case turbo charging at type-c high charger. Change-Id: Ie63a88cd46917b0abefb552a000f80ef4bed3b2f Signed-off-by: xuwei9 <xuwei9@lenovo.com> Reviewed-on: https://gerrit.mot.com/1611492 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com> Submit-Approved: Jira Key
This commit is contained in:
1 parent
6483cdf58c
commit
8b67a37ae2
1 file changed
+5
-1
@@ -4052,7 +4052,11 @@ static int smblib_get_prop_ufp_mode(struct smb_charger *chg)
|
||||
return POWER_SUPPLY_TYPEC_SOURCE_MEDIUM;
|
||||
case SNK_DAM_3000MA_BIT:
|
||||
case SNK_RP_3P0_BIT:
|
||||
return POWER_SUPPLY_TYPEC_SOURCE_HIGH;
|
||||
if (chg->hvdcp_disable){
|
||||
return POWER_SUPPLY_TYPEC_SOURCE_MEDIUM;
|
||||
} else {
|
||||
return POWER_SUPPLY_TYPEC_SOURCE_HIGH;
|
||||
}
|
||||
case SNK_RP_SHORT_BIT:
|
||||
return POWER_SUPPLY_TYPEC_NON_COMPLIANT;
|
||||
default:
|
||||
|
||||
Reference in new issue
Block a user