commit | 6b8df7b9e5cc70ef0433a99bf73db6db6002482c | [log] [tgz] |
---|---|---|
author | Arvind Ram Prakash <arvind.ramprakash@arm.com> | Thu Jan 09 17:18:30 2025 -0600 |
committer | Arvind Ram Prakash <arvind.ramprakash@arm.com> | Tue Jan 14 15:30:19 2025 -0600 |
tree | 59677f3319b5c2355ca7a83887791f2b2587699a | |
parent | 624ffe51eabc1d00bb46c8bfadb4b229d5b2f5a9 [diff] |
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>