diff options
Diffstat (limited to 'include/linux/of_irq.h')
| -rw-r--r-- | include/linux/of_irq.h | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/of_irq.h b/include/linux/of_irq.h index 83fccd0c9bba..d6d3eae2f145 100644 --- a/include/linux/of_irq.h +++ b/include/linux/of_irq.h @@ -37,9 +37,8 @@ extern unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data);  extern int of_irq_to_resource(struct device_node *dev, int index,  			      struct resource *r); -extern void of_irq_init(const struct of_device_id *matches); -  #ifdef CONFIG_OF_IRQ +extern void of_irq_init(const struct of_device_id *matches);  extern int of_irq_parse_one(struct device_node *device, int index,  			  struct of_phandle_args *out_irq);  extern int of_irq_count(struct device_node *dev); @@ -57,6 +56,9 @@ extern struct irq_domain *of_msi_map_get_device_domain(struct device *dev,  extern void of_msi_configure(struct device *dev, struct device_node *np);  u32 of_msi_map_id(struct device *dev, struct device_node *msi_np, u32 id_in);  #else +static inline void of_irq_init(const struct of_device_id *matches) +{ +}  static inline int of_irq_parse_one(struct device_node *device, int index,  				   struct of_phandle_args *out_irq)  {  |