freebsd-src/lib/libpmc
Andrew Turner da11e1f9ee Add support for Cortex-A76/Neoverse-N1 to hwpmc
This adds support for the Cortex-A76 and Neoverse-N1 PMU counters to pmc.

While here add more PMCR_IDCODE values and check the implementers code is
correct before setting the PMU type.

Reviewed by:	bz, emaste (looks reasonable to me)
Sponsored by:	Innovate UK
Differential Revision:	https://reviews.freebsd.org/D25959
2020-08-12 10:17:17 +00:00
..
pmu-events Update AMD Zen1 and add Zen2 events mapping. 2020-07-13 16:23:02 +00:00
libpmc.c Add support for Cortex-A76/Neoverse-N1 to hwpmc 2020-08-12 10:17:17 +00:00
libpmc_json.cc
libpmc_pmu_util.c libpmc: Use known pmc_cpuid buffer size 2020-07-28 02:56:26 +00:00
libpmcinternal.h
Makefile Avoid rebuilding libpmc in every incremental rebuild 2020-07-15 12:07:47 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
Makefile.inc
pmc.3
pmc.atom.3
pmc.atomsilvermont.3
pmc.core.3
pmc.core2.3
pmc.corei7.3
pmc.corei7uc.3
pmc.h
pmc.haswell.3
pmc.haswelluc.3
pmc.haswellxeon.3
pmc.iaf.3
pmc.ivybridge.3
pmc.ivybridgexeon.3
pmc.k7.3
pmc.k8.3
pmc.mips24k.3
pmc.octeon.3
pmc.p4.3
pmc.p5.3
pmc.p6.3
pmc.sandybridge.3
pmc.sandybridgeuc.3
pmc.sandybridgexeon.3
pmc.soft.3
pmc.tsc.3
pmc.ucf.3
pmc.westmere.3
pmc.westmereuc.3
pmc.xscale.3
pmc_allocate.3
pmc_attach.3
pmc_capabilities.3
pmc_configure_logfile.3
pmc_disable.3
pmc_event_names_of_class.3
pmc_get_driver_stats.3
pmc_get_msr.3
pmc_init.3
pmc_name_of_capability.3
pmc_read.3
pmc_set.3
pmc_start.3
pmcformat.h
pmclog.3
pmclog.c
pmclog.h