Elizabeth Ho
|
461c0a5d92
refactor(cm): move EL3 registers to global context
|
1 ano atrás |
Boyan Karatotev
|
f0c96a2e35
refactor(cm): clean up SCR_EL3 and CPTR_EL3 initialization
|
1 ano atrás |
Govindraj Raja
|
4c700c1563
chore: update to use Arm word across TF-A
|
1 ano atrás |
Boyan Karatotev
|
4085a02c76
refactor(amu): separate the EL2 and EL3 enablement code
|
1 ano atrás |
Andre Przywara
|
b57e16a4f9
refactor(amu): use new AMU feature check routines
|
1 ano atrás |
John Powell
|
a4c394561a
fix(amu): limit virtual offset register access to NS world
|
2 anos atrás |
Scott Branden
|
4ce3e99a33
fix: libc: use long for 64-bit types on aarch64
|
4 anos atrás |
Chris Kay
|
68120783d6
feat(mpmm): add support for MPMM
|
3 anos atrás |
Chris Kay
|
742ca2307f
feat(amu): enable per-core AMU auxiliary counters
|
3 anos atrás |
Chris Kay
|
e747a59be4
refactor(amu): refactor enablement and context switching
|
3 anos atrás |
Chris Kay
|
31d3cc2570
refactor(amu): detect auxiliary counters at runtime
|
3 anos atrás |
Chris Kay
|
81e2ff1f36
refactor(amu): detect architected counters at runtime
|
3 anos atrás |
Chris Kay
|
1fd685a74d
refactor(amu): conditionally compile auxiliary counter support
|
3 anos atrás |
Chris Kay
|
33b9be6d75
refactor(amu): factor out register accesses
|
3 anos atrás |
Chris Kay
|
b4b726ea86
refactor(amu)!: privatize unused AMU APIs
|
3 anos atrás |
Arunachalam Ganapathy
|
68ac5ed049
fix(el3_runtime): fix SVE and AMU extension enablement flags
|
3 anos atrás |
johpow01
|
873d4241e3
Enable v8.6 AMU enhancements (FEAT_AMUv1p1)
|
4 anos atrás |
Olivier Deprez
|
e82eb8c8d9
TF-A AMU: remove AMU enable info print
|
4 anos atrás |
Alexei Fedorov
|
f3ccf036ec
TF-A AMU extension: fix detection of group 1 counters.
|
4 anos atrás |
Antonio Nino Diaz
|
09d40e0e08
Sanitise includes across codebase
|
6 anos atrás |
Antonio Nino Diaz
|
40daecc1be
Fix MISRA defects in extension libs
|
6 anos atrás |
Dimitris Papastamos
|
700efdd17c
MISRA fixes for AMU/SPE and SVE
|
6 anos atrás |
Joel Hutton
|
c70da54631
AMU: Implement context save/restore for aarch32
|
7 anos atrás |
Dimitris Papastamos
|
c6cc9ac339
AMU: Remove unnecessary WARN()
|
7 anos atrás |
Dimitris Papastamos
|
b6eb39327c
AMU: Add hooks to save/restore AMU context
|
7 anos atrás |
Dimitris Papastamos
|
0767d50e69
AMU: Add configuration helpers for aarch64
|
7 anos atrás |
Dimitris Papastamos
|
59902b7c4c
AMU: Add plat interface to select which group 1 counters to enable
|
7 anos atrás |
Dimitris Papastamos
|
380559c1c3
AMU: Implement support for aarch64
|
7 anos atrás |