aboutsummaryrefslogtreecommitdiff
path: root/lib/el3_runtime
AgeCommit message (Expand)Author
2020-12-02Aarch64: Add support for FEAT_MTE3Alexei Fedorov
2020-10-20lib: el3_runtime: Fix SPE system registers in el2_sysregs_contextArunachalam Ganapathy
2020-10-20lib: el3_runtime: Conditionally save/restore EL2 NEVE registersArunachalam Ganapathy
2020-10-20lib: el3_runtime: Fix aarch32 system registers in el2_sysregs_contextArunachalam Ganapathy
2020-10-12Increase type widths to satisfy width requirementsJimmy Brisson
2020-08-19SPM: Change condition on saving/restoring EL2 registersRuari Phipps
2020-08-18runtime_exceptions: Update AT speculative workaroundManish V Badarkhe
2020-08-18el3_runtime: Rearrange context offset of EL1 sys registersManish V Badarkhe
2020-08-18el3_runtime: Update context save and restore routines for EL1 and EL2Manish V Badarkhe
2020-06-12Prevent RAS register access from lower ELsVarun Wadekar
2020-06-02Enable ARMv8.6-ECV Self-Synch when booting to EL2Jimmy Brisson
2020-06-02Enable ARMv8.6-FGT when booting to EL2Jimmy Brisson
2020-05-19Enable v8.6 WFE trap delaysjohpow01
2020-05-19Fix exception in save/restore of EL2 registers.Max Shvetsov
2020-05-14Implement workaround for AT speculative behaviourManish V Badarkhe
2020-03-20context: TPIDR_EL2 register not saved/restoredOlivier Deprez
2020-03-03SPMD: Adds partially supported EL2 registers.Max Shvetsov
2020-03-02SPMD: save/restore EL2 system registers.Max Shvetsov
2020-02-04Merge "Coverity: remove unnecessary header file includes" into integrationMark Dykes
2020-02-04Merge changes from topic "mp/separate_nobits" into integrationSandrine Bailleux
2020-02-04Coverity: remove unnecessary header file includesZelalem
2020-01-28Use correct type when reading SCR registerLouis Mayencourt
2020-01-27Changes necessary to support SEPARATE_NOBITS_REGION featureMadhukar Pappireddy
2020-01-22Prevent speculative execution past ERETAnthony Steinhauser
2019-12-18aarch64: Fix stack pointer maintenance on EA handling pathJan Dabros
2019-12-06S-EL2 Support: Check for AArch64Artsem Artsemenka
2019-12-06Add support for enabling S-EL2Achin Gupta
2019-09-27Merge "AArch32: Disable Secure Cycle Counter" into integrationSoby Mathew
2019-09-26AArch32: Disable Secure Cycle CounterAlexei Fedorov
2019-09-20Fix MTE support from causing unused variable warningsJustin Chadwell
2019-09-18Merge changes from topic "db/unsigned_long" into integrationSandrine Bailleux
2019-09-13SCTLR and ACTLR are 32-bit for AArch32 and 64-bit for AArch64Deepika Bhavnani
2019-09-13Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov
2019-09-09Enable MTE support in both secure and non-secure worldsJustin Chadwell
2019-08-21AArch64: Disable Secure Cycle CounterAlexei Fedorov
2019-07-12Enable MTE support unilaterally for Normal WorldSoby Mathew
2019-03-14Fix restoring APIBKey registersSandrine Bailleux
2019-03-01Merge pull request #1848 from antonio-nino-diaz-arm/an/docsAntonio Niño Díaz
2019-02-28Minor changes to documentation and commentsAntonio Nino Diaz
2019-02-28Merge pull request #1839 from loumay-arm/lm/a7x_errataAntonio Niño Díaz
2019-02-27Add support for pointer authenticationAntonio Nino Diaz
2019-02-27Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz
2019-02-27Cleanup context handling libraryAntonio Nino Diaz
2019-02-26Add workaround for errata 764081 of Cortex-A75Louis Mayencourt
2019-01-15Correct typographical errorsPaul Beesley
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-11-01context_mgmt: Fix MISRA defectsAntonio Nino Diaz
2018-10-29Fix MISRA defects in extension libsAntonio Nino Diaz
2018-10-16AArch64: Enable lower ELs to use pointer authenticationJeenu Viswambharan
2018-10-03Mark BL31 initialization functionsDaniel Boulby