73 Commits (436223def6e2ca5e9b9fe66c5e9217857280d44e)

Author SHA1 Message Date
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
Sandrine Bailleux edfda10a6b Juno: Add support for Test Secure-EL1 Payload 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
Achin Gupta 0c8d4fef28 Unmask SError interrupt and clear SCR_EL3.EA bit 10 years ago
Dan Handley da0af78aa2 Move TSP private declarations into separate header 10 years ago
Dan Handley 6ad2e461f0 Rationalize console log output 10 years ago
Vikram Kanigiri faaa2e7644 Support asynchronous method for BL3-2 initialization 10 years ago
Juan Castillo 53fdcebd6d Call platform_is_primary_cpu() only from reset handler 10 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
Juan Castillo aaa3e722c0 Add support for printing version at runtime 11 years ago
Soby Mathew b79af93445 Implement a leaner printf for Trusted Firmware 11 years ago
Achin Gupta b51da82182 Remove coherent stack usage from the warm boot path 11 years ago
Achin Gupta 754a2b7a09 Remove coherent stack usage from the cold boot path 11 years ago
Sandrine Bailleux a1b6db6c62 fvp: Reuse BL1 and BL2 memory through image overlaying 11 years ago
Dan Handley 1e8c5c4f20 Refactor fvp gic code to be a generic driver 11 years ago
Juan Castillo 4f2104ff20 Remove all checkpatch errors from codebase 11 years ago
Dan Handley 9865ac1576 Further renames of platform porting functions 11 years ago
Dan Handley dff8e47a4b Add enable mmu platform porting interfaces 11 years ago
Dan Handley 17a387ad5a Rename FVP specific files and functions 11 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
Sandrine Bailleux a37255a205 Make the memory layout more flexible 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 a20a81e5b4 Enable secure timer to generate S-EL1 interrupts 11 years ago
Achin Gupta 57356e9094 Add support for asynchronous FIQ handling 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
Sandrine Bailleux 53514b2909 fvp: Move TSP from Secure DRAM to Secure SRAM 11 years ago
Sandrine Bailleux 2467f70fde TSP: Let the platform decide which secure memory to use 11 years ago
Vikram Kanigiri 6871c5d3a2 Rework memory information passing to BL3-x images 11 years ago
Sandrine Bailleux db8989d5a5 fvp: Use the right implem. of plat_report_exception() in BL3-2 11 years ago
Sandrine Bailleux b793e43166 fvp: Provide per-EL MMU setup functions 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 bee8241711 Remove vpath usage in makefiles 11 years ago
Dan Handley 4ecca33988 Move include and source files to logical locations 11 years ago