Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
c5586d16a019c1feb8f7315818156aef1025cdf3
/
lib
/
psci
/
psci_main.c
14f2686
fix(psci): remove unreachable switch/case blocks
by Andre Przywara
· Wed Mar 29 12:05:19 2023 +0100
d28393a
feat(psci): update PSCI_FEATURES
by Wing Li
· Wed Sep 14 13:18:19 2022 -0700
2c556f3
feat(psci): add support for OS-initiated mode
by Wing Li
· Wed Sep 14 13:18:17 2022 -0700
71f69df
feat(psci): add support for PSCI_SET_SUSPEND_MODE
by Wing Li
· Wed Sep 14 13:18:15 2022 -0700
7076350
refactor(psci): unify psci_is_last_on_cpu and psci_is_last_on_cpu_safe
by Jayanth Dodderi Chidanand
· Mon Aug 22 23:46:10 2022 +0100
4287c0c
Unify type of "cpu_idx" across PSCI module.
by Deepika Bhavnani
· Fri Dec 13 10:23:18 2019 -0600
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
1821db2
psci: platform control of SYSTEM_SUSPEND entry
by ldts
· Thu Oct 11 08:40:32 2018 +0200
de11a5b
psci: Use bool in internal interfaces
by Antonio Nino Diaz
· Wed Aug 01 16:42:10 2018 +0100
78a95a6
PSCI: Fix MISRA defects in common and setup code
by Antonio Nino Diaz
· Tue Jul 17 15:10:08 2018 +0100
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
a65841a
Add support for SMCCC_VERSION in PSCI features
by Dimitris Papastamos
· Mon Jan 22 12:58:52 2018 +0000
6dc8214
Flush the affinity data in psci_affinity_info
by Roberto Vargas
· Mon Nov 13 08:24:07 2017 +0000
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
66231d1
Tegra: enable 'signed-comparison' compilation warning/errors
by Varun Wadekar
· Wed Jun 07 09:57:42 2017 -0700
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
66abfbe
PSCI: Decouple PSCI stat residency calculation from PMF
by dp-arm
· Tue Jan 31 13:01:04 2017 +0000
3cac786
Add PMF instrumentation points in TF
by dp-arm
· Mon Sep 19 11:18:44 2016 +0100
7f03e9d9
PSCI: Add support for PSCI NODE_HW_STATE API
by Jeenu Viswambharan
· Wed Aug 03 15:54:50 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
[Renamed from services/std_svc/psci/psci_main.c]
24ab34f
Fix coding guideline warnings
by Soby Mathew
· Tue May 03 17:11:42 2016 +0100
a0fedc4
Rework type usage in Trusted Firmware
by Soby Mathew
· Thu Jun 16 14:52:04 2016 +0100
241ec6c
Add optional PSCI STAT residency & count functions
by Yatharth Kochar
· Mon May 09 18:26:35 2016 +0100
7497bff
Remove unused argument in psci_cpu_on_start()
by Sandrine Bailleux
· Mon Apr 25 09:28:43 2016 +0100
011ca18
PSCI: Rework generic code to conform to coding guidelines
by Soby Mathew
· Wed Jul 29 17:05:03 2015 +0100
f1f97a1
PSCI: Fix the return code for invalid entrypoint
by Soby Mathew
· Wed Jul 15 12:13:26 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
61e615b
Verify capabilities before handling PSCI calls
by Soby Mathew
· Thu Jan 15 11:49:49 2015 +0000
6cdddaf
Implement PSCI_FEATURES API
by Soby Mathew
· Wed Jan 07 11:10:22 2015 +0000
110fe36
Rework the PSCI migrate APIs
by Soby Mathew
· Thu Oct 23 10:35:34 2014 +0100
26fb90e
Return success if an interrupt is seen during PSCI CPU_SUSPEND
by Soby Mathew
· Tue Jan 06 21:36:55 2015 +0000
74e52a7
Validate power_state and entrypoint when executing PSCI calls
by Soby Mathew
· Thu Oct 02 16:56:51 2014 +0100
f512157
Save 'power_state' early in PSCI CPU_SUSPEND call
by Soby Mathew
· Tue Sep 30 11:19:51 2014 +0100
8595b87
Rework internal API to save non-secure entry point info
by Soby Mathew
· Tue Jan 06 15:36:38 2015 +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
4dc4a47
Add support for PSCI SYSTEM_OFF and SYSTEM_RESET APIs
by Juan Castillo
· Tue Aug 12 11:17:06 2014 +0100
e1aa516
Remove coherent stack usage from the warm boot path
by Achin Gupta
· Thu Jun 26 09:58:52 2014 +0100
2bc0785
Remove current CPU mpidr from PSCI common code
by Andrew Thoelke
· Mon Jun 09 12:44:21 2014 +0100
89a3c84
PSCI SMC handler improvements
by Andrew Thoelke
· Tue Jun 10 16:37:37 2014 +0100
42c5280
Fix broken standby state implementation in PSCI
by Achin Gupta
· Fri May 09 19:32:25 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
3b7c59b
Add standby state support in PSCI cpu_suspend api
by Vikram Kanigiri
· Fri Mar 21 11:57:10 2014 +0000
1814a3e
Implement ARM Standard Service
by Jeenu Viswambharan
· Fri Feb 28 10:08:33 2014 +0000
[Renamed (95%) from services/psci/psci_main.c]
607084e
Add power management support in the SPD
by Achin Gupta
· Sun Feb 09 18:24:19 2014 +0000
0a9f747
Move PSCI to runtime services directory
by Achin Gupta
· Sun Feb 09 17:48:12 2014 +0000
[Renamed from common/psci/psci_main.c]
caa8493
Add support for handling runtime service requests
by Jeenu Viswambharan
· Thu Feb 06 10:36:15 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
3140a9e
psci: rework cpu_off assertion and minor cleanups
by Achin Gupta
· Mon Dec 02 16:23:12 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