Lines Matching refs:fwnode_handle

18 	struct fwnode_handle fwnode;
39 bool is_software_node(const struct fwnode_handle *fwnode) in is_software_node()
56 struct fwnode_handle *fwnode = dev_fwnode(dev); in dev_to_swnode()
90 const struct software_node *to_software_node(const struct fwnode_handle *fwnode) in to_software_node()
98 struct fwnode_handle *software_node_fwnode(const struct software_node *node) in software_node_fwnode()
366 static struct fwnode_handle *software_node_get(struct fwnode_handle *fwnode) in software_node_get()
375 static void software_node_put(struct fwnode_handle *fwnode) in software_node_put()
382 static bool software_node_property_present(const struct fwnode_handle *fwnode, in software_node_property_present()
390 static int software_node_read_int_array(const struct fwnode_handle *fwnode, in software_node_read_int_array()
401 static int software_node_read_string_array(const struct fwnode_handle *fwnode, in software_node_read_string_array()
412 software_node_get_name(const struct fwnode_handle *fwnode) in software_node_get_name()
423 software_node_get_name_prefix(const struct fwnode_handle *fwnode) in software_node_get_name_prefix()
425 struct fwnode_handle *parent; in software_node_get_name_prefix()
443 static struct fwnode_handle *
444 software_node_get_parent(const struct fwnode_handle *fwnode) in software_node_get_parent()
454 static struct fwnode_handle *
455 software_node_get_next_child(const struct fwnode_handle *fwnode, in software_node_get_next_child()
456 struct fwnode_handle *child) in software_node_get_next_child()
476 static struct fwnode_handle *
477 software_node_get_named_child_node(const struct fwnode_handle *fwnode, in software_node_get_named_child_node()
496 software_node_get_reference_args(const struct fwnode_handle *fwnode, in software_node_get_reference_args()
505 struct fwnode_handle *refnode; in software_node_get_reference_args()
559 static struct fwnode_handle *
560 swnode_graph_find_next_port(const struct fwnode_handle *parent, in swnode_graph_find_next_port()
561 struct fwnode_handle *port) in swnode_graph_find_next_port()
563 struct fwnode_handle *old = port; in swnode_graph_find_next_port()
579 static struct fwnode_handle *
580 software_node_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in software_node_graph_get_next_endpoint()
581 struct fwnode_handle *endpoint) in software_node_graph_get_next_endpoint()
584 struct fwnode_handle *parent; in software_node_graph_get_next_endpoint()
585 struct fwnode_handle *port; in software_node_graph_get_next_endpoint()
614 static struct fwnode_handle *
615 software_node_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) in software_node_graph_get_remote_endpoint()
633 static struct fwnode_handle *
634 software_node_graph_get_port_parent(struct fwnode_handle *fwnode) in software_node_graph_get_port_parent()
646 software_node_graph_parse_endpoint(const struct fwnode_handle *fwnode, in software_node_graph_parse_endpoint()
774 static struct fwnode_handle *
980 struct fwnode_handle *
982 const struct fwnode_handle *parent) in fwnode_create_software_node()
984 struct fwnode_handle *fwnode; in fwnode_create_software_node()
1009 void fwnode_remove_software_node(struct fwnode_handle *fwnode) in fwnode_remove_software_node()
1106 struct fwnode_handle *p = software_node_fwnode(parent); in device_create_managed_software_node()
1107 struct fwnode_handle *fwnode; in device_create_managed_software_node()