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

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.


*** 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


 \ /
  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