From a63f45604446944347f8c8dd1bcd239ff03b3925 Mon Sep 17 00:00:00 2001 From: luffitys Date: Mon, 29 Jul 2024 14:39:43 +0200 Subject: [PATCH] drivers: power: supply: ti: Force PD charging if compatible Xiaomi only supports PD if the charger is deemed official. Bypass this to unlock PD with unofficial chargers. Safety measures are not bypassed, as seen in pd_get_bms_digest_verified() and usbpd_pm_sm(). Change-Id: Icc99a39ae00ee466f223807621bf9601f44c75ba --- drivers/power/supply/ti/pd_policy_manager.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/power/supply/ti/pd_policy_manager.c b/drivers/power/supply/ti/pd_policy_manager.c index 15af4002f00f..245dbe00a035 100644 --- a/drivers/power/supply/ti/pd_policy_manager.c +++ b/drivers/power/supply/ti/pd_policy_manager.c @@ -387,10 +387,7 @@ static bool pd_get_bms_digest_verified(struct usbpd_pm *pdpm) pr_err("pval.intval: %d\n", pval.intval); - if (pval.intval == 1) - return true; - else - return false; + return true; } /* get bq27z561 chip ok*/