Home
last modified time | relevance | path

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

12

/include/linux/
Dfwnode.h44 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
Dproperty.h91 #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 …]
Dacpi.h47 #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 …]
Dirqdomain.h64 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()
Dlogic_pio.h20 struct fwnode_handle *fwnode; member
Diommu.h325 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()
Ddevice.h220 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
Dof.h55 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()
Dplatform_device.h73 struct fwnode_handle *fwnode; member
Dpwm.h573 devm_fwnode_pwm_get(struct device *dev, struct fwnode_handle *fwnode, in devm_fwnode_pwm_get()
Dpm_domain.h85 struct fwnode_handle *fwnode; member
Dleds.h36 struct fwnode_handle *fwnode; member
Dpower_supply.h210 struct fwnode_handle *fwnode; member
Di2c.h416 struct fwnode_handle *fwnode; member
/include/linux/usb/
Dtypec_mux.h17 struct fwnode_handle *fwnode; member
35 struct fwnode_handle *fwnode; member
Drole.h36 struct fwnode_handle *fwnode; member
Dtcpm.h125 struct fwnode_handle *fwnode; member
Dtypec.h200 struct fwnode_handle *fwnode; member
/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
/include/linux/platform_data/
Dgpio-dwapb.h10 struct fwnode_handle *fwnode; member
/include/media/
Dv4l2-async.h82 struct fwnode_handle *fwnode; member
/include/acpi/
Dacpi_bus.h353 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/
Ddriver.h58 struct fwnode_handle *fwnode; member
Dconsumer.h526 struct gpio_desc *fwnode_get_named_gpiod(struct fwnode_handle *fwnode, in fwnode_get_named_gpiod()

12