TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
TF-A
/
trusted-firmware-a
/
901b0a3015a652d9eb66c063b0984fade9adf08f
/
lib
/
psci
/
psci_common.c
b41b082
refactor(psci): unify psci_is_last_on_cpu and psci_is_last_on_cpu_safe
by Jayanth Dodderi Chidanand
· 2 years, 11 months ago
65bbb93
refactor(psci): move psci_do_pwrdown_sequence() out of private header
by Pranav Madhu
· 3 years ago
0551aac
fix(psci): fix MISRA failure - Memory - illegal accesses
by Manish V Badarkhe
· 3 years ago
ce14a12
feat(psci): add a helper function to ensure that non-boot PEs are offline
by Lucian Paul-Trifu
· 3 years, 4 months ago
b9338ee
fix(psci): correct parent_node type in messages
by Yann Gautier
· 3 years, 5 months ago
d7b5f40
Increase type widths to satisfy width requirements
by Jimmy Brisson
· 5 years ago
2274490
psci: utility api to invoke stop for other cores
by Sandeep Tripathy
· 4 years, 11 months ago
2fe75a2
coverity: fix MISRA violations
by Zelalem
· 5 years ago
33e8c56
qemu: Implement PSCI_CPU_OFF.
by Andrew Walbran
· 5 years ago
ab4df50
adding support to enable different personality of the same soc.
by Pankaj Gupta
· 6 years ago
e65d3f4
Merge "Assert if power level value greater then PSCI_INVALID_PWR_LVL" into integration
by Soby Mathew
· 6 years ago
fc81021
Unify type of "cpu_idx" across PSCI module.
by Deepika Bhavnani
· 6 years ago
0c411c7
Assert if power level value greater then PSCI_INVALID_PWR_LVL
by Deepika Bhavnani
· 6 years ago
41af051
Coverity fix: Remove GGC ignore -Warray-bounds
by Deepika Bhavnani
· 6 years ago
402b3cf
Switch AARCH32/AARCH64 to __aarch64__
by Julius Werner
· 6 years ago
74d27d0
PSCI: Lookup list of parent nodes to lock only once
by Andrew F. Davis
· 6 years ago
09d40e0
Sanitise includes across codebase
by Antonio Nino Diaz
· 7 years ago
f996a5f
PSCI: Do not flush cache when unneeded
by Andrew F. Davis
· 7 years ago
c98db6c
PSCI: Update comment on MMU disablement
by Andrew F. Davis
· 7 years ago
87c8513
Mark BL31 initialization functions
by Daniel Boulby
· 7 years ago
871de53
PSCI: Remove platform compatibility layer
by Roberto Vargas
· 7 years ago
39a8fa7
PSCI: Fix logic error to skip cache flushing
by Andrew F. Davis
· 7 years ago
6b7b0f3
PSCI: Fix MISRA defects in common and setup code
by Antonio Nino Diaz
· 7 years ago
97373c3
PSCI: Replace macros by static inline functions
by Antonio Nino Diaz
· 7 years ago
bfc87a8
Fix PSCI STAT time stamp collection
by Soby Mathew
· 8 years ago
5722b78
psci_common: Resolve GCC static analysis false positive
by Alistair Francis
· 8 years ago
6311f63
Tegra: enable 'signed-comparison' compilation warning/errors
by Varun Wadekar
· 8 years ago
d6104f5
Merge pull request #927 from jeenu-arm/state-switch
by davidcunado-arm
· 8 years ago
b10d449
Introduce ARM SiP service to switch execution state
by Jeenu Viswambharan
· 8 years ago
82cb2c1
Use SPDX license identifiers
by dp-arm
· 8 years ago
b0408e8
PSCI: Optimize call paths if all participants are cache-coherent
by Jeenu Viswambharan
· 8 years ago
a10d363
PSCI: Introduce cache and barrier wrappers
by Jeenu Viswambharan
· 8 years ago
108e4df
Merge pull request #834 from douglas-raillard-arm/dr/use_dc_zva_zeroing
by davidcunado-arm
· 8 years ago
04c1db1
PSCI: Decouple PSCI stat residency calculation from PMF
by dp-arm
· 8 years ago
32f0d3c
Replace some memset call by zeromem
by Douglas Raillard
· 8 years ago
727e523
AArch32: Add support to PSCI lib
by Soby Mathew
· 9 years ago
61eae52
Fix use of stale power states in PSCI standby finisher
by Achin Gupta
· 9 years ago
cf0b149
Introduce PSCI Library Interface
by Soby Mathew
· 9 years ago
532ed61
Introduce `el3_runtime` and `PSCI` libraries
by Soby Mathew
· 9 years ago
[Renamed from services/std_svc/psci/psci_common.c]
da554d7
Fix coding guideline warnings
by Soby Mathew
· 9 years ago
4c0d039
Rework type usage in Trusted Firmware
by Soby Mathew
· 9 years ago
170fb93
Add optional PSCI STAT residency & count functions
by Yatharth Kochar
· 9 years ago
6d18969
PSCI: Resolve GCC static analysis false positive
by Soby Mathew
· 9 years ago
65cd299
Remove direct usage of __attribute__((foo))
by Soren Brinkmann
· 9 years ago
ee7b35c
Re-design bakery lock memory allocation and algorithm
by Andrew Thoelke
· 10 years ago
9d070b9
PSCI: Rework generic code to conform to coding guidelines
by Soby Mathew
· 10 years ago
617540d
PSCI: Fix the return code for invalid entrypoint
by Soby Mathew
· 10 years ago
6748784
PSCI: Switch to the new PSCI frameworks
by Soby Mathew
· 10 years ago
484bb38
Merge pull request #324 from soby-mathew/sm/sys_suspend
by danh-arm
· 10 years ago
c0aff0e
PSCI: Add SYSTEM_SUSPEND API support
by Soby Mathew
· 11 years ago
9b89613
Fix integer extension in mpidr_set_aff_inst()
by Andrew Thoelke
· 10 years ago
ba592e2
Fix violations to the coding style
by Sandrine Bailleux
· 10 years ago
8c32bc2
Export maximum affinity using PLATFORM_MAX_AFFLVL macro
by Soby Mathew
· 10 years ago
90e8258
Implement PSCI_FEATURES API
by Soby Mathew
· 10 years ago
8991eed
Rework the PSCI migrate APIs
by Soby Mathew
· 11 years ago
539dced
Validate power_state and entrypoint when executing PSCI calls
by Soby Mathew
· 11 years ago
78879b9
Rework internal API to save non-secure entry point info
by Soby Mathew
· 10 years ago
ab8707e
Remove coherent memory from the BL memory maps
by Soby Mathew
· 10 years ago
8c5fe0b
Move bakery algorithm implementation out of coherent memory
by Soby Mathew
· 10 years ago
264999f
Fix CPU_SUSPEND when invoked with affinity level higher than get_max_afflvl()
by Soby Mathew
· 11 years ago
a4a8eae
Miscellaneous PSCI code cleanups
by Achin Gupta
· 11 years ago
0a46e2c
Add APIs to preserve highest affinity level in OFF state
by Achin Gupta
· 11 years ago
84c9f10
Rework state management in the PSCI implementation
by Achin Gupta
· 11 years ago
776b68a
Add PSCI service specific per-CPU data
by Achin Gupta
· 11 years ago
d5f1309
Add support for PSCI SYSTEM_OFF and SYSTEM_RESET APIs
by Juan Castillo
· 11 years ago
539a7b3
Remove the concept of coherent stacks
by Achin Gupta
· 11 years ago
56378aa
Remove current CPU mpidr from PSCI common code
by Andrew Thoelke
· 11 years ago
e73af8a
Merge pull request #152 from jcastillo-arm/jc/tf-issues/073-v2
by danh-arm
· 11 years ago
7eea135
Merge pull request #147 from athoelke/at/remove-bakery-mpidr
by danh-arm
· 11 years ago
4f2104f
Remove all checkpatch errors from codebase
by Juan Castillo
· 11 years ago
634ec6c
Remove calling CPU mpidr from bakery lock API
by Andrew Thoelke
· 11 years ago
13ac44a
Eliminate psci_suspend_context array
by Andrew Thoelke
· 11 years ago
167a935
Initialise CPU contexts from entry_point_info
by Andrew Thoelke
· 11 years ago
08ab89d
Provide cm_get/set_context() for current CPU
by Andrew Thoelke
· 11 years ago
5f0cdb0
Split platform.h into separate headers
by Dan Handley
· 11 years ago
7a9a5f2
Remove unused data declarations
by Dan Handley
· 11 years ago
23ff9ba
Introduce macros to manipulate the SPSR
by Vikram Kanigiri
· 11 years ago
625de1d
Remove variables from .data section
by Dan Handley
· 11 years ago
97043ac
Reduce deep nesting of header files
by Dan Handley
· 11 years ago
fb037bf
Always use named structs in header files
by Dan Handley
· 11 years ago
35e98e5
Make use of user/system includes more consistent
by Dan Handley
· 11 years ago
759ec93
Preserve PSCI cpu_suspend 'power_state' parameter.
by Vikram Kanigiri
· 11 years ago
64f6ea9
Implement ARM Standard Service
by Jeenu Viswambharan
· 11 years ago
[Renamed from services/psci/psci_common.c]
7f36660
Implement late binding for runtime hooks
by Jeenu Viswambharan
· 11 years ago
607084e
Add power management support in the SPD
by Achin Gupta
· 11 years ago
0a9f747
Move PSCI to runtime services directory
by Achin Gupta
· 11 years ago
[Renamed from common/psci/psci_common.c]
caa8493
Add support for handling runtime service requests
by Jeenu Viswambharan
· 11 years ago
40a6f64
Fix asserts appearing in release builds
by James Morrissey
· 11 years ago
75f7367
psci: fix affinity level upgrade issue
by Achin Gupta
· 12 years ago
a45e397
psci: preserve target affinity level during suspend
by Achin Gupta
· 12 years ago
a59caa4
psci: replace secure context with suspend context
by Achin Gupta
· 12 years ago
e83b0ca
Update year in copyright text to 2014
by Dan Handley
· 11 years ago
0959db5
psci: rectify and homogenise generic code
by Achin Gupta
· 12 years ago
3140a9e
psci: rework cpu_off assertion and minor cleanups
by Achin Gupta
· 12 years ago
c8afc78
psci: fix error due to a non zero context id
by Achin Gupta
· 12 years ago
ab2d31e
Enable third party contributions
by Dan Handley
· 12 years ago
4f6ad66
ARMv8 Trusted Firmware release v0.2
by Achin Gupta
· 12 years ago
v0.2