diff options
Diffstat (limited to 'driver/sync.c')
-rw-r--r-- | driver/sync.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/driver/sync.c b/driver/sync.c index 6f994eabb2..34df824090 100644 --- a/driver/sync.c +++ b/driver/sync.c @@ -88,8 +88,10 @@ static int motion_irq_handler(struct motion_sensor_t *s, uint32_t *event) while (queue_remove_unit(&sync_event_queue, &sync_event)) { vector.data[X] = sync_event.counter; - motion_sense_fifo_add_data(&vector, s, 1, sync_event.timestamp); + motion_sense_fifo_stage_data( + &vector, s, 1, sync_event.timestamp); } + motion_sense_fifo_commit_data(); return EC_SUCCESS; } |