arm-trusted-firmware/plat/arm/board
Lokesh B V 94a4383a2b fix(neoverse-rd): initialize CNTFRQ_EL0 for RESET_TO_BL31
When RESET_TO_BL31 was enabled, CNTFRQ_EL0 was left uninitialized,
leading to incorrect system counter frequency settings. This
impacted timer-dependent components, such as SMMUv3, causing
initialization failures and unpredictable behavior.

To fix this, CNTFRQ_EL0 is now explicitly set using
plat_get_syscnt_freq2(), ensuring the correct system timer
frequency and proper initialization of dependent components.

Signed-off-by: Lokesh B V <Lokesh.BV@Arm.com>
Change-Id: I808b17d25c87c4dce1bc2c8171a800b69b5c2908
2025-02-13 18:56:18 +05:30
..
a5ds build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00
arm_fpga perf(build): be clever about uppercasing 2024-11-08 12:27:46 +00:00
automotive_rd/platform/rd1ae feat(rd1ae): add support for OP-TEE SPMC 2024-11-14 13:56:39 +00:00
common fix(arm): create build directory before key generation 2025-02-03 09:37:50 +00:00
corstone700 build(bl32): added check for AARCH32_SP 2023-08-24 14:22:34 -05:00
corstone1000 fix(corstone-1000): fix Makefile error reporting 2024-08-27 10:39:41 +01:00
fvp feat(cpus): add ENABLE_ERRATA_ALL flag 2025-02-06 17:25:48 +01:00
fvp_r fix(arm): add extra hash config to validate ROTPK 2024-09-09 11:22:28 +01:00
fvp_ve feat(fvp): add flash areas for secure partition 2024-07-29 09:55:43 +01:00
juno refactor(arm): rename ARM_ROTPK_HEADER_LEN 2024-12-30 12:32:34 +01:00
morello fix(morello): remove stray white-space in 'morello/platform.mk' 2025-01-02 23:34:29 +01:00
n1sdp refactor(arm): remove unused SP_MIN UART macros 2024-04-02 13:36:31 +01:00
neoverse_rd fix(neoverse-rd): initialize CNTFRQ_EL0 for RESET_TO_BL31 2025-02-13 18:56:18 +05:30
tc Merge changes from topic "us_tc_trng" into integration 2025-02-04 13:19:10 +01:00