Merge pull request #1548 from BayLibre/opteed
opteed: pass power level on suspend
This commit is contained in:
commit
1916092ffb
|
@ -66,6 +66,9 @@ static void opteed_cpu_suspend_handler(u_register_t max_off_pwrlvl)
|
|||
assert(optee_vector_table);
|
||||
assert(get_optee_pstate(optee_ctx->state) == OPTEE_PSTATE_ON);
|
||||
|
||||
write_ctx_reg(get_gpregs_ctx(&optee_ctx->cpu_ctx), CTX_GPREG_X0,
|
||||
max_off_pwrlvl);
|
||||
|
||||
/* Program the entry point and enter OPTEE */
|
||||
cm_set_elr_el3(SECURE, (uint64_t) &optee_vector_table->cpu_suspend_entry);
|
||||
rc = opteed_synchronous_sp_entry(optee_ctx);
|
||||
|
|
Loading…
Reference in New Issue