diff options
-rw-r--r-- | drivers/of/irq.c | 3 |
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 | */ |
374 | int of_irq_count(struct device_node *dev) | 374 | int 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; |