aboutsummaryrefslogtreecommitdiffstats
path: root/lib/el3_runtime
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge "Coverity: remove unnecessary header file includes" into integrationMark Dykes2020-02-042-5/+1
|\
| * Coverity: remove unnecessary header file includesZelalem2020-02-042-5/+1
* | Merge changes from topic "mp/separate_nobits" into integrationSandrine Bailleux2020-02-041-2/+3
|\ \ | |/ |/|
| * Changes necessary to support SEPARATE_NOBITS_REGION featureMadhukar Pappireddy2020-01-271-2/+3
* | Use correct type when reading SCR registerLouis Mayencourt2020-01-281-11/+11
|/
* Prevent speculative execution past ERETAnthony Steinhauser2020-01-221-1/+1
* aarch64: Fix stack pointer maintenance on EA handling pathJan Dabros2019-12-181-0/+8
* S-EL2 Support: Check for AArch64Artsem Artsemenka2019-12-061-1/+7
* Add support for enabling S-EL2Achin Gupta2019-12-061-0/+4
* Merge "AArch32: Disable Secure Cycle Counter" into integrationSoby Mathew2019-09-271-4/+22
|\
| * AArch32: Disable Secure Cycle CounterAlexei Fedorov2019-09-261-4/+22
* | Fix MTE support from causing unused variable warningsJustin Chadwell2019-09-201-2/+2
|/
* Merge changes from topic "db/unsigned_long" into integrationSandrine Bailleux2019-09-181-1/+1
|\
| * SCTLR and ACTLR are 32-bit for AArch32 and 64-bit for AArch64Deepika Bhavnani2019-09-131-1/+1
* | Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov2019-09-131-255/+190
|/
* Enable MTE support in both secure and non-secure worldsJustin Chadwell2019-09-092-8/+42
* AArch64: Disable Secure Cycle CounterAlexei Fedorov2019-08-212-39/+96
* Enable MTE support unilaterally for Normal WorldSoby Mathew2019-07-121-0/+13
* Fix restoring APIBKey registersSandrine Bailleux2019-03-141-1/+1
* Merge pull request #1848 from antonio-nino-diaz-arm/an/docsAntonio Niño Díaz2019-03-011-1/+1
|\
| * Minor changes to documentation and commentsAntonio Nino Diaz2019-02-281-1/+1
* | Merge pull request #1839 from loumay-arm/lm/a7x_errataAntonio Niño Díaz2019-02-281-0/+16
|\ \ | |/ |/|
| * Add workaround for errata 764081 of Cortex-A75Louis Mayencourt2019-02-261-0/+16
* | Add support for pointer authenticationAntonio Nino Diaz2019-02-271-0/+23
* | Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz2019-02-272-0/+93
* | Cleanup context handling libraryAntonio Nino Diaz2019-02-271-10/+12
|/
* Correct typographical errorsPaul Beesley2019-01-151-5/+5
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-045-27/+32
* context_mgmt: Fix MISRA defectsAntonio Nino Diaz2018-11-012-34/+34
* Fix MISRA defects in extension libsAntonio Nino Diaz2018-10-292-6/+8
* AArch64: Enable lower ELs to use pointer authenticationJeenu Viswambharan2018-10-161-6/+14