--- zzzz-none-000/linux-3.18.24/arch/powerpc/sysdev/ehv_pic.c 2015-10-31 20:39:51.000000000 +0000 +++ rtl96-5690pro-762/linux-3.18.24/arch/powerpc/sysdev/ehv_pic.c 2024-08-14 08:36:36.000000000 +0000 @@ -177,7 +177,8 @@ return irq_linear_revmap(global_ehv_pic->irqhost, irq); } -static int ehv_pic_host_match(struct irq_domain *h, struct device_node *node) +static int ehv_pic_host_match(struct irq_domain *h, struct device_node *node, + enum irq_domain_bus_token bus_token) { /* Exact match, unless ehv_pic node is NULL */ return h->of_node == NULL || h->of_node == node;