summaryrefslogtreecommitdiff
path: root/lib/el3_runtime
Commit message (Expand)AuthorAgeFilesLines
...
* fix(context mgmt): remove explicit ICC_SRE_EL2 register readVarun Wadekar2022-09-141-7/+5
* feat(rng-trap): add EL3 support for FEAT_RNG_TRAPJuan Pablo Conde2022-08-181-0/+8
* refactor(context mgmt): refactor EL2 context save and restore functionsZelalem Aweke2022-06-082-144/+290
* refactor(context mgmt): refactor initialization of EL1 context registersZelalem Aweke2022-05-181-60/+81
* Merge "fix(amu): limit virtual offset register access to NS world" into integ...Joanna Farley2022-05-101-10/+0
|\
| * fix(amu): limit virtual offset register access to NS worldJohn Powell2022-04-281-10/+0
* | Merge "fix(cm): add barrier before el3 ns exit" into integrationOlivier Deprez2022-05-101-0/+6
|\ \
| * | fix(cm): add barrier before el3 ns exitOlivier Deprez2022-05-091-0/+6
| |/
* | feat(brbe): add BRBE support for NS worldjohpow012022-05-051-0/+5
|/
* refactor(twed): improve TWED enablement in EL-3Jayanth Dodderi Chidanand2022-04-171-18/+14
* refactor(context mgmt): add cm_prepare_el3_exit_ns functionZelalem Aweke2022-04-122-1/+70
* refactor(context mgmt): refactor the cm_setup_context functionZelalem Aweke2022-04-121-124/+178
* refactor(context mgmt): remove registers accessible only from secure state fr...Zelalem Aweke2022-04-121-38/+0
* refactor(el3-runtime): replace ARM_ARCH_AT_LEAST macro with FEAT flagsJayanth Dodderi Chidanand2022-04-041-80/+152
* fix(el3-runtime): set unset pstate bits to defaultDaniel Boulby2022-02-031-2/+27
* refactor(el3-runtime): add prepare_el3_entry funcDaniel Boulby2022-01-311-7/+15
* fix(amu): fault handling on EL2 context switchJayanth Dodderi Chidanand2021-12-101-9/+20
* feat(sme): enable SME functionalityjohpow012021-11-121-10/+40
* feat(rme): add context management changes for FEAT_RMEZelalem Aweke2021-10-051-13/+38
* feat(hcx): add build option to enable FEAT_HCXjohpow012021-09-272-0/+18
* feat(trf): enable trace filter control register access from lower NS ELManish V Badarkhe2021-08-262-0/+10
* feat(sys_reg_trace): enable trace system registers access from lower NS ELsManish V Badarkhe2021-08-262-0/+12
* feat(trbe): enable access to trace buffer control registers from lower NS ELManish V Badarkhe2021-08-261-0/+6
* feat(trbe): initialize trap settings of trace buffer control registers accessManish V Badarkhe2021-08-251-1/+7
* fix(el3_runtime): fix SVE and AMU extension enablement flagsArunachalam Ganapathy2021-07-232-19/+25
* feat(sve): enable SVE for the secure worldMax Shvetsov2021-06-282-4/+35
* Merge "fix(security): Set MDCR_EL3.MCCD bit" into integrationMark Dykes2021-06-081-8/+10
|\
| * fix(security): Set MDCR_EL3.MCCD bitAlexei Fedorov2021-05-141-8/+10
* | fix: random typos in tf-a code baseOlivier Deprez2021-06-032-4/+4
|/
* Fix: Remove save/restore of EL2 timer registersMax Shvetsov2021-04-071-243/+177
* Enable v8.6 AMU enhancements (FEAT_AMUv1p1)johpow012021-02-251-1/+11
* Fix exception handlers in BL31: Use DSB to synchronize pending EAMadhukar Pappireddy2021-01-291-1/+6
* Aarch64: Add support for FEAT_MTE3Alexei Fedorov2020-12-021-14/+17
* lib: el3_runtime: Fix SPE system registers in el2_sysregs_contextArunachalam Ganapathy2020-10-201-1/+9
* lib: el3_runtime: Conditionally save/restore EL2 NEVE registersArunachalam Ganapathy2020-10-201-0/+4
* lib: el3_runtime: Fix aarch32 system registers in el2_sysregs_contextArunachalam Ganapathy2020-10-201-1/+13
* Increase type widths to satisfy width requirementsJimmy Brisson2020-10-121-2/+2
* SPM: Change condition on saving/restoring EL2 registersRuari Phipps2020-08-191-2/+2
* runtime_exceptions: Update AT speculative workaroundManish V Badarkhe2020-08-181-0/+50
* el3_runtime: Rearrange context offset of EL1 sys registersManish V Badarkhe2020-08-181-6/+6
* el3_runtime: Update context save and restore routines for EL1 and EL2Manish V Badarkhe2020-08-181-132/+86
* Prevent RAS register access from lower ELsVarun Wadekar2020-06-121-0/+8
* Enable ARMv8.6-ECV Self-Synch when booting to EL2Jimmy Brisson2020-06-021-0/+8
* Enable ARMv8.6-FGT when booting to EL2Jimmy Brisson2020-06-021-0/+7
* Enable v8.6 WFE trap delaysjohpow012020-05-191-0/+19
* Fix exception in save/restore of EL2 registers.Max Shvetsov2020-05-191-69/+65
* Implement workaround for AT speculative behaviourManish V Badarkhe2020-05-141-10/+58
* context: TPIDR_EL2 register not saved/restoredOlivier Deprez2020-03-201-6/+12
* SPMD: Adds partially supported EL2 registers.Max Shvetsov2020-03-032-273/+268
* SPMD: save/restore EL2 system registers.Max Shvetsov2020-03-022-1/+436