diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2016-11-03 10:06:33 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-12-01 19:59:04 -0800 |
commit | ee005bd0a108d1ceeb2b9f25d1a15108b9b1ca4e (patch) | |
tree | 8750302ac5149f86604bdf733f867a483a147f8c /common/host_event_commands.c | |
parent | 3a3834ab345b640af1a611566910d06e5faefb5d (diff) | |
download | chrome-ec-ee005bd0a108d1ceeb2b9f25d1a15108b9b1ca4e.tar.gz |
mkbp: Always keep memmap host event mask up-to-date
Keep the memmap copy of the host event mask up-to-date, in case it ever
gets used.
BUG=chrome-os-partner:59241
BRANCH=gru
TEST=None
Change-Id: I482a3344242ff0e744292ffd2ad8eff3a4628c74
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/407124
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/415495
Commit-Ready: Shawn N <shawnn@chromium.org>
Tested-by: Shawn N <shawnn@chromium.org>
Reviewed-by: Shawn N <shawnn@chromium.org>
Diffstat (limited to 'common/host_event_commands.c')
-rw-r--r-- | common/host_event_commands.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/common/host_event_commands.c b/common/host_event_commands.c index 5d393d0b6a..0364474de0 100644 --- a/common/host_event_commands.c +++ b/common/host_event_commands.c @@ -84,6 +84,7 @@ static int host_get_next_event(uint8_t *out) uint32_t event_out = events; memcpy(out, &event_out, sizeof(event_out)); atomic_clear(&events, event_out); + *(uint32_t *)host_get_memmap(EC_MEMMAP_HOST_EVENTS) = events; return sizeof(event_out); } DECLARE_EVENT_SOURCE(EC_MKBP_EVENT_HOST_EVENT, host_get_next_event); |