46 Commits (436223def6e2ca5e9b9fe66c5e9217857280d44e)

Author SHA1 Message Date
Sandrine Bailleux a9bec67dfd Introduce COLD_BOOT_SINGLE_CPU build option 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Sandrine Bailleux bf031bba2b Introduce PROGRAMMABLE_RESET_ADDRESS build option 10 years ago
Sandrine Bailleux 52010cc779 Rationalize reset handling code 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Vikram Kanigiri 12e7c4ab0b Initialise cpu ops after enabling data cache 10 years ago
Yatharth Kochar 79a97b2ef7 Call reset handlers upon BL3-1 entry. 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Sandrine Bailleux 4480425288 Miscellaneous documentation fixes 10 years ago
Soby Mathew add403514d Add CPU specific power management operations 10 years ago
Soby Mathew 9b47684170 Introduce framework for CPU specific operations 10 years ago
Achin Gupta 0c8d4fef28 Unmask SError interrupt and clear SCR_EL3.EA bit 10 years ago
Juan Castillo 53fdcebd6d Call platform_is_primary_cpu() only from reset handler 10 years ago
Soby Mathew 626ed510f1 Rework the crash reporting in BL3-1 to use less stack 11 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
Achin Gupta 754a2b7a09 Remove coherent stack usage from the cold boot path 11 years ago
Vikram Kanigiri 03396c435a Simplify entry point information generation code on FVP 11 years ago
Andrew Thoelke ee94cc6fa6 Remove early_exceptions from BL3-1 11 years ago
Andrew Thoelke 5e91007424 Per-cpu data cache restructuring 11 years ago
Achin Gupta dce74b891e Introduce interrupt handling framework in BL3-1 11 years ago
Vikram Kanigiri dbad1bacba Add support for BL3-1 as a reset vector 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
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
Dan Handley 97043ac98e Reduce deep nesting of header files 11 years ago
Dan Handley 35e98e5588 Make use of user/system includes more consistent 11 years ago
Andrew Thoelke 0a30cf54af Place assembler functions in separate sections 11 years ago
Achin Gupta 35ca35119d Add support for BL3-2 in BL3-1 11 years ago
Achin Gupta e4d084ea96 Rework BL2 to BL3-1 hand over interface 11 years ago
Jeenu Viswambharan caa84939a4 Add support for handling runtime service requests 11 years ago
Achin Gupta b739f22a99 Setup VBAR_EL3 incrementally 11 years ago
Jeenu Viswambharan 3a4cae051a Change comments in assembler files to help ctags 11 years ago
Harry Liebel 4f6036834f Do not trap access to floating point registers 11 years ago
Dan Handley e83b0cadc6 Update year in copyright text to 2014 11 years ago
Sandrine Bailleux 93ca221c95 Make BL31's ns_entry_info a single-cpu area 11 years ago
Sandrine Bailleux ba6980a8db Move RUN_IMAGE constant from bl1.h to bl_common.h 11 years ago
Dan Handley ab2d31edbd Enable third party contributions 11 years ago
Sandrine Bailleux 65f546a14f Properly initialise the C runtime environment 11 years ago
Sandrine Bailleux 8d69a03f6a Various improvements/cleanups on the linker scripts 11 years ago
Sandrine Bailleux c10bd2ce69 Move generic architectural setup out of blx_plat_arch_setup(). 11 years ago
Achin Gupta 4f6ad66ae9 ARMv8 Trusted Firmware release v0.2 11 years ago