51 Commits (ff3acfe3cc1658917376152913a9d1b5b9b8de34)

Author SHA1 Message Date
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
Paul Beesley 8aabea3358 Correct typographical errors 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 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
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
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 1dd022ca6a TSPD: Explicitly allow NS preemption for Yielding SMCs 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 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
Soby Mathew fd650ff61b PSCI: Migrate SPDs and TSP to the new platform and framework API 9 years ago
Soby Mathew f4f1ae777b Demonstrate model for routing IRQs to EL3 10 years ago
Juan Castillo d5f1309306 Add support for PSCI SYSTEM_OFF and SYSTEM_RESET APIs 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
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
Andrew Thoelke 399fb08fff Use a vector table for TSP entrypoints 11 years ago
Soby Mathew 239b04fa31 Non-Secure Interrupt support during Standard SMC processing in TSP 11 years ago
Achin Gupta b44a4435c9 Add S-EL1 interrupt handling support in the TSPD 11 years ago
Achin Gupta c429b5e932 Add context library API to change a bit in SCR_EL3 11 years ago
Achin Gupta 3ee8a16402 Rework 'state' field usage in per-cpu TSP context 11 years ago
Vikram Kanigiri 6871c5d3a2 Rework memory information passing to BL3-x images 11 years ago
Vikram Kanigiri 4112bfa0c2 Populate BL31 input parameters as per new spec 11 years ago
Dan Handley 97043ac98e Reduce deep nesting of header files 11 years ago
Dan Handley fb037bfb7c Always use named structs in header files 11 years ago
Dan Handley 35e98e5588 Make use of user/system includes more consistent 11 years ago
Jeenu Viswambharan 52538b9b3e Implement standard calls for TSP 11 years ago
Jeenu Viswambharan 7f36660559 Implement late binding for runtime hooks 11 years ago
Achin Gupta 916a2c1ec1 Rework arithmetic operations in Test Secure Payload 11 years ago
Achin Gupta 607084ee4c Add power management support in the SPD 11 years ago
Achin Gupta 375f538a79 Add Test Secure Payload Dispatcher (TSPD) service 11 years ago