summaryrefslogtreecommitdiffstats
path: root/sys/sys/pmc.h
diff options
context:
space:
mode:
authorbr <br@FreeBSD.org>2015-06-10 12:42:30 +0000
committerbr <br@FreeBSD.org>2015-06-10 12:42:30 +0000
commit319e9e4b6cee6ab6f7ac6ff7339c62f7ebc20f84 (patch)
tree40a569184708cb0b9933dff5fdac3e93b9647ff5 /sys/sys/pmc.h
parentb6be1c5ace6f352e4f44e0ef31ed744b19658c5e (diff)
downloadFreeBSD-src-319e9e4b6cee6ab6f7ac6ff7339c62f7ebc20f84.zip
FreeBSD-src-319e9e4b6cee6ab6f7ac6ff7339c62f7ebc20f84.tar.gz
o Rework ARMv7 events list using aliases - same way as we have for arm64.
o Extend it with Cortex A9-specific events.
Diffstat (limited to 'sys/sys/pmc.h')
-rw-r--r--sys/sys/pmc.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/sys/pmc.h b/sys/sys/pmc.h
index f4d46b2..e0e7fcb 100644
--- a/sys/sys/pmc.h
+++ b/sys/sys/pmc.h
@@ -105,7 +105,12 @@
__PMC_CPU(PPC_MPC85XX, 0x340, "Freescale PowerPC MPC85XX") \
__PMC_CPU(PPC_970, 0x380, "IBM PowerPC 970") \
__PMC_CPU(GENERIC, 0x400, "Generic") \
- __PMC_CPU(ARMV7, 0x500, "ARMv7") \
+ __PMC_CPU(ARMV7_CORTEX_A5, 0x500, "ARMv7 Cortex A5") \
+ __PMC_CPU(ARMV7_CORTEX_A7, 0x501, "ARMv7 Cortex A7") \
+ __PMC_CPU(ARMV7_CORTEX_A8, 0x502, "ARMv7 Cortex A8") \
+ __PMC_CPU(ARMV7_CORTEX_A9, 0x503, "ARMv7 Cortex A9") \
+ __PMC_CPU(ARMV7_CORTEX_A15, 0x504, "ARMv7 Cortex A15") \
+ __PMC_CPU(ARMV7_CORTEX_A17, 0x505, "ARMv7 Cortex A17") \
__PMC_CPU(ARMV8_CORTEX_A53, 0x600, "ARMv8 Cortex A53") \
__PMC_CPU(ARMV8_CORTEX_A57, 0x601, "ARMv8 Cortex A57")
OpenPOWER on IntegriCloud