/linux-4.19.296/drivers/base/ |
D | property.c | 23 struct fwnode_handle fwnode; member 29 static inline bool is_pset_node(const struct fwnode_handle *fwnode) in is_pset_node() 258 static bool pset_fwnode_property_present(const struct fwnode_handle *fwnode, in pset_fwnode_property_present() 264 static int pset_fwnode_read_int_array(const struct fwnode_handle *fwnode, in pset_fwnode_read_int_array() 289 pset_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in pset_fwnode_property_read_string_array() 321 bool fwnode_property_present(const struct fwnode_handle *fwnode, in fwnode_property_present() 504 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in fwnode_property_read_int_array() 540 int fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u8_array() 566 int fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u16_array() 592 int fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u32_array() [all …]
|
/linux-4.19.296/drivers/of/ |
D | property.c | 817 static struct fwnode_handle *of_fwnode_get(struct fwnode_handle *fwnode) in of_fwnode_get() 822 static void of_fwnode_put(struct fwnode_handle *fwnode) in of_fwnode_put() 827 static bool of_fwnode_device_is_available(const struct fwnode_handle *fwnode) in of_fwnode_device_is_available() 832 static bool of_fwnode_property_present(const struct fwnode_handle *fwnode, in of_fwnode_property_present() 838 static int of_fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_int_array() 864 of_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_string_array() 876 of_fwnode_get_parent(const struct fwnode_handle *fwnode) in of_fwnode_get_parent() 882 of_fwnode_get_next_child_node(const struct fwnode_handle *fwnode, in of_fwnode_get_next_child_node() 890 of_fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in of_fwnode_get_named_child_node() 904 of_fwnode_get_reference_args(const struct fwnode_handle *fwnode, in of_fwnode_get_reference_args() [all …]
|
/linux-4.19.296/include/linux/ |
D | fwnode.h | 46 struct fwnode_handle *fwnode; member 110 #define fwnode_has_op(fwnode, op) \ argument 112 #define fwnode_call_int_op(fwnode, op, ...) \ argument 116 #define fwnode_call_bool_op(fwnode, op, ...) \ argument 120 #define fwnode_call_ptr_op(fwnode, op, ...) \ argument 123 #define fwnode_call_void_op(fwnode, op, ...) \ argument
|
D | property.h | 89 #define fwnode_for_each_child_node(fwnode, child) \ argument 93 #define fwnode_for_each_available_child_node(fwnode, child) \ argument 146 static inline bool fwnode_property_read_bool(const struct fwnode_handle *fwnode, in fwnode_property_read_bool() 152 static inline int fwnode_property_read_u8(const struct fwnode_handle *fwnode, in fwnode_property_read_u8() 158 static inline int fwnode_property_read_u16(const struct fwnode_handle *fwnode, in fwnode_property_read_u16() 164 static inline int fwnode_property_read_u32(const struct fwnode_handle *fwnode, in fwnode_property_read_u32() 170 static inline int fwnode_property_read_u64(const struct fwnode_handle *fwnode, in fwnode_property_read_u64() 307 #define fwnode_graph_for_each_endpoint(fwnode, child) \ argument
|
D | irqdomain.h | 63 struct fwnode_handle *fwnode; member 166 struct fwnode_handle *fwnode; member 284 static inline bool is_fwnode_irqchip(struct fwnode_handle *fwnode) in is_fwnode_irqchip() 293 struct irq_domain *irq_find_matching_fwnode(struct fwnode_handle *fwnode, in irq_find_matching_fwnode() 356 static inline struct irq_domain *irq_domain_create_linear(struct fwnode_handle *fwnode, in irq_domain_create_linear() 364 static inline struct irq_domain *irq_domain_create_tree(struct fwnode_handle *fwnode, in irq_domain_create_tree() 579 struct fwnode_handle *fwnode, enum irq_domain_bus_token bus_token) in irq_find_matching_fwnode()
|
D | acpi.h | 59 #define ACPI_HANDLE_FWNODE(fwnode) \ argument 64 struct fwnode_handle *fwnode; in acpi_alloc_fwnode_static() local 75 static inline void acpi_free_fwnode_static(struct fwnode_handle *fwnode) in acpi_free_fwnode_static() 652 #define ACPI_HANDLE_FWNODE(fwnode) (NULL) argument 673 static inline bool is_acpi_node(struct fwnode_handle *fwnode) in is_acpi_node() 678 static inline bool is_acpi_device_node(struct fwnode_handle *fwnode) in is_acpi_device_node() 683 static inline struct acpi_device *to_acpi_device_node(struct fwnode_handle *fwnode) in to_acpi_device_node() 688 static inline bool is_acpi_data_node(struct fwnode_handle *fwnode) in is_acpi_data_node() 693 static inline struct acpi_data_node *to_acpi_data_node(struct fwnode_handle *fwnode) in to_acpi_data_node() 698 static inline bool acpi_data_node_match(struct fwnode_handle *fwnode, in acpi_data_node_match() [all …]
|
D | logic_pio.h | 20 struct fwnode_handle *fwnode; member
|
D | iommu.h | 247 struct fwnode_handle *fwnode; member 268 struct fwnode_handle *fwnode) in iommu_device_set_fwnode() 630 struct fwnode_handle *fwnode) in iommu_device_set_fwnode() 682 const struct iommu_ops *iommu_ops_from_fwnode(struct fwnode_handle *fwnode) in iommu_ops_from_fwnode()
|
/linux-4.19.296/drivers/media/v4l2-core/ |
D | v4l2-fwnode.c | 42 static int v4l2_fwnode_endpoint_parse_csi2_bus(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse_csi2_bus() 112 struct fwnode_handle *fwnode, struct v4l2_fwnode_endpoint *vep) in v4l2_fwnode_endpoint_parse_parallel_bus() 166 v4l2_fwnode_endpoint_parse_csi1_bus(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse_csi1_bus() 191 int v4l2_fwnode_endpoint_parse(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse() 241 struct fwnode_handle *fwnode) in v4l2_fwnode_endpoint_alloc_parse() 282 int v4l2_fwnode_parse_link(struct fwnode_handle *fwnode, in v4l2_fwnode_parse_link() 414 struct fwnode_handle *fwnode; in __v4l2_async_notifier_parse_fwnode_endpoints() local 743 struct fwnode_handle *fwnode, const char *prop, unsigned int index, in v4l2_fwnode_reference_get_int_prop() 823 struct fwnode_handle *fwnode; in v4l2_fwnode_reference_parse_int_props() local
|
D | v4l2-async.c | 313 struct v4l2_async_notifier *notifier, struct fwnode_handle *fwnode) in __v4l2_async_notifier_fwnode_has_async_subdev() 345 struct v4l2_async_notifier *notifier, struct fwnode_handle *fwnode, in v4l2_async_notifier_fwnode_has_async_subdev()
|
/linux-4.19.296/lib/ |
D | logic_pio.c | 126 struct logic_pio_hwaddr *find_io_range_by_fwnode(struct fwnode_handle *fwnode) in find_io_range_by_fwnode() 190 unsigned long logic_pio_trans_hwaddr(struct fwnode_handle *fwnode, in logic_pio_trans_hwaddr()
|
/linux-4.19.296/drivers/gpio/ |
D | gpiolib-devprop.c | 30 const struct fwnode_handle *fwnode) in devprop_gpiochip_set_names()
|
D | gpiolib-acpi.c | 670 static int acpi_gpio_property_lookup(struct fwnode_handle *fwnode, in acpi_gpio_property_lookup() 829 struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode, in acpi_node_get_gpiod() 1081 struct acpi_gpio_chip *achip, struct fwnode_handle *fwnode, in acpi_gpiochip_parse_own_gpio() 1122 struct fwnode_handle *fwnode; in acpi_gpiochip_scan_gpios() local
|
/linux-4.19.296/include/linux/irqchip/ |
D | irq-partition-percpu.h | 45 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
|
D | arm-gic-v4.h | 31 struct fwnode_handle *fwnode; member
|
/linux-4.19.296/drivers/soundwire/ |
D | slave.c | 17 struct sdw_slave_id *id, struct fwnode_handle *fwnode) in sdw_slave_add()
|
/linux-4.19.296/drivers/irqchip/ |
D | irq-gic-v2m.c | 65 struct fwnode_handle *fwnode; member 302 static int __init gicv2m_init_one(struct fwnode_handle *fwnode, in gicv2m_init_one() 456 struct fwnode_handle *fwnode; in acpi_parse_madt_msi() local
|
D | irq-gic-v3-its-platform-msi.c | 97 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode, in its_pmsi_init_one()
|
D | irq-gic-v3-mbi.c | 257 int __init mbi_init(struct fwnode_handle *fwnode, struct irq_domain *parent) in mbi_init()
|
D | irq-partition-percpu.c | 208 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
|
/linux-4.19.296/include/linux/platform_data/ |
D | gpio-dwapb.h | 18 struct fwnode_handle *fwnode; member
|
/linux-4.19.296/drivers/bus/fsl-mc/ |
D | fsl-mc-msi.c | 160 struct irq_domain *fsl_mc_msi_create_irq_domain(struct fwnode_handle *fwnode, in fsl_mc_msi_create_irq_domain()
|
/linux-4.19.296/include/media/ |
D | v4l2-async.h | 86 struct fwnode_handle *fwnode; member
|
/linux-4.19.296/include/acpi/ |
D | acpi_bus.h | 364 struct fwnode_handle fwnode; member 395 struct fwnode_handle fwnode; member 410 static inline bool is_acpi_node(const struct fwnode_handle *fwnode) in is_acpi_node() 435 static inline bool is_acpi_static_node(const struct fwnode_handle *fwnode) in is_acpi_static_node() 441 static inline bool acpi_data_node_match(const struct fwnode_handle *fwnode, in acpi_data_node_match()
|
/linux-4.19.296/drivers/pci/controller/ |
D | pcie-altera-msi.c | 175 struct fwnode_handle *fwnode = of_node_to_fwnode(msi->pdev->dev.of_node); in altera_allocate_domains() local
|