lkml.org 
[lkml]   [2016]   [Apr]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/6 v4] arm64/perf: Add ACPI support
Date
v3->v4:
Correct build issues with ARM (!ARM64) kernels.
Add ThunderX to list of PMU types.

v3:
Enable ARM performance monitoring units on ACPI/arm64 machines.

This patch expands and reworks the patches published by Mark Salter
in order to clean up a few of the previous review comments, as well as
add support for newer CPUs and big/little configurations.

I've been testing this patch in concert with an assortment of ACPI
patches to enable things like PCIe. Its been tested on juno, seattle
and some xgene systems.

Thanks,

*** BLURB HERE ***

Jeremy Linton (3):
arm: arm64: Add routine to determine cpuid of other cpus
arm64: pmu: Add ACPI support for A72 and ThunderX
arm64: pmu: Detect multiple PMU types in an ACPI system

Mark Salter (3):
arm: pmu: Fix non-devicetree probing
arm64: pmu: add fallback probe table
arm64: pmu: Add support for probing with ACPI

arch/arm/include/asm/cputype.h | 4 +
arch/arm64/include/asm/cputype.h | 4 +
arch/arm64/kernel/perf_event.c | 12 ++-
arch/arm64/kernel/smp.c | 5 +
drivers/perf/Kconfig | 4 +
drivers/perf/Makefile | 1 +
drivers/perf/arm_pmu.c | 51 ++++++++--
drivers/perf/arm_pmu_acpi.c | 213 +++++++++++++++++++++++++++++++++++++++
include/linux/perf/arm_pmu.h | 10 ++
9 files changed, 293 insertions(+), 11 deletions(-)
create mode 100644 drivers/perf/arm_pmu_acpi.c

--
2.4.3

\
 
 \ /
  Last update: 2016-04-12 22:41    [W:0.045 / U:1.076 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site