Sebastian Andrzej Siewior | 19c4f5f | 2011-02-22 21:07:39 +0100 | [diff] [blame] | 1 | #ifndef __IRQ_CONTROLLER__ |
2 | #define __IRQ_CONTROLLER__ | ||||
3 | |||||
4 | struct irq_domain { | ||||
5 | int (*xlate)(struct irq_domain *h, const u32 *intspec, u32 intsize, | ||||
6 | u32 *out_hwirq, u32 *out_type); | ||||
7 | void *priv; | ||||
8 | struct device_node *controller; | ||||
9 | struct list_head l; | ||||
10 | }; | ||||
11 | |||||
12 | #endif |