Lines Matching refs:np
178 struct device_node *np; in of_get_child_by_name_reg() local
180 for_each_child_of_node(parent, np) { in of_get_child_by_name_reg()
183 if (!np->name || of_node_cmp(np->name, name)) in of_get_child_by_name_reg()
186 if (of_property_read_u32(np, "reg", &r) < 0) in of_get_child_by_name_reg()
193 return np; in of_get_child_by_name_reg()
221 struct device_node *np; in of_graph_get_remote_port_parent() local
224 np = of_parse_phandle(node, "remote-endpoint", 0); in of_graph_get_remote_port_parent()
227 for (depth = 3; depth && np; depth--) { in of_graph_get_remote_port_parent()
228 np = of_get_next_parent(np); in of_graph_get_remote_port_parent()
229 if (depth == 2 && of_node_cmp(np->name, "ports")) in of_graph_get_remote_port_parent()
232 return np; in of_graph_get_remote_port_parent()
245 struct device_node *np, *ep; in exynos_dpi_of_find_panel_node() local
247 np = of_graph_get_port_by_reg(dev->of_node, FIMD_PORT_RGB); in exynos_dpi_of_find_panel_node()
248 if (!np) in exynos_dpi_of_find_panel_node()
251 ep = of_graph_get_endpoint_by_reg(np, 0); in exynos_dpi_of_find_panel_node()
252 of_node_put(np); in exynos_dpi_of_find_panel_node()
256 np = of_graph_get_remote_port_parent(ep); in exynos_dpi_of_find_panel_node()
259 return np; in exynos_dpi_of_find_panel_node()
266 struct device_node *np; in exynos_dpi_parse_dt() local
270 np = of_get_child_by_name(dn, "display-timings"); in exynos_dpi_parse_dt()
271 if (np) { in exynos_dpi_parse_dt()
275 of_node_put(np); in exynos_dpi_parse_dt()