summaryrefslogtreecommitdiff
path: root/lib/el3_runtime
AgeCommit message (Expand)Author
2023-08-30Merge "feat(cpufeat): initialize HFG*_EL2 registers" into integrationManish Pandey
2023-08-16refactor(cm): move remaining EL2 save/restore into CBoyan Karatotev
2023-08-08chore: update to use Arm word across TF-AGovindraj Raja
2023-08-02feat(cpufeat): initialize HFG*_EL2 registersJuan Pablo Conde
2023-07-24refactor(cm): set MDCR_EL3/CPTR_EL3 bits in respective feat_init_el3() onlyBoyan Karatotev
2023-07-24refactor(cm): factor out EL2 register setting when EL2 is unusedBoyan Karatotev
2023-07-04refactor(amu): separate the EL2 and EL3 enablement codeBoyan Karatotev
2023-07-04refactor(cpufeat): separate the EL2 and EL3 enablement codeBoyan Karatotev
2023-06-29feat(pmu): introduce pmuv3 lib/extensions folderBoyan Karatotev
2023-06-29refactor(cm): introduce a real manage_extensions_nonsecure()Boyan Karatotev
2023-05-10Merge "fix(pmu): unconditionally save PMCR_EL0" into integrationManish Pandey
2023-05-09Merge changes I1bfa797e,I0ec7a70e into integrationManish Pandey
2023-05-09Merge changes from topic "mp/feat_ras" into integrationManish Pandey
2023-05-09fix(tree): correct some typosElyes Haouas
2023-05-09refactor(cpufeat): enable FEAT_RAS for FEAT_STATE_CHECKEDAndre Przywara
2023-05-09refactor(ras): replace RAS_EXTENSION with FEAT_RASManish Pandey
2023-05-05fix(pmu): unconditionally save PMCR_EL0Boyan Karatotev
2023-05-05refactor(cm): make SVE and SME build dependencies logicalBoyan Karatotev
2023-04-25refactor(cpufeat): enable FEAT_DIT for FEAT_STATE_CHECKEDAndre Przywara
2023-04-18feat(gcs): support guarded control stackMark Brown
2023-04-13Merge "feat(hcx): initialize HCRX_EL2 to its default value" into integrationManish Pandey
2023-04-12feat(hcx): initialize HCRX_EL2 to its default valueJuan Pablo Conde
2023-04-12feat(pie/por): support permission indirection and overlayMark Brown
2023-03-28feat(cpufeat): enable FEAT_SVE for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand
2023-03-28feat(cpufeat): enable FEAT_SME for FEAT_STATE_CHECKEDJayanth Dodderi Chidanand
2023-03-27refactor(amu): use new AMU feature check routinesAndre Przywara
2023-03-27refactor(amu): unify ENABLE_AMU and ENABLE_FEAT_AMUv1Andre Przywara
2023-03-22refactor(cpufeat): align FEAT_SEL2 to new feature handlingAndre Przywara
2023-03-22refactor(cpufeat): enable FEAT_NV2 for FEAT_STATE_CHECKEDAndre Przywara
2023-03-22refactor(cpufeat): enable FEAT_TWED for FEAT_STATE_CHECKEDAndre Przywara
2023-03-22refactor(cpufeat): enable FEAT_CSV2_2 for FEAT_STATE_CHECKEDAndre Przywara
2023-03-22refactor(cpufeat): enable FEAT_ECV for FEAT_STATE_CHECKEDAndre Przywara
2023-03-22refactor(cpufeat): enable SYS_REG_TRACE for FEAT_STATE_CHECKEDAndre Przywara
2023-03-20refactor(cpufeat): enable FEAT_VHE for FEAT_STATE_CHECKEDAndre Przywara
2023-03-20refactor(mpam): enable FEAT_MPAM for FEAT_STATE_CHECKEDAndre Przywara
2023-03-20refactor(spe): enable FEAT_SPE for FEAT_STATE_CHECKEDAndre Przywara
2023-03-20refactor(cpufeat): rename ENABLE_SPE_FOR_LOWER_ELS to ENABLE_SPE_FOR_NSAndre Przywara
2023-03-20fix(spe): drop SPE EL2 context switch codeAndre Przywara
2023-03-16feat(tcr2): support FEAT_TCR2Mark Brown
2023-02-27refactor(trf): enable FEAT_TRF for FEAT_STATE_CHECKEDAndre Przywara
2023-02-27refactor(brbe): enable FEAT_BRBE for FEAT_STATE_CHECKEDAndre Przywara
2023-02-27refactor(trbe): enable FEAT_TRBE for FEAT_STATE_CHECKEDAndre Przywara
2023-02-27fix(cpufeat): context-switch: move FGT availability check to callersAndre Przywara
2023-02-10Merge "fix(context-mgmt): enable SCXTNUM access" into integrationManish Pandey
2023-02-09fix(context-mgmt): enable SCXTNUM accessMaksims Svecovs
2023-01-23fix(mpam): run-time checks for mpam save/restore routinesRohit Mathew
2023-01-19Merge changes from topic "feat_state_rework" into integrationManish Pandey
2023-01-11refactor(context-mgmt): move FEAT_HCX save/restore into CAndre Przywara
2023-01-11refactor(context-mgmt): move FEAT_FGT save/restore code into CAndre Przywara
2023-01-11refactor(cpufeat): decouple FGT feature detection and build flagsAndre Przywara