Searched refs:imaplen (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-renesas-rza1.c | 146 unsigned int imaplen, i, j; in rza1_irqc_parse_map() local 152 imap = of_get_property(dev->of_node, "interrupt-map", &imaplen); in rza1_irqc_parse_map() 157 if (imaplen < 3) in rza1_irqc_parse_map() 171 imaplen -= 3; in rza1_irqc_parse_map() 178 if (imaplen < intsize) in rza1_irqc_parse_map() 185 imaplen -= intsize; in rza1_irqc_parse_map()
|
| /linux/drivers/of/ |
| H A D | irq.c | 242 int imaplen, match; in of_irq_parse_raw() local 254 imap = of_get_property(ipar, "interrupt-map", &imaplen); in of_irq_parse_raw() 276 imaplen /= sizeof(u32); in of_irq_parse_raw() 285 while (imaplen > (addrsize + intsize + 1)) { in of_irq_parse_raw() 288 for (i = 0; i < (addrsize + intsize); i++, imaplen--) in of_irq_parse_raw() 291 pr_debug(" -> match=%d (imaplen=%d)\n", match, imaplen); in of_irq_parse_raw() 294 imap = of_irq_parse_imap_parent(oldimap, imaplen, out_irq); in of_irq_parse_raw() 303 imaplen -= imap - oldimap; in of_irq_parse_raw() 304 pr_debug(" -> imaplen=%d\n", imaplen); in of_irq_parse_raw()
|
| H A D | property.c | 1478 int imaplen; in parse_interrupt_map() local 1490 imap = of_get_property(np, "interrupt-map", &imaplen); in parse_interrupt_map() 1493 imaplen /= sizeof(*imap); in parse_interrupt_map() 1495 imap_end = imap + imaplen; in parse_interrupt_map()
|