Skip to content

Armada 375/38x perf support, and a bonus irqchip driver simplification

Thomas Petazzoni linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 of 7 patches 0 repliesNew

2 of 7 patches are in this archive. The cover letter announces 7.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
5/7ARM: mvebu: Enable Performance Monitor Unit on Armada 375 SoC+0 -01 reply
5/7ARM: mvebu: Enable Performance Monitor Unit on Armada 375 SoC+0 -03 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/7] Armada 375/38x perf support, and a bonus irqchip driver simplification

Jason, Ezequiel,

Quoted 20 lines · Jason Cooper
Quoted 10 lines · Ezequiel Garcia

This patchset enables support for perf hardware events, by enabling the PMU interrupts in the irqchip driver.

While doing this, we noticed the driver could use some cleaning to simplify the overly complex implementation of the .map(), .unmask() and .mask() functions.

The first three patches are the result of this cleaning effort, while the rest of the series is the Perf support for Armada 375 and Armada 38x SoCs.

Quoted 8 lines

The series is based on v3.18-rc1.

Ezequiel Garcia (7):
irqchip: armada-370-xp: Simplify interrupt map, mask and unmask
irqchip: armada-370-xp: Initialize per cpu registers when CONFIG_SMP=N
irqchip: armada-370-xp: Introduce a is_percpu_irq() helper for
readability
irqchip: armada-370-xp: Enable Performance Counter interrupts

Quoted 2 lines

Patches 1 to 4 tentatively applied to irqchip/mvebu. Things have been quiet, so let's get it in next for some more test coverage.

Ezequiel, are these patches really the version we want to see merged? I think you're working on a different implementation that demultiplex the coherency fabric events interrupt.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com