[PATCH v4] Introduce irqchip infrastructure
From: Grant Likely <hidden>
Date: 2012-11-29 20:27:12
From: Grant Likely <hidden>
Date: 2012-11-29 20:27:12
On Tue, 20 Nov 2012 23:00:51 +0100, Thomas Petazzoni [off-list ref] wrote:
Hello,
Here is a set of patches that introduces a small irqchip
infrastructure that allows the registration of irqchip drivers without
having each of those drivers to expose a public API and header in
include/linux/irqchip/, and moves a number of existing irqchip
controller to this infrastructure.
This new version (detailed changelog below) provides a number of
improvements: usage of a special link section to avoid the central
registration in irqchip.{c,h} of all irqchip drivers, and addition of
the GIC, VIC and Versatile FPGA IRQ drivers move, thanks to Rob
Herring and Linus Walleij.Hey Thomas, This looks pretty darn sensible. Good job. I've not reviewed deeply, but you can add my: Reviewed-by: Grant Likely <redacted> g.