Lines Matching refs:np
179 struct device_node *np, *first = NULL; in timer64_init() local
183 for_each_compatible_node(np, NULL, "ti,c64x+timer64") { in timer64_init()
184 err = of_property_read_u32(np, "ti,core-mask", &val); in timer64_init()
191 first = np; in timer64_init()
196 np = of_node_get(first); in timer64_init()
203 timer = of_iomap(np, 0); in timer64_init()
205 pr_debug("%s: Cannot map timer registers.\n", np->full_name); in timer64_init()
208 pr_debug("%s: Timer registers=%p.\n", np->full_name, timer); in timer64_init()
210 cd->irq = irq_of_parse_and_map(np, 0); in timer64_init()
212 pr_debug("%s: Cannot find interrupt.\n", np->full_name); in timer64_init()
218 err = of_property_read_u32(np, "ti,dscr-dev-enable", &val); in timer64_init()
230 pr_debug("%s: Timer irq=%d.\n", np->full_name, cd->irq); in timer64_init()
243 of_node_put(np); in timer64_init()