diff options
author | Mulin Chao <mlchao@nuvoton.com> | 2016-08-30 11:30:42 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-09-01 19:53:02 -0700 |
commit | 5b54e8c06520351cde0d999229b5de8a3333de0d (patch) | |
tree | a33e3dd9efa9bec403397b65c6c5824a8c58be90 /chip | |
parent | da9c06a2e74fd1ca45a25e19938f2c5ea0c0d78c (diff) | |
download | chrome-ec-5b54e8c06520351cde0d999229b5de8a3333de0d.tar.gz |
npcx: Fixed bug which only handles VW event of SUS_WARN# in rising edge.
During removing primary power of CPU, EC also needs to handle VW event
of SUS_WARN# in espi driver. Modify the MIWU trigger mode of it from
EDGE_RISING to EDGE_ANYING to solve it.
Modified sources:
1. espi.c: Handling VW event of SUS_WARN# in both edge.
BRANCH=none
BUG=chrome-os-partner:34346
TEST=make BOARD=wheatley; test power sequence on espi POC of wheatley.
Change-Id: I9e45115f3c274d08cdc694911d38599bc8da70c5
Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
Reviewed-on: https://chromium-review.googlesource.com/377780
Reviewed-by: CH Lin <chlin56@nuvoton.com>
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'chip')
-rw-r--r-- | chip/npcx/espi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chip/npcx/espi.c b/chip/npcx/espi.c index 688030f948..938c479679 100644 --- a/chip/npcx/espi.c +++ b/chip/npcx/espi.c @@ -93,7 +93,7 @@ static const struct host_wui_item espi_vw_int_list[] = { /* VW_WIRE_HOST_RST_WARN */ {MIWU_TABLE_2, MIWU_GROUP_2, 0, MIWU_EDGE_ANYING}, /* VW_WIRE_SUS_WARN */ - {MIWU_TABLE_2, MIWU_GROUP_2, 4, MIWU_EDGE_RISING}, + {MIWU_TABLE_2, MIWU_GROUP_2, 4, MIWU_EDGE_ANYING}, }; /* VW signals used in eSPI */ |