80 Commits (09bf366bef9bcbf10267ec036b8de7b5b35fd58e)

Author SHA1 Message Date
Elyes Haouas 9a90d720b8 style: remove useless trailing semicolon and line continuations 2 years ago
Daniel Boulby 4d4821569d test(el3-runtime): dit is retained on world switch 3 years ago
Madhukar Pappireddy 51bb1d7361 Bug fix in tspd interrupt handling when TSP_NS_INTR_ASYNC_PREEMPT is enabled 4 years ago
Zelalem 2fe75a2de0 coverity: fix MISRA violations 5 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
Antonio Nino Diaz b29c1b0030 Sanitize SPD include paths 6 years ago
Paul Beesley 8aabea3358 Correct typographical errors 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Antonio Nino Diaz c3cf06f1a3 Standardise header guards across codebase 6 years ago
Antonio Nino Diaz fe199e3bac Remove all other deprecated interfaces and files 6 years ago
Daniel Boulby a08a201430 Ensure the flow through switch statements is clear 6 years ago
Roberto Vargas 033648652f Make TF UUID RFC 4122 compliant 7 years ago
Daniel Boulby 7c934242e3 Fix MISRA Rule 5.3 Part 3 7 years ago
Masahiro Yamada 57d1e5faf2 Fix pointer type mismatch of handlers 7 years ago
Masahiro Yamada 724fd958c3 spd: add static qualifier to locally used functions and data 7 years ago
Roberto Vargas 1a29f93815 Fix MISRA rule 8.4 Part 3 7 years ago
Roberto Vargas a27163bc70 Fix MISRA rule 8.3 Part 3 7 years ago
Jonathan Wright 185a23ffa3 services: fix switch statements to comply with MISRA rules 7 years ago
Jeenu Viswambharan 472be0f74e TSPD: Register preempted SMC error code with EHF 7 years ago
Jeenu Viswambharan 6027796fff TSPD: Require NS preemption along with EL3 exception handling 7 years ago
Jeenu Viswambharan 1dd022ca6a TSPD: Explicitly allow NS preemption for Yielding SMCs 7 years ago
Antonio Nino Diaz 92cad5fa4b spd: Use `ENABLE_ASSERTIONS` instead of `DEBUG` 7 years ago
Isla Mitchell 2a4b4b71ba Fix order of #includes 7 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
Antonio Nino Diaz 7a317a70d4 tspd:FWU:Fix usage of SMC_RET0 8 years ago
Douglas Raillard 57a5a56c11 Fix TSPD implementation of STD SMC ABORT 8 years ago
Douglas Raillard 32f0d3c6c3 Replace some memset call by zeromem 8 years ago
Douglas Raillard 3df6012a3e Abort preempted TSP STD SMC after PSCI CPU suspend 8 years ago
Sandrine Bailleux 1645d3ee60 Miscellaneous doc fixes for v1.2 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
Soby Mathew 5471841870 Remove the IMF_READ_INTERRUPT_ID build option 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
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Soby Mathew f4f1ae777b Demonstrate model for routing IRQs to EL3 10 years ago
Soby Mathew 31244d74b3 Save 'power_state' early in PSCI CPU_SUSPEND call 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
Vikram Kanigiri faaa2e7644 Support asynchronous method for BL3-2 initialization 10 years ago
Vikram Kanigiri 50e27dadbc Rework the TSPD setup code 10 years ago
Juan Castillo d3280beb70 Rework incorrect use of assert() and panic() in codebase 11 years ago
Andrew Thoelke 167a935733 Initialise CPU contexts from entry_point_info 11 years ago
Andrew Thoelke 08ab89d324 Provide cm_get/set_context() for current CPU 11 years ago
Soby Mathew a378108536 Fix compilation issue for IMF_READ_INTERRUPT_ID build flag 11 years ago
Dan Handley 9865ac1576 Further renames of platform porting functions 11 years ago
Soby Mathew 10b65ecf47 Fixup Standard SMC Resume Handling 11 years ago
Dan Handley 5f0cdb059d Split platform.h into separate headers 11 years ago