Lines Matching refs:fwnode
355 struct fwnode_handle fwnode; member
386 struct fwnode_handle fwnode; member
393 static inline bool is_acpi_node(struct fwnode_handle *fwnode) in is_acpi_node() argument
395 return fwnode && (fwnode->type == FWNODE_ACPI in is_acpi_node()
396 || fwnode->type == FWNODE_ACPI_DATA); in is_acpi_node()
399 static inline bool is_acpi_device_node(struct fwnode_handle *fwnode) in is_acpi_device_node() argument
401 return fwnode && fwnode->type == FWNODE_ACPI; in is_acpi_device_node()
404 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode) in to_acpi_device_node() argument
406 return is_acpi_device_node(fwnode) ? in to_acpi_device_node()
407 container_of(fwnode, struct acpi_device, fwnode) : NULL; in to_acpi_device_node()
410 static inline bool is_acpi_data_node(struct fwnode_handle *fwnode) in is_acpi_data_node() argument
412 return fwnode && fwnode->type == FWNODE_ACPI_DATA; in is_acpi_data_node()
415 static inline struct acpi_data_node *to_acpi_data_node(struct fwnode_handle *fwnode) in to_acpi_data_node() argument
417 return is_acpi_data_node(fwnode) ? in to_acpi_data_node()
418 container_of(fwnode, struct acpi_data_node, fwnode) : NULL; in to_acpi_data_node()
423 return &adev->fwnode; in acpi_fwnode_handle()