aboutsummaryrefslogtreecommitdiffstats
path: root/bl31/aarch64/runtime_exceptions.S
Commit message (Expand)AuthorAgeFilesLines
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-041-6/+7
* SPM: Introduce SMC handlers for SPCI and SPRTAntonio Nino Diaz2018-12-111-1/+11
* BL31: Use helper function to save registers in SMC handlerSoby Mathew2018-12-051-17/+1
* RAS: Introduce handler for EL3 EAsJeenu Viswambharan2018-07-191-2/+2
* RAS: Move EA handling to a separate fileJeenu Viswambharan2018-07-171-113/+5
* Add end_vector_entry assembler macroRoberto Vargas2018-07-111-16/+16
* AArch64: Introduce RAS handlingJeenu Viswambharan2018-05-041-10/+50
* AArch64: Introduce External Abort handlingJeenu Viswambharan2018-05-041-6/+107
* AArch64: Refactor GP register restore to separate functionJeenu Viswambharan2018-05-041-26/+19
* Add support for the SMC Calling Convention 2.0Antonio Nino Diaz2018-04-231-20/+67
* Redefine SMC_UNK as -1 instead of 0xFFFFFFFFAntonio Nino Diaz2018-02-151-2/+2
* runtime_exceptions: Save x4-x29 unconditionallyDimitris Papastamos2018-01-291-23/+12
* Workaround for CVE-2017-5715 on Cortex A57 and A72Dimitris Papastamos2018-01-111-0/+20
* Fix x30 reporting for unhandled exceptionsJulius Werner2017-08-211-11/+12
* Use SPDX license identifiersdp-arm2017-05-031-25/+1
* Define and use no_ret macro where no return is expectedJeenu Viswambharan2016-12-051-12/+12
* Cosmetic change to exception tableDouglas Raillard2016-11-141-140/+107
* Add PMF instrumentation points in TFdp-arm2016-10-121-0/+16
* Introduce some helper macros for exception vectorsSandrine Bailleux2016-05-261-36/+23
* Move context management code to common locationYatharth Kochar2015-12-091-82/+2
* Remove the IMF_READ_INTERRUPT_ID build optionSoby Mathew2015-11-261-10/+0
* Fix handling of spurious interrupts in BL3_1Achin Gupta2015-05-131-20/+29
* Add support to indicate size and end of assembly functionsKévin Petit2015-04-081-0/+3
* Miscellaneous documentation fixesSandrine Bailleux2014-08-271-5/+5
* Unmask SError interrupt and clear SCR_EL3.EA bitAchin Gupta2014-08-151-0/+6
* Merge pull request #172 from soby-mathew/sm/asm_assertdanh-arm2014-07-281-14/+13
|\
| * Rework the crash reporting in BL3-1 to use less stackSoby Mathew2014-07-281-14/+13
* | Remove coherent stack usage from the warm boot pathAchin Gupta2014-07-191-2/+2
|/
* Fix compilation issue for IMF_READ_INTERRUPT_ID build flagSoby Mathew2014-05-291-1/+2
* Pass 'cookie' parameter to interrupt handler in BL3-1Soby Mathew2014-05-291-0/+3
* Further renames of platform porting functionsDan Handley2014-05-271-2/+2
* Split platform.h into separate headersDan Handley2014-05-231-1/+1
* Introduce interrupt handling framework in BL3-1Achin Gupta2014-05-221-5/+109
* Rework BL3-1 unhandled exception handling and reportingSoby Mathew2014-05-161-76/+26
* Preserve x19-x29 across world switch for exception handlingSoby Mathew2014-05-081-16/+34
* Reduce deep nesting of header filesDan Handley2014-05-061-3/+3
* Make use of user/system includes more consistentDan Handley2014-05-061-2/+2
* Allocate single stacks for BL1 and BL2Andrew Thoelke2014-04-151-12/+3
* Place assembler functions in separate sectionsAndrew Thoelke2014-03-261-4/+7
* Move per cpu exception stack in BL31 to tzfw_normal_stacksVikram Kanigiri2014-03-261-1/+1
* Add exception vector guardsJeenu Viswambharan2014-02-201-0/+20
* Add support for handling runtime service requestsJeenu Viswambharan2014-02-171-102/+330
* Setup VBAR_EL3 incrementallyAchin Gupta2014-02-171-2/+2
* Update year in copyright text to 2014Dan Handley2014-01-171-1/+1
* rework general purpose registers save and restoreAchin Gupta2013-12-051-44/+0
* Enable third party contributionsDan Handley2013-12-051-1/+1
* Various improvements/cleanups on the linker scriptsSandrine Bailleux2013-12-051-1/+1
* ARMv8 Trusted Firmware release v0.2Achin Gupta2013-10-251-0/+248