From: Rosen Penev Date: Sat, 18 Apr 2026 01:56:31 +0000 (-0700) Subject: irq-ath79-intc: switch from add to create X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=122ea336de25271c2f7329ca3b69801ff85420e3;p=thirdparty%2Fopenwrt.git irq-ath79-intc: switch from add to create Upstream Linux wants to remove the add APIs. Get ahead of this and make the switch as was done upstream in affdc0d1bdfa544fed26ae07c4e136af86465507 Signed-off-by: Rosen Penev Link: https://github.com/openwrt/openwrt/pull/22981 Signed-off-by: Jonas Jelonek --- diff --git a/target/linux/ath79/files/drivers/irqchip/irq-ath79-intc.c b/target/linux/ath79/files/drivers/irqchip/irq-ath79-intc.c index 17df8fd07c4..a9d633e9e52 100644 --- a/target/linux/ath79/files/drivers/irqchip/irq-ath79-intc.c +++ b/target/linux/ath79/files/drivers/irqchip/irq-ath79-intc.c @@ -143,7 +143,7 @@ static int __init ath79_intc_of_init( goto err; } - domain = irq_domain_add_linear(node, cnt, &ath79_irq_domain_ops, intc); + domain = irq_domain_create_linear(of_fwnode_handle(node), cnt, &ath79_irq_domain_ops, intc); irq_set_chained_handler_and_data(intc->irq, ath79_intc_irq_handler, domain); return 0;