aboutsummaryrefslogtreecommitdiff
path: root/lib/extensions/amu/aarch64/amu.c
AgeCommit message (Expand)Author
2021-11-08fix: libc: use long for 64-bit types on aarch64Scott Branden
2021-10-26feat(mpmm): add support for MPMMChris Kay
2021-10-26feat(amu): enable per-core AMU auxiliary countersChris Kay
2021-10-26refactor(amu): refactor enablement and context switchingChris Kay
2021-10-26refactor(amu): detect auxiliary counters at runtimeChris Kay
2021-10-26refactor(amu): detect architected counters at runtimeChris Kay
2021-10-26refactor(amu): conditionally compile auxiliary counter supportChris Kay
2021-10-26refactor(amu): factor out register accessesChris Kay
2021-10-26refactor(amu)!: privatize unused AMU APIsChris Kay
2021-07-23fix(el3_runtime): fix SVE and AMU extension enablement flagsArunachalam Ganapathy
2021-02-25Enable v8.6 AMU enhancements (FEAT_AMUv1p1)johpow01
2020-08-13TF-A AMU: remove AMU enable info printOlivier Deprez
2020-08-10TF-A AMU extension: fix detection of group 1 counters.Alexei Fedorov
2019-01-04Sanitise includes across codebaseAntonio Nino Diaz
2018-10-29Fix MISRA defects in extension libsAntonio Nino Diaz
2018-02-27MISRA fixes for AMU/SPE and SVEDimitris Papastamos
2018-01-31AMU: Implement context save/restore for aarch32Joel Hutton
2018-01-15AMU: Remove unnecessary WARN()Dimitris Papastamos
2018-01-11AMU: Add hooks to save/restore AMU contextDimitris Papastamos
2018-01-11AMU: Add configuration helpers for aarch64Dimitris Papastamos
2018-01-11AMU: Add plat interface to select which group 1 counters to enableDimitris Papastamos
2017-11-29AMU: Implement support for aarch64Dimitris Papastamos