374 Commits (2ab9617ef2fa6f60c59d58f61e2d5c45bf965b1f)

Author SHA1 Message Date
Antonio Nino Diaz 0c487ea42a smccc: Fix checkpatch error in header file 7 years ago
Roberto Vargas 638b034cc3 ARM platforms: Demonstrate mem_protect from el3_runtime 7 years ago
Masahiro Yamada 0a2d5b43c8 types: use int-ll64 for both aarch32 and aarch64 7 years ago
Masahiro Yamada 8f4dbaab64 arch_helpers: use u_register_t for register read/write 7 years ago
Antonio Nino Diaz 01c0a38ef0 xlat: Set AP[1] to 1 when it is RES1 7 years ago
Antonio Nino Diaz 2f37046524 Add support for the SMC Calling Convention 2.0 7 years ago
Antonio Nino Diaz b3323cd6bd Fix some MISRA defects in SPM code 7 years ago
Jonathan Wright 9ec3921c02 Check presence of fix for errata 843419 in Cortex-A53 7 years ago
Joel Hutton 9f85f9e379 Clean usage of void pointers to access symbols 7 years ago
Jonathan Wright 3eacacc0ef lib: fix switch statements to comply with MISRA rules 7 years ago
Antonio Nino Diaz 085e80ec11 Rename 'smcc' to 'smccc' 7 years ago
Dimitris Papastamos a205a56ea8 Fixup `SMCCC_ARCH_FEATURES` semantics 7 years ago
Dimitris Papastamos 3991a6a49f Use PFR0 to identify need for mitigation of CVE-2017-5715 7 years ago
Roberto Vargas 1af540ef2a Fix MISRA rule 8.4 Part 1 7 years ago
Roberto Vargas 7fabe1a899 Fix MISRA rule 8.4 in common code 7 years ago
Roberto Vargas 9fb8af33c4 Fix MISRA rule 8.3 in common code 7 years ago
David Cunado 5724481fdd Update ULL() macro and instances of ull to comply with MISRA 7 years ago
Dimitris Papastamos 714b21ffc7 MISRA fixes for Cortex A75 AMU implementation 7 years ago
Dimitris Papastamos f06890ea89 Refactor AMU support for Cortex A75 7 years ago
Dimitris Papastamos a2e702a2f3 Factor out CPU AMU helpers 7 years ago
Dimitris Papastamos 2ff8fbf3b0 Implement {spe,sve}_supported() helpers and refactor code 7 years ago
Antonio Nino Diaz 883d1b5d4a Add comments about mismatched TCR_ELx and xlat tables 7 years ago
Antonio Nino Diaz 4abd7fa71f Redefine SMC_UNK as -1 instead of 0xFFFFFFFF 7 years ago
Masahiro Yamada c43d68510e zlib: add gunzip() support 7 years ago
Joel Hutton c70da54631 AMU: Implement context save/restore for aarch32 7 years ago
Joel Hutton ce213b9622 AMU: Add assembler helper functions for aarch32 7 years ago
Dimitris Papastamos d9bd656cf5 Optimize/cleanup BPIALL workaround 7 years ago
Dimitris Papastamos 3a1b0676c7 Implement support for SMCCC v1.1 7 years ago
Julius Werner 7baa7bcaf5 Make div_round_up() correct for divisors that are not a power of 2 7 years ago
Julius Werner 3429c77ab0 Add platform-independent coreboot support library 8 years ago
Dimitris Papastamos e4b34efa18 Workaround for CVE-2017-5715 for Cortex A9, A15 and A17 7 years ago
Dimitris Papastamos 7343505d96 sp_min: Implement workaround for CVE-2017-5715 7 years ago
Roberto Vargas b1d27b484f bl2-el3: Add BL2_EL3 image 7 years ago
Masahiro Yamada 109ae26384 utils: rename struct mem_region_t to struct mem_region 7 years ago
Dimitris Papastamos 53bfb94ece Add hooks to save/restore AMU context for Cortex A75 7 years ago
Dimitris Papastamos b6eb39327c AMU: Add hooks to save/restore AMU context 7 years ago
Dimitris Papastamos 0767d50e69 AMU: Add configuration helpers for aarch64 7 years ago
Dimitris Papastamos 59902b7c4c AMU: Add plat interface to select which group 1 counters to enable 7 years ago
Dimitris Papastamos 7593252cee Add PubSub events for CPU powerdown/powerup 7 years ago
Dimitris Papastamos 780edd86a0 Use PFR0 to identify need for mitigation of CVE-2017-5915 7 years ago
Dimitris Papastamos a1781a211a Workaround for CVE-2017-5715 on Cortex A73 and A75 7 years ago
Julius Werner 155a10068a utils_def: Add REGSZ and make BIT() assembly-compatible 7 years ago
Antonio Nino Diaz 45d640f0f4 SPM: Move S-EL1/S-EL0 xlat tables to TZC DRAM 7 years ago
David Cunado 1a853370ff Enable SVE for Non-secure world 7 years ago
Dimitris Papastamos ef69e1ea62 AMU: Implement support for aarch32 7 years ago
Dimitris Papastamos 380559c1c3 AMU: Implement support for aarch64 7 years ago
Dimitris Papastamos 0319a97747 Implement support for the Activity Monitor Unit on Cortex A75 7 years ago
Dimitris Papastamos 281a08cc64 Refactor Statistical Profiling Extensions implementation 7 years ago
Antonio Nino Diaz 6504b2c5b0 Add ARMv8.2 ID_AA64MMFR0_EL1.PARange value 7 years ago
David Cunado 91089f360a Move FPEXC32_EL2 to FP Context 7 years ago