Home
last modified time | relevance | path

Searched hist:"9 f3f4d87b9bdd613d3f7f300e8ed0bc71d1cd7c8" (Results 1 – 3 of 3) sorted by relevance

/rk3399_ARM-atf/services/std_svc/spmd/
H A Dspmd_pm.c9f3f4d87b9bdd613d3f7f300e8ed0bc71d1cd7c8 Mon Oct 20 09:48:18 UTC 2025 Boyan Karatotev <boyan.karatotev@arm.com> perf(spmd): don't initialise context on boot, do it on CPU_ON

Normal and Realm worlds setup their contexts whenever a core comes
online. This speeds up boot and as a side effect allows any cores that
are never turned on to not be initialised.

So do this for spmd's Secure world too. This makes all three worlds
consistent.

Change-Id: I8676d2a03a472074176e4db06910fc2b6cbf269a
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
H A Dspmd_private.h9f3f4d87b9bdd613d3f7f300e8ed0bc71d1cd7c8 Mon Oct 20 09:48:18 UTC 2025 Boyan Karatotev <boyan.karatotev@arm.com> perf(spmd): don't initialise context on boot, do it on CPU_ON

Normal and Realm worlds setup their contexts whenever a core comes
online. This speeds up boot and as a side effect allows any cores that
are never turned on to not be initialised.

So do this for spmd's Secure world too. This makes all three worlds
consistent.

Change-Id: I8676d2a03a472074176e4db06910fc2b6cbf269a
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
H A Dspmd_main.c9f3f4d87b9bdd613d3f7f300e8ed0bc71d1cd7c8 Mon Oct 20 09:48:18 UTC 2025 Boyan Karatotev <boyan.karatotev@arm.com> perf(spmd): don't initialise context on boot, do it on CPU_ON

Normal and Realm worlds setup their contexts whenever a core comes
online. This speeds up boot and as a side effect allows any cores that
are never turned on to not be initialised.

So do this for spmd's Secure world too. This makes all three worlds
consistent.

Change-Id: I8676d2a03a472074176e4db06910fc2b6cbf269a
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>