Lines Matching refs:fwnode
55 #define ACPI_COMPANION(dev) to_acpi_device_node((dev)->fwnode)
59 #define ACPI_HANDLE_FWNODE(fwnode) \ argument
60 acpi_device_handle(to_acpi_device_node(fwnode))
64 struct fwnode_handle *fwnode; in acpi_alloc_fwnode_static() local
66 fwnode = kzalloc(sizeof(struct fwnode_handle), GFP_KERNEL); in acpi_alloc_fwnode_static()
67 if (!fwnode) in acpi_alloc_fwnode_static()
70 fwnode->ops = &acpi_static_fwnode_ops; in acpi_alloc_fwnode_static()
72 return fwnode; in acpi_alloc_fwnode_static()
75 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode) in acpi_free_fwnode_static() argument
77 if (WARN_ON(!is_acpi_static_node(fwnode))) in acpi_free_fwnode_static()
80 kfree(fwnode); in acpi_free_fwnode_static()
98 return is_acpi_device_node(dev->fwnode); in has_acpi_companion()
324 struct fwnode_handle *fwnode);
645 #define ACPI_HANDLE_FWNODE(fwnode) (NULL) argument
666 static inline bool is_acpi_node(struct fwnode_handle *fwnode) in is_acpi_node() argument
671 static inline bool is_acpi_device_node(struct fwnode_handle *fwnode) in is_acpi_device_node() argument
676 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode) in to_acpi_device_node() argument
681 static inline bool is_acpi_data_node(struct fwnode_handle *fwnode) in is_acpi_data_node() argument
686 static inline struct acpi_data_node *to_acpi_data_node(struct fwnode_handle *fwnode) in to_acpi_data_node() argument
691 static inline bool acpi_data_node_match(struct fwnode_handle *fwnode, in acpi_data_node_match() argument
1064 int __acpi_node_get_property_reference(const struct fwnode_handle *fwnode,
1069 const struct fwnode_handle *fwnode, in acpi_node_get_property_reference() argument
1073 return __acpi_node_get_property_reference(fwnode, name, index, in acpi_node_get_property_reference()
1077 int acpi_node_prop_get(const struct fwnode_handle *fwnode, const char *propname,
1082 int acpi_node_prop_read(const struct fwnode_handle *fwnode,
1088 struct fwnode_handle *acpi_get_next_subnode(const struct fwnode_handle *fwnode,
1090 struct fwnode_handle *acpi_node_get_parent(const struct fwnode_handle *fwnode);
1155 __acpi_node_get_property_reference(const struct fwnode_handle *fwnode, in __acpi_node_get_property_reference() argument
1163 acpi_node_get_property_reference(const struct fwnode_handle *fwnode, in acpi_node_get_property_reference() argument
1170 static inline int acpi_node_prop_get(const struct fwnode_handle *fwnode, in acpi_node_prop_get() argument
1192 static inline int acpi_node_prop_read(const struct fwnode_handle *fwnode, in acpi_node_prop_read() argument
1209 acpi_get_next_subnode(const struct fwnode_handle *fwnode, in acpi_get_next_subnode() argument
1216 acpi_node_get_parent(const struct fwnode_handle *fwnode) in acpi_node_get_parent() argument
1222 acpi_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in acpi_graph_get_next_endpoint() argument
1229 acpi_graph_get_remote_endpoint(const struct fwnode_handle *fwnode, in acpi_graph_get_remote_endpoint() argument