diff options
author | Jett Rink <jettrink@chromium.org> | 2020-07-08 16:22:51 -0600 |
---|---|---|
committer | Jett Rink <jettrink@chromium.org> | 2020-07-09 20:51:40 +0000 |
commit | 32ce0b8f44f4e4d07ba13f2dcefd59db08224044 (patch) | |
tree | a5099d829ba925aa9d26ad281140c4998737c67c /baseboard | |
parent | 5ea96872b44d75106b6deaaa10b47d17e433f39b (diff) | |
download | chrome-ec-32ce0b8f44f4e4d07ba13f2dcefd59db08224044.tar.gz |
dedede: add workaround for CR50 double reset
Hold the EC on the initial power on until the CR50 resets it; this
preserves the power on flag for the first boot, which is important when
we are deciding if we want to reset the USB-C PD contract.
BRANCH=none
BUG=none
TEST=doo hold on reset
Signed-off-by: Jett Rink <jettrink@chromium.org>
Change-Id: I6895be11309d2021436ce7b3aab915dbf27d9616
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2289058
Reviewed-by: Diana Z <dzigterman@chromium.org>
Diffstat (limited to 'baseboard')
-rw-r--r-- | baseboard/dedede/baseboard.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/baseboard/dedede/baseboard.h b/baseboard/dedede/baseboard.h index d3e6d18237..f60c568e13 100644 --- a/baseboard/dedede/baseboard.h +++ b/baseboard/dedede/baseboard.h @@ -82,6 +82,9 @@ /* Common EC defines */ +/* Work around double CR50 reset by waiting in initial power on. */ +#define CONFIG_BOARD_RESET_AFTER_POWER_ON + /* EC Modules */ #define CONFIG_ADC #define CONFIG_CRC8 |