Lines Matching refs:fwnode_handle
20 struct fwnode_handle *dev_fwnode(struct device *dev) in dev_fwnode()
45 bool fwnode_property_present(const struct fwnode_handle *fwnode, in fwnode_property_present()
228 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in fwnode_property_read_int_array()
264 int fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u8_array()
290 int fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u16_array()
316 int fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u32_array()
342 int fwnode_property_read_u64_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u64_array()
368 int fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in fwnode_property_read_string_array()
400 int fwnode_property_read_string(const struct fwnode_handle *fwnode, in fwnode_property_read_string()
424 int fwnode_property_match_string(const struct fwnode_handle *fwnode, in fwnode_property_match_string()
476 int fwnode_property_get_reference_args(const struct fwnode_handle *fwnode, in fwnode_property_get_reference_args()
497 struct fwnode_handle *fwnode_find_reference(const struct fwnode_handle *fwnode, in fwnode_find_reference()
520 struct fwnode_handle *fwnode = dev_fwnode(dev); in device_remove_properties()
547 struct fwnode_handle *fwnode; in device_add_properties()
564 const char *fwnode_get_name(const struct fwnode_handle *fwnode) in fwnode_get_name()
577 const char *fwnode_get_name_prefix(const struct fwnode_handle *fwnode) in fwnode_get_name_prefix()
589 struct fwnode_handle *fwnode_get_parent(const struct fwnode_handle *fwnode) in fwnode_get_parent()
606 struct fwnode_handle *fwnode_get_next_parent(struct fwnode_handle *fwnode) in fwnode_get_next_parent()
608 struct fwnode_handle *parent = fwnode_get_parent(fwnode); in fwnode_get_next_parent()
627 struct device *fwnode_get_next_parent_dev(struct fwnode_handle *fwnode) in fwnode_get_next_parent_dev()
648 unsigned int fwnode_count_parents(const struct fwnode_handle *fwnode) in fwnode_count_parents()
650 struct fwnode_handle *__fwnode; in fwnode_count_parents()
674 struct fwnode_handle *fwnode_get_nth_parent(struct fwnode_handle *fwnode, in fwnode_get_nth_parent()
698 bool fwnode_is_ancestor_of(struct fwnode_handle *test_ancestor, in fwnode_is_ancestor_of()
699 struct fwnode_handle *test_child) in fwnode_is_ancestor_of()
720 struct fwnode_handle *
721 fwnode_get_next_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_child_node()
722 struct fwnode_handle *child) in fwnode_get_next_child_node()
734 struct fwnode_handle *
735 fwnode_get_next_available_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_available_child_node()
736 struct fwnode_handle *child) in fwnode_get_next_available_child_node()
738 struct fwnode_handle *next_child = child; in fwnode_get_next_available_child_node()
758 struct fwnode_handle *device_get_next_child_node(struct device *dev, in device_get_next_child_node()
759 struct fwnode_handle *child) in device_get_next_child_node()
761 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_next_child_node()
762 struct fwnode_handle *next; in device_get_next_child_node()
782 struct fwnode_handle *
783 fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in fwnode_get_named_child_node()
795 struct fwnode_handle *device_get_named_child_node(struct device *dev, in device_get_named_child_node()
808 struct fwnode_handle *fwnode_handle_get(struct fwnode_handle *fwnode) in fwnode_handle_get()
825 void fwnode_handle_put(struct fwnode_handle *fwnode) in fwnode_handle_put()
838 bool fwnode_device_is_available(const struct fwnode_handle *fwnode) in fwnode_device_is_available()
853 struct fwnode_handle *child; in device_get_child_node_count()
865 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_dma_supported()
880 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_dma_attr()
903 int fwnode_get_phy_mode(struct fwnode_handle *fwnode) in fwnode_get_phy_mode()
945 int fwnode_irq_get(const struct fwnode_handle *fwnode, unsigned int index) in fwnode_irq_get()
969 struct fwnode_handle *
970 fwnode_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_get_next_endpoint()
971 struct fwnode_handle *prev) in fwnode_graph_get_next_endpoint()
973 const struct fwnode_handle *parent; in fwnode_graph_get_next_endpoint()
974 struct fwnode_handle *ep; in fwnode_graph_get_next_endpoint()
1002 struct fwnode_handle *
1003 fwnode_graph_get_port_parent(const struct fwnode_handle *endpoint) in fwnode_graph_get_port_parent()
1005 struct fwnode_handle *port, *parent; in fwnode_graph_get_port_parent()
1022 struct fwnode_handle *
1023 fwnode_graph_get_remote_port_parent(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port_parent()
1025 struct fwnode_handle *endpoint, *parent; in fwnode_graph_get_remote_port_parent()
1042 struct fwnode_handle *
1043 fwnode_graph_get_remote_port(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port()
1055 struct fwnode_handle *
1056 fwnode_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_endpoint()
1071 struct fwnode_handle *
1072 fwnode_graph_get_remote_node(const struct fwnode_handle *fwnode, u32 port_id, in fwnode_graph_get_remote_node()
1075 struct fwnode_handle *endpoint = NULL; in fwnode_graph_get_remote_node()
1079 struct fwnode_handle *remote; in fwnode_graph_get_remote_node()
1120 struct fwnode_handle *
1121 fwnode_graph_get_endpoint_by_id(const struct fwnode_handle *fwnode, in fwnode_graph_get_endpoint_by_id()
1124 struct fwnode_handle *ep = NULL, *best_ep = NULL; in fwnode_graph_get_endpoint_by_id()
1134 struct fwnode_handle *dev_node; in fwnode_graph_get_endpoint_by_id()
1184 int fwnode_graph_parse_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_parse_endpoint()
1200 fwnode_graph_devcon_match(struct fwnode_handle *fwnode, const char *con_id, in fwnode_graph_devcon_match()
1203 struct fwnode_handle *node; in fwnode_graph_devcon_match()
1204 struct fwnode_handle *ep; in fwnode_graph_devcon_match()
1223 fwnode_devcon_match(struct fwnode_handle *fwnode, const char *con_id, in fwnode_devcon_match()
1226 struct fwnode_handle *node; in fwnode_devcon_match()
1255 void *fwnode_connection_find_match(struct fwnode_handle *fwnode, in fwnode_connection_find_match()