Skip to content

Commit 3cf31cd

Browse files
committed
ev3dev hack: expose fiq in interupt controller
1 parent c0decd8 commit 3cf31cd

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

drivers/irqchip/irq-davinci-cp-intc.c

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,3 +258,19 @@ static int __init davinci_cp_intc_of_init(struct device_node *node,
258258
return davinci_cp_intc_do_init(&config, node);
259259
}
260260
IRQCHIP_DECLARE(cp_intc, "ti,cp-intc", davinci_cp_intc_of_init);
261+
262+
/* ev3dev hacks */
263+
264+
void cp_intc_fiq_enable(void);
265+
void cp_intc_fiq_enable(void)
266+
{
267+
davinci_cp_intc_write(0, DAVINCI_CP_INTC_HOST_ENABLE_IDX_SET);
268+
}
269+
EXPORT_SYMBOL_GPL(cp_intc_fiq_enable);
270+
271+
void cp_intc_fiq_disable(void);
272+
void cp_intc_fiq_disable(void)
273+
{
274+
davinci_cp_intc_write(0, DAVINCI_CP_INTC_HOST_ENABLE_IDX_CLR);
275+
}
276+
EXPORT_SYMBOL_GPL(cp_intc_fiq_disable);

0 commit comments

Comments
 (0)