66 Commits (896a5902ecd9f8ffd1ad7cfd75ea646351c79fc1)

Author SHA1 Message Date
Antonio Nino Diaz 085e80ec11 Rename 'smcc' to 'smccc' 7 years ago
Antonio Nino Diaz 6bf0e07930 Ensure the correct execution of TLBI instructions 7 years ago
Isla Mitchell 2a4b4b71ba Fix order of #includes 7 years ago
Etienne Carriere c04d59cf37 bl1: include bl1_private.h in aarch* files 8 years ago
David Cunado 18f2efd67d Fully initialise essential control registers 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Jeenu Viswambharan f4c8aa9054 Add macro to check whether the CPU implements an EL 8 years ago
Jeenu Viswambharan a806dad58c Define and use no_ret macro where no return is expected 8 years ago
Yatharth Kochar f3b4914be3 AArch32: Add generic changes in BL1 8 years ago
Yatharth Kochar 5bbc451eea Remove looping around `plat_report_exception` 8 years ago
Sandrine Bailleux e0ae9fab61 Introduce some helper macros for exception vectors 9 years ago
Gerald Lejeune adb4fcfb4c Enable asynchronous abort exceptions during boot 9 years ago
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
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
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
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
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 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
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
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
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
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
Dan Handley 97043ac98e Reduce deep nesting of header files 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
Sandrine Bailleux 6c595b3d11 Separate out BL2, BL3-1 and BL3-2 early exception vectors from BL1 11 years ago
Vikram Kanigiri 6ba0b6d674 Remove partially qualified asm helper functions 11 years ago
Jeenu Viswambharan 9f98aa1a7e Specify image entry in linker script 11 years ago
Jeenu Viswambharan 1c297bf015 Move architecture timer setup to platform-specific code 11 years ago
Jeenu Viswambharan a7934d6950 Add exception vector guards 11 years ago
Achin Gupta b739f22a99 Setup VBAR_EL3 incrementally 11 years ago