123 Commits (fd904df14b1ab4304bd02c00f82f0c6888f8e7a8)

Author SHA1 Message Date
Varun Wadekar 458c3c1300 tlkd: delete 'NEED_BL32' build variable 9 years ago
Soby Mathew c0aff0e0b4 PSCI: Add SYSTEM_SUSPEND API support 10 years ago
Andrew Thoelke 9b89613eeb Fix integer extension in mpidr_set_aff_inst() 10 years ago
Sandrine Bailleux bf031bba2b Introduce PROGRAMMABLE_RESET_ADDRESS build option 10 years ago
Sandrine Bailleux 52010cc779 Rationalize reset handling code 10 years ago
Soby Mathew 42cae5a166 PSCI: Set ON_PENDING state early during CPU_ON 10 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
Vikram Kanigiri 12e7c4ab0b Initialise cpu ops after enabling data cache 10 years ago
Sandrine Bailleux ba592e2802 Fix violations to the coding style 10 years ago
Soby Mathew 8c32bc26e7 Export maximum affinity using PLATFORM_MAX_AFFLVL macro 10 years ago
Yatharth Kochar 79a97b2ef7 Call reset handlers upon BL3-1 entry. 10 years ago
Soby Mathew f4f1ae777b Demonstrate model for routing IRQs to EL3 10 years ago
Soby Mathew b234b2c4a0 Verify capabilities before handling PSCI calls 10 years ago
Soby Mathew 90e8258eec Implement PSCI_FEATURES API 10 years ago
Soby Mathew 8991eed743 Rework the PSCI migrate APIs 10 years ago
Soby Mathew 22f08973f3 Return success if an interrupt is seen during PSCI CPU_SUSPEND 10 years ago
Soby Mathew 539dcedb7d Validate power_state and entrypoint when executing PSCI calls 10 years ago
Soby Mathew 31244d74b3 Save 'power_state' early in PSCI CPU_SUSPEND call 10 years ago
Soby Mathew 78879b9a5e Rework internal API to save non-secure entry point info 10 years ago
Soby Mathew 2f5aadedc4 PSCI: Check early for invalid CPU state during CPU ON 10 years ago
Soby Mathew e146f4cc6c Remove `ns_entrypoint` and `mpidr` from parameters in pm_ops 10 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Soby Mathew 8c5fe0b5b9 Move bakery algorithm implementation out of coherent memory 10 years ago
Soby Mathew 099973469b Invalidate the dcache after initializing cpu-ops 10 years ago
Soby Mathew 264999fc60 Fix CPU_SUSPEND when invoked with affinity level higher than get_max_afflvl() 10 years ago
Soby Mathew 235585b193 Fix the array size of mpidr_aff_map_nodes_t. 10 years ago
Jens Wiklander aa5da46138 Add opteed based on tspd 10 years ago
Soby Mathew add403514d Add CPU specific power management operations 10 years ago
Achin Gupta a4a8eaeb36 Miscellaneous PSCI code cleanups 10 years ago
Achin Gupta 0a46e2c340 Add APIs to preserve highest affinity level in OFF state 10 years ago
Achin Gupta 84c9f1003c Rework state management in the PSCI implementation 10 years ago
Achin Gupta 776b68ae59 Add PSCI service specific per-CPU data 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
Vikram Kanigiri faaa2e7644 Support asynchronous method for BL3-2 initialization 10 years ago
Vikram Kanigiri 50e27dadbc Rework the TSPD setup code 10 years ago
Soby Mathew fdfabec10c Optimize EL3 register state stored in cpu_context structure 10 years ago
Juan Castillo d3280beb70 Rework incorrect use of assert() and panic() in codebase 11 years ago
Achin Gupta ec3c10039b Simplify management of SCTLR_EL3 and SCTLR_EL1 10 years ago
Achin Gupta 539a7b383d Remove the concept of coherent stacks 11 years ago
Achin Gupta b51da82182 Remove coherent stack usage from the warm boot path 11 years ago
Achin Gupta afff8cbdd8 Make enablement of the MMU more flexible 11 years ago
Andrew Thoelke 56378aa6ee Remove current CPU mpidr from PSCI common code 11 years ago