Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
48519b35782421bfbd98db898348c98233ea752b
/
lib
/
psci
e7e2afd
feat(psci): require validate_power_state to expose CPU_SUSPEND
by Samuel Holland
· Wed Apr 28 17:52:02 2021 -0500
1b4938b
PSCI: fix limit of 256 CPUs caused by cast to unsigned char
by Graeme Gregory
· Wed Dec 02 16:24:32 2020 +0000
f68a683
Merge "Increase type widths to satisfy width requirements" into integration
by Joanna Farley
· Sun Oct 18 14:51:00 2020 +0000
ed20207
Increase type widths to satisfy width requirements
by Jimmy Brisson
· Tue Aug 04 16:18:52 2020 -0500
39f9eee
Don't return error information from console_flush
by Jimmy Brisson
· Wed Aug 05 13:44:05 2020 -0500
1203004
psci: utility api to invoke stop for other cores
by Sandeep Tripathy
· Mon Aug 17 20:22:13 2020 +0530
91d8061
coverity: fix MISRA violations
by Zelalem
· Wed Feb 12 10:37:03 2020 -0600
8fe72b9
qemu: Implement PSCI_CPU_OFF.
by Andrew Walbran
· Thu Jan 23 16:22:44 2020 +0000
4287c0c
Unify type of "cpu_idx" across PSCI module.
by Deepika Bhavnani
· Fri Dec 13 10:23:18 2019 -0600
02c3568
adding support to enable different personality of the same soc.
by Pankaj Gupta
· Tue Oct 15 15:44:45 2019 +0530
33bd514
Adding new optional PSCI hook pwr_domain_on_finish_late
by Madhukar Pappireddy
· Mon Aug 12 18:31:33 2019 -0500
7c9a4e6
Merge "Refactor ARMv8.3 Pointer Authentication support code" into integration
by Soby Mathew
· Fri Sep 13 15:22:23 2019 +0000
f41355c
Refactor ARMv8.3 Pointer Authentication support code
by Alexei Fedorov
· Fri Sep 13 14:11:59 2019 +0100
4490ad2
Merge "Assert if power level value greater then PSCI_INVALID_PWR_LVL" into integration
by Soby Mathew
· Fri Sep 13 12:02:11 2019 +0000
79ffab5
Unify type of "cpu_idx" across PSCI module.
by Deepika Bhavnani
· Tue Aug 27 00:32:24 2019 +0300
523024c
Assert if power level value greater then PSCI_INVALID_PWR_LVL
by Deepika Bhavnani
· Sat Aug 17 01:10:02 2019 +0300
6bd4666
Coverity fix: Remove GGC ignore -Warray-bounds
by Deepika Bhavnani
· Thu Aug 15 00:56:46 2019 +0300
8e0ef0f
Switch AARCH32/AARCH64 to __aarch64__
by Julius Werner
· Tue Jul 09 14:02:43 2019 -0700
74e8978
PSCI: Lookup list of parent nodes to lock only once
by Andrew F. Davis
· Tue Jun 04 10:46:54 2019 -0400
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
d522759
Initial Spectre V1 mitigations (CVE-2017-5753).
by Joel Hutton
· Tue Oct 09 14:08:42 2018 +0100
840ab1c
Merge pull request #1624 from glneo/less-cache-flushing
by Soby Mathew
· Fri Oct 12 14:16:57 2018 +0100
1821db2
psci: platform control of SYSTEM_SUSPEND entry
by ldts
· Thu Oct 11 08:40:32 2018 +0200
e6f28fa
PSCI: Do not flush cache when unneeded
by Andrew F. Davis
· Thu Aug 30 12:13:57 2018 -0500
564f954
PSCI: Update comment on MMU disablement
by Andrew F. Davis
· Thu Aug 30 12:08:01 2018 -0500
5753e49
Mark BL31 initialization functions
by Daniel Boulby
· Thu Sep 20 14:12:46 2018 +0100
dc9fab1
Remove all other deprecated interfaces and files
by Antonio Nino Diaz
· Tue Sep 25 09:39:51 2018 +0100
76f0303
PSCI: Remove deprecated file plat_psci_common.c
by Antonio Nino Diaz
· Mon Sep 24 17:18:33 2018 +0100
9ef94a9
PSCI: Remove platform compatibility layer
by Roberto Vargas
· Mon Sep 24 17:14:46 2018 +0100
37a5efa
xlat v2: Flush xlat tables after being modified
by Antonio Nino Diaz
· Tue Aug 07 12:47:12 2018 +0100
de11a5b
psci: Use bool in internal interfaces
by Antonio Nino Diaz
· Wed Aug 01 16:42:10 2018 +0100
22ab8ab
PSCI: Fix logic error to skip cache flushing
by Andrew F. Davis
· Thu Jul 26 14:00:32 2018 -0500
78a95a6
PSCI: Fix MISRA defects in common and setup code
by Antonio Nino Diaz
· Tue Jul 17 15:10:08 2018 +0100
0f5dc9f
PSCI: Fix MISRA defects in stat code
by Antonio Nino Diaz
· Wed Jul 18 16:21:11 2018 +0100
f5c6001
PSCI: Fix MISRA defects in MEM_PROTECT
by Antonio Nino Diaz
· Mon Jul 16 23:36:10 2018 +0100
56a0e8e
PSCI: Fix MISRA defects in ON/OFF/SUSPEND/SYSTEM_OFF
by Antonio Nino Diaz
· Mon Jul 16 23:19:25 2018 +0100
6f3ccc5
PSCI: Fix types of definitions
by Antonio Nino Diaz
· Fri Jul 20 09:17:26 2018 +0100
dd0e85c
PSCI: Refactor lock macros to comply with MISRA
by Antonio Nino Diaz
· Tue Jul 17 09:51:33 2018 +0100
5a42b68
PSCI: Replace macros by static inline functions
by Antonio Nino Diaz
· Wed Jul 18 11:57:21 2018 +0100
fef5d2d
Fix MISRA Rule 5.3 Part 2
by Daniel Boulby
· Fri May 04 14:04:07 2018 +0100
2257d6d
Merge pull request #1313 from jonathanwright-ARM/jw/MISRA-switch-statements
by Dimitris Papastamos
· Thu Mar 29 13:20:05 2018 +0100
21b3b05
psci: initialize array fully to comply with MISRA
by Jonathan Wright
· Tue Mar 20 14:34:01 2018 +0000
de70183
lib: fix switch statements to comply with MISRA rules
by Jonathan Wright
· Tue Mar 13 17:45:42 2018 +0000
3c817f4
Rename 'smcc' to 'smccc'
by Antonio Nino Diaz
· Wed Mar 21 10:49:27 2018 +0000
b8d8145
Merge pull request #1282 from robertovargas-arm/misra-changes
by davidcunado-arm
· Wed Feb 28 18:53:30 2018 +0000
777dd43
Fix MISRA rule 8.3 in common code
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
9f2f8ef
Invalidate TLB entries during warm boot
by Antonio Nino Diaz
· Mon Feb 19 16:27:06 2018 +0000
a65841a
Add support for SMCCC_VERSION in PSCI features
by Dimitris Papastamos
· Mon Jan 22 12:58:52 2018 +0000
d1a1841
Add PubSub events for CPU powerdown/powerup
by Dimitris Papastamos
· Tue Nov 28 15:16:00 2017 +0000
42ef554
Merge pull request #1145 from etienne-lms/rfc-armv7-2
by davidcunado-arm
· Thu Nov 23 23:41:24 2017 +0000
6dc8214
Flush the affinity data in psci_affinity_info
by Roberto Vargas
· Mon Nov 13 08:24:07 2017 +0000
e259fa7
ARMv7 may not support Generic Timer Extension
by Etienne Carriere
· Wed Nov 08 14:41:47 2017 +0100
8336f68
Fix PSCI STAT time stamp collection
by Soby Mathew
· Mon Oct 16 15:19:31 2017 +0100
55e56a9
PSCI: Publish CPU ON event
by Jeenu Viswambharan
· Fri Sep 22 08:32:10 2017 +0100
653fb8f
mem_protect: Fix PSCI FEATURES API for MEM_PROTECT_CHECK
by Roberto Vargas
· Thu Oct 12 10:57:40 2017 +0100
b820ad0
reset2: Add PSCI system_reset2 function
by Roberto Vargas
· Wed Jul 26 09:23:09 2017 +0100
0a4c261
mem_protect: Add mem_protect API
by Roberto Vargas
· Thu Aug 03 08:16:16 2017 +0100
3cb73cb
Reduce time lock in psci_do_cpu_off
by Roberto Vargas
· Mon Sep 04 16:49:41 2017 +0100
16484dd
psci_common: Resolve GCC static analysis false positive
by Alistair Francis
· Wed Aug 23 13:55:21 2017 -0700
ae87f4b
lib: psci: early suspend handler for platforms
by Varun Wadekar
· Mon Jul 10 16:02:05 2017 -0700
06adba2
Address edge case for stale PSCI CPU data in cache
by David Cunado
· Wed Jul 19 12:14:07 2017 +0100
9930501
Fix order of #includes
by Isla Mitchell
· Tue Jul 11 14:54:08 2017 +0100
09bb548
Merge pull request #978 from etienne-lms/minor-build
by danh-arm
· Wed Jun 28 13:46:19 2017 +0100
3fdf5f3
PSCI: use same function prototype as in header file
by Etienne Carriere
· Wed Jun 07 16:42:42 2017 +0200
d171bfc
psci: minor fixes in lib
by Etienne Carriere
· Thu Jun 22 22:10:32 2017 +0200
66231d1
Tegra: enable 'signed-comparison' compilation warning/errors
by Varun Wadekar
· Wed Jun 07 09:57:42 2017 -0700
6715485
Merge pull request #927 from jeenu-arm/state-switch
by davidcunado-arm
· Thu May 11 16:04:52 2017 +0100
bc1a929
Introduce ARM SiP service to switch execution state
by Jeenu Viswambharan
· Thu Feb 16 14:55:15 2017 +0000
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
043fe9c
PSCI: Build option to enable D-Caches early in warmboot
by Soby Mathew
· Mon Apr 10 22:35:42 2017 +0100
e3962d0
Flush console where necessary
by Antonio Nino Diaz
· Thu Feb 16 16:17:19 2017 +0000
346bfd8
PSCI: Optimize call paths if all participants are cache-coherent
by Jeenu Viswambharan
· Thu Jan 05 11:01:02 2017 +0000
0b56d6f
PSCI: Introduce cache and barrier wrappers
by Jeenu Viswambharan
· Fri Jan 06 14:58:11 2017 +0000
0470202
Merge pull request #834 from douglas-raillard-arm/dr/use_dc_zva_zeroing
by davidcunado-arm
· Thu Feb 16 14:49:37 2017 +0000
37ce150
PSCI: Do stat accounting for retention/standby states
by dp-arm
· Tue Jan 31 13:03:00 2017 +0000
66abfbe
PSCI: Decouple PSCI stat residency calculation from PMF
by dp-arm
· Tue Jan 31 13:01:04 2017 +0000
a8954fc
Replace some memset call by zeromem
by Douglas Raillard
· Thu Jan 26 15:54:44 2017 +0000
d5ec367
Report errata workaround status to console
by Jeenu Viswambharan
· Tue Jan 03 11:01:51 2017 +0000
2b0a176
Merge pull request #788 from jeenu-arm/cpuops-framework
by danh-arm
· Tue Dec 20 12:27:58 2016 +0000
a1d1da7
Merge pull request #779 from dp-arm/dp/rtinstr-cache
by danh-arm
· Mon Dec 19 15:39:33 2016 +0000
ee5eb80
Add provision to extend CPU operations at more levels
by Jeenu Viswambharan
· Fri Nov 18 12:58:28 2016 +0000
2d92de6
Add two timestamps to measure PSCI cache flush overhead
by dp-arm
· Tue Nov 15 13:25:30 2016 +0000
b54c1a5
Merge pull request #775 from soby-mathew/sm/AArch32_stack_align
by danh-arm
· Wed Dec 14 09:25:15 2016 +0000
adb7027
AArch32: Fix the stack alignment issue
by Soby Mathew
· Tue Dec 06 12:10:51 2016 +0000
68aef10
Define and use no_ret macro where no return is expected
by Jeenu Viswambharan
· Wed Nov 30 15:21:11 2016 +0000
3cac786
Add PMF instrumentation points in TF
by dp-arm
· Mon Sep 19 11:18:44 2016 +0100
89256b8
PSCI: Introduce PSCI Library argument structure
by Soby Mathew
· Tue Sep 13 14:19:08 2016 +0100
1a9644b
Merge pull request #702 from jeenu-arm/psci-node-hw-state
by danh-arm
· Mon Sep 19 11:55:56 2016 +0100
7f03e9d9
PSCI: Add support for PSCI NODE_HW_STATE API
by Jeenu Viswambharan
· Wed Aug 03 15:54:50 2016 +0100
7c9d5f8
Flush `psci_plat_pm_ops` after initialization
by Soby Mathew
· Fri Sep 09 11:33:58 2016 +0100
89d90dc
AArch32: Add support to PSCI lib
by Soby Mathew
· Thu May 05 14:11:23 2016 +0100
7b5c9b3
Move spinlock library code to AArch64 folder
by Soby Mathew
· Mon Aug 08 12:42:53 2016 +0100
d59a669
Merge pull request #670 from achingupta/ag/psci_retention_fix
by danh-arm
· Tue Jul 26 14:35:07 2016 +0100
9b2bf25
Fix use of stale power states in PSCI standby finisher
by Achin Gupta
· Tue Jun 28 16:46:15 2016 +0100
f9f3bbf
Validate psci_find_target_suspend_lvl() result
by Sandrine Bailleux
· Wed Jun 22 16:35:01 2016 +0100
d019487
Introduce PSCI Library Interface
by Soby Mathew
· Fri Apr 29 19:01:30 2016 +0100
0d78607
Introduce `el3_runtime` and `PSCI` libraries
by Soby Mathew
· Thu Mar 24 16:56:29 2016 +0000