117 Commits (756a2a0e473068f90cae949fd878f9dada263d34)

Author SHA1 Message Date
Soby Mathew 5744e8746d ARM platforms: Fixup AArch32 builds 7 years ago
Dimitris Papastamos ef69e1ea62 AMU: Implement support for aarch32 7 years ago
Etienne Carriere 70896274ba ARMv7 requires the clear exclusive access at monitor entry 7 years ago
Jeenu Viswambharan 8e743bcd6a BL31: Introduce Publish and Subscribe framework 7 years ago
David Cunado 3e61b2b543 Init and save / restore of PMCR_EL0 / PMCR 7 years ago
David Cunado 88ad146104 Set NS version SCTLR during warmboot path 7 years ago
Julius Werner 4d91838b8d Fix x30 reporting for unhandled exceptions 7 years ago
Julius Werner 64726e6d61 Add new alignment parameter to func assembler macro 7 years ago
Etienne Carriere 71816096da bl32: add secure interrupt handling in AArch32 sp_min 7 years ago
Etienne Carriere 550740833d bl: security_state should be of type unsigned int 8 years ago
David Cunado 18f2efd67d Fully initialise essential control registers 8 years ago
Dimitris Papastamos 10d664ce96 sp_min: Flush console at end of main() 8 years ago
Dimitris Papastamos 21568304ef sp_min: Implement `sp_min_plat_runtime_setup()` 8 years ago
Soby Mathew b6285d64c1 AArch32: Rework SMC context save and restore mechanism 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
David Cunado 16292f5481 Update terminology: standard SMC to yielding SMC 8 years ago
Soby Mathew bcc3c49c90 PSCI: Build option to enable D-Caches early in warmboot 8 years ago
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