summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Zieba <robertzieba@google.com>2022-10-05 10:43:00 -0600
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-10-05 18:25:53 +0000
commitb99bd46324736aabc4adae9211e5b7ac2b06e30c (patch)
tree13a00f54592a4b382ea82d94cf2d967f3ef8b8f1
parent79559b39876a81548766f16655dcda6879061bf1 (diff)
downloadchrome-ec-b99bd46324736aabc4adae9211e5b7ac2b06e30c.tar.gz
skyrim: Remove Cr50 reset workaround config
This commit removes `CONFIG_PLATFORM_EC_BOARD_RESET_AFTER_POWER_ON` from Skyrim. This config enables a brief delay as a workaround for a Cr50 issue that triggers a second reset of the EC shortly after it is reset. Ti50 does not have this issue and this delay prevents GPIOs from being configured before the jump to RW. RW does not attempt to configure GPIOs again as it assumes that they were correctly configured by RO. The misconfigured GPIOs cause the TCPC to be kept in reset which ultimately causes a boot loop. BRANCH=none BUG=b:247543478 TEST=Ran on skyrim, verified that EC no longer boot loops. Change-Id: I45562eba0a6bca2866ac173355765dd97e87d383 Signed-off-by: Robert Zieba <robertzieba@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3933588 Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Diana Z <dzigterman@chromium.org>
-rw-r--r--zephyr/projects/skyrim/prj.conf3
1 files changed, 0 insertions, 3 deletions
diff --git a/zephyr/projects/skyrim/prj.conf b/zephyr/projects/skyrim/prj.conf
index 65f0943605..2c8bc999fb 100644
--- a/zephyr/projects/skyrim/prj.conf
+++ b/zephyr/projects/skyrim/prj.conf
@@ -131,9 +131,6 @@ CONFIG_TASK_PD_STACK_SIZE=1280
# IOEX
CONFIG_GPIO_NCT38XX=y
-# Hibernate and wake
-CONFIG_PLATFORM_EC_BOARD_RESET_AFTER_POWER_ON=y
-
# Motion sense
CONFIG_PLATFORM_EC_MOTIONSENSE=y
CONFIG_PLATFORM_EC_ACCEL_FIFO=y