Lines Matching refs:fwnode_handle

21 struct fwnode_handle *dev_fwnode(struct device *dev)  in dev_fwnode()
46 bool fwnode_property_present(const struct fwnode_handle *fwnode, in fwnode_property_present()
229 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in fwnode_property_read_int_array()
265 int fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u8_array()
291 int fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u16_array()
317 int fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u32_array()
343 int fwnode_property_read_u64_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u64_array()
369 int fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in fwnode_property_read_string_array()
401 int fwnode_property_read_string(const struct fwnode_handle *fwnode, in fwnode_property_read_string()
425 int fwnode_property_match_string(const struct fwnode_handle *fwnode, in fwnode_property_match_string()
477 int fwnode_property_get_reference_args(const struct fwnode_handle *fwnode, in fwnode_property_get_reference_args()
498 struct fwnode_handle *fwnode_find_reference(const struct fwnode_handle *fwnode, in fwnode_find_reference()
521 struct fwnode_handle *fwnode = dev_fwnode(dev); in device_remove_properties()
548 struct fwnode_handle *fwnode; in device_add_properties()
565 const char *fwnode_get_name(const struct fwnode_handle *fwnode) in fwnode_get_name()
578 const char *fwnode_get_name_prefix(const struct fwnode_handle *fwnode) in fwnode_get_name_prefix()
590 struct fwnode_handle *fwnode_get_parent(const struct fwnode_handle *fwnode) in fwnode_get_parent()
607 struct fwnode_handle *fwnode_get_next_parent(struct fwnode_handle *fwnode) in fwnode_get_next_parent()
609 struct fwnode_handle *parent = fwnode_get_parent(fwnode); in fwnode_get_next_parent()
623 unsigned int fwnode_count_parents(const struct fwnode_handle *fwnode) in fwnode_count_parents()
625 struct fwnode_handle *__fwnode; in fwnode_count_parents()
649 struct fwnode_handle *fwnode_get_nth_parent(struct fwnode_handle *fwnode, in fwnode_get_nth_parent()
668 struct fwnode_handle *
669 fwnode_get_next_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_child_node()
670 struct fwnode_handle *child) in fwnode_get_next_child_node()
682 struct fwnode_handle *
683 fwnode_get_next_available_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_available_child_node()
684 struct fwnode_handle *child) in fwnode_get_next_available_child_node()
686 struct fwnode_handle *next_child = child; in fwnode_get_next_available_child_node()
707 struct fwnode_handle *device_get_next_child_node(struct device *dev, in device_get_next_child_node()
708 struct fwnode_handle *child) in device_get_next_child_node()
711 struct fwnode_handle *fwnode = NULL, *next; in device_get_next_child_node()
736 struct fwnode_handle *
737 fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in fwnode_get_named_child_node()
749 struct fwnode_handle *device_get_named_child_node(struct device *dev, in device_get_named_child_node()
762 struct fwnode_handle *fwnode_handle_get(struct fwnode_handle *fwnode) in fwnode_handle_get()
779 void fwnode_handle_put(struct fwnode_handle *fwnode) in fwnode_handle_put()
789 bool fwnode_device_is_available(const struct fwnode_handle *fwnode) in fwnode_device_is_available()
801 struct fwnode_handle *child; in device_get_child_node_count()
848 int fwnode_get_phy_mode(struct fwnode_handle *fwnode) in fwnode_get_phy_mode()
882 static void *fwnode_get_mac_addr(struct fwnode_handle *fwnode, in fwnode_get_mac_addr()
916 void *fwnode_get_mac_address(struct fwnode_handle *fwnode, char *addr, int alen) in fwnode_get_mac_address()
952 int fwnode_irq_get(struct fwnode_handle *fwnode, unsigned int index) in fwnode_irq_get()
977 struct fwnode_handle *
978 fwnode_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_get_next_endpoint()
979 struct fwnode_handle *prev) in fwnode_graph_get_next_endpoint()
991 struct fwnode_handle *
992 fwnode_graph_get_port_parent(const struct fwnode_handle *endpoint) in fwnode_graph_get_port_parent()
994 struct fwnode_handle *port, *parent; in fwnode_graph_get_port_parent()
1011 struct fwnode_handle *
1012 fwnode_graph_get_remote_port_parent(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port_parent()
1014 struct fwnode_handle *endpoint, *parent; in fwnode_graph_get_remote_port_parent()
1031 struct fwnode_handle *
1032 fwnode_graph_get_remote_port(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port()
1044 struct fwnode_handle *
1045 fwnode_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_endpoint()
1060 struct fwnode_handle *
1061 fwnode_graph_get_remote_node(const struct fwnode_handle *fwnode, u32 port_id, in fwnode_graph_get_remote_node()
1064 struct fwnode_handle *endpoint = NULL; in fwnode_graph_get_remote_node()
1068 struct fwnode_handle *remote; in fwnode_graph_get_remote_node()
1109 struct fwnode_handle *
1110 fwnode_graph_get_endpoint_by_id(const struct fwnode_handle *fwnode, in fwnode_graph_get_endpoint_by_id()
1113 struct fwnode_handle *ep = NULL, *best_ep = NULL; in fwnode_graph_get_endpoint_by_id()
1123 struct fwnode_handle *dev_node; in fwnode_graph_get_endpoint_by_id()
1173 int fwnode_graph_parse_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_parse_endpoint()
1189 fwnode_graph_devcon_match(struct fwnode_handle *fwnode, const char *con_id, in fwnode_graph_devcon_match()
1192 struct fwnode_handle *node; in fwnode_graph_devcon_match()
1193 struct fwnode_handle *ep; in fwnode_graph_devcon_match()
1212 fwnode_devcon_match(struct fwnode_handle *fwnode, const char *con_id, in fwnode_devcon_match()
1215 struct fwnode_handle *node; in fwnode_devcon_match()
1244 void *fwnode_connection_find_match(struct fwnode_handle *fwnode, in fwnode_connection_find_match()