Lines Matching refs:fwnode_handle
17 struct fwnode_handle { struct
18 struct fwnode_handle *secondary; argument
31 const struct fwnode_handle *local_fwnode; argument
43 struct fwnode_handle *fwnode;
70 struct fwnode_handle *(*get)(struct fwnode_handle *fwnode);
71 void (*put)(struct fwnode_handle *fwnode);
72 bool (*device_is_available)(const struct fwnode_handle *fwnode);
73 const void *(*device_get_match_data)(const struct fwnode_handle *fwnode,
75 bool (*property_present)(const struct fwnode_handle *fwnode,
77 int (*property_read_int_array)(const struct fwnode_handle *fwnode,
82 (*property_read_string_array)(const struct fwnode_handle *fwnode_handle,
85 struct fwnode_handle *(*get_parent)(const struct fwnode_handle *fwnode);
86 struct fwnode_handle *
87 (*get_next_child_node)(const struct fwnode_handle *fwnode,
88 struct fwnode_handle *child);
89 struct fwnode_handle *
90 (*get_named_child_node)(const struct fwnode_handle *fwnode,
92 int (*get_reference_args)(const struct fwnode_handle *fwnode,
96 struct fwnode_handle *
97 (*graph_get_next_endpoint)(const struct fwnode_handle *fwnode,
98 struct fwnode_handle *prev);
99 struct fwnode_handle *
100 (*graph_get_remote_endpoint)(const struct fwnode_handle *fwnode);
101 struct fwnode_handle *
102 (*graph_get_port_parent)(struct fwnode_handle *fwnode);
103 int (*graph_parse_endpoint)(const struct fwnode_handle *fwnode,