39 Commits (2ff6a49ea6260317286c0c2925a8cf09c607e9f0)

Author SHA1 Message Date
johpow01 dc78e62d80 feat(sme): enable SME functionality 3 years ago
Chris Kay 742ca2307f feat(amu): enable per-core AMU auxiliary counters 3 years ago
Chris Kay e747a59be4 refactor(amu): refactor enablement and context switching 4 years ago
Chris Kay 31d3cc2570 refactor(amu): detect auxiliary counters at runtime 4 years ago
Chris Kay 81e2ff1f36 refactor(amu): detect architected counters at runtime 4 years ago
Chris Kay 1fd685a74d refactor(amu): conditionally compile auxiliary counter support 4 years ago
Chris Kay b4b726ea86 refactor(amu)!: privatize unused AMU APIs 4 years ago
Chris Kay 6c8dda19e5 refactor(amu)!: remove `PLAT_AMU_GROUP1_COUNTERS_MASK` 4 years ago
Manish V Badarkhe 8fcd3d9600 feat(trf): enable trace filter control register access from lower NS EL 3 years ago
Manish V Badarkhe d4582d3088 feat(sys_reg_trace): enable trace system registers access from lower NS ELs 3 years ago
Manish V Badarkhe 813524ea9d feat(trbe): enable access to trace buffer control registers from lower NS EL 3 years ago
Arunachalam Ganapathy 68ac5ed049 fix(el3_runtime): fix SVE and AMU extension enablement flags 3 years ago
Manish V Badarkhe 52698a620b refactor(mpam): remove unused function declaration 3 years ago
Max Shvetsov 0c5e7d1ce3 feat(sve): enable SVE for the secure world 4 years ago
johpow01 873d4241e3 Enable v8.6 AMU enhancements (FEAT_AMUv1p1) 4 years ago
Alexei Fedorov f3ccf036ec TF-A AMU extension: fix detection of group 1 counters. 4 years ago
David Pu 8ca61538a0 Tegra194: add RAS exception handling 6 years ago
johpow01 6cac724d52 Enable v8.6 WFE trap delays 5 years ago
Alexei Fedorov ed108b5605 Refactor ARMv8.3 Pointer Authentication support code 5 years ago
Julius Werner d5dfdeb65f Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__ 5 years ago
Antonio Nino Diaz 73308618fe Minor changes to documentation and comments 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
Antonio Nino Diaz 40daecc1be Fix MISRA defects in extension libs 6 years ago
Antonio Nino Diaz 93c78ed231 libc: Fix all includes in codebase 6 years ago
Jeenu Viswambharan 30a8d96e46 RAS: MISRA fixes 6 years ago
Jeenu Viswambharan 5f83591880 AArch64: Enable MPAM for lower ELs 6 years ago
Jeenu Viswambharan b56dc2a98c RAS: Introduce handler for Uncontainable errors 7 years ago
Jeenu Viswambharan ca6d918582 RAS: Allow individual interrupt registration 7 years ago
Jeenu Viswambharan 362599eca4 RAS: Add support for node registration 7 years ago
Jeenu Viswambharan 30d81c36da RAS: Add helpers to access Standard Error Records 7 years ago
Dimitris Papastamos 2ff8fbf3b0 Implement {spe,sve}_supported() helpers and refactor code 7 years ago
Joel Hutton c70da54631 AMU: Implement context save/restore for aarch32 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
David Cunado 1a853370ff Enable SVE for Non-secure world 7 years ago
Dimitris Papastamos 380559c1c3 AMU: Implement support for aarch64 7 years ago
Dimitris Papastamos 281a08cc64 Refactor Statistical Profiling Extensions implementation 7 years ago