Home
last modified time | relevance | path

Searched defs:fwnode (Results 1 – 25 of 35) sorted by relevance

12

/include/linux/
Dproperty.h79 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 …]
Dfwnode.h108 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()
Dirqdomain.h65 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()
Dacpi.h61 #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 …]
Dacpi_mdio.h22 acpi_mdiobus_register(struct mii_bus *mdio, struct fwnode_handle *fwnode) in acpi_mdiobus_register()
Dlogic_pio.h20 struct fwnode_handle *fwnode; member
Di2c.h430 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()
Dof.h52 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()
Dplatform_device.h125 struct fwnode_handle *fwnode; member
Dpwm.h520 devm_fwnode_pwm_get(struct device *dev, struct fwnode_handle *fwnode, in devm_fwnode_pwm_get()
/include/linux/usb/
Dtypec_mux.h21 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()
Drole.h39 struct fwnode_handle *fwnode; member
95 usb_role_switch_find_by_fwnode(const struct fwnode_handle *fwnode) in usb_role_switch_find_by_fwnode()
Dtypec_retimer.h24 struct fwnode_handle *fwnode; member
Dtcpm.h135 struct fwnode_handle *fwnode; member
Dtypec.h291 struct fwnode_handle *fwnode; member
/include/media/
Dv4l2-async.h56 struct fwnode_handle *fwnode; member
195 #define v4l2_async_nf_add_fwnode(notifier, fwnode, type) \ argument
/include/linux/irqchip/
Dirq-partition-percpu.h37 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
Darm-gic-v4.h20 struct fwnode_handle *fwnode; member
62 struct fwnode_handle *fwnode; member
/include/linux/gpio/
Ddriver.h74 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
Dregmap.h66 struct fwnode_handle *fwnode; member
Dconsumer.h543 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/
Ddriver.h200 const struct fwnode_handle *fwnode) in driver_find_device_by_fwnode()
Dbus.h185 bus_find_device_by_fwnode(const struct bus_type *bus, const struct fwnode_handle *fwnode) in bus_find_device_by_fwnode()
Dclass.h137 const struct fwnode_handle *fwnode) in class_find_device_by_fwnode()
/include/acpi/
Dacpi_bus.h475 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()

12