aboutsummaryrefslogtreecommitdiff
path: root/bl31
AgeCommit message (Expand)Author
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-28Minor changes to documentation and commentsAntonio Nino Diaz
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-02-11Merge pull request #1810 from antonio-nino-diaz-arm/an/setjmpAntonio Niño Díaz
2019-02-08libc: Move setjmp to libc folderAntonio Nino Diaz
2019-02-07locks: linker variables to calculate per-cpu bakery lock sizeVarun Wadekar
2019-01-30Remove support for the SMC Calling Convention 2.0Antonio Nino Diaz
2019-01-22SPM: Rename folder of SPM based on MMAntonio Nino Diaz
2019-01-22SPM: Rename SPM_DEPRECATED flag to SPM_MMAntonio Nino Diaz
2019-01-16Merge pull request #1738 from ardbiesheuvel/synquacer-spmSoby Mathew
2019-01-15spm: permit platform to override the VMA placement of the vector tableArd Biesheuvel
2019-01-15Correct typographical errorsPaul Beesley
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-12-17BL31: correct GOT section omissionSoby Mathew
2018-12-11SPM: Introduce SMC handlers for SPCI and SPRTAntonio Nino Diaz
2018-12-10SPM: Deprecate the current implementationAntonio Nino Diaz
2018-12-05BL31: Use helper function to save registers in SMC handlerSoby Mathew
2018-11-14SPM: EHF: Build EHF module along with Secure Partition ManagerSughosh Ganu
2018-11-01context_mgmt: Fix MISRA defectsAntonio Nino Diaz
2018-10-29PIE: Position Independant Executable support for BL31Soby Mathew
2018-10-16scmi: Optimize bakery locks when HW_ASSISTED_COHERENCY is enabledRoberto Vargas
2018-10-04Remove some MISRA defects in common codeAntonio Nino Diaz
2018-10-03Mark BL31 initialization functionsDaniel Boulby
2018-09-28context_mgmt: Remove deprecated interfacesAntonio Nino Diaz
2018-09-18BL31: Fix warning about BL32 init functionAntonio Nino Diaz
2018-09-06Convert BL31 error message into warningAntonio Nino Diaz
2018-08-30Fix MISRA defects in BL31 common codeAntonio Nino Diaz
2018-08-22Merge pull request #1532 from jeenu-arm/misra-fixesDimitris Papastamos
2018-08-22Merge pull request #1533 from jeenu-arm/mpamDimitris Papastamos
2018-08-20EHF: MISRA fixesJeenu Viswambharan
2018-08-20AArch64: Enable MPAM for lower ELsJeenu Viswambharan
2018-08-17DSU erratum 936184 workaroundJohn Tsichritzis
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