Home
last modified time | relevance | path

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

/linux/drivers/irqchip/
H A 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()
/linux/drivers/of/
H A Dirq.c235 int imaplen, match; in of_irq_parse_raw() local
247 imap = of_get_property(ipar, "interrupt-map", &imaplen); in of_irq_parse_raw()
269 imaplen /= sizeof(u32); in of_irq_parse_raw()
278 while (imaplen > (addrsize + intsize + 1)) { in of_irq_parse_raw()
281 for (i = 0; i < (addrsize + intsize); i++, imaplen--) in of_irq_parse_raw()
284 pr_debug(" -> match=%d (imaplen=%d)\n", match, imaplen); in of_irq_parse_raw()
287 imap = of_irq_parse_imap_parent(oldimap, imaplen, out_irq); in of_irq_parse_raw()
296 imaplen -= imap - oldimap; in of_irq_parse_raw()
297 pr_debug(" -> imaplen=%d\n", imaplen); in of_irq_parse_raw()
H A Dproperty.c1412 int imaplen; in parse_interrupt_map() local
1424 imap = of_get_property(np, "interrupt-map", &imaplen); in parse_interrupt_map()
1427 imaplen /= sizeof(*imap); in parse_interrupt_map()
1429 imap_end = imap + imaplen; in parse_interrupt_map()
/linux/arch/powerpc/platforms/cell/
H A Dspider-pic.c215 int imaplen, intsize, unit; in spider_find_cascade_and_node() local
233 imap = of_get_property(of_node, "interrupt-map", &imaplen); in spider_find_cascade_and_node()
234 if (imap == NULL || imaplen < (intsize + 1)) in spider_find_cascade_and_node()