]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
irqchip/orion: Use of_address_count() helper
authorYang Yingliang <yangyingliang@huawei.com>
Wed, 26 Jul 2023 03:07:41 +0000 (11:07 +0800)
committerMarc Zyngier <maz@kernel.org>
Mon, 21 Aug 2023 16:48:59 +0000 (17:48 +0100)
After commit 16988c742968 ("of/address: introduce of_address_count() helper"),
Use of_address_count() to instead of open-coding it, it's no functional change.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20230726030741.1136244-1-yangyingliang@huawei.com
drivers/irqchip/irq-orion.c

index 17c2c7a07f10277d49d8d73c5314ff87f48854dd..4e4e874e09a88db9efc265c55cec2d68381486d1 100644 (file)
@@ -57,8 +57,7 @@ static int __init orion_irq_init(struct device_node *np,
        struct resource r;
 
        /* count number of irq chips by valid reg addresses */
-       while (of_address_to_resource(np, num_chips, &r) == 0)
-               num_chips++;
+       num_chips = of_address_count(np);
 
        orion_irq_domain = irq_domain_add_linear(np,
                                num_chips * ORION_IRQS_PER_CHIP,