diff options
Diffstat (limited to 'board/cr50/board.c')
-rw-r--r-- | board/cr50/board.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/board/cr50/board.c b/board/cr50/board.c index bc19800758..2ddc4ae2dd 100644 --- a/board/cr50/board.c +++ b/board/cr50/board.c @@ -2,6 +2,7 @@ * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ +#include "ap_ro_integrity_check.h" #include "board_id.h" #include "ccd_config.h" #include "clock.h" @@ -1240,6 +1241,10 @@ static void key_combo0_irq(void) hook_call_deferred(&board_reboot_ec_data, 0); } +#ifdef CONFIG_AP_RO_VERIFICATION + ap_ro_clear_ec_rst_override(); +#endif + CPRINTS("Recovery Requested"); } DECLARE_IRQ(GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT, key_combo0_irq, 0); |