We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Say, like Time Stamp Counter of x86, or Time Base of PowerPC, which can used to
do some performance profiling.
Generic Timer doesn't implemented in Cortex-A9, and it seems PMU can only be used in kernel mode?
Whether the PMU is accessible in User mode is configurable. The Os would need to allow access by writing to the PMUSERENR register. Although usually in Linux you'd access the PMU via an API, such as oprofile or perf, rather than directly.