91 Commits (c414019bc3d25019bdb50c33adc64cad799629e4)

Author SHA1 Message Date
johpow01 873d4241e3 Enable v8.6 AMU enhancements (FEAT_AMUv1p1) 4 years ago
Tomas Pilar 7c802c715f Define registers for FEAT_RNG support 4 years ago
Javier Almansa Sobrino 0063dd1708 Add support for FEAT_MTPMU for Armv8.6 4 years ago
Alexei Fedorov 0563ab08e8 Aarch64: Add support for FEAT_MTE3 4 years ago
Alexei Fedorov a83103c824 Aarch64: Add support for FEAT_PANx extensions 4 years ago
Andre Przywara 2be491b1dc aarch64/arm: Add compiler barrier to barrier instructions 4 years ago
Jimmy Brisson d7b5f40823 Increase type widths to satisfy width requirements 4 years ago
Manish V Badarkhe 3b8456bd1c runtime_exceptions: Update AT speculative workaround 4 years ago
Manish V Badarkhe 86ba585300 Add wrapper for AT instruction 4 years ago
Alexei Fedorov f3ccf036ec TF-A AMU extension: fix detection of group 1 counters. 4 years ago
Varun Wadekar fbc44bd1bb Prevent RAS register access from lower ELs 4 years ago
Jimmy Brisson 29d0ee542d Enable ARMv8.6-ECV Self-Synch when booting to EL2 5 years ago
Jimmy Brisson 110ee4330a Enable ARMv8.6-FGT when booting to EL2 5 years ago
Alexei Fedorov dbcc44a10e TF-A: Fix wrong register read for MPAM extension 5 years ago
johpow01 6cac724d52 Enable v8.6 WFE trap delays 5 years ago
Varun Wadekar 1a04b2e536 Fix compilation error when ENABLE_PIE=1 5 years ago
Manish V Badarkhe 45aecff003 Implement workaround for AT speculative behaviour 5 years ago
Olivier Deprez 52696946ab SPMD: code/comments cleanup 5 years ago
Madhukar Pappireddy 9cf7f355ce Provide a hint to power controller for DSU cluster power down 5 years ago
Masahiro Yamada 115041633d locks: bakery: use is_dcache_enabled() helper 5 years ago
John Powell 3443a7027d Fix MISRA C issues in BL1/BL2/BL31 5 years ago
Masahiro Yamada fd092be239 Add get_current_el_maybe_constant() 5 years ago
Madhukar Pappireddy ccfb5c8134 Use Speculation Barrier instruction for v8.5 cores 5 years ago
Alexei Fedorov b4292bc65e Fix crash dump for lower EL 5 years ago
Max Shvetsov 2825946e92 SPMD: Adds partially supported EL2 registers. 5 years ago
Max Shvetsov 28f39f02ad SPMD: save/restore EL2 system registers. 5 years ago
Madhukar Pappireddy 6bc243825f aarch32: stop speculative execution past exception returns 5 years ago
Yann Gautier 30f3100526 el3_entrypoint_common: avoid overwriting arg3 5 years ago
Varun Wadekar dd4f0885a0 Tegra: delay_timer: support for physical secure timer 6 years ago
Alexei Fedorov 68c76088d3 Make PAC demangling more generic 5 years ago
Anthony Steinhauser f461fe346b Prevent speculative execution past ERET 5 years ago
Samuel Holland f8578e641b bl31: Split into two separate memory regions 6 years ago
Manish Pandey da90359b78 PIE: make call to GDT relocation fixup generalized 5 years ago
Artsem Artsemenka db3ae8538b S-EL2 Support: Check for AArch64 5 years ago
Achin Gupta 0376e7c4aa Add support for enabling S-EL2 5 years ago
Madhukar Pappireddy e34cc0cedc Changes to support updated register usage in SMCCC v1.2 5 years ago
Petre-Ionut Tudor 2a7adf2567 Explicitly disable the SPME bit in MDCR_EL3 5 years ago
Lionel Debieve 0a12302c3f Add missing support for BL2_AT_EL3 in XIP memory 6 years ago
Alexei Fedorov c3e8b0be9b AArch32: Disable Secure Cycle Counter 5 years ago
Alexei Fedorov ed108b5605 Refactor ARMv8.3 Pointer Authentication support code 5 years ago
Hadi Asyrafi b90f207a1d Invalidate dcache build option for bl2 entry at EL3 5 years ago
Justin Chadwell 1f4619796a Add UBSAN support and handlers 5 years ago
Justin Chadwell 9dd94382bd Enable MTE support in both secure and non-secure worlds 5 years ago
Alexei Fedorov e290a8fcbc AArch64: Disable Secure Cycle Counter 5 years ago
Alexei Fedorov ef430ff495 FVP_Base_AEMv8A platform: Fix cache maintenance operations 5 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
John Tsichritzis c250cc3b1b SSBS: init SPSR register with default SSBS value 5 years ago
Ambroise Vincent 52e91081a9 console: update skeleton 6 years ago
Soby Mathew b7e398d64c Enable MTE support unilaterally for Normal World 5 years ago
Alexei Fedorov c465515718 Aarch64: Fix SCTLR bit definitions 5 years ago