154 Commits (9dd94382bd23db0fa201b254dc3f1bebdfd627c2)

Author SHA1 Message Date
Douglas Raillard 51faada71a Add support for GCC stack protection 8 years ago
Antonio Nino Diaz d50ece03d9 Simplify translation tables headers dependencies 8 years ago
Jeenu Viswambharan 25a93f7cd1 Enable data caches early with hardware-assisted coherency 8 years ago
Douglas Raillard 32f0d3c6c3 Replace some memset call by zeromem 8 years ago
Douglas Raillard 308d359b26 Introduce unified API to zero memory 8 years ago
Douglas Raillard 3df6012a3e Abort preempted TSP STD SMC after PSCI CPU suspend 8 years ago
Soby Mathew 9f3ee61c90 AArch32: Fix the stack alignment issue 8 years ago
Jeenu Viswambharan a806dad58c Define and use no_ret macro where no return is expected 8 years ago
Soby Mathew 58e946aec5 PSCI: Do psci_setup() as part of std_svc_setup() 8 years ago
Soby Mathew f426fc0519 PSCI: Introduce PSCI Library argument structure 8 years ago
Yatharth Kochar d991551872 AArch32: Support in SP_MIN to receive arguments from BL2 8 years ago
Yatharth Kochar 3bdf0e5df2 AArch32: Refactor SP_MIN to support RESET_TO_SP_MIN 8 years ago
Soby Mathew c11ba852b9 AArch32: add a minimal secure payload (SP_MIN) 9 years ago
Soby Mathew 12ab697e8f Move spinlock library code to AArch64 folder 8 years ago
Sandrine Bailleux a604623c71 TSP: Print BL32_BASE rather than __RO_START__ 9 years ago
Sandrine Bailleux 5d1c104f9a Introduce SEPARATE_CODE_AND_RODATA build flag 8 years ago
Sandrine Bailleux e0ae9fab61 Introduce some helper macros for exception vectors 9 years ago
Evan Lloyd 231c14702c Make:Remove calls to shell from makefiles. 9 years ago
Antonio Nino Diaz 1c3ea103d2 Remove all non-configurable dead loops 9 years ago
Juan Castillo d178637d2b Remove dashes from image names: 'BL3-x' --> 'BL3x' 9 years ago
Soby Mathew 63b8440fcc TSP: Allow preemption of synchronous S-EL1 interrupt handling 9 years ago
Soby Mathew 02446137a4 Enable use of FIQs and IRQs as TSP interrupts 9 years ago
Soby Mathew 404dba53ef Unify interrupt return paths from TSP into the TSPD 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Achin Gupta f1054c93cc Pass the target suspend level to SPD suspend hooks 9 years ago
Soby Mathew fd650ff61b PSCI: Migrate SPDs and TSP to the new platform and framework API 9 years ago
Dan Handley 90b3a6acb5 Add linker symbol declarations to bl_common.h 10 years ago
Dan Handley c04d2606f6 Allow deeper platform port directory structure 10 years ago
Dan Handley 1b70db06ff Fix type mismatches in verbose logging 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Sandrine Bailleux dad25049ce Enable type-checking of arguments passed to printf() et al. 10 years ago
Soby Mathew 31244d74b3 Save 'power_state' early in PSCI CPU_SUSPEND call 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Sandrine Bailleux edfda10a6b Juno: Add support for Test Secure-EL1 Payload 10 years ago
Juan Castillo d5f1309306 Add support for PSCI SYSTEM_OFF and SYSTEM_RESET APIs 10 years ago
Dan Handley 5a06bb7e0b Clarify platform porting interface to TSP 10 years ago
Achin Gupta 0c8d4fef28 Unmask SError interrupt and clear SCR_EL3.EA bit 10 years ago
Dan Handley da0af78aa2 Move TSP private declarations into separate header 10 years ago
Dan Handley 6ad2e461f0 Rationalize console log output 10 years ago
Vikram Kanigiri faaa2e7644 Support asynchronous method for BL3-2 initialization 10 years ago
Juan Castillo 53fdcebd6d Call platform_is_primary_cpu() only from reset handler 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 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
Dan Handley 1e8c5c4f20 Refactor fvp gic code to be a generic driver 11 years ago
Juan Castillo 4f2104ff20 Remove all checkpatch errors from codebase 11 years ago
Dan Handley 9865ac1576 Further renames of platform porting functions 11 years ago