fix(smccc): register PMUv3p5 and PMUv3p7 bits with the FEATURE_AVAILABILITY call

These bits were missed with the original implementation. They are set if
supported, so we need to ignore them.

Change-Id: I3a94017bacdc54bfc14f0add972240148da3b41d
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
This commit is contained in:
Boyan Karatotev 2025-02-27 10:44:44 +00:00
parent d153bcf427
commit 2bec665f46

View file

@ -298,6 +298,8 @@ CASSERT((CPTR_EL3_FLIPPED & CPTR_EL3_FEATS) == CPTR_EL3_FLIPPED, cptr_flipped_no
MDCR_MTPME_BIT | \
MDCR_NSTBE_BIT | \
MDCR_NSTB(2UL) | \
MDCR_MCCD_BIT | \
MDCR_SCCD_BIT | \
MDCR_SDD_BIT | \
MDCR_SPD32(3UL) | \
MDCR_NSPB(2UL) | \