diff options
author | Li Feng <li1.feng@intel.com> | 2022-12-01 11:17:57 -0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-12-20 05:00:46 +0000 |
commit | 8e22b8501ccadf16bd45ffbed20d4919d6e02045 (patch) | |
tree | 33a6c4703d1deff713c66cab8116a6d348e7662d | |
parent | 544db30e668539474096f36f2ebf2241fc6a49da (diff) | |
download | chrome-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.conf | 3 |
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 |