48 Commits (49d98cd549c3e2cb5fa4316e1ed365af4d95d9ba)

Author SHA1 Message Date
Mustafa Yigit Bilgen bd0c2f8d99 spd: tlkd: support new TLK SMCs for RPMB service 6 years ago
Varun Wadekar 0600cf6300 tlkd: remove system off/reset handlers 6 years ago
Varun Wadekar d205cda6fd spd: tlkd: secure timer interrupt handler 6 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
Heiko Stuebner d4c98a1b20 sp_min: make sp_min_warm_entrypoint public 6 years ago
Antonio Nino Diaz 67b6ff9f8c TSP: Enable pointer authentication support 6 years ago
Mihir Joshi 7bc05f52dd tlkd: support new TLK SMCs 7 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 34244d946d Remove deprecated early platform setup interfaces 6 years ago
Soby Mathew a6f340fe58 Introduce the new BL handover interface 7 years ago
Varun Wadekar 62d862eb2d spd: tlkd: support for "NS memory ranges" function ID 7 years ago
Etienne Carriere 71816096da bl32: add secure interrupt handling in AArch32 sp_min 7 years ago
Dimitris Papastamos 21568304ef sp_min: Implement `sp_min_plat_runtime_setup()` 8 years ago
David Cunado bbbbcdaecf Migrate secure payload dispatchers to new SMC terminology 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Scott Branden 53d9c9c85b Move defines in utils.h to utils_def.h to fix shared header compile issues 8 years ago
David Cunado 16292f5481 Update terminology: standard SMC to yielding SMC 8 years ago
David Cunado 9edac0479d Resolve build errors flagged by GCC 6.2 8 years ago
Douglas Raillard 3df6012a3e Abort preempted TSP STD SMC after PSCI CPU suspend 8 years ago
Douglas Raillard 5388a58498 Fix TSP_STD_FID macro 8 years ago
Yatharth Kochar d991551872 AArch32: Support in SP_MIN to receive arguments from BL2 8 years ago
Soby Mathew c11ba852b9 AArch32: add a minimal secure payload (SP_MIN) 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
Varun Wadekar cb790c5e48 Send power management events to the Trusted OS (TLK) 9 years ago
Varun Wadekar 709a3c4707 Pass arguments/results between EL3/S-EL1 via CPU registers (x0-x7) 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
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
Dan Handley da0af78aa2 Move TSP private declarations into separate header 10 years ago
Dan Handley dec5e0d1da Move BL porting functions into platform.h 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 6cf8902131 Add support for synchronous FIQ handling in TSP 11 years ago
Achin Gupta fa9c08b7d1 Use secure timer to generate S-EL1 interrupts 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 4ecca33988 Move include and source files to logical locations 11 years ago