aboutsummaryrefslogtreecommitdiff
path: root/lib/aarch64
AgeCommit message (Expand)Author
2022-03-09fix(gpt_rme): rework delegating/undelegating sequenceRobert Wakim
2021-12-14feat(ccidx): update the do_dcsw_op function to support FEAT_CCIDXjohpow01
2021-12-01fix(pie): align fixup_gdt_reloc() for aarch64Yann Gautier
2021-10-04feat(rme): run BL2 in root world when FEAT_RME is enabledZelalem Aweke
2021-10-01feat(rme): add register definitions and helper functions for FEAT_RMEZelalem Aweke
2021-01-06AArch64: Fix assertions in processing dynamic relocationsAlexei Fedorov
2020-10-12Increase type widths to satisfy width requirementsJimmy Brisson
2020-02-24Read-only xlat tables for BL31 memoryPetre-Ionut Tudor
2019-05-24Add support for Branch Target IdentificationAlexei Fedorov
2019-04-03Remove deprecated interfacesAmbroise Vincent
2019-03-12PIE: Correct minor typographical errorsLouis Mayencourt
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-08Make setjmp.h prototypes comply with the C standardAntonio Nino Diaz
2019-02-07lib: aarch64: misc_helpers: include bl_common.hVarun Wadekar
2019-02-07Remove unused function symbolsVarun Wadekar
2019-02-07lib: aarch64: fix non-code symbol errors flagged by armlinkVarun Wadekar
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-12-18Deprecate some unused AArch64 assembly functionsAntonio Nino Diaz
2018-10-29PIE: Position Independant Executable support for BL31Soby Mathew
2018-09-28Remove all other deprecated interfaces and filesAntonio Nino Diaz
2018-09-28xlat: Remove deprecated interfacesAntonio Nino Diaz
2018-08-22libc: armclang: Implement compiler printf symbolsAntonio Nino Diaz
2018-06-21BL31: Introduce jump primitivesJeenu Viswambharan
2018-02-01misc_helpers: fix zero_normalmem() for BL2_AT_EL3Masahiro Yamada
2017-10-17Introduce functions to disable the MMU in EL1Antonio Nino Diaz
2017-06-21Exit early if size zero for cache helpersSoby Mathew
2017-05-03Use SPDX license identifiersdp-arm
2017-04-20Remove build option `ASM_ASSERTION`Antonio Nino Diaz
2017-03-20Replace ASM signed tests with unsignedDouglas Raillard
2017-02-06Introduce unified API to zero memoryDouglas Raillard
2016-12-14Fix integer comparison in memcpy16Douglas Raillard
2016-04-13Refactor the xlat_tables library codeSoby Mathew
2016-03-31Remove xlat_helpers.cAntonio Nino Diaz
2016-03-11Merge pull request #542 from sandrine-bailleux-arm/km/pt-zerodanh-arm
2016-03-07Initialize all translation table entriesKristina Martsenko
2016-03-03Extend memory attributes to map non-cacheable memorySandrine Bailleux
2016-02-01Use tf_printf() for debug logs from xlat_tables.cSoby Mathew
2016-01-14Remove direct usage of __attribute__((foo))Soren Brinkmann
2015-09-14Make generic code work in presence of system cachesAchin Gupta
2015-04-08Add support to indicate size and end of assembly functionsKévin Petit
2015-03-16Add macro to calculate number of elements in an arrayVikram Kanigiri
2014-10-29Add support for level specific cache maintenance operationsSoby Mathew
2014-08-20Introduce framework for CPU specific operationsSoby Mathew
2014-07-28Merge pull request #172 from soby-mathew/sm/asm_assertdanh-arm
2014-07-28Implement an assert() callable from assembly codeSoby Mathew
2014-07-28Simplify management of SCTLR_EL3 and SCTLR_EL1Achin Gupta
2014-07-19Make enablement of the MMU more flexibleAchin Gupta
2014-07-09Calculate TCR bits based on VA and PALin Ma
2014-06-16Merge pull request #130 from athoelke/at/inline-asm-sysreg-v2danh-arm