109 Commits (a2cdbb1df088cde410aea1d5989dfc500aaf7939)

Author SHA1 Message Date
Antonio Nino Diaz 085e80ec11 Rename 'smcc' to 'smccc' 7 years ago
Roberto Vargas 9fb8af33c4 Fix MISRA rule 8.3 in common code 7 years ago
Antonio Nino Diaz 2644103063 Invalidate TLB entries during warm boot 7 years ago
Dimitris Papastamos 6eabbb07d7 Add support for SMCCC_VERSION in PSCI features 7 years ago
Dimitris Papastamos 7593252cee Add PubSub events for CPU powerdown/powerup 7 years ago
Roberto Vargas 8fd307ffd6 Flush the affinity data in psci_affinity_info 7 years ago
Etienne Carriere 86e2683597 ARMv7 may not support Generic Timer Extension 7 years ago
Soby Mathew bfc87a8dff Fix PSCI STAT time stamp collection 7 years ago
Jeenu Viswambharan bd0c347781 PSCI: Publish CPU ON event 7 years ago
Roberto Vargas 4ce9b8eaf6 mem_protect: Fix PSCI FEATURES API for MEM_PROTECT_CHECK 7 years ago
Roberto Vargas 36a8f8fd47 reset2: Add PSCI system_reset2 function 7 years ago
Roberto Vargas d4c596be87 mem_protect: Add mem_protect API 7 years ago
Roberto Vargas 216e58a312 Reduce time lock in psci_do_cpu_off 7 years ago
Alistair Francis 5722b78cdb psci_common: Resolve GCC static analysis false positive 7 years ago
Varun Wadekar 1862d6203c lib: psci: early suspend handler for platforms 7 years ago
David Cunado 71341d2366 Address edge case for stale PSCI CPU data in cache 7 years ago
Isla Mitchell 2a4b4b71ba Fix order of #includes 7 years ago
Etienne Carriere aa8d5f88e0 PSCI: use same function prototype as in header file 8 years ago
Etienne Carriere c283e05af1 psci: minor fixes in lib 7 years ago
Varun Wadekar 6311f63de0 Tegra: enable 'signed-comparison' compilation warning/errors 8 years ago
Jeenu Viswambharan b10d44995e Introduce ARM SiP service to switch execution state 8 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Soby Mathew bcc3c49c90 PSCI: Build option to enable D-Caches early in warmboot 8 years ago
Antonio Nino Diaz 0b32628edd Flush console where necessary 8 years ago
Jeenu Viswambharan b0408e87f7 PSCI: Optimize call paths if all participants are cache-coherent 8 years ago
Jeenu Viswambharan a10d3632ac PSCI: Introduce cache and barrier wrappers 8 years ago
dp-arm e5bbd16a24 PSCI: Do stat accounting for retention/standby states 8 years ago
dp-arm 04c1db1e57 PSCI: Decouple PSCI stat residency calculation from PMF 8 years ago
Douglas Raillard 32f0d3c6c3 Replace some memset call by zeromem 8 years ago
Jeenu Viswambharan 10bcd76157 Report errata workaround status to console 8 years ago
Jeenu Viswambharan 5dd9dbb5bf Add provision to extend CPU operations at more levels 8 years ago
dp-arm 7941816a34 Add two timestamps to measure PSCI cache flush overhead 8 years ago
Soby Mathew 9f3ee61c90 AArch32: Fix the stack alignment issue 8 years ago
Jeenu Viswambharan a806dad58c Define and use no_ret macro where no return is expected 8 years ago
dp-arm 872be88a29 Add PMF instrumentation points in TF 8 years ago
Soby Mathew f426fc0519 PSCI: Introduce PSCI Library argument structure 8 years ago
Jeenu Viswambharan 28d3d614b5 PSCI: Add support for PSCI NODE_HW_STATE API 8 years ago
Soby Mathew 7a3d4bdeef Flush `psci_plat_pm_ops` after initialization 8 years ago
Soby Mathew 727e5238fa AArch32: Add support to PSCI lib 9 years ago
Soby Mathew 12ab697e8f Move spinlock library code to AArch64 folder 8 years ago
Achin Gupta 61eae524b6 Fix use of stale power states in PSCI standby finisher 8 years ago
Sandrine Bailleux a1c3faa6c7 Validate psci_find_target_suspend_lvl() result 9 years ago
Soby Mathew cf0b1492ed Introduce PSCI Library Interface 9 years ago
Soby Mathew 532ed61838 Introduce `el3_runtime` and `PSCI` libraries 9 years ago