All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4 v3] arm64/perf: Add ACPI support
@ 2016-04-08 21:57 Jeremy Linton
  2016-04-08 21:57 ` [PATCH 1/4] arm: pmu: Fix non-devicetree probing Jeremy Linton
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Jeremy Linton @ 2016-04-08 21:57 UTC (permalink / raw)
  To: linux-kernel
  Cc: will.deacon, mark.rutland, peterz, mingo, catalin.marinas,
	msalter, timur, nleeder, agustinv, sfr, Jeremy Linton

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 A72's and big/little configurations.

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

Thanks,

Jeremy Linton (1):
  arm64: pmu: add A72 cpu type, support multiple PMU types

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

 arch/arm64/include/asm/cputype.h |   1 +
 arch/arm64/kernel/perf_event.c   |  11 +-
 arch/arm64/kernel/smp.c          |   5 +
 drivers/perf/Kconfig             |   4 +
 drivers/perf/Makefile            |   1 +
 drivers/perf/arm_pmu.c           |  54 ++++++++--
 drivers/perf/arm_pmu_acpi.c      | 212 +++++++++++++++++++++++++++++++++++++++
 include/linux/perf/arm_pmu.h     |  10 ++
 8 files changed, 287 insertions(+), 11 deletions(-)
 create mode 100644 drivers/perf/arm_pmu_acpi.c

-- 
2.4.3

^ permalink raw reply	[flat|nested] 9+ messages in thread
* [RFC 0/4 v3] arm64/perf: Add ACPI support
@ 2016-03-13 23:23 Jeremy Linton
  2016-03-13 23:23 ` [PATCH 2/4] arm64: pmu: add fallback probe table Jeremy Linton
  0 siblings, 1 reply; 9+ messages in thread
From: Jeremy Linton @ 2016-03-13 23:23 UTC (permalink / raw)
  To: linux-arm-kernel

This patch set expands upon the patches published by Mark Salter to clean up
a few of the previous review comments, as well as add support for A72's, and
big/little configurations.

I've been testing this patch in concert with the ACPI/PCIe and ACPI/GICv3
patches. It works well on seattle/juno, but there appears to be a problem with
at least one platform using PPIs (which is questionable as ACPI defines the pmu
interrupt as a GSI). I said a couple weeks ago I would post it, so here it is.

Jeremy Linton (1):
  arm64: pmu: add A72 cpu type, support multiple PMU types

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

 arch/arm64/include/asm/cputype.h |   1 +
 arch/arm64/kernel/perf_event.c   |  11 +-
 arch/arm64/kernel/smp.c          |   5 +
 drivers/perf/Kconfig             |   4 +
 drivers/perf/Makefile            |   1 +
 drivers/perf/arm_pmu.c           |  54 ++++++++--
 drivers/perf/arm_pmu_acpi.c      | 212 +++++++++++++++++++++++++++++++++++++++
 include/linux/perf/arm_pmu.h     |  10 ++
 8 files changed, 287 insertions(+), 11 deletions(-)
 create mode 100644 drivers/perf/arm_pmu_acpi.c

-- 
2.4.3

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-04-12  8:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-08 21:57 [PATCH 0/4 v3] arm64/perf: Add ACPI support Jeremy Linton
2016-04-08 21:57 ` [PATCH 1/4] arm: pmu: Fix non-devicetree probing Jeremy Linton
2016-04-08 21:57 ` [PATCH 2/4] arm64: pmu: add fallback probe table Jeremy Linton
2016-04-12  8:22   ` Jan Glauber
2016-04-08 21:57 ` [PATCH 3/4] arm64: pmu: Add support for probing with ACPI Jeremy Linton
2016-04-08 21:57 ` [PATCH 4/4] arm64: pmu: add A72 cpu type, support multiple PMU types Jeremy Linton
2016-04-08 23:22   ` kbuild test robot
  -- strict thread matches above, loose matches on Subject: below --
2016-03-13 23:23 [RFC 0/4 v3] arm64/perf: Add ACPI support Jeremy Linton
2016-03-13 23:23 ` [PATCH 2/4] arm64: pmu: add fallback probe table Jeremy Linton
2016-03-16 21:39   ` nleeder at codeaurora.org

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.