| /include/linux/ |
| D | property.h | 79 static inline bool fwnode_device_is_big_endian(const struct fwnode_handle *fwnode) in fwnode_device_is_big_endian() 90 bool fwnode_device_is_compatible(const struct fwnode_handle *fwnode, const char *compat) in fwnode_device_is_compatible() 151 #define fwnode_for_each_parent_node(fwnode, parent) \ argument 163 #define fwnode_for_each_child_node(fwnode, child) \ argument 167 #define fwnode_for_each_available_child_node(fwnode, child) \ argument 198 static inline void fwnode_handle_put(struct fwnode_handle *fwnode) in fwnode_handle_put() 266 static inline bool fwnode_property_read_bool(const struct fwnode_handle *fwnode, in fwnode_property_read_bool() 272 static inline int fwnode_property_read_u8(const struct fwnode_handle *fwnode, in fwnode_property_read_u8() 278 static inline int fwnode_property_read_u16(const struct fwnode_handle *fwnode, in fwnode_property_read_u16() 284 static inline int fwnode_property_read_u32(const struct fwnode_handle *fwnode, in fwnode_property_read_u32() [all …]
|
| D | fwnode.h | 108 struct fwnode_handle *fwnode; member 184 #define fwnode_has_op(fwnode, op) \ argument 187 #define fwnode_call_int_op(fwnode, op, ...) \ argument 191 #define fwnode_call_bool_op(fwnode, op, ...) \ argument 195 #define fwnode_call_ptr_op(fwnode, op, ...) \ argument 198 #define fwnode_call_void_op(fwnode, op, ...) \ argument 204 static inline void fwnode_init(struct fwnode_handle *fwnode, in fwnode_init() 212 static inline void fwnode_dev_initialized(struct fwnode_handle *fwnode, in fwnode_dev_initialized()
|
| D | irqdomain.h | 65 struct fwnode_handle *fwnode; member 181 struct fwnode_handle *fwnode; member 316 struct fwnode_handle *fwnode; member 374 static inline bool is_fwnode_irqchip(const struct fwnode_handle *fwnode) in is_fwnode_irqchip() 383 struct irq_domain *irq_find_matching_fwnode(struct fwnode_handle *fwnode, in irq_find_matching_fwnode() 482 static inline struct irq_domain *irq_domain_create_linear(struct fwnode_handle *fwnode, in irq_domain_create_linear() 500 static inline struct irq_domain *irq_domain_create_tree(struct fwnode_handle *fwnode, in irq_domain_create_tree() 768 struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
|
| 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() 783 #define ACPI_HANDLE_FWNODE(fwnode) (NULL) argument 821 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node() 826 static inline bool is_acpi_device_node(const struct fwnode_handle *fwnode) in is_acpi_device_node() 831 static inline struct acpi_device *to_acpi_device_node(const struct fwnode_handle *fwnode) in to_acpi_device_node() 836 static inline bool is_acpi_data_node(const struct fwnode_handle *fwnode) in is_acpi_data_node() 841 static inline struct acpi_data_node *to_acpi_data_node(const struct fwnode_handle *fwnode) in to_acpi_data_node() 846 static inline bool acpi_data_node_match(const struct fwnode_handle *fwnode, in acpi_data_node_match() [all …]
|
| D | acpi_mdio.h | 22 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
|
| D | logic_pio.h | 20 struct fwnode_handle *fwnode; member
|
| D | i2c.h | 430 struct fwnode_handle *fwnode; member 991 i2c_find_device_by_fwnode(struct fwnode_handle *fwnode) in i2c_find_device_by_fwnode() 997 i2c_find_adapter_by_fwnode(struct fwnode_handle *fwnode) in i2c_find_adapter_by_fwnode() 1003 i2c_get_adapter_by_fwnode(struct fwnode_handle *fwnode) in i2c_get_adapter_by_fwnode() 1097 struct fwnode_handle *fwnode, int index, in i2c_acpi_new_device_by_fwnode()
|
| 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() 468 static inline bool is_of_node(const struct fwnode_handle *fwnode) in is_of_node() 473 static inline struct device_node *to_of_node(const struct fwnode_handle *fwnode) in to_of_node()
|
| D | platform_device.h | 125 struct fwnode_handle *fwnode; member
|
| D | pwm.h | 520 devm_fwnode_pwm_get(struct device *dev, struct fwnode_handle *fwnode, in devm_fwnode_pwm_get()
|
| /include/linux/usb/ |
| 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()
|
| 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()
|
| D | typec_retimer.h | 24 struct fwnode_handle *fwnode; member
|
| D | tcpm.h | 135 struct fwnode_handle *fwnode; member
|
| D | typec.h | 291 struct fwnode_handle *fwnode; member
|
| /include/media/ |
| D | v4l2-async.h | 56 struct fwnode_handle *fwnode; member 195 #define v4l2_async_nf_add_fwnode(notifier, fwnode, type) \ argument
|
| /include/linux/irqchip/ |
| D | irq-partition-percpu.h | 37 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
|
| D | arm-gic-v4.h | 20 struct fwnode_handle *fwnode; member 62 struct fwnode_handle *fwnode; member
|
| /include/linux/gpio/ |
| D | driver.h | 74 struct fwnode_handle *fwnode; member 425 struct fwnode_handle *fwnode; member 853 static inline struct gpio_device *gpio_device_find_by_fwnode(const struct fwnode_handle *fwnode) in gpio_device_find_by_fwnode() 890 struct fwnode_handle *fwnode; in gpiochip_node_get_first() local
|
| D | regmap.h | 66 struct fwnode_handle *fwnode; member
|
| D | consumer.h | 543 struct gpio_desc *fwnode_gpiod_get_index(struct fwnode_handle *fwnode, in fwnode_gpiod_get_index() 553 struct fwnode_handle *fwnode, in devm_fwnode_gpiod_get_index() 565 struct fwnode_handle *fwnode, in devm_fwnode_gpiod_get()
|
| /include/linux/device/ |
| D | driver.h | 200 const struct fwnode_handle *fwnode) in driver_find_device_by_fwnode()
|
| D | bus.h | 185 bus_find_device_by_fwnode(const struct bus_type *bus, const struct fwnode_handle *fwnode) in bus_find_device_by_fwnode()
|
| D | class.h | 137 const struct fwnode_handle *fwnode) in class_find_device_by_fwnode()
|
| /include/acpi/ |
| 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()
|