287 Commits (89d1d372f63a008b63b996b0a9381b7ea4f4dc9e)

Author SHA1 Message Date
Juan Castillo aaa3e722c0 Add support for printing version at runtime 11 years ago
Soby Mathew b79af93445 Implement a leaner printf for Trusted Firmware 11 years ago
Achin Gupta b51da82182 Remove coherent stack usage from the warm boot path 11 years ago
Achin Gupta 754a2b7a09 Remove coherent stack usage from the cold boot path 11 years ago
Sandrine Bailleux a1b6db6c62 fvp: Reuse BL1 and BL2 memory through image overlaying 11 years ago
Juan Castillo 0f21c547fe Allow FP register context to be optional at build time 11 years ago
Juan Castillo 4f2104ff20 Remove all checkpatch errors from codebase 11 years ago
Vikram Kanigiri 03396c435a Simplify entry point information generation code on FVP 11 years ago
Andrew Thoelke 167a935733 Initialise CPU contexts from entry_point_info 11 years ago
Andrew Thoelke ee94cc6fa6 Remove early_exceptions from BL3-1 11 years ago
Andrew Thoelke aaba4f2827 Move CPU context pointers into cpu_data 11 years ago
Andrew Thoelke 5e91007424 Per-cpu data cache restructuring 11 years ago
Andrew Thoelke 9c22b32300 Make the BL3-1 crash reporting optional 11 years ago
Andrew Thoelke 08ab89d324 Provide cm_get/set_context() for current CPU 11 years ago
Sandrine Bailleux e4d1338990 Include 'platform_def.h' header file in 'crash_reporting.S' 11 years ago
Soby Mathew a378108536 Fix compilation issue for IMF_READ_INTERRUPT_ID build flag 11 years ago
Soby Mathew b460b8bf23 Pass 'cookie' parameter to interrupt handler in BL3-1 11 years ago
Vikram Kanigiri f05cb4a764 Pass the args to the BL3-3 entrypoint 11 years ago
Dan Handley 9865ac1576 Further renames of platform porting functions 11 years ago
Dan Handley dec5e0d1da Move BL porting functions into platform.h 11 years ago
Dan Handley 5f0cdb059d Split platform.h into separate headers 11 years ago
Sandrine Bailleux a37255a205 Make the memory layout more flexible 11 years ago
Soby Mathew 239b04fa31 Non-Secure Interrupt support during Standard SMC processing in TSP 11 years ago
Achin Gupta dce74b891e Introduce interrupt handling framework in BL3-1 11 years ago
Achin Gupta e1333f753f Introduce interrupt registration framework in BL3-1 11 years ago
Achin Gupta c429b5e932 Add context library API to change a bit in SCR_EL3 11 years ago
Vikram Kanigiri dbad1bacba Add support for BL3-1 as a reset vector 11 years ago
Vikram Kanigiri 6871c5d3a2 Rework memory information passing to BL3-x images 11 years ago
Vikram Kanigiri 4112bfa0c2 Populate BL31 input parameters as per new spec 11 years ago
Vikram Kanigiri 29fb905d5f Rework handover interface between BL stages 11 years ago
Jeenu Viswambharan 2da8d8bfc0 Add build configuration for timer save/restore 11 years ago
Andrew Thoelke bb5ffdba18 Set SCR_EL3.RW correctly before exiting bl31_main 11 years ago
Soby Mathew a43d431b80 Rework BL3-1 unhandled exception handling and reporting 11 years ago
Soby Mathew c3260f9b82 Preserve x19-x29 across world switch for exception handling 11 years ago
Andrew Thoelke 7935d0a59d Access system registers directly in assembler 11 years ago
Andrew Thoelke 8cec598ba3 Correct usage of data and instruction barriers 11 years ago
Andrew Thoelke 40fd072548 Set processor endianness immediately after RESET 11 years ago
Dan Handley 625de1d4f0 Remove variables from .data section 11 years ago
Dan Handley 97043ac98e Reduce deep nesting of header files 11 years ago
Dan Handley fb037bfb7c Always use named structs in header files 11 years ago
Dan Handley bee8241711 Remove vpath usage in makefiles 11 years ago
Dan Handley 35e98e5588 Make use of user/system includes more consistent 11 years ago
Dan Handley 4ecca33988 Move include and source files to logical locations 11 years ago
Andrew Thoelke 2bf28e620a Allocate single stacks for BL1 and BL2 11 years ago
Sandrine Bailleux 9e86490f8f Define frequency of system counter in platform code 11 years ago
Sandrine Bailleux 65a9c0e96a Revert "Move architecture timer setup to platform-specific code" 11 years ago
Andrew Thoelke 0a30cf54af Place assembler functions in separate sections 11 years ago
Andrew Thoelke dccc537a72 Use --gc-sections during link 11 years ago
Sandrine Bailleux 6c595b3d11 Separate out BL2, BL3-1 and BL3-2 early exception vectors from BL1 11 years ago
Vikram Kanigiri d8b07aa03f Move per cpu exception stack in BL31 to tzfw_normal_stacks 11 years ago