]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/of_irq.h
Merge branch 'master' into tk71
[mv-sheeva.git] / include / linux / of_irq.h
index 5929781c104df9443ab56bb9c5b07d682a0b2f6a..109e013b177295c927d133f525ff847ee6f8d985 100644 (file)
@@ -5,6 +5,7 @@
 struct of_irq;
 #include <linux/types.h>
 #include <linux/errno.h>
+#include <linux/irq.h>
 #include <linux/ioport.h>
 #include <linux/of.h>
 
@@ -64,6 +65,9 @@ extern unsigned int irq_create_of_mapping(struct device_node *controller,
                                          unsigned int intsize);
 extern int of_irq_to_resource(struct device_node *dev, int index,
                              struct resource *r);
+extern int of_irq_count(struct device_node *dev);
+extern int of_irq_to_resource_table(struct device_node *dev,
+               struct resource *res, int nr_irqs);
 
 #endif /* CONFIG_OF_IRQ */
 #endif /* CONFIG_OF */