aboutsummaryrefslogtreecommitdiffstats
path: root/lib/aarch64
Commit message (Expand)AuthorAgeFilesLines
* Read-only xlat tables for BL31 memoryPetre-Ionut Tudor2020-02-241-3/+3
* Add support for Branch Target IdentificationAlexei Fedorov2019-05-241-1/+7
* Remove deprecated interfacesAmbroise Vincent2019-04-031-30/+0
* PIE: Correct minor typographical errorsLouis Mayencourt2019-03-121-4/+4
* Merge pull request #1810 from antonio-nino-diaz-arm/an/setjmpAntonio Niño Díaz2019-02-111-65/+0
|\
| * libc: Move setjmp to libc folderAntonio Nino Diaz2019-02-081-61/+0
| * Make setjmp.h prototypes comply with the C standardAntonio Nino Diaz2019-02-081-9/+5
* | lib: aarch64: misc_helpers: include bl_common.hVarun Wadekar2019-02-071-3/+2
* | Remove unused function symbolsVarun Wadekar2019-02-071-1/+0
* | lib: aarch64: fix non-code symbol errors flagged by armlinkVarun Wadekar2019-02-071-4/+10
|/
* Sanitise includes across codebaseAntonio Nino Diaz2019-01-041-1/+1
* Deprecate some unused AArch64 assembly functionsAntonio Nino Diaz2018-12-181-1/+4
* PIE: Position Independant Executable support for BL31Soby Mathew2018-10-291-1/+115
* Remove all other deprecated interfaces and filesAntonio Nino Diaz2018-09-281-10/+0
* xlat: Remove deprecated interfacesAntonio Nino Diaz2018-09-281-14/+0
* libc: armclang: Implement compiler printf symbolsAntonio Nino Diaz2018-08-221-0/+19
* BL31: Introduce jump primitivesJeenu Viswambharan2018-06-211-0/+65
* misc_helpers: fix zero_normalmem() for BL2_AT_EL3Masahiro Yamada2018-02-011-1/+1
* Introduce functions to disable the MMU in EL1Antonio Nino Diaz2017-10-171-3/+27
* Exit early if size zero for cache helpersSoby Mathew2017-06-211-0/+3
* Use SPDX license identifiersdp-arm2017-05-033-75/+3
* Remove build option `ASM_ASSERTION`Antonio Nino Diaz2017-04-201-4/+4
* Replace ASM signed tests with unsignedDouglas Raillard2017-03-201-4/+4
* Introduce unified API to zero memoryDouglas Raillard2017-02-061-20/+349
* Fix integer comparison in memcpy16Douglas Raillard2016-12-141-1/+1
* Refactor the xlat_tables library codeSoby Mathew2016-04-131-361/+6
* Remove xlat_helpers.cAntonio Nino Diaz2016-03-311-127/+0
* Merge pull request #542 from sandrine-bailleux-arm/km/pt-zerodanh-arm2016-03-111-3/+16
|\
| * Initialize all translation table entriesKristina Martsenko2016-03-071-3/+16
* | Extend memory attributes to map non-cacheable memorySandrine Bailleux2016-03-031-2/+26
|/
* Use tf_printf() for debug logs from xlat_tables.cSoby Mathew2016-02-011-12/+16
* Remove direct usage of __attribute__((foo))Soren Brinkmann2016-01-141-1/+1
* Make generic code work in presence of system cachesAchin Gupta2015-09-142-25/+27
* Add support to indicate size and end of assembly functionsKévin Petit2015-04-082-2/+21
* Add macro to calculate number of elements in an arrayVikram Kanigiri2015-03-161-1/+2
* Add support for level specific cache maintenance operationsSoby Mathew2014-10-291-1/+47
* Introduce framework for CPU specific operationsSoby Mathew2014-08-201-55/+0
* Merge pull request #172 from soby-mathew/sm/asm_assertdanh-arm2014-07-281-2/+10
|\
| * Implement an assert() callable from assembly codeSoby Mathew2014-07-281-2/+10
* | Simplify management of SCTLR_EL3 and SCTLR_EL1Achin Gupta2014-07-281-2/+1
* | Make enablement of the MMU more flexibleAchin Gupta2014-07-191-2/+8
|/
* Calculate TCR bits based on VA and PALin Ma2014-07-091-3/+50
* Merge pull request #130 from athoelke/at/inline-asm-sysreg-v2danh-arm2014-06-164-1077/+21
|\
| * Make system register functions inline assemblyAndrew Thoelke2014-06-104-1077/+21
* | Enable mapping higher physical addressLin Ma2014-06-021-23/+33
|/
* Add enable mmu platform porting interfacesDan Handley2014-05-231-1/+62
* Split platform.h into separate headersDan Handley2014-05-231-1/+1
* Merge pull request #102 from achingupta:ag/tf-issues#104-v2Andrew Thoelke2014-05-231-0/+37
|\
| * Use secure timer to generate S-EL1 interruptsAchin Gupta2014-05-221-0/+37
* | Merge pull request #91 from linmaonly/lin_devAndrew Thoelke2014-05-221-1/+1
|\ \ | |/ |/|