summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add CPU specific power management operationsSoby Mathew2014-08-204-4/+295
* Add platform API for reset handlingSoby Mathew2014-08-201-0/+3
* Introduce framework for CPU specific operationsSoby Mathew2014-08-204-15/+203
* Move IO storage source to drivers directoryDan Handley2014-08-141-373/+0
* Remove redundant io_init() functionDan Handley2014-08-141-21/+8
* Rationalize console log outputDan Handley2014-08-122-4/+4
* 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
* | Merge pull request #170 from achingupta/ag/tf-issues#226danh-arm2014-07-281-2/+1
|\ \
| * | Simplify management of SCTLR_EL3 and SCTLR_EL1Achin Gupta2014-07-281-2/+1
* | | Merge pull request #169 from achingupta/ag/tf-issues#198danh-arm2014-07-281-2/+8
|\ \ \ | |/ / | | / | |/ |/|
| * Make enablement of the MMU more flexibleAchin Gupta2014-07-191-2/+8
* | Implement a leaner printf for Trusted FirmwareSoby Mathew2014-07-251-2/+2
|/
* Calculate TCR bits based on VA and PALin Ma2014-07-091-3/+50
* Merge pull request #154 from athoelke/at/inline-mmioAndrew Thoelke2014-06-261-61/+0
|\
| * Inline the mmio accessor functionsAndrew Thoelke2014-06-241-61/+0
* | Remove calling CPU mpidr from bakery lock APIAndrew Thoelke2014-06-231-4/+4
|/
* 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 interfacesfor-v0.4-rc0Dan Handley2014-05-231-1/+62
* Split platform.h into separate headersDan Handley2014-05-232-1/+2
* Remove extern keyword from function declarationsDan Handley2014-05-231-2/+2
* 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
|\ \ | |/ |/|
| * Address issue 156: 64-bit addresses get truncatedLin Ma2014-05-201-1/+1
* | Rework BL3-1 unhandled exception handling and reportingSoby Mathew2014-05-161-0/+10
|/
* Merge pull request #58 from athoelke/optimise-cache-flush-v2danh-arm2014-05-081-77/+75
|\
| * Optimise data cache clean/invalidate operationAndrew Thoelke2014-05-071-77/+75
* | Remove unused or invalid asm helper functionsAndrew Thoelke2014-05-072-84/+0
* | Access system registers directly in assemblerAndrew Thoelke2014-05-071-6/+4
* | Replace disable_mmu with assembler versionAndrew Thoelke2014-05-071-0/+27
* | Correct usage of data and instruction barriersAndrew Thoelke2014-05-075-95/+2
|/
* Remove variables from .data sectionDan Handley2014-05-062-45/+51
* Reduce deep nesting of header filesDan Handley2014-05-068-15/+9
* Always use named structs in header filesDan Handley2014-05-064-45/+45
* Make use of user/system includes more consistentDan Handley2014-05-061-2/+2
* Move include and source files to logical locationsDan Handley2014-05-069-3/+59
* Add TrustZone (TZC-400) driverHarry Liebel2014-04-241-0/+10
* Place assembler functions in separate sectionsAndrew Thoelke2014-03-266-183/+177
* Remove partially qualified asm helper functionsVikram Kanigiri2014-03-211-318/+0
* Rework bakery lock with WFE/SEV sequenceJeenu Viswambharan2014-03-201-32/+130
* Add generic functions for setting up aarch64 MMU translation tablesJon Medhurst2014-03-051-0/+228
* Fix assert in bakery_lock_release()Jon Medhurst2014-03-051-10/+1
* Fix semihosting with latest toolchainRyan Harkin2014-02-201-23/+29
* Factor out translation table setup in ARM FVP portAchin Gupta2014-02-201-0/+128
* Add support for handling runtime service requestsJeenu Viswambharan2014-02-171-48/+0
* Implement load_image in terms of IO abstractionJames Morrissey2014-02-171-2/+2
* Add IO abstraction frameworkJames Morrissey2014-02-174-1/+487