aboutsummaryrefslogtreecommitdiff
path: root/bl31/aarch64
AgeCommit message (Expand)Author
2021-01-29Fix exception handlers in BL31: Use DSB to synchronize pending EAMadhukar Pappireddy
2020-08-18runtime_exceptions: Update AT speculative workaroundManish V Badarkhe
2020-03-06Fix crash dump for lower ELAlexei Fedorov
2020-02-07Make PAC demangling more genericAlexei Fedorov
2020-01-27Changes necessary to support SEPARATE_NOBITS_REGION featureMadhukar Pappireddy
2020-01-22Prevent speculative execution past ERETAnthony Steinhauser
2019-12-20Merge changes from topic "bs/pmf32" into integrationGyörgy Szing
2019-12-18aarch64: Fix stack pointer maintenance on EA handling pathJan Dabros
2019-12-17pmf: Make the runtime instrumentation work on AArch32Bence Szépkúti
2019-12-12PIE: make call to GDT relocation fixup generalizedManish Pandey
2019-10-04Neoverse N1 Errata Workaround 1542419laurenw-arm
2019-09-13Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov
2019-09-11Add UBSAN support and handlersJustin Chadwell
2019-08-29Move assembly newline function into common debug codeJustin Chadwell
2019-08-23Merge "AArch64: Disable Secure Cycle Counter" into integrationPaul Beesley
2019-08-21AArch64: Disable Secure Cycle CounterAlexei Fedorov
2019-08-15AArch64: Align crash reporting outputAlexei Fedorov
2019-07-22Fix BL31 crash reporting on AArch64 only machinesImre Kis
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