diff options
-rw-r--r-- | board/cr50/board.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/board/cr50/board.c b/board/cr50/board.c index 30800b1e46..7fa4ced4c5 100644 --- a/board/cr50/board.c +++ b/board/cr50/board.c @@ -1014,14 +1014,11 @@ static void board_init(void) /* * Enable interrupt handler for RBOX key combo so it can be used to - * store the recovery request and reset ec_efs. + * store the recovery request, reset ec_efs, and clear ap ro + * verification failures. */ - if (board_uses_closed_source_set1() || - board_has_ec_cr50_comm_support()) { - /* Enable interrupt handler for reset button combo */ - task_enable_irq(GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT); - GWRITE_FIELD(RBOX, INT_ENABLE, INTR_BUTTON_COMBO0_RDY, 1); - } + task_enable_irq(GC_IRQNUM_RBOX0_INTR_BUTTON_COMBO0_RDY_INT); + GWRITE_FIELD(RBOX, INT_ENABLE, INTR_BUTTON_COMBO0_RDY, 1); /* * Note that the AP, EC, and servo state machines do not have explicit |