| /include/linux/ |
| D | fwnode.h | 44 struct fwnode_handle *fwnode; member 148 #define fwnode_has_op(fwnode, op) \ argument 150 #define fwnode_call_int_op(fwnode, op, ...) \ argument 155 #define fwnode_call_bool_op(fwnode, op, ...) \ argument 159 #define fwnode_call_ptr_op(fwnode, op, ...) \ argument 162 #define fwnode_call_void_op(fwnode, op, ...) \ argument 167 #define get_dev_from_fwnode(fwnode) get_device((fwnode)->dev) argument
|
| D | property.h | 91 #define fwnode_for_each_child_node(fwnode, child) \ argument 95 #define fwnode_for_each_available_child_node(fwnode, child) \ argument 168 static inline bool fwnode_property_read_bool(const struct fwnode_handle *fwnode, in fwnode_property_read_bool() 174 static inline int fwnode_property_read_u8(const struct fwnode_handle *fwnode, in fwnode_property_read_u8() 180 static inline int fwnode_property_read_u16(const struct fwnode_handle *fwnode, in fwnode_property_read_u16() 186 static inline int fwnode_property_read_u32(const struct fwnode_handle *fwnode, in fwnode_property_read_u32() 192 static inline int fwnode_property_read_u64(const struct fwnode_handle *fwnode, in fwnode_property_read_u64() 198 static inline int fwnode_property_count_u8(const struct fwnode_handle *fwnode, in fwnode_property_count_u8() 204 static inline int fwnode_property_count_u16(const struct fwnode_handle *fwnode, in fwnode_property_count_u16() 210 static inline int fwnode_property_count_u32(const struct fwnode_handle *fwnode, in fwnode_property_count_u32() [all …]
|
| D | acpi.h | 47 #define ACPI_HANDLE_FWNODE(fwnode) \ argument 52 struct fwnode_handle *fwnode; in acpi_alloc_fwnode_static() local 63 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode) in acpi_free_fwnode_static() 666 #define ACPI_HANDLE_FWNODE(fwnode) (NULL) argument 689 static inline bool is_acpi_node(struct fwnode_handle *fwnode) in is_acpi_node() 694 static inline bool is_acpi_device_node(struct fwnode_handle *fwnode) in is_acpi_device_node() 699 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode) in to_acpi_device_node() 704 static inline bool is_acpi_data_node(struct fwnode_handle *fwnode) in is_acpi_data_node() 709 static inline struct acpi_data_node *to_acpi_data_node(struct fwnode_handle *fwnode) in to_acpi_data_node() 714 static inline bool acpi_data_node_match(struct fwnode_handle *fwnode, in acpi_data_node_match() [all …]
|
| D | irqdomain.h | 64 struct fwnode_handle *fwnode; member 170 struct fwnode_handle *fwnode; member 282 static inline bool is_fwnode_irqchip(struct fwnode_handle *fwnode) in is_fwnode_irqchip() 291 struct irq_domain *irq_find_matching_fwnode(struct fwnode_handle *fwnode, in irq_find_matching_fwnode() 354 static inline struct irq_domain *irq_domain_create_linear(struct fwnode_handle *fwnode, in irq_domain_create_linear() 362 static inline struct irq_domain *irq_domain_create_tree(struct fwnode_handle *fwnode, in irq_domain_create_tree() 583 struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
|
| D | logic_pio.h | 20 struct fwnode_handle *fwnode; member
|
| D | iommu.h | 325 struct fwnode_handle *fwnode; member 395 struct fwnode_handle *fwnode) in iommu_device_set_fwnode() 888 struct fwnode_handle *fwnode) in iommu_device_set_fwnode() 950 const struct iommu_ops *iommu_ops_from_fwnode(struct fwnode_handle *fwnode) in iommu_ops_from_fwnode()
|
| D | device.h | 220 bus_find_device_by_fwnode(struct bus_type *bus, const struct fwnode_handle *fwnode) in bus_find_device_by_fwnode() 483 const struct fwnode_handle *fwnode) in driver_find_device_by_fwnode() 688 const struct fwnode_handle *fwnode) in class_find_device_by_fwnode() 1027 struct fwnode_handle *fwnode; member 1320 struct fwnode_handle *fwnode; /* firmware device node */ member
|
| D | of.h | 55 struct fwnode_handle fwnode; member 155 static inline bool is_of_node(const struct fwnode_handle *fwnode) in is_of_node() 565 static inline bool is_of_node(const struct fwnode_handle *fwnode) in is_of_node() 570 static inline struct device_node *to_of_node(const struct fwnode_handle *fwnode) in to_of_node()
|
| D | platform_device.h | 73 struct fwnode_handle *fwnode; member
|
| D | pwm.h | 573 devm_fwnode_pwm_get(struct device *dev, struct fwnode_handle *fwnode, in devm_fwnode_pwm_get()
|
| D | pm_domain.h | 85 struct fwnode_handle *fwnode; member
|
| D | leds.h | 36 struct fwnode_handle *fwnode; member
|
| D | power_supply.h | 210 struct fwnode_handle *fwnode; member
|
| D | i2c.h | 416 struct fwnode_handle *fwnode; member
|
| /include/linux/usb/ |
| D | typec_mux.h | 17 struct fwnode_handle *fwnode; member 35 struct fwnode_handle *fwnode; member
|
| D | role.h | 36 struct fwnode_handle *fwnode; member
|
| D | tcpm.h | 125 struct fwnode_handle *fwnode; member
|
| D | typec.h | 200 struct fwnode_handle *fwnode; member
|
| /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
|
| /include/linux/platform_data/ |
| D | gpio-dwapb.h | 10 struct fwnode_handle *fwnode; member
|
| /include/media/ |
| D | v4l2-async.h | 82 struct fwnode_handle *fwnode; member
|
| /include/acpi/ |
| D | acpi_bus.h | 353 struct fwnode_handle fwnode; member 384 struct fwnode_handle fwnode; member 399 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node() 424 static inline bool is_acpi_static_node(const struct fwnode_handle *fwnode) in is_acpi_static_node() 430 static inline bool acpi_data_node_match(const struct fwnode_handle *fwnode, in acpi_data_node_match()
|
| /include/linux/gpio/ |
| D | driver.h | 58 struct fwnode_handle *fwnode; member
|
| D | consumer.h | 526 struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode, in fwnode_get_named_gpiod()
|