diff options
author | Dino Li <Dino.Li@ite.com.tw> | 2020-03-23 13:38:12 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-24 15:57:03 +0000 |
commit | ced7886d72de35f761d4e4e731aaae9efba98b90 (patch) | |
tree | e5adc05d031201b1f2a482969943914ccf61fdf8 /chip/it83xx/registers.h | |
parent | 5b7ba935f2d192c524be8ec6932e25ee9668d0d6 (diff) | |
download | chrome-ec-ced7886d72de35f761d4e4e731aaae9efba98b90.tar.gz |
it8xxx2: wake up CPU if an interrupt is pending in idle task
BUG=b:142029177
BRANCH=none
TEST=In idle task, EC does not get stuck.
Signed-off-by: Dino Li <Dino.Li@ite.com.tw>
Change-Id: I9f3c0e3b58e68d60b1218338603a5f2a4bc5eb5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2100055
Reviewed-by: Jett Rink <jettrink@chromium.org>
Diffstat (limited to 'chip/it83xx/registers.h')
-rw-r--r-- | chip/it83xx/registers.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chip/it83xx/registers.h b/chip/it83xx/registers.h index 2df14c9441..8eb7d20cb8 100644 --- a/chip/it83xx/registers.h +++ b/chip/it83xx/registers.h @@ -973,6 +973,7 @@ enum clock_gate_offsets { #define IT83XX_GCTRL_MCCR2 REG8(IT83XX_GCTRL_BASE+0x44) #define IT83XX_GCTRL_SSCR REG8(IT83XX_GCTRL_BASE+0x4A) #define IT83XX_GCTRL_ETWDUARTCR REG8(IT83XX_GCTRL_BASE+0x4B) +#define IT83XX_GCTRL_WMCR REG8(IT83XX_GCTRL_BASE+0x4C) /* bit[0] = 0 or 1 : disable or enable ETWD hardware reset */ #define ETWD_HW_RST_EN BIT(0) #define IT83XX_GCTRL_RVILMCR0 REG8(IT83XX_GCTRL_BASE+0x5D) |