summaryrefslogtreecommitdiff
path: root/baseboard/brya
diff options
context:
space:
mode:
authorZhuohao Lee <zhuohao@chromium.org>2022-04-22 10:51:13 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-04-22 18:56:20 +0000
commitc46179983817ce526da5ef59ab20af047feccbb5 (patch)
treebc539e41fbd12749d49de337810457c9518c5cf4 /baseboard/brya
parent019b4aa1a8636f1347c3d7605f24c5aab5f17c37 (diff)
downloadchrome-ec-c46179983817ce526da5ef59ab20af047feccbb5.tar.gz
brya: add CONFIG_CHIPSET_X86_RSMRST_AFTER_S5
When we use C2D2 to program the AP firmware, we need to enable the EN_S5_RAILS. However, the power sequence ic will deassert the SEQ_EC_RSMRST_ODL and the EC will bypass the RSMRST to the PCH and make the AP starting to run. To avoid the spi bus contention with the C2D2 during ap spi flash, we add CONFIG_CHIPSET_X86_RSMRST_AFTER_S5 to avoid the RSMRST be passed to the PCH before the S5. BUG=b:223084533, b:226438219 BRANCH=None TEST=1. use C2D2 to flash the ap firmware 2. use CCD to flash the ap firmware Change-Id: I83ba9b8ff06d5f9d32dea07a2575969e3a4d425d Signed-off-by: Zhuohao Lee <zhuohao@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3595412 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: caveh jalali <caveh@chromium.org>
Diffstat (limited to 'baseboard/brya')
-rw-r--r--baseboard/brya/baseboard.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/baseboard/brya/baseboard.h b/baseboard/brya/baseboard.h
index a46b4dba45..31f987ab87 100644
--- a/baseboard/brya/baseboard.h
+++ b/baseboard/brya/baseboard.h
@@ -99,6 +99,7 @@
/* Chipset config */
#define CONFIG_CHIPSET_ALDERLAKE_SLG4BD44540
+#define CONFIG_CHIPSET_X86_RSMRST_AFTER_S5
#define CONFIG_CHIPSET_RESET_HOOK
#define CONFIG_CPU_PROCHOT_ACTIVE_LOW