summaryrefslogtreecommitdiff
path: root/chip
diff options
context:
space:
mode:
authorMulin Chao <mlchao@nuvoton.com>2016-08-30 11:30:42 +0800
committerchrome-bot <chrome-bot@chromium.org>2016-09-01 19:53:02 -0700
commit5b54e8c06520351cde0d999229b5de8a3333de0d (patch)
treea33e3dd9efa9bec403397b65c6c5824a8c58be90 /chip
parentda9c06a2e74fd1ca45a25e19938f2c5ea0c0d78c (diff)
downloadchrome-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.c2
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 */