diff options
Diffstat (limited to 'chip/npcx/config_chip-npcx9.h')
-rw-r--r-- | chip/npcx/config_chip-npcx9.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chip/npcx/config_chip-npcx9.h b/chip/npcx/config_chip-npcx9.h index 8844392ed9..7f154dbe42 100644 --- a/chip/npcx/config_chip-npcx9.h +++ b/chip/npcx/config_chip-npcx9.h @@ -60,6 +60,15 @@ #define NPCX_PSL_CFG_PSL_OUT_OD BIT(1) #define CONFIG_HIBERNATE_PSL_OUT_FLAGS 0 +/* + * Workaound the issue 3.10 in the NPCX99nF errata rev1.2 + * Enabling an eSPI channel (e.g. Peripheral Channel, Virtual Wire Channel, etc. + * ) during an eSPI transaction might (with low probability) cause the eSPI_SIF + * module to transition to a wrong state and therefore response with FATAL_ERROR + * on an incoming transaction. + */ +#define NPCX_ESPI_BYPASS_CH_ENABLE_FATAL_ERROR + /*****************************************************************************/ /* Memory mapping */ |