diff --git a/bl1/aarch32/bl1_context_mgmt.c b/bl1/aarch32/bl1_context_mgmt.c index c7d3c12..a369097 100644 --- a/bl1/aarch32/bl1_context_mgmt.c +++ b/bl1/aarch32/bl1_context_mgmt.c @@ -142,7 +142,7 @@ SPSR_E_LITTLE, DISABLE_ALL_EXCEPTIONS); } else { /* Use HYP mode if supported else use SVC. */ - if (GET_VIRT_EXT(read_id_pfr1()) == MODE32_hyp) { + if (GET_VIRT_EXT(read_id_pfr1())) { next_bl_ep->spsr = SPSR_MODE32(MODE32_hyp, SPSR_T_ARM, SPSR_E_LITTLE, DISABLE_ALL_EXCEPTIONS); } else {