123 Commits (deb4b3a63e3a52f2e9823865a1932f6289ccb7ac)

Author SHA1 Message Date
Yann Gautier fb4f511f9b Avoid the use of linker *_SIZE__ macros 4 years ago
Alexei Fedorov caff3c8724 TSP: Fix GCC 11.0.0 compilation error. 4 years ago
Jimmy Brisson d7b5f40823 Increase type widths to satisfy width requirements 4 years ago
Masahiro Yamada e8ad6168b0 linker_script: move .rela.dyn section to bl_common.ld.h 5 years ago
Masahiro Yamada caa3e7e0a4 linker_script: move .data section to bl_common.ld.h 5 years ago
Masahiro Yamada a926a9f60a linker_script: move stacks section to bl_common.ld.h 5 years ago
Masahiro Yamada a7739bc7b1 linker_script: move bss section to bl_common.ld.h 5 years ago
Masahiro Yamada 0a0a7a9ac8 linker_script: replace common read-only data with RODATA_COMMON 5 years ago
Masahiro Yamada 9fb288a03e linker_script: move more common code to bl_common.ld.h 5 years ago
Madhukar Pappireddy ae7b922d87 Bug fix: Protect TSP prints with lock 5 years ago
Masahiro Yamada 665e71b8ea Factor xlat_table sections in linker scripts out into a header file 5 years ago
Manish Pandey a16bc84560 TSP: corrected log information 5 years ago
Masahiro Yamada d974301d22 TSP: add PIE support 5 years ago
Anthony Steinhauser f461fe346b Prevent speculative execution past ERET 5 years ago
Alexei Fedorov ed108b5605 Refactor ARMv8.3 Pointer Authentication support code 5 years ago
Justin Chadwell 9dd94382bd Enable MTE support in both secure and non-secure worlds 5 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
Alexei Fedorov 9fc59639e6 Add support for Branch Target Identification 6 years ago
John Tsichritzis 02b5794396 Apply stricter speculative load restriction 6 years ago
Antonio Nino Diaz 67b6ff9f8c TSP: Enable pointer authentication support 6 years ago
Antonio Nino Diaz f660533729 Remove duplicated definitions of linker symbols 6 years ago
Paul Beesley 8aabea3358 Correct typographical errors 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Antonio Nino Diaz c3cf06f1a3 Standardise header guards across codebase 6 years ago
Roberto Vargas a9203edae7 Add end_vector_entry assembler macro 7 years ago
Roberto Vargas 5629b2b11c Use ALIGN instead of NEXT in linker scripts 7 years ago
Jeenu Viswambharan bb00ea5b00 TSP: Enable cache along with MMU 7 years ago
Masahiro Yamada 0a2d5b43c8 types: use int-ll64 for both aarch32 and aarch64 7 years ago
Roberto Vargas 1a29f93815 Fix MISRA rule 8.4 Part 3 7 years ago
Roberto Vargas a27163bc70 Fix MISRA rule 8.3 Part 3 7 years ago
Antonio Nino Diaz 883d1b5d4a Add comments about mismatched TCR_ELx and xlat tables 7 years ago
Antonio Nino Diaz a2aedac221 Replace magic numbers in linkerscripts by PAGE_SIZE 7 years ago
Julius Werner 4d91838b8d Fix x30 reporting for unhandled exceptions 7 years ago
Julius Werner 64726e6d61 Add new alignment parameter to func assembler macro 7 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
David Cunado 16292f5481 Update terminology: standard SMC to yielding SMC 8 years ago
Douglas Raillard 51faada71a Add support for GCC stack protection 8 years ago
Antonio Nino Diaz d50ece03d9 Simplify translation tables headers dependencies 8 years ago
Douglas Raillard 308d359b26 Introduce unified API to zero memory 8 years ago
Douglas Raillard 3df6012a3e Abort preempted TSP STD SMC after PSCI CPU suspend 8 years ago
Jeenu Viswambharan a806dad58c Define and use no_ret macro where no return is expected 8 years ago
Soby Mathew 12ab697e8f Move spinlock library code to AArch64 folder 8 years ago
Sandrine Bailleux a604623c71 TSP: Print BL32_BASE rather than __RO_START__ 9 years ago
Sandrine Bailleux 5d1c104f9a Introduce SEPARATE_CODE_AND_RODATA build flag 8 years ago
Sandrine Bailleux e0ae9fab61 Introduce some helper macros for exception vectors 9 years ago
Evan Lloyd 231c14702c Make:Remove calls to shell from makefiles. 9 years ago
Antonio Nino Diaz 1c3ea103d2 Remove all non-configurable dead loops 9 years ago
Juan Castillo d178637d2b Remove dashes from image names: 'BL3-x' --> 'BL3x' 9 years ago
Soby Mathew 63b8440fcc TSP: Allow preemption of synchronous S-EL1 interrupt handling 9 years ago
Soby Mathew 02446137a4 Enable use of FIQs and IRQs as TSP interrupts 9 years ago