Lines Matching refs:fwnode_handle
21 struct fwnode_handle *__dev_fwnode(struct device *dev) in __dev_fwnode()
28 const struct fwnode_handle *__dev_fwnode_const(const struct device *dev) in __dev_fwnode_const()
57 bool fwnode_property_present(const struct fwnode_handle *fwnode, in fwnode_property_present()
95 bool fwnode_property_read_bool(const struct fwnode_handle *fwnode, in fwnode_property_read_bool()
295 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in fwnode_property_read_int_array()
335 int fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u8_array()
364 int fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u16_array()
393 int fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u32_array()
422 int fwnode_property_read_u64_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u64_array()
451 int fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in fwnode_property_read_string_array()
485 int fwnode_property_read_string(const struct fwnode_handle *fwnode, in fwnode_property_read_string()
509 int fwnode_property_match_string(const struct fwnode_handle *fwnode, in fwnode_property_match_string()
557 int fwnode_property_match_property_string(const struct fwnode_handle *fwnode, in fwnode_property_match_property_string()
598 int fwnode_property_get_reference_args(const struct fwnode_handle *fwnode, in fwnode_property_get_reference_args()
635 struct fwnode_handle *fwnode_find_reference(const struct fwnode_handle *fwnode, in fwnode_find_reference()
654 const char *fwnode_get_name(const struct fwnode_handle *fwnode) in fwnode_get_name()
667 const char *fwnode_get_name_prefix(const struct fwnode_handle *fwnode) in fwnode_get_name_prefix()
685 bool fwnode_name_eq(const struct fwnode_handle *fwnode, const char *name) in fwnode_name_eq()
710 struct fwnode_handle *fwnode_get_parent(const struct fwnode_handle *fwnode) in fwnode_get_parent()
731 struct fwnode_handle *fwnode_get_next_parent(struct fwnode_handle *fwnode) in fwnode_get_next_parent()
733 struct fwnode_handle *parent = fwnode_get_parent(fwnode); in fwnode_get_next_parent()
747 unsigned int fwnode_count_parents(const struct fwnode_handle *fwnode) in fwnode_count_parents()
749 struct fwnode_handle *parent; in fwnode_count_parents()
771 struct fwnode_handle *fwnode_get_nth_parent(struct fwnode_handle *fwnode, in fwnode_get_nth_parent()
774 struct fwnode_handle *parent; in fwnode_get_nth_parent()
796 struct fwnode_handle *
797 fwnode_get_next_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_child_node()
798 struct fwnode_handle *child) in fwnode_get_next_child_node()
813 struct fwnode_handle *
814 fwnode_get_next_available_child_node(const struct fwnode_handle *fwnode, in fwnode_get_next_available_child_node()
815 struct fwnode_handle *child) in fwnode_get_next_available_child_node()
817 struct fwnode_handle *next_child = child; in fwnode_get_next_available_child_node()
841 struct fwnode_handle *device_get_next_child_node(const struct device *dev, in device_get_next_child_node()
842 struct fwnode_handle *child) in device_get_next_child_node()
844 const struct fwnode_handle *fwnode = dev_fwnode(dev); in device_get_next_child_node()
845 struct fwnode_handle *next; in device_get_next_child_node()
868 struct fwnode_handle *
869 fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in fwnode_get_named_child_node()
884 struct fwnode_handle *device_get_named_child_node(const struct device *dev, in device_get_named_child_node()
900 struct fwnode_handle *fwnode_handle_get(struct fwnode_handle *fwnode) in fwnode_handle_get()
918 bool fwnode_device_is_available(const struct fwnode_handle *fwnode) in fwnode_device_is_available()
936 unsigned int fwnode_get_child_node_count(const struct fwnode_handle *fwnode) in fwnode_get_child_node_count()
938 struct fwnode_handle *child; in fwnode_get_child_node_count()
962 unsigned int fwnode_get_named_child_node_count(const struct fwnode_handle *fwnode, in fwnode_get_named_child_node_count()
965 struct fwnode_handle *child; in fwnode_get_named_child_node_count()
998 int fwnode_get_phy_mode(const struct fwnode_handle *fwnode) in fwnode_get_phy_mode()
1039 void __iomem *fwnode_iomap(struct fwnode_handle *fwnode, int index) in fwnode_iomap()
1052 int fwnode_irq_get(const struct fwnode_handle *fwnode, unsigned int index) in fwnode_irq_get()
1078 int fwnode_irq_get_byname(const struct fwnode_handle *fwnode, const char *name) in fwnode_irq_get_byname()
1105 struct fwnode_handle *
1106 fwnode_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_get_next_endpoint()
1107 struct fwnode_handle *prev) in fwnode_graph_get_next_endpoint()
1109 struct fwnode_handle *ep, *port_parent = NULL; in fwnode_graph_get_next_endpoint()
1110 const struct fwnode_handle *parent; in fwnode_graph_get_next_endpoint()
1147 struct fwnode_handle *
1148 fwnode_graph_get_port_parent(const struct fwnode_handle *endpoint) in fwnode_graph_get_port_parent()
1150 struct fwnode_handle *port, *parent; in fwnode_graph_get_port_parent()
1170 struct fwnode_handle *
1171 fwnode_graph_get_remote_port_parent(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port_parent()
1173 struct fwnode_handle *endpoint, *parent; in fwnode_graph_get_remote_port_parent()
1193 struct fwnode_handle *
1194 fwnode_graph_get_remote_port(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_port()
1209 struct fwnode_handle *
1210 fwnode_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) in fwnode_graph_get_remote_endpoint()
1216 static bool fwnode_graph_remote_available(struct fwnode_handle *ep) in fwnode_graph_remote_available()
1218 struct fwnode_handle *dev_node; in fwnode_graph_remote_available()
1248 struct fwnode_handle *
1249 fwnode_graph_get_endpoint_by_id(const struct fwnode_handle *fwnode, in fwnode_graph_get_endpoint_by_id()
1252 struct fwnode_handle *ep, *best_ep = NULL; in fwnode_graph_get_endpoint_by_id()
1304 unsigned int fwnode_graph_get_endpoint_count(const struct fwnode_handle *fwnode, in fwnode_graph_get_endpoint_count()
1307 struct fwnode_handle *ep; in fwnode_graph_get_endpoint_count()
1329 int fwnode_graph_parse_endpoint(const struct fwnode_handle *fwnode, in fwnode_graph_parse_endpoint()
1344 static unsigned int fwnode_graph_devcon_matches(const struct fwnode_handle *fwnode, in fwnode_graph_devcon_matches()
1350 struct fwnode_handle *node; in fwnode_graph_devcon_matches()
1351 struct fwnode_handle *ep; in fwnode_graph_devcon_matches()
1378 static unsigned int fwnode_devcon_matches(const struct fwnode_handle *fwnode, in fwnode_devcon_matches()
1384 struct fwnode_handle *node; in fwnode_devcon_matches()
1420 void *fwnode_connection_find_match(const struct fwnode_handle *fwnode, in fwnode_connection_find_match()
1458 int fwnode_connection_find_matches(const struct fwnode_handle *fwnode, in fwnode_connection_find_matches()