summaryrefslogtreecommitdiff
path: root/include/arch/aarch64/el3_common_macros.S
AgeCommit message (Expand)Author
6 daysfeat(lfa): update LFA service to support BL31 live activationJohn Powell
2026-06-22fix(cpufeat): use #ifdef for IMAGE_BL flagsYann Gautier
2026-05-14refactor(cpufeat): remove _MASK macros for ID registersBoyan Karatotev
2026-05-13refactor(cpufeat): bring MPAM and DIT to the feat_detect patternBoyan Karatotev
2026-03-03refactor(bl2): data cache invalidate on bl2 entryArunachalam Ganapathy
2026-01-28feat(crypto): enable floating point register traps in EL3Xialin Liu
2026-01-14Merge changes from topic "bk/simpler_panic" into integrationGovindraj Raja
2026-01-13feat(morello): add Morello capability enablement changesManoj Kumar
2026-01-09refactor(aarch64): remove crash reporting's dependency on cpu_dataBoyan Karatotev
2025-11-07feat(per-cpu): integrate per-cpu framework into BL31/BL32Sammit Joshi
2025-10-30fix(el3-runtime): allow RNDR access at EL3 even when RNG_TRAP is enabledBoyan Karatotev
2025-10-30fix(bl1): use per-world context correctlyBoyan Karatotev
2025-09-23refactor(el3-runtime): move context security states to context.hBoyan Karatotev
2025-09-12refactor: unify blx_setup() and blx_main()Boyan Karatotev
2025-06-19perf(bl31): convert cpu_data fetching to CBoyan Karatotev
2025-04-24feat(cpufeat): add support for FEAT_PAUTH_LRJohn Powell
2025-04-14feat(cpufeat): enable FEAT_BTI to FEAT_STATE_CHECKEDBoyan Karatotev
2025-02-25perf(cm): drop ZCR_EL3 saving and some ISBs and replace them with root contextBoyan Karatotev
2025-02-24perf(cpus): inline the init_cpu_data_ptr functionBoyan Karatotev
2025-02-24perf(cpus): inline the reset functionBoyan Karatotev
2024-11-05build(bl31): support separated memory for RW DATAYe Li
2024-10-15feat(context-mgmt): introduce EL3/root contextJayanth Dodderi Chidanand
2024-07-26feat(cm): add explicit context entries for ERRATA_SPECULATIVE_ATJayanth Dodderi Chidanand
2024-06-25feat(cm): context switch MDCR_EL3 registerJayanth Dodderi Chidanand
2024-05-02chore: simplify the macro names in ENABLE_FEAT mechanismSona Mathew
2024-02-02feat(spmd): initialize SCR_EL3.EEL2 bit at RESETManish Pandey
2023-11-01fix(ras): restrict ENABLE_FEAT_RAS to have only two statesManish Pandey
2023-11-01feat(ras): use FEAT_IESB for error synchronizationManish Pandey
2023-10-31refactor(cm): move EL3 registers to global contextElizabeth Ho
2023-10-05refactor(cm): remove world differentiation for EL2 context restoreBoyan Karatotev
2023-10-05refactor(cm): clean up SCR_EL3 and CPTR_EL3 initializationBoyan Karatotev
2023-07-24refactor(cm): set MDCR_EL3/CPTR_EL3 bits in respective feat_init_el3() onlyBoyan Karatotev
2023-06-29refactor(pmu): convert FEAT_MTPMU to C and move to persistent register initBoyan Karatotev
2023-06-29feat(pmu): introduce pmuv3 lib/extensions folderBoyan Karatotev
2023-04-25refactor(cpufeat): enable FEAT_DIT for FEAT_STATE_CHECKEDAndre Przywara
2023-03-15refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3Arvind Ram Prakash
2023-02-23Merge changes from topic "panic_cleanup" into integrationBipin Ravi
2023-02-21refactor(aarch64): rename do_panic and el3_panicGovindraj Raja
2023-02-13refactor(el3_runtime): introduce save_x30 macroManish Pandey
2022-03-27feat(bl2): add support to separate no-loadable sectionsJiafei Pan
2022-02-03fix(el3-runtime): set unset pstate bits to defaultDaniel Boulby
2021-11-12feat(sme): enable SME functionalityjohpow01
2021-10-19fix(pie): invalidate data cache in the entire image range if PIE is enabledZelalem Aweke
2021-10-04feat(rme): run BL2 in root world when FEAT_RME is enabledZelalem Aweke
2021-08-26feat(trf): initialize trap settings of trace filter control registers accessManish V Badarkhe
2021-08-26feat(sys_reg_trace): initialize trap settings of trace system registers accessManish V Badarkhe
2021-08-25feat(trbe): initialize trap settings of trace buffer control registers accessManish V Badarkhe
2021-06-28feat(sve): enable SVE for the secure worldMax Shvetsov
2021-05-14fix(security): Set MDCR_EL3.MCCD bitAlexei Fedorov
2020-12-11Add support for FEAT_MTPMU for Armv8.6Javier Almansa Sobrino