aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/of/irq.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/of/irq.c b/drivers/of/irq.c
index ddea945ec29e..7c4ff122785f 100644
--- a/drivers/of/irq.c
+++ b/drivers/of/irq.c
@@ -373,9 +373,10 @@ EXPORT_SYMBOL_GPL(of_irq_to_resource);
373 */ 373 */
374int of_irq_count(struct device_node *dev) 374int of_irq_count(struct device_node *dev)
375{ 375{
376 struct of_phandle_args irq;
376 int nr = 0; 377 int nr = 0;
377 378
378 while (of_irq_to_resource(dev, nr, NULL)) 379 while (of_irq_parse_one(dev, nr, &irq) == 0)
379 nr++; 380 nr++;
380 381
381 return nr; 382 return nr;