Home
last modified time | relevance | path

Searched refs:imaplen (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/drivers/of/
Dirq.c100 int imaplen, match, i, rc = -EINVAL; in of_irq_parse_raw() local
177 imap = of_get_property(ipar, "interrupt-map", &imaplen); in of_irq_parse_raw()
184 imaplen /= sizeof(u32); in of_irq_parse_raw()
193 while (imaplen > (addrsize + intsize + 1) && !match) { in of_irq_parse_raw()
196 for (i = 0; i < (addrsize + intsize); i++, imaplen--) in of_irq_parse_raw()
199 pr_debug(" -> match=%d (imaplen=%d)\n", match, imaplen); in of_irq_parse_raw()
207 --imaplen; in of_irq_parse_raw()
235 || (imaplen < (newaddrsize + newintsize))) { in of_irq_parse_raw()
241 imaplen -= newaddrsize + newintsize; in of_irq_parse_raw()
243 pr_debug(" -> imaplen=%d\n", imaplen); in of_irq_parse_raw()
/Linux-v5.15/drivers/irqchip/
Dirq-renesas-rza1.c145 unsigned int imaplen, i, j, ret; in rza1_irqc_parse_map() local
151 imap = of_get_property(dev->of_node, "interrupt-map", &imaplen); in rza1_irqc_parse_map()
156 if (imaplen < 3) in rza1_irqc_parse_map()
170 imaplen -= 3; in rza1_irqc_parse_map()
177 if (imaplen < intsize) in rza1_irqc_parse_map()
184 imaplen -= intsize; in rza1_irqc_parse_map()
Dirq-realtek-rtl.c104 u32 imaplen, soc_int, cpu_int, tmp, regs[4]; in map_interrupts() local
117 imap = of_get_property(node, "interrupt-map", &imaplen); in map_interrupts()
118 if (!imap || imaplen % 3) in map_interrupts()
123 for (i = 0; i < imaplen; i += 3 * sizeof(u32)) { in map_interrupts()
/Linux-v5.15/arch/powerpc/platforms/cell/
Dspider-pic.c214 int imaplen, intsize, unit; in spider_find_cascade_and_node() local
232 imap = of_get_property(of_node, "interrupt-map", &imaplen); in spider_find_cascade_and_node()
233 if (imap == NULL || imaplen < (intsize + 1)) in spider_find_cascade_and_node()