mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-29 18:11:05 +00:00
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>
This commit is contained in:
committed by
chrome-bot
parent
3a3834ab34
commit
ee005bd0a1
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user