AMU: Implement support for aarch32
authorDimitris Papastamos <dimitris.papastamos@arm.com>
Tue, 17 Oct 2017 13:03:14 +0000 (14:03 +0100)
committerDimitris Papastamos <dimitris.papastamos@arm.com>
Wed, 29 Nov 2017 09:36:35 +0000 (09:36 +0000)
commitef69e1ea629542865f2c9b04df578aaa3966fb6a
tree18ffa579368d4c21243b86f2a4bd6e051f1637e6
parent380559c1c3ac80c0d2581a931c80323d1fefbfd6
AMU: Implement support for aarch32

The `ENABLE_AMU` build option can be used to enable the
architecturally defined AMU counters.  At present, there is no support
for the auxiliary counter group.

Change-Id: Ifc7532ef836f83e629f2a146739ab61e75c4abc8
Signed-off-by: Dimitris Papastamos <dimitris.papastamos@arm.com>
bl32/sp_min/sp_min.mk
include/lib/aarch32/arch.h
include/lib/aarch32/arch_helpers.h
lib/el3_runtime/aarch32/context_mgmt.c
lib/extensions/amu/aarch32/amu.c [new file with mode: 0644]