arm-trusted-firmware/lib/psci
Boyan Karatotev 9b1e800ef0 refactor(psci): move timestamp collection to psci_pwrdown_cpu
psci_pwrdown_cpu has two callers, both of which save timestamps meant to
measure how much time the cache maintenance operations take. Move the
timestamp collection inside to save on a bit of code duplication.

Change-Id: Ia2e7168faf7773d99b696cbdb6c98db7b58e31cf
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
2025-01-14 10:01:37 +00:00
..
aarch32 chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
aarch64 chore(cpus): optimise runtime errata applications 2024-10-16 13:59:57 +01:00
psci_common.c refactor(psci): move timestamp collection to psci_pwrdown_cpu 2025-01-14 10:01:37 +00:00
psci_lib.mk chore(cpus): optimise runtime errata applications 2024-10-16 13:59:57 +01:00
psci_main.c fix(smccc): ensure that mpidr passed through SMC is valid 2023-11-06 20:43:38 +00:00
psci_mem_protect.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
psci_off.c refactor(psci): move timestamp collection to psci_pwrdown_cpu 2025-01-14 10:01:37 +00:00
psci_on.c fix(smccc): ensure that mpidr passed through SMC is valid 2023-11-06 20:43:38 +00:00
psci_private.h refactor(psci): factor common code out of the standby finisher 2025-01-14 10:01:34 +00:00
psci_setup.c refactor(psci): don't use PSCI_INVALID_PWR_LVL to signal OFF state 2025-01-14 09:23:49 +00:00
psci_stat.c fix(smccc): ensure that mpidr passed through SMC is valid 2023-11-06 20:43:38 +00:00
psci_suspend.c refactor(psci): move timestamp collection to psci_pwrdown_cpu 2025-01-14 10:01:37 +00:00
psci_system_off.c Don't return error information from console_flush 2020-10-09 10:21:50 -05:00