aboutsummaryrefslogtreecommitdiff
path: root/bl31/aarch64
AgeCommit message (Expand)Author
2019-05-24Add support for Branch Target IdentificationAlexei Fedorov
2019-05-21Rework smc_unknown return code path in smc_handlerMadhukar Pappireddy
2019-04-05Fix restoration of PAuth contextAlexei Fedorov
2019-03-25PIE: Fix reloc at the beginning of bl31 entrypointLouis Mayencourt
2019-03-18Restore PAuth context in case of unknown SMC callAlexei Fedorov
2019-03-07BL31: Enable pointer authentication support in warm boot pathAlexei Fedorov
2019-02-27BL31: Enable pointer authentication supportAntonio Nino Diaz
2019-02-27Add support for pointer authenticationAntonio Nino Diaz
2019-02-27Add ARMv8.3-PAuth registers to CPU contextAntonio Nino Diaz
2019-01-30Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-12-11SPM: Introduce SMC handlers for SPCI and SPRTAntonio Nino Diaz
2018-12-05BL31: Use helper function to save registers in SMC handlerSoby Mathew
2018-10-29PIE: Position Independant Executable support for BL31Soby Mathew
2018-10-04Remove some MISRA defects in common codeAntonio Nino Diaz
2018-07-19RAS: Introduce handler for EL3 EAsJeenu Viswambharan
2018-07-19RAS: Introduce handler for Double FaultsJeenu Viswambharan
2018-07-19RAS: Introduce handler for Uncontainable errorsJeenu Viswambharan
2018-07-17RAS: Validate stack pointer after error handlingJeenu Viswambharan
2018-07-17RAS: Move EA handling to a separate fileJeenu Viswambharan
2018-07-11Add end_vector_entry assembler macroRoberto Vargas
2018-06-27DynamIQ: Enable MMU without using stackJeenu Viswambharan
2018-05-04AArch64: Introduce RAS handlingJeenu Viswambharan
2018-05-04AArch64: Introduce External Abort handlingJeenu Viswambharan
2018-05-04AArch64: Refactor GP register restore to separate functionJeenu Viswambharan
2018-04-23Add support for the SMC Calling Convention 2.0Antonio Nino Diaz
2018-02-28Merge pull request #1286 from antonio-nino-diaz-arm/an/mmu-mismatchdavidcunado-arm
2018-02-27Add comments about mismatched TCR_ELx and xlat tablesAntonio Nino Diaz
2018-02-26Introduce the new BL handover interfaceSoby Mathew
2018-02-15Redefine SMC_UNK as -1 instead of 0xFFFFFFFFAntonio Nino Diaz
2018-01-29runtime_exceptions: Save x4-x29 unconditionallyDimitris Papastamos
2018-01-24Merge pull request #1193 from jwerner-chromium/JW_corebootdavidcunado-arm
2018-01-11Workaround for CVE-2017-5715 on Cortex A57 and A72Dimitris Papastamos
2017-12-12utils_def: Add REGSZ and make BIT() assembly-compatibleJulius Werner
2017-11-15Move FPEXC32_EL2 to FP ContextDavid Cunado
2017-08-21Fix x30 reporting for unhandled exceptionsJulius Werner
2017-06-21Fully initialise essential control registersDavid Cunado
2017-05-03Use SPDX license identifiersdp-arm
2017-04-19PSCI: Build option to enable D-Caches early in warmbootSoby Mathew
2017-03-31Add and use plat_crash_console_flush() APIAntonio Nino Diaz
2017-03-17Merge pull request #860 from jeenu-arm/hw-asstd-cohdavidcunado-arm
2017-03-08Simplify translation tables headers dependenciesAntonio Nino Diaz
2017-03-02Enable data caches early with hardware-assisted coherencyJeenu Viswambharan
2016-12-05Define and use no_ret macro where no return is expectedJeenu Viswambharan
2016-11-14Cosmetic change to exception tableDouglas Raillard
2016-10-12Add PMF instrumentation points in TFdp-arm
2016-07-19Introduce PSCI Library InterfaceSoby Mathew
2016-07-18Introduce `el3_runtime` and `PSCI` librariesSoby Mathew
2016-05-26Introduce some helper macros for exception vectorsSandrine Bailleux
2016-05-20Add 32 bit version of plat_get_syscnt_freqAntonio Nino Diaz