summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Feng <li1.feng@intel.com>2022-12-01 11:17:57 -0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-12-20 05:00:46 +0000
commit8e22b8501ccadf16bd45ffbed20d4919d6e02045 (patch)
tree33a6c4703d1deff713c66cab8116a6d348e7662d
parent544db30e668539474096f36f2ebf2241fc6a49da (diff)
downloadchrome-ec-8e22b8501ccadf16bd45ffbed20d4919d6e02045.tar.gz
rex: Disable config smart discharge
Disable this config, use the force discharge mode for VBUS. With smart discharge config, fast role swap (FRS) test fails. After FRS, Rex becomes power source. Attached device (previous power source) sends PS_RDY request and Rex wouldn't respond. Attached device sends soft reset/hard reset. Hence disabling config smart discharge. We will enable this config once FRS failure with this config is fixed. BUG=b:241340453 BRANCH=none TEST=on Rex, FRS is working. Signed-off-by: Li Feng <li1.feng@intel.com> Change-Id: Ia60a4ec2fadc2309e41b8f4925c785b8b447cd67 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4072524 Reviewed-by: Scott Collyer <scollyer@chromium.org> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com> Reviewed-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
-rw-r--r--zephyr/program/rex/program.conf3
1 files changed, 2 insertions, 1 deletions
diff --git a/zephyr/program/rex/program.conf b/zephyr/program/rex/program.conf
index 4501b33e9f..19a8c8a17a 100644
--- a/zephyr/program/rex/program.conf
+++ b/zephyr/program/rex/program.conf
@@ -78,7 +78,8 @@ CONFIG_PLATFORM_EC_CHARGER_MIN_INPUT_CURRENT_LIMIT=512
# USBC
CONFIG_PLATFORM_EC_USBC_PPC=y
CONFIG_PLATFORM_EC_USBC_PPC_SYV682C=y
-CONFIG_PLATFORM_EC_USBC_PPC_SYV682X_SMART_DISCHARGE=y
+# TODO(b/241340453): after FRS fixed, enable this config
+CONFIG_PLATFORM_EC_USBC_PPC_SYV682X_SMART_DISCHARGE=n
CONFIG_PLATFORM_EC_USBC_VCONN=y
CONFIG_PLATFORM_EC_USB_DRP_ACC_TRYSRC=y