aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hwpmc/hwpmc_arm64.c
Commit message (Expand)AuthorAgeFilesLines
* arm64: Fix hwpmc module for OPT_ACPI isn't selectedEmmanuel Vadot2022-08-311-0/+6
* Adjust function definition in hwpmc to avoid clang 15 warningAndrew Turner2022-08-111-1/+1
* Support of optional PMC classes.Aleksandr Rybalko2022-06-261-3/+18
* hwpmc: Use __diagused for variables only used in KASSERT().John Baldwin2022-04-131-1/+1
* hwpmc_arm64: remove write only variables and the computations they doWarner Losh2022-04-061-11/+0
* arm64 hwpmc: Support restricting counters to user or kernel mode.John Baldwin2022-03-111-0/+17
* hwpmc: Fix amd/arm64/armv7/uncore sampling overflow raceJessica Clarke2022-01-101-9/+16
* hwpmc: initialize arm64 counter/interrupt stateMitchell Horne2021-11-081-0/+10
* hwpmc: don't validate capabilities in allocation methodMitchell Horne2021-08-301-2/+1
* libpmc/hwpmc: fix issues with arm64 pmu-events supportMitchell Horne2021-07-211-2/+2
* hwpmc_arm64: add a PMCDBG to the interrupt handlerMitchell Horne2021-06-301-0/+3
* hwpmc_arm64: accept raw event codes for PMC_OP_PMCALLOCATEMitchell Horne2021-06-301-4/+7
* hwpmc_arm64: fill kern.hwpmc.cpuidMitchell Horne2021-06-301-0/+13
* hwpmc_arm64.c: fix return styleMitchell Horne2021-06-301-7/+7
* arm64: Fix finding the pmc event IDAndrew Turner2021-04-081-1/+3
* Move the PMC overflow count to make it per-CPUAndrew Turner2021-01-081-4/+4
* Support overflow count in hwpmc on arm64Andrew Turner2021-01-041-3/+25
* Add support for Cortex-A76/Neoverse-N1 to hwpmcAndrew Turner2020-08-121-6/+18
* Use a lowercase name for arm64 special registers so they don't conflictAndrew Turner2019-10-301-14/+14
* hwpmc: fix arm64 INVARIANTS buildMatt Macy2018-06-081-1/+1
* hwpmc: simplify calling convention for hwpmc interrupt handlingMatt Macy2018-06-081-4/+4
* Add Performance Monitoring Counters support for AArch64.Ruslan Bukin2015-05-191-0/+544