aboutsummaryrefslogtreecommitdiffstats
path: root/lib/el3_runtime
Commit message (Expand)AuthorAgeFilesLines
* 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
* Mark BL31 initialization functionsDaniel Boulby2018-10-031-1/+1
* context_mgmt: Fix HANDLE_EA_EL3_FIRST implementationJulius Werner2018-08-291-1/+1
* AArch64: Enable MPAM for lower ELsJeenu Viswambharan2018-08-201-0/+5
* Merge pull request #1392 from dp-arm/dp/cve_2018_3639Dimitris Papastamos2018-05-291-0/+9
|\
| * Add support for dynamic mitigation for CVE-2018-3639Dimitris Papastamos2018-05-231-0/+9
* | context_mgmt: Make cm_init_context_common publicAntonio Nino Diaz2018-05-232-10/+8
|/
* Merge pull request #1376 from vwadekar/cm-init-actlr-el1Dimitris Papastamos2018-05-151-1/+11
|\
| * lib: el3_runtime: initialise actlr_el1 to hardware defaultsVarun Wadekar2018-05-091-1/+11
* | RAS: Add fault injection supportJeenu Viswambharan2018-05-041-0/+5
* | AArch64: Introduce RAS handlingJeenu Viswambharan2018-05-041-0/+10
* | AArch64: Refactor GP register restore to separate functionJeenu Viswambharan2018-05-041-11/+21
|/
* Rename 'smcc' to 'smccc'Antonio Nino Diaz2018-03-212-4/+4
* Enable SVE for Non-secure worldDavid Cunado2017-11-301-0/+5
* AMU: Implement support for aarch32Dimitris Papastamos2017-11-291-0/+4
* AMU: Implement support for aarch64Dimitris Papastamos2017-11-291-0/+5
* Refactor Statistical Profiling Extensions implementationDimitris Papastamos2017-11-202-55/+4
* Factor out extension enabling to a separate functionDimitris Papastamos2017-11-202-0/+30