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);