146 Commits (f14d188681b2c6f49ccd22595b112da7b02798f8)

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
Soby Mathew 16e05cdbf7 PSCI: Update state only if CPU_OFF is not denied by SPD 9 years ago
Varun Wadekar cb790c5e48 Send power management events to the Trusted OS (TLK) 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Andrew Thoelke ee7b35c4e1 Re-design bakery lock memory allocation and algorithm 9 years ago
Achin Gupta f1054c93cc Pass the target suspend level to SPD suspend hooks 9 years ago
Soby Mathew 9d070b9928 PSCI: Rework generic code to conform to coding guidelines 9 years ago
Soby Mathew 617540d860 PSCI: Fix the return code for invalid entrypoint 9 years ago
Soby Mathew fd650ff61b PSCI: Migrate SPDs and TSP to the new platform and framework API 9 years ago
Soby Mathew 674878464a PSCI: Switch to the new PSCI frameworks 9 years ago
Soby Mathew 32bc85f2d5 PSCI: Implement platform compatibility layer 10 years ago
Sandrine Bailleux eb975f52ea PSCI: Unify warm reset entry points 10 years ago
Soby Mathew 8ee2498039 PSCI: Add framework to handle composite power states 10 years ago
Soby Mathew 82dcc03981 PSCI: Introduce new platform interface to describe topology 10 years ago
Soby Mathew 12d0d00d1e PSCI: Introduce new platform and CM helper APIs 10 years ago
Soby Mathew 4067dc3112 PSCI: Remove references to affinity based power management 10 years ago
Soby Mathew 6590ce2295 PSCI: Invoke PM hooks only for the highest level 9 years ago
Soby Mathew b48349eb07 PSCI: Create new directory to implement new frameworks 9 years ago
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