summaryrefslogtreecommitdiff
path: root/lib/psci/psci_common.c
AgeCommit message (Expand)Author
2023-07-24refactor(psci): extract cm_prepare_el3_exit_ns() to a common locationBoyan Karatotev
2023-06-29refactor(cm): introduce a real manage_extensions_nonsecure()Boyan Karatotev
2023-05-31fix(psci): add optional pwr_domain_validate_suspend to plat_psci_ops_tWing Li
2023-05-03fix(psci): do not panic on illegal MPIDRAndre Przywara
2023-03-20feat(psci): add support for OS-initiated modeWing Li
2023-03-20feat(psci): add support for PSCI_SET_SUSPEND_MODEWing Li
2023-02-20build: always prefix section names with `.`Chris Kay
2022-09-29refactor(psci): unify psci_is_last_on_cpu and psci_is_last_on_cpu_safeJayanth Dodderi Chidanand
2022-09-15refactor(psci): move psci_do_pwrdown_sequence() out of private headerPranav Madhu
2022-07-22fix(psci): fix MISRA failure - Memory - illegal accessesManish V Badarkhe
2022-07-20feat(psci): add a helper function to ensure that non-boot PEs are offlineLucian Paul-Trifu
2022-02-15fix(psci): correct parent_node type in messagesYann Gautier
2020-10-12Increase type widths to satisfy width requirementsJimmy Brisson
2020-09-03psci: utility api to invoke stop for other coresSandeep Tripathy
2020-02-18coverity: fix MISRA violationsZelalem
2020-01-29qemu: Implement PSCI_CPU_OFF.Andrew Walbran
2019-11-26adding support to enable different personality of the same soc.Pankaj Gupta
2019-09-13Merge "Assert if power level value greater then PSCI_INVALID_PWR_LVL" into in...Soby Mathew
2019-09-13Unify type of "cpu_idx" across PSCI module.Deepika Bhavnani
2019-09-09Assert if power level value greater then PSCI_INVALID_PWR_LVLDeepika Bhavnani
2019-08-16Coverity fix: Remove GGC ignore -Warray-boundsDeepika Bhavnani
2019-08-01Switch AARCH32/AARCH64 to __aarch64__Julius Werner
2019-06-06PSCI: Lookup list of parent nodes to lock only onceAndrew F. Davis
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-10-10PSCI: Do not flush cache when unneededAndrew F. Davis
2018-10-10PSCI: Update comment on MMU disablementAndrew F. Davis
2018-10-03Mark BL31 initialization functionsDaniel Boulby
2018-09-28PSCI: Remove platform compatibility layerRoberto Vargas
2018-07-26PSCI: Fix logic error to skip cache flushingAndrew F. Davis
2018-07-24PSCI: Fix MISRA defects in common and setup codeAntonio Nino Diaz
2018-07-20PSCI: Replace macros by static inline functionsAntonio Nino Diaz
2017-11-03Fix PSCI STAT time stamp collectionSoby Mathew
2017-08-23psci_common: Resolve GCC static analysis false positiveAlistair Francis
2017-06-14Tegra: enable 'signed-comparison' compilation warning/errorsVarun Wadekar
2017-05-11Merge pull request #927 from jeenu-arm/state-switchdavidcunado-arm
2017-05-04Introduce ARM SiP service to switch execution stateJeenu Viswambharan
2017-05-03Use SPDX license identifiersdp-arm
2017-03-02PSCI: Optimize call paths if all participants are cache-coherentJeenu Viswambharan
2017-03-02PSCI: Introduce cache and barrier wrappersJeenu Viswambharan
2017-02-16Merge pull request #834 from douglas-raillard-arm/dr/use_dc_zva_zeroingdavidcunado-arm
2017-02-13PSCI: Decouple PSCI stat residency calculation from PMFdp-arm
2017-02-06Replace some memset call by zeromemDouglas Raillard
2016-08-10AArch32: Add support to PSCI libSoby Mathew
2016-07-25Fix use of stale power states in PSCI standby finisherAchin Gupta
2016-07-19Introduce PSCI Library InterfaceSoby Mathew
2016-07-18Introduce `el3_runtime` and `PSCI` librariesSoby Mathew