Gitiles
Code Review
Sign In
review.trustedfirmware.org
/
TF-A
/
trusted-firmware-a
/
24476b2e6128dae2ca2ac46344e18f6f02eae7bf
/
bl31
/
bl31_main.c
8b95e84
refactor(context mgmt): add cm_prepare_el3_exit_ns function
by Zelalem Aweke
· 1 year, 10 months ago
6a0da73
refactor(el3-runtime): add arch-features detection mechanism
by Jayanth Dodderi Chidanand
· 1 year, 11 months ago
5b18de0
feat(rme): add ENABLE_RME build option and support for RMM image
by Zelalem Aweke
· 2 years, 5 months ago
cb4ec47
feat(hcx): add build option to enable FEAT_HCX
by johpow01
· 2 years, 4 months ago
1994e56
arm_fpga: Add support for unknown MPIDs
by Javier Almansa Sobrino
· 3 years, 3 months ago
ed108b5
Refactor ARMv8.3 Pointer Authentication support code
by Alexei Fedorov
· 4 years, 3 months ago
7330861
Minor changes to documentation and comments
by Antonio Nino Diaz
· 4 years, 9 months ago
88cfd9a
BL31: Enable pointer authentication support
by Antonio Nino Diaz
· 4 years, 10 months ago
8aabea3
Correct typographical errors
by Paul Beesley
· 4 years, 11 months ago
09d40e0
Sanitise includes across codebase
by Antonio Nino Diaz
· 5 years ago
a0fee74
context_mgmt: Fix MISRA defects
by Antonio Nino Diaz
· 5 years ago
87c8513
Mark BL31 initialization functions
by Daniel Boulby
· 5 years ago
74ad948
BL31: Fix warning about BL32 init function
by Antonio Nino Diaz
· 5 years ago
46b9aa7
Convert BL31 error message into warning
by Antonio Nino Diaz
· 5 years ago
c9512bc
Fix MISRA defects in BL31 common code
by Antonio Nino Diaz
· 5 years ago
7fabe1a
Fix MISRA rule 8.4 in common code
by Roberto Vargas
· 6 years ago
21b818c
BL31: Introduce Exception Handling Framework
by Jeenu Viswambharan
· 6 years ago
2a4b4b71
Fix order of #includes
by Isla Mitchell
· 6 years ago
d6104f5
Merge pull request #927 from jeenu-arm/state-switch
by davidcunado-arm
· 7 years ago
82cb2c1
Use SPDX license identifiers
by dp-arm
· 7 years ago
f4c8aa9
Add macro to check whether the CPU implements an EL
by Jeenu Viswambharan
· 7 years ago
0b32628
Flush console where necessary
by Antonio Nino Diaz
· 7 years ago
872be88
Add PMF instrumentation points in TF
by dp-arm
· 7 years ago
58e946a
PSCI: Do psci_setup() as part of std_svc_setup()
by Soby Mathew
· 7 years ago
f426fc0
PSCI: Introduce PSCI Library argument structure
by Soby Mathew
· 7 years ago
cf0b149
Introduce PSCI Library Interface
by Soby Mathew
· 8 years ago
8cd16e6
Build option to include AArch32 registers in cpu context
by Soby Mathew
· 8 years ago
d178637
Remove dashes from image names: 'BL3-x' --> 'BL3x'
by Juan Castillo
· 8 years ago
78e6161
Ensure BL31 does not print to boot console by default
by Soby Mathew
· 8 years ago
68a68c9
Introduce print_entry_point_info() function
by Sandrine Bailleux
· 8 years ago
54dc71e
Make generic code work in presence of system caches
by Achin Gupta
· 8 years ago
85a181c
PSCI: Migrate TF to the new platform API and CM helpers
by Soby Mathew
· 8 years ago
6ad2e46
Rationalize console log output
by Dan Handley
· 9 years ago
faaa2e7
Support asynchronous method for BL3-2 initialization
by Vikram Kanigiri
· 9 years ago
d3280be
Rework incorrect use of assert() and panic() in codebase
by Juan Castillo
· 9 years ago
aaa3e72
Add support for printing version at runtime
by Juan Castillo
· 9 years ago
b79af93
Implement a leaner printf for Trusted Firmware
by Soby Mathew
· 9 years ago
4f2104f
Remove all checkpatch errors from codebase
by Juan Castillo
· 9 years ago
167a935
Initialise CPU contexts from entry_point_info
by Andrew Thoelke
· 9 years ago
ee94cc6
Remove early_exceptions from BL3-1
by Andrew Thoelke
· 10 years ago
5e91007
Per-cpu data cache restructuring
by Andrew Thoelke
· 10 years ago
08ab89d
Provide cm_get/set_context() for current CPU
by Andrew Thoelke
· 10 years ago
f05cb4a
Pass the args to the BL3-3 entrypoint
by Vikram Kanigiri
· 10 years ago
9865ac1
Further renames of platform porting functions
by Dan Handley
· 10 years ago
dec5e0d
Move BL porting functions into platform.h
by Dan Handley
· 10 years ago
db0de0e
Merge pull request #99 from vikramkanigiri:vk/tf-issues-133_V3
by Andrew Thoelke
· 10 years ago
6871c5d
Rework memory information passing to BL3-x images
by Vikram Kanigiri
· 10 years ago
4112bfa
Populate BL31 input parameters as per new spec
by Vikram Kanigiri
· 10 years ago
ba9dbd1
Merge pull request #83 from athoelke/at/tf-issues-126
by Andrew Thoelke
· 10 years ago
bb5ffdb
Set SCR_EL3.RW correctly before exiting bl31_main
by Andrew Thoelke
· 10 years ago
a43d431
Rework BL3-1 unhandled exception handling and reporting
by Soby Mathew
· 10 years ago
8cec598
Correct usage of data and instruction barriers
by Andrew Thoelke
· 10 years ago
625de1d
Remove variables from .data section
by Dan Handley
· 10 years ago
97043ac
Reduce deep nesting of header files
by Dan Handley
· 10 years ago
fb037bf
Always use named structs in header files
by Dan Handley
· 10 years ago
fb05246
Generate build time and date message at link time.
by Jon Medhurst
· 10 years ago
7f36660
Implement late binding for runtime hooks
by Jeenu Viswambharan
· 10 years ago
35ca351
Add support for BL3-2 in BL3-1
by Achin Gupta
· 10 years ago
caa8493
Add support for handling runtime service requests
by Jeenu Viswambharan
· 10 years ago
7421b46
Add runtime services framework
by Achin Gupta
· 10 years ago
7aea908
Add context management library
by Achin Gupta
· 10 years ago
e83b0ca
Update year in copyright text to 2014
by Dan Handley
· 10 years ago
93ca221
Make BL31's ns_entry_info a single-cpu area
by Sandrine Bailleux
· 10 years ago
ab2d31e
Enable third party contributions
by Dan Handley
· 10 years ago
4f6ad66
ARMv8 Trusted Firmware release v0.2
by Achin Gupta
· 10 years ago
v0.2