arm-trusted-firmware/services
Olivier Deprez eac8077a37 refactor(spmd): move plat_my_core_pos calls
By tracing instruction execution, it is observed:
Placing plat_my_core_pos at top of functions translate by the compiler
into calling those functions even if the result is not consumed when not
printed.
plat_my_core_pos is used to retrieve the core id for the currently
running core, but effectively call sites are only consuming it for
verbosity purposes. Move plat_my_core_pos calls into the print functions
that require it.

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: Ia3549453b5e4de7c575a8887a4d19e318658d03e
2024-07-09 15:23:34 +02:00
..
arm_arch_svc chore: simplify the macro names in ENABLE_FEAT mechanism 2024-05-02 08:53:01 -05:00
el3 refactor(smccc): move pmf to vendor el3 calls 2024-05-06 09:42:11 -05:00
oem/chromeos feat(cros_widevine): add ChromeOS widevine SMC handler 2024-02-02 16:41:21 +08:00
spd fix(optee): set interrupt handler before kernel boot 2024-04-23 12:25:17 -07:00
std_svc refactor(spmd): move plat_my_core_pos calls 2024-07-09 15:23:34 +02:00