50 Commits (83271d5a5aae06c23c59a32c30a0fe83fb82e79f)

Author SHA1 Message Date
Arvind Ram Prakash 83271d5a5a feat(debugv8p9): add support for FEAT_Debugv8p9 6 months ago
Andre Przywara 515d2d46a3 feat(cpufeat): upgrade PMU to v8 (FEATURE_DETECTION) 8 months ago
Sona Mathew 011829b3e5 refactor(cpufeat): restore functions in detect_arch_features 7 months ago
Sona Mathew aaaf2cc313 refactor(cpufeat): add macro to simplify is_feat_xx_present 8 months ago
Sona Mathew 9e51f15ed1 chore: simplify the macro names in ENABLE_FEAT mechanism 8 months ago
Govindraj Raja c282384dbb refactor(mte): remove mte, mte_perm 8 months ago
Govindraj Raja 8e3978899a feat(mte): add mte2 feat 10 months ago
Sona Mathew 30019d8698 feat(cpufeat): add feature detection for FEAT_CSV2_3 1 year ago
Govindraj Raja 0a33adc058 refactor(mte): deprecate CTX_INCLUDE_MTE_REGS 11 months ago
Arvind Ram Prakash edebefbcbc fix(mpam): refine MPAM initialization and enablement process 1 year ago
Andre Przywara a8d5d3d540 refactor(cpufeat): introduce wrapper macro for read_feat_...() functions 2 years ago
Maksims Svecovs 4d0b66323b feat(mte): adds feature detection for MTE_PERM 2 years ago
Boyan Karatotev 83a4dae1af refactor(pmu): convert FEAT_MTPMU to C and move to persistent register init 2 years ago
Boyan Karatotev c73686a11c feat(pmu): introduce pmuv3 lib/extensions folder 2 years ago
Andre Przywara 6503ff2910 refactor(cpufeat): enable FEAT_RAS for FEAT_STATE_CHECKED 2 years ago
Manish Pandey 9202d51990 refactor(ras): replace RAS_EXTENSION with FEAT_RAS 2 years ago
Jayanth Dodderi Chidanand 03d3c0d729 feat(sme): enable SME2 functionality for NS world 2 years ago
Andre Przywara 88727fc3ec refactor(cpufeat): enable FEAT_DIT for FEAT_STATE_CHECKED 2 years ago
Mark Brown 688ab57b93 feat(gcs): support guarded control stack 2 years ago
Mark Brown 062b6c6bf2 feat(pie/por): support permission indirection and overlay 2 years ago
Jayanth Dodderi Chidanand 2b0bc4e028 feat(cpufeat): enable FEAT_SVE for FEAT_STATE_CHECKED 2 years ago
Jayanth Dodderi Chidanand 45007acd46 feat(cpufeat): enable FEAT_SME for FEAT_STATE_CHECKED 2 years ago
Andre Przywara b57e16a4f9 refactor(amu): use new AMU feature check routines 2 years ago
Andre Przywara d23acc9e4f refactor(amu): unify ENABLE_AMU and ENABLE_FEAT_AMUv1 2 years ago
Andre Przywara ac17e52c72 refactor(cpufeat): enable FEAT_RNG for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 623f6140fc refactor(cpufeat): align FEAT_SEL2 to new feature handling 2 years ago
Andre Przywara d5384b69d1 refactor(cpufeat): enable FEAT_NV2 for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 1223d2a020 refactor(cpufeat): enable FEAT_TWED for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 7db710f0cb refactor(cpufeat): enable FEAT_CSV2_2 for FEAT_STATE_CHECKED 2 years ago
Andre Przywara b8f03d29e1 refactor(cpufeat): enable FEAT_ECV for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 4f5ef849c1 refactor(cpufeat): enable FEAT_PAN for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 240770989f refactor(cpufeat): align FEAT_SB to new feature handling 2 years ago
Andre Przywara 1f8be7fc66 fix(mpam): feat_detect: support major/minor 2 years ago
Andre Przywara ea735bf556 refactor(cpufeat): enable FEAT_VHE for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 9448f2b88e refactor(mpam): enable FEAT_MPAM for FEAT_STATE_CHECKED 2 years ago
Mark Brown d333160366 feat(tcr2): support FEAT_TCR2 2 years ago
Andre Przywara fc8d2d3980 refactor(trf): enable FEAT_TRF for FEAT_STATE_CHECKED 2 years ago
Andre Przywara ff49103660 refactor(brbe): enable FEAT_BRBE for FEAT_STATE_CHECKED 2 years ago
Andre Przywara f5360cfa81 refactor(trbe): enable FEAT_TRBE for FEAT_STATE_CHECKED 2 years ago
Andre Przywara a4cccb4f6c feat(cpufeat): extend check_feature() to deal with min/max 2 years ago
Andre Przywara d242128c1d refactor(cpufeat): convert FEAT_HCX to new scheme 2 years ago
Andre Przywara f0deb4c8c7 refactor(amu): convert FEAT_AMUv1 to new scheme 2 years ago
Andre Przywara ce4859554c refactor(cpufeat): decouple FGT feature detection and build flags 2 years ago
Andre Przywara b45dd74e3a refactor(cpufeat): check FEAT_FGT in a new way 2 years ago
Andre Przywara 69c17f52f9 refactor(cpufeat): move helpers into .c file, rename FEAT_STATE_ 2 years ago
Juan Pablo Conde ff86e0b4e6 feat(rng-trap): add EL3 support for FEAT_RNG_TRAP 2 years ago
Jayanth Dodderi Chidanand 47c681b7d7 feat(trbe): add trbe under feature detection mechanism 3 years ago
Jayanth Dodderi Chidanand 1298f2f13d feat(brbe): add brbe under feature detection mechanism 3 years ago
Jayanth Dodderi Chidanand 781d07a421 refactor(twed): improve TWED enablement in EL-3 3 years ago
Jayanth Dodderi Chidanand 6a0da73647 refactor(el3-runtime): add arch-features detection mechanism 3 years ago