summaryrefslogtreecommitdiff
path: root/include/bl31
AgeCommit message (Expand)Author
2026-07-14feat(el3-runtime): implement synchronous EA injectionBoyan Karatotev
2026-07-14refactor(el3-runtime): align UNDEF injection with pseudocodeBoyan Karatotev
2026-05-05fix(cpufeat): correctly set PSTATE.NZCV on trapped RNDR(RS)Boyan Karatotev
2026-04-20refactor(el3-runtime): generalise sysreg trappingBoyan Karatotev
2026-02-09fix(bl31): declare function prototypeSuraj Kakade
2025-11-09feat(cpufeat): add support for FEAT_IDTE3Arvind Ram Prakash
2025-11-07feat(el3-runtime): add flags argument to handle_sysreg_trapArvind Ram Prakash
2025-09-12refactor: unify blx_setup() and blx_main()Boyan Karatotev
2025-08-05fix(bl31): declare function as staticSigned-off-by: Maheedhar Bollapalli
2025-07-09fix(el3-runtime): typecast operands to match data typeMaheedhar Bollapalli
2025-06-13feat(gicv5): add a barebones GICv5 driverBoyan Karatotev
2024-03-14Merge "refactor(sdei): use common create_spsr() in SDEI library" into integra...Lauren Wehrmeister
2024-03-07refactor(sdei): use common create_spsr() in SDEI libraryArvind Ram Prakash
2024-03-07fix(misra): fix MISRA defectsArvind Ram Prakash
2024-02-28feat(el3-runtime): introduce UNDEF injection to lower ELManish Pandey
2024-02-01fix(ehf): restrict secure world FIQ routing model to SPM_MMManish Pandey
2023-11-01feat(el3-runtime): modify vector entry pathsManish Pandey
2023-05-09fix(tree): correct some typosElyes Haouas
2023-04-30feat(el3-runtime): handle traps for IMPDEF registers accessesVarun Wadekar
2022-12-21feat(fvp): emulate trapped RNDRAndre Przywara
2022-12-21feat(el3-runtime): introduce system register trap handlerAndre Przywara
2022-09-21fix(bl31): fix validate_el3_interrupt_rm preprocessor usageMarco Felsch
2022-08-30fix(bl31): allow use of EHF with S-EL2 SPMCRaghu Krishnamurthy
2021-10-05feat(rme): add ENABLE_RME build option and support for RMM imageZelalem Aweke
2020-01-28Use correct type when reading SCR registerLouis Mayencourt
2019-08-01Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__Julius Werner
2019-02-27BL31: Enable pointer authentication supportAntonio Nino Diaz
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-11-08Standardise header guards across codebaseAntonio Nino Diaz
2018-08-30Fix MISRA defects in BL31 common codeAntonio Nino Diaz
2018-08-22libc: Fix all includes in codebaseAntonio Nino Diaz
2018-08-20EHF: MISRA fixesJeenu Viswambharan
2018-08-20SDEI: MISRA fixesJeenu Viswambharan
2018-05-04RAS: Allow individual interrupt registrationJeenu Viswambharan
2018-05-04AArch64: Introduce RAS handlingJeenu Viswambharan
2018-05-04AArch64: Introduce External Abort handlingJeenu Viswambharan
2018-02-28Merge pull request #1282 from robertovargas-arm/misra-changesdavidcunado-arm
2018-02-28Fix MISRA rule 8.4 in common codeRoberto Vargas
2018-02-28Fix MISRA rule 8.3 in common codeRoberto Vargas
2018-02-27EHF: Introduce preempted return code parameter to ehf_allow_ns_preemption()Jeenu Viswambharan
2018-02-06Deprecate one EL3 interrupt routing model with EL3 exception handlingJeenu Viswambharan
2017-11-13BL31: Program Priority Mask for SMC handlingJeenu Viswambharan
2017-11-13BL31: Introduce Exception Handling FrameworkJeenu Viswambharan
2017-10-16GIC: Allow specifying interrupt propertiesJeenu Viswambharan
2017-10-16GIC: Add API to set interrupt routingJeenu Viswambharan
2017-06-14include: add U()/ULL() macros for constantsVarun Wadekar
2017-05-03Use SPDX license identifiersdp-arm
2016-07-19Introduce PSCI Library InterfaceSoby Mathew
2016-07-18Introduce `el3_runtime` and `PSCI` librariesSoby Mathew
2016-07-18Fix coding guideline warningsSoby Mathew