diff options
Diffstat (limited to 'firmware/lib/ec_sync_all.c')
-rw-r--r-- | firmware/lib/ec_sync_all.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/lib/ec_sync_all.c b/firmware/lib/ec_sync_all.c index 2ad61035..a32d34dd 100644 --- a/firmware/lib/ec_sync_all.c +++ b/firmware/lib/ec_sync_all.c @@ -77,5 +77,10 @@ VbError_t ec_sync_all(struct vb2_context *ctx, struct VbCommonParams *cparams) return VBERROR_VGA_OPROM_MISMATCH; } + /* Do EC sync phase 3; this completes synd and handles battery cutoff */ + rv = ec_sync_phase3(ctx, cparams); + if (rv) + return rv; + return VBERROR_SUCCESS; } |