sh: Simplify "multi-evt" interrupt handling.
This patch changes the way in which "multi-evt" interrups are handled. The intc_evt2irq_table and related intc_evt2irq() have been removed and the "redirecting" handler is installed for the coupled interrupts. Thanks to that the do_IRQ() function don't have to use another level of indirection for all the interrupts... Signed-off-by: Pawel Moll <pawel.moll@st.com> Signed-off-by: Stuart Menefy <stuart.menefy@st.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
788e6af37a
commit
05ecd5a1f7
3 changed files with 18 additions and 39 deletions
|
|
@ -85,7 +85,6 @@ struct intc_desc symbol __initdata = { \
|
|||
}
|
||||
#endif
|
||||
|
||||
unsigned int intc_evt2irq(unsigned int vector);
|
||||
void __init register_intc_controller(struct intc_desc *desc);
|
||||
int intc_set_priority(unsigned int irq, unsigned int prio);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue