| /include/linux/ |
| A D | property.h | 155 #define fwnode_for_each_parent_node(fwnode, parent) \ argument 167 #define fwnode_for_each_child_node(fwnode, child) \ argument 171 #define fwnode_for_each_named_child_node(fwnode, child, name) \ argument 175 #define fwnode_for_each_available_child_node(fwnode, child) \ argument 214 static inline void fwnode_handle_put(struct fwnode_handle *fwnode) in fwnode_handle_put() 289 static inline int fwnode_property_read_u8(const struct fwnode_handle *fwnode, in fwnode_property_read_u8() 295 static inline int fwnode_property_read_u16(const struct fwnode_handle *fwnode, in fwnode_property_read_u16() 301 static inline int fwnode_property_read_u32(const struct fwnode_handle *fwnode, in fwnode_property_read_u32() 307 static inline int fwnode_property_read_u64(const struct fwnode_handle *fwnode, in fwnode_property_read_u64() 338 fwnode_property_string_array_count(const struct fwnode_handle *fwnode, in fwnode_property_string_array_count() [all …]
|
| A D | fwnode.h | 108 struct fwnode_handle *fwnode; member 187 #define fwnode_has_op(fwnode, op) \ argument 190 #define fwnode_call_int_op(fwnode, op, ...) \ argument 194 #define fwnode_call_bool_op(fwnode, op, ...) \ argument 198 #define fwnode_call_ptr_op(fwnode, op, ...) \ argument 201 #define fwnode_call_void_op(fwnode, op, ...) \ argument 207 static inline void fwnode_init(struct fwnode_handle *fwnode, in fwnode_init() 215 static inline void fwnode_dev_initialized(struct fwnode_handle *fwnode, in fwnode_dev_initialized()
|
| A D | irqdomain.h | 42 struct fwnode_handle *fwnode; member 158 struct fwnode_handle *fwnode; member 294 struct fwnode_handle *fwnode; member 336 static inline bool is_fwnode_irqchip(const struct fwnode_handle *fwnode) in is_fwnode_irqchip() 343 static inline struct irq_domain *irq_find_matching_fwnode(struct fwnode_handle *fwnode, in irq_find_matching_fwnode() 371 static inline struct irq_domain *irq_domain_create_nomap(struct fwnode_handle *fwnode, in irq_domain_create_nomap() 400 static inline struct irq_domain *irq_domain_create_linear(struct fwnode_handle *fwnode, in irq_domain_create_linear() 417 static inline struct irq_domain *irq_domain_create_tree(struct fwnode_handle *fwnode, in irq_domain_create_tree() 547 struct fwnode_handle *fwnode, in irq_domain_create_hierarchy() 748 static inline struct irq_domain *irq_find_matching_fwnode(struct fwnode_handle *fwnode, in irq_find_matching_fwnode()
|
| A D | acpi.h | 61 #define ACPI_HANDLE_FWNODE(fwnode) \ argument 66 struct fwnode_handle *fwnode; in acpi_alloc_fwnode_static() local 77 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode) in acpi_free_fwnode_static() 789 #define ACPI_HANDLE_FWNODE(fwnode) (NULL) argument 827 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node() 1332 const struct fwnode_handle *fwnode, in acpi_node_get_property_reference() 1431 __acpi_node_get_property_reference(const struct fwnode_handle *fwnode, in __acpi_node_get_property_reference() 1439 acpi_node_get_property_reference(const struct fwnode_handle *fwnode, in acpi_node_get_property_reference() 1454 acpi_get_next_subnode(const struct fwnode_handle *fwnode, in acpi_get_next_subnode() 1461 acpi_graph_get_next_endpoint(const struct fwnode_handle *fwnode, in acpi_graph_get_next_endpoint() [all …]
|
| A D | acpi_mdio.h | 22 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
|
| A D | logic_pio.h | 20 const struct fwnode_handle *fwnode; member
|
| A D | i2c.h | 431 struct fwnode_handle *fwnode; member 1007 i2c_find_device_by_fwnode(struct fwnode_handle *fwnode) in i2c_find_device_by_fwnode() 1013 i2c_find_adapter_by_fwnode(struct fwnode_handle *fwnode) in i2c_find_adapter_by_fwnode() 1019 i2c_get_adapter_by_fwnode(struct fwnode_handle *fwnode) in i2c_get_adapter_by_fwnode() 1102 struct fwnode_handle *fwnode, int index, in i2c_acpi_new_device_by_fwnode()
|
| A D | of.h | 52 struct fwnode_handle fwnode; member 162 static inline bool is_of_node(const struct fwnode_handle *fwnode) in is_of_node() 476 static inline bool is_of_node(const struct fwnode_handle *fwnode) in is_of_node() 481 static inline struct device_node *to_of_node(const struct fwnode_handle *fwnode) in to_of_node()
|
| A D | platform_device.h | 121 struct fwnode_handle *fwnode; member
|
| /include/linux/usb/ |
| A D | typec_mux.h | 21 struct fwnode_handle *fwnode; member 55 struct fwnode_handle *fwnode; member 76 static inline struct typec_mux *fwnode_typec_mux_get(struct fwnode_handle *fwnode) in fwnode_typec_mux_get()
|
| A D | role.h | 39 struct fwnode_handle *fwnode; member 95 usb_role_switch_find_by_fwnode(const struct fwnode_handle *fwnode) in usb_role_switch_find_by_fwnode()
|
| A D | typec_retimer.h | 24 struct fwnode_handle *fwnode; member
|
| A D | tcpm.h | 135 struct fwnode_handle *fwnode; member
|
| /include/media/ |
| A D | v4l2-async.h | 56 struct fwnode_handle *fwnode; member 195 #define v4l2_async_nf_add_fwnode(notifier, fwnode, type) \ argument
|
| /include/linux/irqchip/ |
| A D | irq-partition-percpu.h | 37 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
|
| A D | arm-gic-v4.h | 20 struct fwnode_handle *fwnode; member 62 struct fwnode_handle *fwnode; member
|
| A D | arm-gic-v5.h | 272 struct fwnode_handle *fwnode; member 293 struct fwnode_handle *fwnode; member
|
| /include/linux/spi/offload/ |
| A D | provider.h | 36 struct fwnode_handle *fwnode; member
|
| /include/linux/gpio/ |
| A D | driver.h | 74 struct fwnode_handle *fwnode; member 428 struct fwnode_handle *fwnode; member 870 static inline struct gpio_device *gpio_device_find_by_fwnode(const struct fwnode_handle *fwnode) in gpio_device_find_by_fwnode() 907 struct fwnode_handle *fwnode; in gpiochip_node_get_first() local
|
| A D | regmap.h | 66 struct fwnode_handle *fwnode; member
|
| A D | consumer.h | 536 struct gpio_desc *fwnode_gpiod_get_index(struct fwnode_handle *fwnode, in fwnode_gpiod_get_index() 546 struct fwnode_handle *fwnode, in devm_fwnode_gpiod_get_index() 590 struct fwnode_handle *fwnode, in devm_fwnode_gpiod_get()
|
| /include/linux/device/ |
| A D | driver.h | 195 const struct fwnode_handle *fwnode) in driver_find_device_by_fwnode()
|
| A D | bus.h | 186 bus_find_device_by_fwnode(const struct bus_type *bus, const struct fwnode_handle *fwnode) in bus_find_device_by_fwnode()
|
| A D | class.h | 129 const struct fwnode_handle *fwnode) in class_find_device_by_fwnode()
|
| /include/acpi/ |
| A D | acpi_bus.h | 475 struct fwnode_handle fwnode; member 504 struct fwnode_handle fwnode; member 518 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node() 543 static inline bool is_acpi_static_node(const struct fwnode_handle *fwnode) in is_acpi_static_node() 549 static inline bool acpi_data_node_match(const struct fwnode_handle *fwnode, in acpi_data_node_match()
|