aboutsummaryrefslogtreecommitdiffstats
path: root/lib/el3_runtime/aarch64
Commit message (Expand)AuthorAgeFilesLines
* 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-042-15/+17
* context_mgmt: Fix MISRA defectsAntonio Nino Diaz2018-11-011-28/+28
* Fix MISRA defects in extension libsAntonio Nino Diaz2018-10-291-3/+4
* 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-231-5/+4
|/
* 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-211-2/+2
* Enable SVE for Non-secure worldDavid Cunado2017-11-301-0/+5
* 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-201-0/+15
* Move FPEXC32_EL2 to FP ContextDavid Cunado2017-11-151-6/+8
* aarch64: Add PubSub events to capture security state transitionsDimitris Papastamos2017-10-311-3/+17
* Init and save / restore of PMCR_EL0 / PMCRDavid Cunado2017-10-132-2/+32
* Merge pull request #1019 from etienne-lms/log-sizedavidcunado-arm2017-09-071-1/+3
|\
| * cpu log buffer size depends on cache line sizeEtienne Carriere2017-09-011-1/+3
* | fix a typo about sctlr_el2Ken Kuang2017-08-231-1/+1
|/
* aarch64: Enable Statistical Profiling Extensions for lower ELsdp-arm2017-06-222-4/+62
* Fully initialise essential control registersDavid Cunado2017-06-211-71/+182
* Merge pull request #927 from jeenu-arm/state-switchdavidcunado-arm2017-05-111-2/+1
|\
| * Add macro to check whether the CPU implements an ELJeenu Viswambharan2017-05-021-2/+1
* | Use SPDX license identifiersdp-arm2017-05-033-75/+3
|/
* Replace some memset call by zeromemDouglas Raillard2017-02-061-2/+3
* Use #ifdef for IMAGE_BL* instead of #ifMasahiro Yamada2017-01-241-1/+1
* Reset EL2 and EL3 configurable controlsDavid Cunado2016-12-011-0/+12