Lines Matching refs:device_node
41 bool of_graph_is_present(const struct device_node *node) in of_graph_is_present()
43 struct device_node *ports, *port; in of_graph_is_present()
71 int of_property_count_elems_of_size(const struct device_node *np, in of_property_count_elems_of_size()
107 static void *of_find_property_value_of_size(const struct device_node *np, in of_find_property_value_of_size()
144 int of_property_read_u32_index(const struct device_node *np, in of_property_read_u32_index()
178 int of_property_read_u64_index(const struct device_node *np, in of_property_read_u64_index()
218 int of_property_read_variable_u8_array(const struct device_node *np, in of_property_read_variable_u8_array()
268 int of_property_read_variable_u16_array(const struct device_node *np, in of_property_read_variable_u16_array()
315 int of_property_read_variable_u32_array(const struct device_node *np, in of_property_read_variable_u32_array()
356 int of_property_read_u64(const struct device_node *np, const char *propname, in of_property_read_u64()
393 int of_property_read_variable_u64_array(const struct device_node *np, in of_property_read_variable_u64_array()
440 int of_property_read_string(const struct device_node *np, const char *propname, in of_property_read_string()
464 int of_property_match_string(const struct device_node *np, const char *propname, in of_property_match_string()
503 int of_property_read_string_helper(const struct device_node *np, in of_property_read_string_helper()
578 int of_graph_parse_endpoint(const struct device_node *node, in of_graph_parse_endpoint()
581 struct device_node *port_node = of_get_parent(node); in of_graph_parse_endpoint()
610 struct device_node *of_graph_get_port_by_id(struct device_node *parent, u32 id) in of_graph_get_port_by_id()
612 struct device_node *node, *port; in of_graph_get_port_by_id()
642 struct device_node *of_graph_get_next_endpoint(const struct device_node *parent, in of_graph_get_next_endpoint()
643 struct device_node *prev) in of_graph_get_next_endpoint()
645 struct device_node *endpoint; in of_graph_get_next_endpoint()
646 struct device_node *port; in of_graph_get_next_endpoint()
657 struct device_node *node; in of_graph_get_next_endpoint()
711 struct device_node *of_graph_get_endpoint_by_regs( in of_graph_get_endpoint_by_regs()
712 const struct device_node *parent, int port_reg, int reg) in of_graph_get_endpoint_by_regs()
715 struct device_node *node = NULL; in of_graph_get_endpoint_by_regs()
735 struct device_node *of_graph_get_remote_endpoint(const struct device_node *node) in of_graph_get_remote_endpoint()
749 struct device_node *of_graph_get_port_parent(struct device_node *node) in of_graph_get_port_parent()
779 struct device_node *of_graph_get_remote_port_parent( in of_graph_get_remote_port_parent()
780 const struct device_node *node) in of_graph_get_remote_port_parent()
782 struct device_node *np, *pp; in of_graph_get_remote_port_parent()
802 struct device_node *of_graph_get_remote_port(const struct device_node *node) in of_graph_get_remote_port()
804 struct device_node *np; in of_graph_get_remote_port()
814 int of_graph_get_endpoint_count(const struct device_node *np) in of_graph_get_endpoint_count()
816 struct device_node *endpoint; in of_graph_get_endpoint_count()
835 struct device_node *of_graph_get_remote_node(const struct device_node *node, in of_graph_get_remote_node()
838 struct device_node *endpoint_node, *remote; in of_graph_get_remote_node()
904 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_int_array()
929 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_string_array()
968 const struct device_node *node = to_of_node(fwnode); in of_fwnode_get_named_child_node()
969 struct device_node *child; in of_fwnode_get_named_child_node()
1028 struct device_node *np; in of_fwnode_graph_get_port_parent()
1045 const struct device_node *node = to_of_node(fwnode); in of_fwnode_graph_parse_endpoint()
1046 struct device_node *port_node = of_get_parent(node); in of_fwnode_graph_parse_endpoint()
1065 static struct device_node *of_get_compat_node(struct device_node *np) in of_get_compat_node()
1084 static struct device_node *of_get_compat_node_parent(struct device_node *np) in of_get_compat_node_parent()
1086 struct device_node *parent, *node; in of_get_compat_node_parent()
1095 static void of_link_to_phandle(struct device_node *con_np, in of_link_to_phandle()
1096 struct device_node *sup_np) in of_link_to_phandle()
1098 struct device_node *tmp_np = of_node_get(sup_np); in of_link_to_phandle()
1137 static struct device_node *parse_prop_cells(struct device_node *np, in parse_prop_cells()
1155 static struct device_node *parse_##fname(struct device_node *np, \
1191 static struct device_node *parse_suffix_prop_cells(struct device_node *np, in parse_suffix_prop_cells()
1209 static struct device_node *parse_##fname(struct device_node *np, \
1236 struct device_node *(*parse_prop)(struct device_node *np,
1273 static struct device_node *parse_gpios(struct device_node *np, in parse_gpios()
1283 static struct device_node *parse_iommu_maps(struct device_node *np, in parse_iommu_maps()
1292 static struct device_node *parse_gpio_compat(struct device_node *np, in parse_gpio_compat()
1314 static struct device_node *parse_interrupts(struct device_node *np, in parse_interrupts()
1386 static int of_link_property(struct device_node *con_np, const char *prop_name) in of_link_property()
1388 struct device_node *phandle; in of_link_property()
1401 struct device_node *con_dev_np; in of_link_property()
1435 struct device_node *con_np = to_of_node(fwnode); in of_fwnode_add_links()