summaryrefslogtreecommitdiff
path: root/include/bl31
Commit message (Expand)AuthorAgeFilesLines
* feat(el3-runtime): handle traps for IMPDEF registers accessesVarun Wadekar2023-04-301-0/+3
* feat(fvp): emulate trapped RNDRAndre Przywara2022-12-211-0/+6
* feat(el3-runtime): introduce system register trap handlerAndre Przywara2022-12-211-0/+55
* fix(bl31): fix validate_el3_interrupt_rm preprocessor usageMarco Felsch2022-09-211-1/+1
* fix(bl31): allow use of EHF with S-EL2 SPMCRaghu Krishnamurthy2022-08-301-4/+12
* feat(rme): add ENABLE_RME build option and support for RMM imageZelalem Aweke2021-10-051-1/+2
* Use correct type when reading SCR registerLouis Mayencourt2020-01-281-2/+2
* Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__Julius Werner2019-08-012-4/+4
* BL31: Enable pointer authentication supportAntonio Nino Diaz2019-02-271-1/+3
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-042-2/+3
* Standardise header guards across codebaseAntonio Nino Diaz2018-11-083-9/+9
* Fix MISRA defects in BL31 common codeAntonio Nino Diaz2018-08-302-30/+45
* libc: Fix all includes in codebaseAntonio Nino Diaz2018-08-221-0/+1
* EHF: MISRA fixesJeenu Viswambharan2018-08-202-16/+16
* SDEI: MISRA fixesJeenu Viswambharan2018-08-201-3/+3
* RAS: Allow individual interrupt registrationJeenu Viswambharan2018-05-041-0/+3
* AArch64: Introduce RAS handlingJeenu Viswambharan2018-05-041-0/+3
* AArch64: Introduce External Abort handlingJeenu Viswambharan2018-05-041-0/+18
* Merge pull request #1282 from robertovargas-arm/misra-changesdavidcunado-arm2018-02-282-4/+6
|\
| * Fix MISRA rule 8.4 in common codeRoberto Vargas2018-02-281-0/+2
| * Fix MISRA rule 8.3 in common codeRoberto Vargas2018-02-282-4/+4
* | EHF: Introduce preempted return code parameter to ehf_allow_ns_preemption()Jeenu Viswambharan2018-02-271-2/+2
|/
* Deprecate one EL3 interrupt routing model with EL3 exception handlingJeenu Viswambharan2018-02-061-1/+11
* BL31: Program Priority Mask for SMC handlingJeenu Viswambharan2017-11-131-0/+5
* BL31: Introduce Exception Handling FrameworkJeenu Viswambharan2017-11-131-0/+85
* GIC: Allow specifying interrupt propertiesJeenu Viswambharan2017-10-161-0/+2
* GIC: Add API to set interrupt routingJeenu Viswambharan2017-10-161-1/+6
* include: add U()/ULL() macros for constantsVarun Wadekar2017-06-141-21/+21
* Use SPDX license identifiersdp-arm2017-05-032-50/+2
* Introduce PSCI Library InterfaceSoby Mathew2016-07-191-2/+2
* Introduce `el3_runtime` and `PSCI` librariesSoby Mathew2016-07-185-786/+0
* Fix coding guideline warningsSoby Mathew2016-07-181-2/+2
* Rework type usage in Trusted FirmwareSoby Mathew2016-07-183-29/+29
* Add optional PSCI STAT residency & count functionsYatharth Kochar2016-06-161-0/+13
* PSCI: Add pwr_domain_pwr_down_wfi() hook in plat_psci_opsSoby Mathew2016-05-251-0/+2
* Remove direct usage of __attribute__((foo))Soren Brinkmann2016-01-141-1/+1
* Use designated initialization in DECLARE_RT_SVC macroSoby Mathew2016-01-131-6/+6
* Miscellaneous doc fixes for v1.2Sandrine Bailleux2015-12-211-4/+4
* Move context management code to common locationYatharth Kochar2015-12-093-592/+3
* Enable support for EL3 interrupt in IMFSoby Mathew2015-12-091-4/+12
* Merge pull request #390 from vikramkanigiri/at/unify_bakery_locks_v2Achin Gupta2015-09-141-3/+0
|\
| * Re-design bakery lock memory allocation and algorithmAndrew Thoelke2015-09-111-3/+0
* | Pass the target suspend level to SPD suspend hooksAchin Gupta2015-09-101-2/+2
|/
* PSCI: Rework generic code to conform to coding guidelinesSoby Mathew2015-08-132-11/+23
* PSCI: Fix the return code for invalid entrypointSoby Mathew2015-08-131-0/+1
* PSCI: Migrate TF to the new platform API and CM helpersSoby Mathew2015-08-131-4/+1
* PSCI: Add deprecated API for SPD when compatibility is disabledSoby Mathew2015-08-131-3/+6
* PSCI: Switch to the new PSCI frameworksSoby Mathew2015-08-133-387/+128
* PSCI: Implement platform compatibility layerSoby Mathew2015-08-132-2/+115
* PSCI: Unify warm reset entry pointsSandrine Bailleux2015-08-131-7/+5