x86: dtb: Add irq domain abstraction
[linux-2.6/libata-dev.git] / arch / x86 / include / asm / irq_controller.h
blob423bbbddf36d35c02cd50f92636aafc82a2b684a
1 #ifndef __IRQ_CONTROLLER__
2 #define __IRQ_CONTROLLER__
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;
12 #endif