Lines Matching refs:spsr
478 ep_info->spsr = SPSR_64(MODE_EL1, MODE_SP_ELX, in trusty_setup()
481 ep_info->spsr = SPSR_MODE32(MODE32_svc, SPSR_T_ARM, in trusty_setup()
507 uint32_t spsr; in trusty_setup() local
514 spsr = ns_ep_info->spsr; in trusty_setup()
515 if (GET_RW(spsr) == MODE_RW_64 && GET_EL(spsr) == MODE_EL2) { in trusty_setup()
516 spsr &= ~(MODE_EL_MASK << MODE_EL_SHIFT); in trusty_setup()
517 spsr |= MODE_EL1 << MODE_EL_SHIFT; in trusty_setup()
519 if (GET_RW(spsr) == MODE_RW_32 && GET_M32(spsr) == MODE32_hyp) { in trusty_setup()
520 spsr &= ~(MODE32_MASK << MODE32_SHIFT); in trusty_setup()
521 spsr |= MODE32_svc << MODE32_SHIFT; in trusty_setup()
523 if (spsr != ns_ep_info->spsr) { in trusty_setup()
525 ns_ep_info->spsr, spsr); in trusty_setup()
526 ns_ep_info->spsr = spsr; in trusty_setup()