summaryrefslogtreecommitdiff
path: root/lib/psci
AgeCommit message (Expand)Author
2023-11-06fix(smccc): ensure that mpidr passed through SMC is validManish Pandey
2023-08-08chore: update to use Arm word across TF-AGovindraj Raja
2023-07-27refactor(cpus): convert the Cortex-A510 to use the errata frameworkJayanth Dodderi Chidanand
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-06-12Merge changes from topic "psci-osi" into integrationManish Pandey
2023-05-31fix(psci): add optional pwr_domain_validate_suspend to plat_psci_ops_tWing Li
2023-05-30refactor(cpus): rename errata_report.h to errata.hBoyan Karatotev
2023-05-10Merge "fix(psci): do not panic on illegal MPIDR" into integrationManish Pandey
2023-05-03fix(psci): do not panic on illegal MPIDRAndre Przywara
2023-05-03build(psci): move `runtime_errata.S` to PSCIChris Kay
2023-04-26feat(psci): introduce 'pwr_domain_off_early' hookVarun Wadekar
2023-04-11fix(psci): potential array overflow with cpu onOlivier Deprez
2023-04-04fix(psci): remove unreachable switch/case blocksAndre Przywara
2023-03-20feat(psci): update PSCI_FEATURESWing Li
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
2023-01-25fix(cpus): workaround for Cortex-A510 erratum 2684597Harrison Mutai
2023-01-23fix(psci): tighten psci_power_down_wfi behaviourHarrison Mutai
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-04-12refactor(context mgmt): add cm_prepare_el3_exit_ns functionZelalem Aweke
2022-02-15fix(psci): correct parent_node type in messagesYann Gautier
2021-10-15feat(psci): require validate_power_state to expose CPU_SUSPENDSamuel Holland
2020-12-22PSCI: fix limit of 256 CPUs caused by cast to unsigned charGraeme Gregory
2020-10-18Merge "Increase type widths to satisfy width requirements" into integrationJoanna Farley
2020-10-12Increase type widths to satisfy width requirementsJimmy Brisson
2020-10-09Don't return error information from console_flushJimmy 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
2020-01-10Unify type of "cpu_idx" across PSCI module.Deepika Bhavnani
2019-11-26adding support to enable different personality of the same soc.Pankaj Gupta
2019-09-25Adding new optional PSCI hook pwr_domain_on_finish_lateMadhukar Pappireddy
2019-09-13Merge "Refactor ARMv8.3 Pointer Authentication support code" into integrationSoby Mathew
2019-09-13Refactor ARMv8.3 Pointer Authentication support codeAlexei Fedorov
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-11-26Initial Spectre V1 mitigations (CVE-2017-5753).Joel Hutton
2018-10-12Merge pull request #1624 from glneo/less-cache-flushingSoby Mathew
2018-10-11psci: platform control of SYSTEM_SUSPEND entryldts
2018-10-10PSCI: Do not flush cache when unneededAndrew F. Davis