95 Commits (436223def6e2ca5e9b9fe66c5e9217857280d44e)

Author SHA1 Message Date
Yatharth Kochar 48bfb88eb6 FWU: Add Generic Firmware Update framework support in BL1 9 years ago
Yatharth Kochar 7baff11fb5 Add descriptor based image management support in BL1 9 years ago
Yatharth Kochar bbf8f6f95b Move context management code to common location 9 years ago
Yatharth Kochar 5698c5b3db Remove `RUN_IMAGE` usage as opcode passed to next EL. 9 years ago
Sandrine Bailleux a9bec67dfd Introduce COLD_BOOT_SINGLE_CPU build option 9 years ago
Sandrine Bailleux 862b5dc2d1 Pass the entry point info to bl1_plat_prepare_exit() 9 years ago
Sandrine Bailleux 35e8c7661a Introduce SPIN_ON_BL1_EXIT build flag 9 years ago
Sandrine Bailleux ee5c2b1382 Improve display_boot_progress() function 9 years ago
Sandrine Bailleux 68a68c925f Introduce print_entry_point_info() function 9 years ago
Juan Castillo 40fc6cd141 Add optional platform error handler API 9 years ago
Juan Castillo e3f6712409 Add optional bl1_plat_prepare_exit() API 9 years ago
Sandrine Bailleux 1fe4d4537e Break down BL1 AArch64 synchronous exception handler 9 years ago
Vikram Kanigiri a2f8b16650 Ensure BL2 security state is secure 9 years ago
Juan Castillo 1779ba6b97 TBB: switch to the new authentication framework 10 years ago
Juan Castillo 05799ae0c8 TBB: add authentication framework 10 years ago
Juan Castillo 16948ae1d9 Use numbers to identify images instead of names 10 years ago
Andrew Thoelke 354ab57dba Fix incorrect assertions in bl1_main() 10 years ago
Sandrine Bailleux bf031bba2b Introduce PROGRAMMABLE_RESET_ADDRESS build option 10 years ago
Sandrine Bailleux 52010cc779 Rationalize reset handling code 10 years ago
Dan Handley ce4c820d8c Remove use of PLATFORM_CACHE_LINE_SIZE 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Juan Castillo 01df3c1467 TBB: authenticate BL2 image and certificate 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Juan Castillo d7fbf13267 Fix LENGTH attribute value in linker scripts 10 years ago
Sandrine Bailleux 4480425288 Miscellaneous documentation fixes 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
Dan Handley 6ad2e461f0 Rationalize console log output 10 years ago
Juan Castillo 637ebd2eb9 FVP: apply new naming conventions to memory regions 10 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
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 754a2b7a09 Remove coherent stack usage from the cold boot path 11 years ago
Sandrine Bailleux 8f55dfb4ba Remove concept of top/bottom image loading 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
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
Dan Handley c6bc071020 Remove extern keyword from function declarations 11 years ago
Sandrine Bailleux a37255a205 Make the memory layout more flexible 11 years ago
Sandrine Bailleux 4f59d8359f Make BL1 RO and RW base addresses configurable 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
Vikram Kanigiri 23ff9baa7e Introduce macros to manipulate the SPSR 11 years ago
Andrew Thoelke 7935d0a59d Access system registers directly in assembler 11 years ago
Andrew Thoelke 2f5dcfef1d Replace disable_mmu with assembler version 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