commit | 7f8561985778cbe5cdc7d57984c818119e87adaf | [log] [tgz] |
---|---|---|
author | Boyan Karatotev <boyan.karatotev@arm.com> | Wed Oct 26 15:10:39 2022 +0100 |
committer | Boyan Karatotev <boyan.karatotev@arm.com> | Fri Nov 11 12:14:53 2022 +0000 |
tree | f19afb6a5ad790e73033500544574ed90f37646d | |
parent | 36d18c542e1a9c444fc50e955b793fcf1428465e [diff] |
fix(pmu): add sensible default for MDCR_EL2 When TF-A is set to save and restore EL2 registers it initially zeroes all of them so that it does not leak any information. However, MDCR_EL2.HPMN of 0 is poorly defined when FEAT_HPMN0 is not implemented. Set it to its hardware reset value so that lower ELs don't inherit a wrong value. Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com> Change-Id: I8055005ef9b6eaafefa13b62a0b41289079fdd23