/linux-master/drivers/irqchip/ |
H A D | irq-gic-v3-its-platform-msi.c | 86 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode, argument
|
/linux-master/arch/arm64/kvm/ |
H A D | arch_timer.c | 1333 struct fwnode_handle *fwnode; local
|
/linux-master/arch/loongarch/kernel/ |
H A D | setup.c | 464 static int __init add_legacy_isa_io(struct fwnode_handle *fwnode, argument
|
/linux-master/arch/mips/loongson64/ |
H A D | init.c | 152 static int __init add_legacy_isa_io(struct fwnode_handle *fwnode, resource_size_t hw_start, argument
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pci-bridge.h | 137 struct fwnode_handle *fwnode; member in struct:pci_controller
|
/linux-master/arch/powerpc/sysdev/ |
H A D | mpc5xxx_clocks.c | 16 unsigned long mpc5xxx_fwnode_get_bus_frequency(struct fwnode_handle *fwnode) argument
|
/linux-master/arch/powerpc/sysdev/xive/ |
H A D | common.c | 1135 struct fwnode_handle *fwnode; local
|
/linux-master/arch/x86/include/asm/ |
H A D | pci.h | 24 void *fwnode; /* IRQ domain for MSI assignment */ member in struct:pci_sysdata
|
/linux-master/drivers/acpi/arm64/ |
H A D | apmt.c | 121 struct fwnode_handle *fwnode; local 75 apmt_add_platform_device(struct acpi_apmt_node *node, struct fwnode_handle *fwnode) argument [all...] |
H A D | iort.c | 39 struct fwnode_handle *fwnode; member in struct:iort_fwnode 86 struct fwnode_handle *fwnode = NULL; local 54 iort_set_fwnode(struct acpi_iort_node *iort_node, struct fwnode_handle *fwnode) argument 127 iort_get_iort_node( struct fwnode_handle *fwnode) argument 1792 struct fwnode_handle *fwnode; local 1912 struct fwnode_handle *fwnode; local [all...] |
/linux-master/drivers/acpi/ |
H A D | irq.c | 163 static inline void acpi_irq_parse_one_match(struct fwnode_handle *fwnode, argument 203 struct fwnode_handle *fwnode; local 335 acpi_irq_create_hierarchy(unsigned int flags, unsigned int size, struct fwnode_handle *fwnode, const struct irq_domain_ops *ops, void *host_data) argument [all...] |
H A D | pci_root.c | 866 static void acpi_pci_root_remap_iospace(struct fwnode_handle *fwnode, argument
|
H A D | property.c | 711 acpi_device_data_of_node(const struct fwnode_handle *fwnode) argument 730 int acpi_node_prop_get(const struct fwnode_handle *fwnode, argument 782 acpi_fwnode_get_named_child_node(const struct fwnode_handle *fwnode, const char *childname) argument 842 acpi_parse_string_ref(const struct fwnode_handle *fwnode, const char *refstring) argument 916 __acpi_node_get_property_reference(const struct fwnode_handle *fwnode, const char *propname, size_t index, size_t num_args, struct fwnode_reference_args *args) argument 1233 acpi_node_prop_read(const struct fwnode_handle *fwnode, const char *propname, enum dev_prop_type proptype, void *val, size_t nval) argument 1262 acpi_get_next_subnode(const struct fwnode_handle *fwnode, struct fwnode_handle *child) argument 1324 acpi_node_get_parent(const struct fwnode_handle *fwnode) argument 1345 is_acpi_graph_node(struct fwnode_handle *fwnode, const char *str) argument 1370 acpi_graph_get_next_endpoint( const struct fwnode_handle *fwnode, struct fwnode_handle *prev) argument 1427 acpi_graph_get_child_prop_value( const struct fwnode_handle *fwnode, const char *prop_name, unsigned int val) argument 1456 struct fwnode_handle *fwnode; local 1487 acpi_fwnode_device_is_available(const struct fwnode_handle *fwnode) argument 1496 acpi_fwnode_device_get_match_data(const struct fwnode_handle *fwnode, const struct device *dev) argument 1502 acpi_fwnode_device_dma_supported(const struct fwnode_handle *fwnode) argument 1508 acpi_fwnode_device_get_dma_attr(const struct fwnode_handle *fwnode) argument 1513 acpi_fwnode_property_present(const struct fwnode_handle *fwnode, const char *propname) argument 1520 acpi_fwnode_property_read_int_array(const struct fwnode_handle *fwnode, const char *propname, unsigned int elem_size, void *val, size_t nval) argument 1548 acpi_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, const char *propname, const char **val, size_t nval) argument 1557 acpi_fwnode_get_reference_args(const struct fwnode_handle *fwnode, const char *prop, const char *nargs_prop, unsigned int args_count, unsigned int index, struct fwnode_reference_args *args) argument 1566 acpi_fwnode_get_name(const struct fwnode_handle *fwnode) argument 1592 acpi_fwnode_get_name_prefix(const struct fwnode_handle *fwnode) argument 1613 acpi_fwnode_get_parent(struct fwnode_handle *fwnode) argument 1618 acpi_fwnode_graph_parse_endpoint(const struct fwnode_handle *fwnode, struct fwnode_endpoint *endpoint) argument 1633 acpi_fwnode_irq_get(const struct fwnode_handle *fwnode, unsigned int index) argument 1678 is_acpi_device_node(const struct fwnode_handle *fwnode) argument 1685 is_acpi_data_node(const struct fwnode_handle *fwnode) argument [all...] |
H A D | scan.c | 1580 acpi_iommu_fwspec_init(struct device *dev, u32 id, struct fwnode_handle *fwnode, const struct iommu_ops *ops) argument 1642 acpi_iommu_fwspec_init(struct device *dev, u32 id, struct fwnode_handle *fwnode, const struct iommu_ops *ops) argument
|
H A D | viot.c | 31 struct fwnode_handle *fwnode; member in struct:viot_iommu 81 struct fwnode_handle *fwnode; local [all...] |
/linux-master/drivers/base/ |
H A D | core.c | 141 fwnode_links_purge_suppliers(struct fwnode_handle *fwnode) argument 157 fwnode_links_purge_consumers(struct fwnode_handle *fwnode) argument 173 fwnode_links_purge(struct fwnode_handle *fwnode) argument 179 fw_devlink_purge_absent_suppliers(struct fwnode_handle *fwnode) argument 225 __fw_devlink_pickup_dangling_consumers(struct fwnode_handle *fwnode, struct fwnode_handle *new_sup) argument 1021 fwnode_links_check_suppliers( struct fwnode_handle *fwnode) argument 1732 fw_devlink_parse_fwnode(struct fwnode_handle *fwnode) argument 1741 fw_devlink_parse_fwtree(struct fwnode_handle *fwnode) argument 1893 fwnode_init_without_drv(struct fwnode_handle *fwnode) argument 1908 fwnode_ancestor_init_without_drv(struct fwnode_handle *fwnode) argument 1964 fwnode_get_next_parent_dev(const struct fwnode_handle *fwnode) argument 2233 struct fwnode_handle *fwnode = dev->fwnode; local 2304 __fw_devlink_link_to_suppliers(struct device *dev, struct fwnode_handle *fwnode) argument 2334 struct fwnode_handle *fwnode = dev->fwnode; local 5078 fwnode_is_primary(struct fwnode_handle *fwnode) argument 5097 set_primary_fwnode(struct device *dev, struct fwnode_handle *fwnode) argument 5137 set_secondary_fwnode(struct device *dev, struct fwnode_handle *fwnode) argument 5165 device_set_node(struct device *dev, struct fwnode_handle *fwnode) argument 5184 device_match_fwnode(struct device *dev, const void *fwnode) argument [all...] |
H A D | platform-msi.c | 124 struct irq_domain *platform_msi_create_irq_domain(struct fwnode_handle *fwnode, argument
|
H A D | platform.c | 1450 struct fwnode_handle *fwnode = dev_fwnode(dev); local [all...] |
H A D | property.c | 57 bool fwnode_property_present(const struct fwnode_handle *fwnode, argument 257 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, argument 297 fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, const char *propname, u8 *val, size_t nval) argument 326 fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, const char *propname, u16 *val, size_t nval) argument 355 fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, const char *propname, u32 *val, size_t nval) argument 384 fwnode_property_read_u64_array(const struct fwnode_handle *fwnode, const char *propname, u64 *val, size_t nval) argument 413 fwnode_property_read_string_array(const struct fwnode_handle *fwnode, const char *propname, const char **val, size_t nval) argument 447 fwnode_property_read_string(const struct fwnode_handle *fwnode, const char *propname, const char **val) argument 471 fwnode_property_match_string(const struct fwnode_handle *fwnode, const char *propname, const char *string) argument 519 fwnode_property_match_property_string(const struct fwnode_handle *fwnode, const char *propname, const char * const *array, size_t n) argument 560 fwnode_property_get_reference_args(const struct fwnode_handle *fwnode, const char *prop, const char *nargs_prop, unsigned int nargs, unsigned int index, struct fwnode_reference_args *args) argument 597 fwnode_find_reference(const struct fwnode_handle *fwnode, const char *name, unsigned int index) argument 616 fwnode_get_name(const struct fwnode_handle *fwnode) argument 629 fwnode_get_name_prefix(const struct fwnode_handle *fwnode) argument 647 fwnode_name_eq(const struct fwnode_handle *fwnode, const char *name) argument 672 fwnode_get_parent(const struct fwnode_handle *fwnode) argument 693 fwnode_get_next_parent(struct fwnode_handle *fwnode) argument 709 fwnode_count_parents(const struct fwnode_handle *fwnode) argument 733 fwnode_get_nth_parent(struct fwnode_handle *fwnode, unsigned int depth) argument 759 fwnode_get_next_child_node(const struct fwnode_handle *fwnode, struct fwnode_handle *child) argument 776 fwnode_get_next_available_child_node(const struct fwnode_handle *fwnode, struct fwnode_handle *child) argument 806 const struct fwnode_handle *fwnode = dev_fwnode(dev); local 831 fwnode_get_named_child_node(const struct fwnode_handle *fwnode, const char *childname) argument 862 fwnode_handle_get(struct fwnode_handle *fwnode) argument 879 fwnode_handle_put(struct fwnode_handle *fwnode) argument 894 fwnode_device_is_available(const struct fwnode_handle *fwnode) argument 947 fwnode_get_phy_mode(const struct fwnode_handle *fwnode) argument 988 fwnode_iomap(struct fwnode_handle *fwnode, int index) argument 1001 fwnode_irq_get(const struct fwnode_handle *fwnode, unsigned int index) argument 1027 fwnode_irq_get_byname(const struct fwnode_handle *fwnode, const char *name) argument 1055 fwnode_graph_get_next_endpoint(const struct fwnode_handle *fwnode, struct fwnode_handle *prev) argument 1120 fwnode_graph_get_remote_port_parent(const struct fwnode_handle *fwnode) argument 1143 fwnode_graph_get_remote_port(const struct fwnode_handle *fwnode) argument 1159 fwnode_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) argument 1198 fwnode_graph_get_endpoint_by_id(const struct fwnode_handle *fwnode, u32 port, u32 endpoint, unsigned long flags) argument 1253 fwnode_graph_get_endpoint_count(const struct fwnode_handle *fwnode, unsigned long flags) argument 1278 fwnode_graph_parse_endpoint(const struct fwnode_handle *fwnode, struct fwnode_endpoint *endpoint) argument 1293 fwnode_graph_devcon_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument 1327 fwnode_devcon_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument 1369 fwnode_connection_find_match(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match) argument 1407 fwnode_connection_find_matches(const struct fwnode_handle *fwnode, const char *con_id, void *data, devcon_match_fn_t match, void **matches, unsigned int matches_len) argument [all...] |
H A D | swnode.c | 29 struct fwnode_handle fwnode; member in struct:swnode 50 bool is_software_node(const struct fwnode_handle *fwnode) argument 67 struct fwnode_handle *fwnode = dev_fwnode(dev); local 101 to_software_node(const struct fwnode_handle *fwnode) argument 377 software_node_get(struct fwnode_handle *fwnode) argument 386 software_node_put(struct fwnode_handle *fwnode) argument 393 software_node_property_present(const struct fwnode_handle *fwnode, const char *propname) argument 401 software_node_read_int_array(const struct fwnode_handle *fwnode, const char *propname, unsigned int elem_size, void *val, size_t nval) argument 412 software_node_read_string_array(const struct fwnode_handle *fwnode, const char *propname, const char **val, size_t nval) argument 423 software_node_get_name(const struct fwnode_handle *fwnode) argument 431 software_node_get_name_prefix(const struct fwnode_handle *fwnode) argument 452 software_node_get_parent(const struct fwnode_handle *fwnode) argument 463 software_node_get_next_child(const struct fwnode_handle *fwnode, struct fwnode_handle *child) argument 485 software_node_get_named_child_node(const struct fwnode_handle *fwnode, const char *childname) argument 504 software_node_get_reference_args(const struct fwnode_handle *fwnode, const char *propname, const char *nargs_prop, unsigned int nargs, unsigned int index, struct fwnode_reference_args *args) argument 588 software_node_graph_get_next_endpoint(const struct fwnode_handle *fwnode, struct fwnode_handle *endpoint) argument 623 software_node_graph_get_remote_endpoint(const struct fwnode_handle *fwnode) argument 642 software_node_graph_get_port_parent(struct fwnode_handle *fwnode) argument 654 software_node_graph_parse_endpoint(const struct fwnode_handle *fwnode, struct fwnode_endpoint *endpoint) argument 931 struct fwnode_handle *fwnode; local 956 fwnode_remove_software_node(struct fwnode_handle *fwnode) argument 1054 struct fwnode_handle *fwnode; local [all...] |
/linux-master/drivers/base/regmap/ |
H A D | regmap-irq.c | 628 int regmap_add_irq_chip_fwnode(struct fwnode_handle *fwnode, argument 1015 devm_regmap_add_irq_chip_fwnode(struct device *dev, struct fwnode_handle *fwnode, struct regmap *map, int irq, int irq_flags, int irq_base, const struct regmap_irq_chip *chip, struct regmap_irq_chip_data **data) argument
|
H A D | regmap.c | 629 struct fwnode_handle *fwnode = dev ? dev_fwnode(dev) : NULL; local
|
/linux-master/drivers/bus/fsl-mc/ |
H A D | fsl-mc-msi.c | 159 struct irq_domain *fsl_mc_msi_create_irq_domain(struct fwnode_handle *fwnode, argument
|
/linux-master/drivers/dma/lgm/ |
H A D | lgm-dma.c | 919 struct fwnode_handle *fwnode = dev_fwnode(d->dev); local
|
/linux-master/drivers/extcon/ |
H A D | extcon-axp288.c | 347 struct fwnode_handle *fwnode; local
|