166 Commits (5a4c3f0baab2059c159995525fd92d59aac6ea43)

Author SHA1 Message Date
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
Varun Wadekar ca15d9bcdf TLKD: pass results with TLK_RESUME_FID function ID 9 years ago
Varun Wadekar cb790c5e48 Send power management events to the Trusted OS (TLK) 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
Varun Wadekar 458c3c1300 tlkd: delete 'NEED_BL32' build variable 9 years ago
Varun Wadekar 709a3c4707 Pass arguments/results between EL3/S-EL1 via CPU registers (x0-x7) 10 years ago
Kévin Petit 8b779620d3 Add support to indicate size and end of assembly functions 10 years ago
Varun Wadekar 6693962c34 Open/Close TA sessions, send commands/events to TAs 10 years ago
Varun Wadekar f9d2505497 Preempt/Resume standard function ID calls 10 years ago
Varun Wadekar 6e159e7a8c Translate secure/non-secure virtual addresses 10 years ago
Varun Wadekar 77199df7bc Register NS shared memory for SP's activity logs and TA sessions 10 years ago
Varun Wadekar 220383153c Add TLK Dispatcher (tlkd) based on the Test Dispatcher (tspd) 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
Jens Wiklander aa5da46138 Add opteed based on tspd 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
Dan Handley c6bc071020 Remove extern keyword from function declarations 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 fa9c08b7d1 Use secure timer to generate S-EL1 interrupts 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
Vikram Kanigiri 23ff9baa7e Introduce macros to manipulate the SPSR 11 years ago
Soby Mathew a43d431b80 Rework BL3-1 unhandled exception handling and reporting 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 bdbfc3c298 Separate out CASSERT macro into own header 11 years ago
Dan Handley bee8241711 Remove vpath usage in makefiles 11 years ago
Dan Handley 35e98e5588 Make use of user/system includes more consistent 11 years ago
Dan Handley 4ecca33988 Move include and source files to logical locations 11 years ago
Andrew Thoelke 0a30cf54af Place assembler functions in separate sections 11 years ago
Achin Gupta 2eb01d341f Fix build failure due to a typo in TSPD code 11 years ago
Vikram Kanigiri 31526cb013 Fix build by correcting asm helper function usage in TSPD 11 years ago
Jeenu Viswambharan 52538b9b3e Implement standard calls for TSP 11 years ago