Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
c5586d16a019c1feb8f7315818156aef1025cdf3
/
bl2
11b9b49
refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3
by Arvind Ram Prakash
· Tue Nov 22 14:41:00 2022 -0600
33bfc5e
build: always prefix section names with `.`
by Chris Kay
· Tue Feb 14 11:30:04 2023 +0000
68d2836
build: clarify linker script generation
by Chris Kay
· Mon Jan 16 16:53:45 2023 +0000
4b7660a
style: normalize linker script code style
by Chris Kay
· Thu Sep 29 14:36:53 2022 +0100
da284d5
style(linker_script): fix indentation
by Jorge Troncoso
· Thu Oct 20 21:42:06 2022 -0700
c142587
feat(debug): add helpers for aborts on AARCH32
by Yann Gautier
· Fri Feb 15 16:42:20 2019 +0100
4f5d81d
fix(bl2): define RAM_NOLOAD for XIP
by Yann Gautier
· Thu Mar 31 14:42:11 2022 +0200
0824b45
feat(bl2): add support to separate no-loadable sections
by Jiafei Pan
· Thu Feb 24 10:47:33 2022 +0800
a3bb76f
fix(bl2): correct messages with image_id
by Yann Gautier
· Mon Feb 14 09:54:36 2022 +0100
92de80a
refactor(measured-boot): avoid Measured-Boot dependency on Trusted-Boot
by Manish V Badarkhe
· Thu Dec 16 10:41:47 2021 +0000
5797b80
feat(measured boot): move init and teardown functions to platform layer
by Manish V Badarkhe
· Fri Aug 06 09:26:20 2021 +0100
9d13402
refactor(gpt): productize and refactor GPT library
by johpow01
· Wed Jun 16 17:57:28 2021 -0500
8e2e24b
feat(rme): add GPT Library
by Zelalem Aweke
· Tue Jul 13 14:05:20 2021 -0500
688fbf7
feat(rme): run BL2 in root world when FEAT_RME is enabled
by Zelalem Aweke
· Fri Jul 09 11:37:10 2021 -0500
99575e4
feat(fwu): initialize FWU driver in BL2
by Manish V Badarkhe
· Fri Jun 25 23:28:59 2021 +0100
514e59c
Add PIE support for AARCH32
by Yann Gautier
· Mon Oct 05 11:02:54 2020 +0200
e57bce8
Avoid the use of linker *_SIZE__ macros
by Yann Gautier
· Tue Aug 18 14:42:41 2020 +0200
f3a4c54
Add support for FEAT_MTPMU for Armv8.6
by Javier Almansa Sobrino
· Mon Nov 23 18:38:15 2020 +0000
71707b1
TF-A: Add support for Measured Boot driver in BL1 and BL2
by Alexei Fedorov
· Mon Jul 13 14:06:47 2020 +0100
85fa00e
linker_script: move .rela.dyn section to bl_common.ld.h
by Masahiro Yamada
· Wed Apr 22 11:27:55 2020 +0900
c5864d8
linker_script: move .data section to bl_common.ld.h
by Masahiro Yamada
· Wed Apr 22 10:50:12 2020 +0900
403990e
linker_script: move stacks section to bl_common.ld.h
by Masahiro Yamada
· Tue Apr 07 13:04:24 2020 +0900
b58e451
Merge "Fix MISRA C issues in BL1/BL2/BL31" into integration
by Mark Dykes
· Sat Apr 04 19:58:56 2020 +0000
a5c6636
Fix MISRA C issues in BL1/BL2/BL31
by John Powell
· Fri Mar 20 14:21:05 2020 -0500
dd053b6
linker_script: move bss section to bl_common.ld.h
by Masahiro Yamada
· Thu Mar 26 13:16:33 2020 +0900
583f8dd
linker_script: replace common read-only data with RODATA_COMMON
by Masahiro Yamada
· Thu Mar 26 10:57:12 2020 +0900
ac1bfb9
linker_script: move more common code to bl_common.ld.h
by Masahiro Yamada
· Thu Mar 26 10:51:39 2020 +0900
0b67e56
Factor xlat_table sections in linker scripts out into a header file
by Masahiro Yamada
· Mon Mar 09 17:39:48 2020 +0900
fcbcd6f
aarch32: stop speculative execution past exception returns
by Madhukar Pappireddy
· Wed Feb 26 12:37:05 2020 -0600
94eb27f
Merge changes from topic "lm/fconf" into integration
by Sandrine Bailleux
· Tue Feb 11 16:15:45 2020 +0000
944ade8
fconf: initial commit
by Louis Mayencourt
· Thu Aug 08 12:03:26 2019 +0100
e8dadb1
coverity: Fix MISRA null pointer violations
by Zelalem
· Wed Feb 05 14:12:39 2020 -0600
e545a83
BL2: Print ID of images we fail loading
by Sandrine Bailleux
· Mon Feb 03 15:58:16 2020 +0100
65d699d
BL2_AT_EL3: add PIE support
by Masahiro Yamada
· Fri Jan 17 13:45:02 2020 +0900
0f7e601
Prevent speculative execution past ERET
by Anthony Steinhauser
· Tue Jan 07 15:44:06 2020 -0800
253b3d5
Merge "PIE: make call to GDT relocation fixup generalized" into integration
by Soby Mathew
· Thu Dec 12 14:25:47 2019 +0000
c825768
PIE: make call to GDT relocation fixup generalized
by Manish Pandey
· Tue Nov 26 11:34:17 2019 +0000
23f5e54
Reduce space lost to object alignment
by Samuel Holland
· Sun Oct 20 16:11:25 2019 -0500
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
5289b67
bl2_el3: clean up linker script
by Masahiro Yamada
· Fri Jun 14 17:49:17 2019 +0900
90f2e88
Add support for Branch Target Identification
by Alexei Fedorov
· Fri May 24 12:17:09 2019 +0100
a68ed36
Merge pull request #1878 from jts-arm/sctlr
by Soby Mathew
· Wed Mar 13 15:32:00 2019 +0000
033186c
bl2-el3: Fix exit to bl32 by ensuring a more complete write to SPSR
by Bryan O'Donoghue
· Mon Mar 11 15:36:07 2019 +0000
d5a5960
Apply stricter speculative load restriction
by John Tsichritzis
· Mon Mar 04 16:42:54 2019 +0000
4f29fb7
BL2_AT_EL3: Enable pointer authentication support
by Antonio Nino Diaz
· Thu Jan 31 17:40:44 2019 +0000
6e4b083
BL2: Enable pointer authentication support
by Antonio Nino Diaz
· Thu Jan 31 10:48:47 2019 +0000
b0fd008
Move BL1 and BL2 private defines to bl_common.h
by Antonio Nino Diaz
· Tue Dec 18 13:49:46 2018 +0000
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
3364cd4
correct some missing-prototype warnings
by Yann Gautier
· Mon Dec 10 10:41:03 2018 +0100
5eb8837
Standardise header guards across codebase
by Antonio Nino Diaz
· Thu Nov 08 10:20:19 2018 +0000
fcaf1bd
PIE: Use PC relative adrp/adr for symbol reference
by Soby Mathew
· Fri Oct 12 16:40:28 2018 +0100
025946a
Remove build option LOAD_IMAGE_V2
by Roberto Vargas
· Mon Sep 24 17:20:48 2018 +0100
4daa1de
DSU erratum 936184 workaround
by John Tsichritzis
· Mon Jul 23 09:11:59 2018 +0100
502290b
Create a library file for libmbedtls
by Roberto Vargas
· Tue May 08 10:27:10 2018 +0100
95f30ab
Add end_vector_entry assembler macro
by Roberto Vargas
· Tue Apr 17 11:31:43 2018 +0100
1d04c63
Add .extab and .exidx sections
by Roberto Vargas
· Thu May 10 11:01:16 2018 +0100
d93fde3
Use ALIGN instead of NEXT in linker scripts
by Roberto Vargas
· Wed Apr 11 11:53:31 2018 +0100
60e5c2f
BL2_AT_EL3: do not try to disable MMU twice on AARCH32
by Yann Gautier
· Thu Apr 26 19:07:17 2018 +0200
b72de19
Merge pull request #1356 from robertovargas-arm/misra-changes
by Dimitris Papastamos
· Mon Apr 16 15:04:28 2018 +0100
02b2c2b
Fix MISRA rule 8.3 Part 1
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
43a7bf4
Add support for BL2 in XIP memory
by Jiafei Pan
· Wed Mar 21 07:20:09 2018 +0000
6a89754
bl2-el3: Fix bl32 lr_svc used for bl33 entry address
by Lionel Debieve
· Mon Mar 05 15:21:59 2018 +0100
b8d8145
Merge pull request #1282 from robertovargas-arm/misra-changes
by davidcunado-arm
· Wed Feb 28 18:53:30 2018 +0000
2ca18d9
Fix MISRA rule 8.4 Part 1
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
0571270
Fix MISRA rule 8.4 in common code
by Roberto Vargas
· Mon Feb 12 12:36:17 2018 +0000
9c274f8
Merge pull request #1286 from antonio-nino-diaz-arm/an/mmu-mismatch
by davidcunado-arm
· Wed Feb 28 01:26:21 2018 +0000
7c2a3ca
Add comments about mismatched TCR_ELx and xlat tables
by Antonio Nino Diaz
· Fri Feb 23 15:07:54 2018 +0000
73308d0
Introduce the new BL handover interface
by Soby Mathew
· Tue Jan 09 14:36:14 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
7814a95
Merge pull request #1173 from etienne-lms/armv7-qemu
by davidcunado-arm
· Wed Feb 07 11:57:19 2018 +0800
2b407d2
[fix] aarch32: optee: define the OP-TEE secure payload
by Etienne Carriere
· Tue Feb 06 10:58:21 2018 +0100
dc8bbb4
aarch32: optee: define the OP-TEE secure payload
by Etienne Carriere
· Mon Feb 05 10:42:42 2018 +0100
02a0d3d
bl2: add bl2_plat_handle_pre_image_load()
by Masahiro Yamada
· Thu Feb 01 16:45:51 2018 +0900
9f41248
bl2-el3: Don't compile BL1 when BL2_AT_EL3 is defined in FVP
by Roberto Vargas
· Tue Jan 16 10:35:23 2018 +0000
51abc34
bl2-el3: Mark all the assembly functions in bl2 at el3
by Roberto Vargas
· Fri Nov 17 10:51:54 2017 +0000
e0e9946
bl2-el3: Add BL2_EL3 image
by Roberto Vargas
· Mon Oct 30 14:43:43 2017 +0000
2ce2b09
Replace magic numbers in linkerscripts by PAGE_SIZE
by Antonio Nino Diaz
· Wed Nov 15 11:45:35 2017 +0000
bc1ae1f
Add platform hooks for boot redundancy support
by Roberto Vargas
· Tue Sep 26 12:53:01 2017 +0100
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
09c97c9
Minor refactor of BL2 image load v2
by Dan Handley
· Tue Apr 18 14:46:23 2017 +0100
6460924
Merge pull request #885 from antonio-nino-diaz-arm/an/console-flush
by davidcunado-arm
· Wed Apr 12 22:23:44 2017 +0100
306593d
Add support for GCC stack protection
by Douglas Raillard
· Fri Feb 24 18:14:15 2017 +0000
e3962d0
Flush console where necessary
by Antonio Nino Diaz
· Thu Feb 16 16:17:19 2017 +0000
230011c
Move plat/common source file definitions to generic Makefiles
by dp-arm
· Tue Mar 07 11:02:47 2017 +0000
21362a9
Introduce unified API to zero memory
by Douglas Raillard
· Fri Dec 02 13:51:54 2016 +0000
68aef10
Define and use no_ret macro where no return is expected
by Jeenu Viswambharan
· Wed Nov 30 15:21:11 2016 +0000
dafb247
AArch32: Add generic changes in BL2
by Yatharth Kochar
· Thu Jun 30 14:52:12 2016 +0100
51f76f6
Changes for new version of image loading in BL1/BL2
by Yatharth Kochar
· Mon Sep 12 16:10:33 2016 +0100
7b5c9b3
Move spinlock library code to AArch64 folder
by Soby Mathew
· Mon Aug 08 12:42:53 2016 +0100
f91f144
Introduce SEPARATE_CODE_AND_RODATA build flag
by Sandrine Bailleux
· Fri Jul 08 14:37:40 2016 +0100
2b8277b
Rename BL33_BASE option to PRELOADED_BL33_BASE
by Antonio Nino Diaz
· Wed Apr 06 17:31:57 2016 +0100
faf144f
Merge pull request #561 from antonio-nino-diaz-arm/an/bootwrapper
by danh-arm
· Tue Mar 29 15:39:01 2016 +0100
1f21bcf
Remove all non-configurable dead loops
by Antonio Nino Diaz
· Mon Feb 01 13:57:25 2016 +0000
faf573a
Enable preloaded BL33 alternative boot flow
by Antonio Nino Diaz
· Mon Feb 15 14:53:10 2016 +0000
7d19941
Remove dashes from image names: 'BL3-x' --> 'BL3x'
by Juan Castillo
· Mon Dec 14 09:35:25 2015 +0000
a72b647
Replace all SCP FW (BL0, BL3-0) references
by Juan Castillo
· Thu Dec 10 15:49:17 2015 +0000
71c9a5e
FWU: Add Generic Firmware Update framework support in BL1
by Yatharth Kochar
· Sat Oct 10 19:06:53 2015 +0100
57d334c
Remove `RUN_IMAGE` usage as opcode passed to next EL.
by Yatharth Kochar
· Thu Oct 29 12:47:02 2015 +0000
03897bb
CSS: Enable booting of EL3 payloads
by Sandrine Bailleux
· Thu Nov 26 16:31:34 2015 +0000
Next »