arm-trusted-firmware/plat/arm
Arvind Ram Prakash 6b8df7b9e5 feat(mops): enable FEAT_MOPS in EL3 when INIT_UNUSED_NS_EL2=1
FEAT_MOPS, mandatory from Arm v8.8, is typically managed in EL2.
However, in configurations where NS_EL2 is not enabled,
EL3 must set the HCRX_EL2.MSCEn bit to 1 to enable the feature.

This patch ensures FEAT_MOPS is enabled by setting HCRX_EL2.MSCEn to 1.

Change-Id: Ic4960e0cc14a44279156b79ded50de475b3b21c5
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
2025-01-14 15:30:19 -06:00
..
board feat(mops): enable FEAT_MOPS in EL3 when INIT_UNUSED_NS_EL2=1 2025-01-14 15:30:19 -06:00
common Merge changes I1f662f82,I59a3b297 into integration 2025-01-09 00:03:35 +01:00
css/common fix(css): turn the redistributor off on PSCI CPU_OFF 2024-12-17 13:26:45 +00:00
soc/common plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00