Searched refs:ipar (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/drivers/of/ |
D | irq.c | 115 struct device_node *ipar, *tnode, *old = NULL, *newpar = NULL; in of_irq_parse_raw() local 126 ipar = of_node_get(out_irq->np); in of_irq_parse_raw() 133 if (!of_property_read_u32(ipar, "#interrupt-cells", &intsize)) in of_irq_parse_raw() 135 tnode = ipar; in of_irq_parse_raw() 136 ipar = of_irq_find_parent(ipar); in of_irq_parse_raw() 138 } while (ipar); in of_irq_parse_raw() 139 if (ipar == NULL) { in of_irq_parse_raw() 144 pr_debug("of_irq_parse_raw: ipar=%pOF, size=%d\n", ipar, intsize); in of_irq_parse_raw() 152 old = of_node_get(ipar); in of_irq_parse_raw() 178 while (ipar != NULL) { in of_irq_parse_raw() [all …]
|
/linux-6.1.9/drivers/irqchip/ |
D | irq-renesas-rza1.c | 147 struct device_node *ipar; in rza1_irqc_parse_map() local 163 ipar = of_find_node_by_phandle(be32_to_cpup(imap + 2)); in rza1_irqc_parse_map() 164 if (ipar != gic_node) { in rza1_irqc_parse_map() 165 of_node_put(ipar); in rza1_irqc_parse_map() 172 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); in rza1_irqc_parse_map() 173 of_node_put(ipar); in rza1_irqc_parse_map()
|
D | irq-ls-extirq.c | 140 struct device_node *ipar; in ls_extirq_parse_map() local 150 ipar = of_find_node_by_phandle(be32_to_cpup(map + 2)); in ls_extirq_parse_map() 153 if (!ipar) in ls_extirq_parse_map() 155 priv->map[hwirq].fwnode = &ipar->fwnode; in ls_extirq_parse_map() 156 ret = of_property_read_u32(ipar, "#interrupt-cells", &intsize); in ls_extirq_parse_map()
|