Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
998264ad6640b9c088a8d3733fb702bc2e5e5d38
/
lib
/
psci
/
psci_setup.c
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
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
f41355c
Refactor ARMv8.3 Pointer Authentication support code
by Alexei Fedorov
· Fri Sep 13 14:11:59 2019 +0100
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
5753e49
Mark BL31 initialization functions
by Daniel Boulby
· Thu Sep 20 14:12:46 2018 +0100
78a95a6
PSCI: Fix MISRA defects in common and setup code
by Antonio Nino Diaz
· Tue Jul 17 15:10:08 2018 +0100
e259fa7
ARMv7 may not support Generic Timer Extension
by Etienne Carriere
· Wed Nov 08 14:41:47 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
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
0b56d6f
PSCI: Introduce cache and barrier wrappers
by Jeenu Viswambharan
· Fri Jan 06 14:58:11 2017 +0000
d5ec367
Report errata workaround status to console
by Jeenu Viswambharan
· Tue Jan 03 11:01:51 2017 +0000
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
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
[Renamed (98%) from services/std_svc/psci/psci_setup.c]
241ec6c
Add optional PSCI STAT residency & count functions
by Yatharth Kochar
· Mon May 09 18:26:35 2016 +0100
e9c4a64
Make generic code work in presence of system caches
by Achin Gupta
· Fri Sep 11 16:03:13 2015 +0100
e466c9f
Re-design bakery lock memory allocation and algorithm
by Andrew Thoelke
· Thu Sep 10 11:39:36 2015 +0100
011ca18
PSCI: Rework generic code to conform to coding guidelines
by Soby Mathew
· Wed Jul 29 17:05:03 2015 +0100
981487a
PSCI: Switch to the new PSCI frameworks
by Soby Mathew
· Mon Jul 13 14:10:57 2015 +0100
9616838
PSCI: Add SYSTEM_SUSPEND API support
by Soby Mathew
· Wed Dec 17 14:47:57 2014 +0000
2b7de2b
Export maximum affinity using PLATFORM_MAX_AFFLVL macro
by Soby Mathew
· Thu Feb 12 14:45:02 2015 +0000
6cdddaf
Implement PSCI_FEATURES API
by Soby Mathew
· Wed Jan 07 11:10:22 2015 +0000
2ae2043
Remove coherent memory from the BL memory maps
by Soby Mathew
· Thu Jan 08 18:02:44 2015 +0000
523d633
Move bakery algorithm implementation out of coherent memory
by Soby Mathew
· Thu Jan 08 18:02:19 2015 +0000
7d861ea
Invalidate the dcache after initializing cpu-ops
by Soby Mathew
· Tue Nov 18 10:14:14 2014 +0000
2b69750
Fix CPU_SUSPEND when invoked with affinity level higher than get_max_afflvl()
by Soby Mathew
· Thu Oct 02 17:24:19 2014 +0100
56bcdc2
Miscellaneous PSCI code cleanups
by Achin Gupta
· Mon Jul 28 00:15:23 2014 +0100
f6b9e99
Add APIs to preserve highest affinity level in OFF state
by Achin Gupta
· Thu Jul 31 11:19:11 2014 +0100
f3ccbab
Add PSCI service specific per-CPU data
by Achin Gupta
· Fri Jul 25 14:52:47 2014 +0100
e9a0d11
Eliminate psci_suspend_context array
by Andrew Thoelke
· Fri Jun 20 00:38:03 2014 +0100
4e12607
Initialise CPU contexts from entry_point_info
by Andrew Thoelke
· Wed Jun 04 21:10:52 2014 +0100
a2f6553
Provide cm_get/set_context() for current CPU
by Andrew Thoelke
· Wed May 14 17:09:32 2014 +0100
60b13e3
Remove unused data declarations
by Dan Handley
· Wed May 14 15:13:16 2014 +0100
5e5c207
Rework BL3-1 unhandled exception handling and reporting
by Soby Mathew
· Mon Apr 07 15:28:55 2014 +0100
2bd4ef2
Reduce deep nesting of header files
by Dan Handley
· Wed Apr 09 13:14:54 2014 +0100
e2712bc
Always use named structs in header files
by Dan Handley
· Thu Apr 10 15:37:22 2014 +0100
714a0d2
Make use of user/system includes more consistent
by Dan Handley
· Wed Apr 09 13:13:04 2014 +0100
f100f41
Preserve PSCI cpu_suspend 'power_state' parameter.
by Vikram Kanigiri
· Tue Apr 01 19:26:26 2014 +0100
1814a3e
Implement ARM Standard Service
by Jeenu Viswambharan
· Fri Feb 28 10:08:33 2014 +0000
[Renamed (98%) from services/psci/psci_setup.c]
0a9f747
Move PSCI to runtime services directory
by Achin Gupta
· Sun Feb 09 17:48:12 2014 +0000
[Renamed from common/psci/psci_setup.c]
caa8493
Add support for handling runtime service requests
by Jeenu Viswambharan
· Thu Feb 06 10:36:15 2014 +0000
7421b46
Add runtime services framework
by Achin Gupta
· Sat Feb 01 18:53:26 2014 +0000
ef7a28c
psci: Use context library for preserving EL3 state
by Achin Gupta
· Sat Feb 01 08:59:56 2014 +0000
40a6f64
Fix asserts appearing in release builds
by James Morrissey
· Mon Feb 10 14:24:36 2014 +0000
75f7367
psci: fix affinity level upgrade issue
by Achin Gupta
· Thu Dec 05 16:33:10 2013 +0000
e83b0ca
Update year in copyright text to 2014
by Dan Handley
· Tue Jan 14 18:17:09 2014 +0000
0959db5
psci: rectify and homogenise generic code
by Achin Gupta
· Mon Dec 02 17:33:04 2013 +0000
ab2d31e
Enable third party contributions
by Dan Handley
· Mon Dec 02 19:25:12 2013 +0000
4f6ad66
ARMv8 Trusted Firmware release v0.2
by Achin Gupta
· Fri Oct 25 09:08:21 2013 +0100