freebsd-dev/lib/libpmc
Justin Hibbits 169dd953b0 Add hwpmc(4) support for the PowerPC 970 class processors, direct events.
This also fixes asserts on removal of the module for the mpc74xx.

The PowerPC 970 processors have two different types of events: direct events
and indirect events.  Thus far only direct events are supported.  I included
some documentation in the driver on how indirect events work, but support is
for the future.

MFC after:	1 month
2014-02-01 02:03:50 +00:00
..
libpmc.c Add hwpmc(4) support for the PowerPC 970 class processors, direct events. 2014-02-01 02:03:50 +00:00
libpmcinternal.h - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core Solo 2008-11-27 09:00:47 +00:00
Makefile Always install pmc.foo(3) manpages. 2013-05-03 08:20:10 +00:00
pmc_allocate.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_attach.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_capabilities.3 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
pmc_configure_logfile.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_disable.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_event_names_of_class.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_get_driver_stats.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_get_msr.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_init.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_name_of_capability.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_read.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_set.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc_start.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmc.3 mdoc: minor Bl improvements. 2012-06-02 08:47:26 +00:00
pmc.atom.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.core2.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.core.3 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
pmc.corei7.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.corei7uc.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.h pmc(3) does not document a dependency on <sys/types.h> but <pmc.h> 2013-11-25 18:31:13 +00:00
pmc.haswell.3 Remove EOL whitespace. 2013-03-29 08:32:49 +00:00
pmc.haswelluc.3 Remove EOL whitespace. 2013-03-29 08:32:49 +00:00
pmc.iaf.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.ivybridge.3 Update hwpmc to support the Xeon class of Ivybridge processors. 2013-01-31 22:09:53 +00:00
pmc.ivybridgexeon.3 Update hwpmc to support the Xeon class of Ivybridge processors. 2013-01-31 22:09:53 +00:00
pmc.k7.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.k8.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.mips24k.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.octeon.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.p4.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.p5.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.p6.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.sandybridge.3 Update hwpmc to support the Xeon class of Ivybridge processors. 2013-01-31 22:09:53 +00:00
pmc.sandybridgeuc.3 Update man page crossreferences to sandybridge xeon class 2012-10-19 17:21:10 +00:00
pmc.sandybridgexeon.3 Add missing space 2013-03-27 07:11:29 +00:00
pmc.soft.3 Add support for good old 8192Hz profiling clock to software PMC. 2013-02-26 18:13:42 +00:00
pmc.tsc.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.ucf.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.westmere.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.westmereuc.3 Add software PMC support. 2012-03-28 20:58:30 +00:00
pmc.xscale.3 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
pmclog.3 Switch the license boilerplates to our standard one. 2012-02-17 11:09:51 +00:00
pmclog.c Add software PMC support. 2012-03-28 20:58:30 +00:00
pmclog.h Add software PMC support. 2012-03-28 20:58:30 +00:00