Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
9af54e114789e2765a71a770af2b507ed823b454
/
bl1
/
bl1_main.c
5d38cb3
refactor(cpus): rename errata_report.h to errata.h
by Boyan Karatotev
· Fri Jan 27 09:37:07 2023 +0000
92de80a
refactor(measured-boot): avoid Measured-Boot dependency on Trusted-Boot
by Manish V Badarkhe
· Thu Dec 16 10:41:47 2021 +0000
a74d963
feat(measured_boot): image hash measurement and recording in BL1
by Manish V Badarkhe
· Tue Sep 14 23:12:42 2021 +0100
f94399a
Move static vars into functions in bl1
by Jimmy Brisson
· Tue Aug 04 16:27:51 2020 -0500
a5c6636
Fix MISRA C issues in BL1/BL2/BL31
by John Powell
· Fri Mar 20 14:21:05 2020 -0500
91d8061
coverity: fix MISRA violations
by Zelalem
· Wed Feb 12 10:37:03 2020 -0600
e8dadb1
coverity: Fix MISRA null pointer violations
by Zelalem
· Wed Feb 05 14:12:39 2020 -0600
3dd9f2b
TF-A: Add support for ARMv8.3-PAuth in BL1 SMC calls and BL2U
by Alexei Fedorov
· Tue Oct 01 13:58:23 2019 +0100
c3a1836
Merge changes from topic "db/unsigned_long" into integration
by Sandrine Bailleux
· Wed Sep 18 14:30:09 2019 +0000
64e557c
Unsigned long should not be used as per coding guidelines
by Deepika Bhavnani
· Tue Sep 03 21:51:09 2019 +0300
f41355c
Refactor ARMv8.3 Pointer Authentication support code
by Alexei Fedorov
· Fri Sep 13 14:11:59 2019 +0100
8e0ef0f
Switch AARCH32/AARCH64 to __aarch64__
by Julius Werner
· Tue Jul 09 14:02:43 2019 -0700
e3887a9
BL1: Enable pointer authentication support
by Antonio Nino Diaz
· Wed Jan 30 20:29:50 2019 +0000
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
9164ec0
Remove deprecated bl1_init_bl2_mem_layout()
by Antonio Nino Diaz
· Mon Sep 24 17:26:25 2018 +0100
025946a
Remove build option LOAD_IMAGE_V2
by Roberto Vargas
· Mon Sep 24 17:20:48 2018 +0100
b3b6e22
Fix some violations to MISRA rule 8.3
by Sandrine Bailleux
· Wed Jul 11 12:44:22 2018 +0200
eace8f1
Make TF UUID RFC 4122 compliant
by Roberto Vargas
· Thu Apr 26 13:36:53 2018 +0100
3c817f4
Rename 'smcc' to 'smccc'
by Antonio Nino Diaz
· Wed Mar 21 10:49:27 2018 +0000
bcfaeff
Fix MISRA rule 8.8 in common code
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
6e16a33
BL1: Deprecate the `bl1_init_bl2_mem_layout()` API
by Soby Mathew
· Wed Jan 10 12:51:34 2018 +0000
2f38ce3
Add image_id to bl1_plat_handle_post/pre_image_load()
by Soby Mathew
· Thu Feb 08 17:45:12 2018 +0000
43d20b3
bl1: add bl1_plat_handle_{pre,post}_image_load()
by Masahiro Yamada
· Thu Feb 01 16:46:18 2018 +0900
9930501
Fix order of #includes
by Isla Mitchell
· Tue Jul 11 14:54:08 2017 +0100
cdd03cb
AArch32: Add `TRUSTED_BOARD_BOOT` support
by dp-arm
· Wed Feb 15 11:07:55 2017 +0000
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
3759e3f
Control inclusion of helper code used for asserts
by Antonio Nino Diaz
· Wed Mar 22 15:48:51 2017 +0000
e3962d0
Flush console where necessary
by Antonio Nino Diaz
· Thu Feb 16 16:17:19 2017 +0000
d5ec367
Report errata workaround status to console
by Jeenu Viswambharan
· Tue Jan 03 11:01:51 2017 +0000
5d36121
AArch32: Add generic changes in BL1
by Yatharth Kochar
· Tue Jun 28 17:07:09 2016 +0100
51f76f6
Changes for new version of image loading in BL1/BL2
by Yatharth Kochar
· Mon Sep 12 16:10:33 2016 +0100
c53ac5e
Move SIZE_FROM_LOG2_WORDS macro to utils.h
by Soby Mathew
· Wed Jul 20 14:38:36 2016 +0100
7d19941
Remove dashes from image names: 'BL3-x' --> 'BL3x'
by Juan Castillo
· Mon Dec 14 09:35:25 2015 +0000
71c9a5e
FWU: Add Generic Firmware Update framework support in BL1
by Yatharth Kochar
· Sat Oct 10 19:06:53 2015 +0100
a65be2f
Add descriptor based image management support in BL1
by Yatharth Kochar
· Fri Oct 09 18:06:13 2015 +0100
57d334c
Remove `RUN_IMAGE` usage as opcode passed to next EL.
by Yatharth Kochar
· Thu Oct 29 12:47:02 2015 +0000
b7e97c4
Introduce SPIN_ON_BL1_EXIT build flag
by Sandrine Bailleux
· Tue Nov 10 10:01:19 2015 +0000
33c95cc
Improve display_boot_progress() function
by Sandrine Bailleux
· Tue Oct 27 15:52:33 2015 +0000
b2e224c
Introduce print_entry_point_info() function
by Sandrine Bailleux
· Mon Sep 28 17:03:06 2015 +0100
26ae583
Add optional platform error handler API
by Juan Castillo
· Fri Sep 25 15:41:14 2015 +0100
ceb0d0f
Ensure BL2 security state is secure
by Vikram Kanigiri
· Thu Jul 23 11:16:28 2015 +0100
a08a5e7
TBB: switch to the new authentication framework
by Juan Castillo
· Tue May 19 11:54:12 2015 +0100
3a66aca
Use numbers to identify images instead of names
by Juan Castillo
· Mon Apr 13 17:36:19 2015 +0100
5e287b5
Fix incorrect assertions in bl1_main()
by Andrew Thoelke
· Thu Jun 11 14:12:14 2015 +0100
0cdebbd
Remove use of PLATFORM_CACHE_LINE_SIZE
by Dan Handley
· Mon Mar 30 17:15:16 2015 +0100
d227d8b
TBB: authenticate BL2 image and certificate
by Juan Castillo
· Wed Jan 07 13:49:59 2015 +0000
91b624e
Rationalize console log output
by Dan Handley
· Tue Jul 29 17:14:00 2014 +0100
04be3a5
Add support for printing version at runtime
by Juan Castillo
· Mon Jun 30 11:41:46 2014 +0100
afe7e2f
Implement a leaner printf for Trusted Firmware
by Soby Mathew
· Thu Jun 12 17:23:58 2014 +0100
467d057
Remove concept of top/bottom image loading
by Sandrine Bailleux
· Tue Jun 24 14:02:34 2014 +0100
7ce42df
Move BL porting functions into platform.h
by Dan Handley
· Thu May 15 14:11:36 2014 +0100
ed6ff95
Split platform.h into separate headers
by Dan Handley
· Wed May 14 17:44:19 2014 +0100
da56743
Populate BL31 input parameters as per new spec
by Vikram Kanigiri
· Tue Apr 15 18:08:08 2014 +0100
a3a5e4a
Rework handover interface between BL stages
by Vikram Kanigiri
· Thu May 15 18:27:15 2014 +0100
9851e42
Introduce macros to manipulate the SPSR
by Vikram Kanigiri
· Tue May 13 14:42:08 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
bcd60ba
Separate BL functions out of arch.h
by Dan Handley
· Thu Apr 17 18:53:42 2014 +0100
78a6e0c
Remove partially qualified asm helper functions
by Vikram Kanigiri
· Tue Mar 11 17:41:00 2014 +0000
ecf0a71
Generate build time and date message at link time.
by Jon Medhurst
· Mon Feb 17 12:18:24 2014 +0000
e4d084e
Rework BL2 to BL3-1 hand over interface
by Achin Gupta
· Wed Feb 19 17:18:23 2014 +0000
40a6f64
Fix asserts appearing in release builds
by James Morrissey
· Mon Feb 10 14:24:36 2014 +0000
e83b0ca
Update year in copyright text to 2014
by Dan Handley
· Tue Jan 14 18:17:09 2014 +0000
ee12f6f
Remove useless copies of meminfo structures
by Sandrine Bailleux
· Thu Nov 28 14:55:58 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