mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-03 13:39:53 +00:00
poppy: consider all EC boots to be due to pin reset
Similarly to eve, we have a problem where the EC is not able to distinguish between power up and reset, as VCC1_RST is simply tied to PP3300_DSW. BRANCH=none BUG=chrome-os-partner:61028 BUG=chrome-os-partner:61930 TEST=Press Power+Volume Up+Volume Down, poppy enters recovery Change-Id: Id0d89b56058e288c14e10eee7656965eee75047a Reviewed-on: https://chromium-review.googlesource.com/428532 Commit-Ready: Nicolas Boichat <drinkcat@chromium.org> Tested-by: Nicolas Boichat <drinkcat@chromium.org> Reviewed-by: Randall Spangler <rspangler@chromium.org> Reviewed-by: Shawn N <shawnn@chromium.org>
This commit is contained in:
committed by
chrome-bot
parent
78b9a48779
commit
767a12c659
@@ -169,7 +169,7 @@ void system_check_reset_cause(void)
|
||||
|
||||
/* Use scratch bit to check power on reset or VCC1_RST reset */
|
||||
if (!IS_BIT_SET(NPCX_RSTCTL, NPCX_RSTCTL_VCC1_RST_SCRATCH)) {
|
||||
#if defined(BOARD_WHEATLEY) || defined(BOARD_EVE)
|
||||
#if defined(BOARD_WHEATLEY) || defined(BOARD_EVE) || defined(BOARD_POPPY)
|
||||
/* TODO(crosbug.com/p/61028): Remove workaround for Eve */
|
||||
flags |= RESET_FLAG_RESET_PIN;
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user