446 Commits (02091541d70e6438c04d6f7b5b323c62f792ab43)

Author SHA1 Message Date
Olivier Deprez 630a06c4c6 fix(el3-spmc): remove experimental flag 1 year ago
Andrey Skvortsov 3d6edc325c feat(build): check that .text section starts at page boundary 1 year ago
Manish Pandey 6d22b089ff fix(el3-runtime): restrict lower el EA handlers in FFH mode 1 year ago
Manish Pandey f87e54f73c fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT 1 year ago
Manish Pandey 6597fcf169 feat(ras): use FEAT_IESB for error synchronization 1 year ago
Manish Pandey d04c04a4e8 feat(el3-runtime): modify vector entry paths 1 year ago
Elizabeth Ho 461c0a5d92 refactor(cm): move EL3 registers to global context 1 year ago
Arvind Ram Prakash edebefbcbc fix(mpam): refine MPAM initialization and enablement process 1 year ago
Nishant Sharma f5e1bed266 feat(bl31): reuse SPM_MM specific defines for SPMC_AT_EL3 1 year ago
Madhukar Pappireddy 1f6bb41dd9 refactor(el3-runtime): plat_ic_has_interrupt_type returns bool 1 year ago
Madhukar Pappireddy 07f867b122 fix(el3-runtime): leverage generic interrupt controller helpers 1 year ago
thagon01-arm ed8f06ddda feat(fvp): capture timestamps in bl stages 1 year ago
Prasad Kummari 889e3d1c68 fix(bl31): resolve runtime console garbage in next stage 1 year ago
Manish Pandey 3991b88988 refactor(el3-runtime): move interrupt exception handler from macro to a function 1 year ago
Boyan Karatotev 83a4dae1af refactor(pmu): convert FEAT_MTPMU to C and move to persistent register init 2 years ago
Boyan Karatotev 24a70738b2 refactor(cm): introduce a real manage_extensions_nonsecure() 2 years ago
Olivier Deprez b2d851785f fix: pass SMCCCv1.3 SVE hint to internal flags 1 year ago
Michal Simek f7d445fcbb chore(bl): add UNALIGNED symbols for TEXT/RODATA 2 years ago
Harrison Mutai 9b5498a721 build(bl31): add symbols for memory layout 2 years ago
Manish Pandey 9202d51990 refactor(ras): replace RAS_EXTENSION with FEAT_RAS 2 years ago
Sona Mathew ffea3844c0 feat(errata_abi): errata management firmware interface 2 years ago
Boyan Karatotev 1d6d6802dd fix(pmu): unconditionally save PMCR_EL0 2 years ago
Boyan Karatotev 0d1229473e refactor(cm): make SVE and SME build dependencies logical 2 years ago
Varun Wadekar 0ed3be6fc2 feat(el3-runtime): handle traps for IMPDEF registers accesses 2 years ago
Chris Kay ffe7bae021 build(bl31): sort sections by alignment by default 2 years ago
Boyan Karatotev 138221c245 fix(fvp): work around BL31 progbits exceeded 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 d23acc9e4f refactor(amu): unify ENABLE_AMU and ENABLE_FEAT_AMUv1 2 years ago
Andre Przywara 603a0c6fae refactor(cpufeat): enable SYS_REG_TRACE for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 9448f2b88e refactor(mpam): enable FEAT_MPAM for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 6437a09a2d refactor(spe): enable FEAT_SPE for FEAT_STATE_CHECKED 2 years ago
Andre Przywara 90118bb5c1 refactor(cpufeat): rename ENABLE_SPE_FOR_LOWER_ELS to ENABLE_SPE_FOR_NS 2 years ago
Jayanth Dodderi Chidanand f8a35797b9 fix(smccc): check smc_fid [23:17] bits 2 years ago
Manish V Badarkhe 3e14df6f63 fix(bl31): avoid clearing of argument registers in RESET_TO_BL31 case 2 years ago
Manish V Badarkhe 3eb8cd6093 Revert "feat(bl31): aarch64: RESET_TO_BL31_WITH_PARAMS" 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
Govindraj Raja 17d07a552b refactor(bl31): use elx_panic for sysreg_handler64 2 years ago
Govindraj Raja bd62ce98d2 refactor(aarch64): rename do_panic and el3_panic 2 years ago
Govindraj Raja f300ef6628 refactor(aarch64): remove weak links to el3_panic 2 years ago
Govindraj Raja 7e619ecc89 refactor(aarch64): refactor usage of elx_panic 2 years ago
Chris Kay da04341ed5 build: always prefix section names with `.` 2 years ago
Manish Pandey 6f7de9a871 refactor(el3_runtime): unify handle/enter_lower_el_async_ea 2 years ago
Manish Pandey d87c0e277f refactor(el3_runtime): introduce save_x30 macro 2 years ago
Chris Kay 8227493637 build: clarify linker script generation 2 years ago
Chris Kay f90fe02f06 style: normalize linker script code style 2 years ago
Andre Przywara c5a3ebbd3a refactor(context-mgmt): move FEAT_HCX save/restore into C 2 years ago
Andre Przywara d242128c1d refactor(cpufeat): convert FEAT_HCX to new scheme 2 years ago