[PATCH 1/7] ARM: irq: introduce entry and exit functions for chained handlers
Will Deacon
will.deacon at arm.com
Fri Mar 11 11:56:43 EST 2011
> On Tue, 8 Mar 2011, Will Deacon wrote:
>
> > Some chained IRQ handlers are written to cope with primary chips of
> > potentially different flow types. Whether this a sensible thing to do
> > is a point of contention.
>
> That wants a comment that these functions are only dealing with
> fasteoi and level type flow control.
>
> Otherwise fine with me. Feel free to add my Acked-by.
Thanks Thomas, reworded as followed:
ARM: irq: introduce entry and exit functions for chained handlers
Some chained IRQ handlers are written to cope with primary chips of
potentially different flow types. Whether this a sensible thing to do
is a point of contention.
This patch introduces entry/exit functions for chained handlers which
infer the flow type of the primary chip as fasteoi or level-type by
checking whether or not the ->irq_eoi function pointer is present and
calling back to the primary chip as necessary. Other methods of flow
control are not considered.
I'll add your Ack and put this (patch 1) in Russell's patch system next
week.
Will
More information about the linux-arm-kernel
mailing list