Home
last modified time | relevance | path

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

12

/drivers/base/
Dproperty.c25 struct fwnode_handle fwnode; member
31 static inline bool is_pset_node(const struct fwnode_handle *fwnode) in is_pset_node()
197 static bool pset_fwnode_property_present(const struct fwnode_handle *fwnode, in pset_fwnode_property_present()
203 static int pset_fwnode_read_int_array(const struct fwnode_handle *fwnode, in pset_fwnode_read_int_array()
228 pset_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in pset_fwnode_property_read_string_array()
260 bool fwnode_property_present(const struct fwnode_handle *fwnode, in fwnode_property_present()
443 static int fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in fwnode_property_read_int_array()
479 int fwnode_property_read_u8_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u8_array()
505 int fwnode_property_read_u16_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u16_array()
531 int fwnode_property_read_u32_array(const struct fwnode_handle *fwnode, in fwnode_property_read_u32_array()
[all …]
Dplatform-msi.c185 struct irq_domain *platform_msi_create_irq_domain(struct fwnode_handle *fwnode, in platform_msi_create_irq_domain()
/drivers/acpi/
Dproperty.c476 acpi_device_data_of_node(const struct fwnode_handle *fwnode) in acpi_device_data_of_node()
494 int acpi_node_prop_get(const struct fwnode_handle *fwnode, in acpi_node_prop_get()
580 int __acpi_node_get_property_reference(const struct fwnode_handle *fwnode, in __acpi_node_get_property_reference()
895 int acpi_node_prop_read(const struct fwnode_handle *fwnode, in acpi_node_prop_read()
908 struct fwnode_handle *acpi_get_next_subnode(const struct fwnode_handle *fwnode, in acpi_get_next_subnode()
986 struct fwnode_handle *acpi_node_get_parent(const struct fwnode_handle *fwnode) in acpi_node_get_parent()
1016 const struct fwnode_handle *fwnode, struct fwnode_handle *prev) in acpi_graph_get_next_endpoint()
1063 const struct fwnode_handle *fwnode, const char *prop_name, in acpi_graph_get_child_prop_value()
1098 struct fwnode_handle *fwnode; in acpi_graph_get_remote_endpoint() local
1146 static bool acpi_fwnode_device_is_available(const struct fwnode_handle *fwnode) in acpi_fwnode_device_is_available()
[all …]
Dirq.c148 static inline void acpi_irq_parse_one_match(struct fwnode_handle *fwnode, in acpi_irq_parse_one_match()
187 struct fwnode_handle *fwnode; in acpi_irq_parse_one_cb() local
293 struct fwnode_handle *fwnode) in acpi_set_irq_model()
/drivers/media/v4l2-core/
Dv4l2-fwnode.c39 static int v4l2_fwnode_endpoint_parse_csi2_bus(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse_csi2_bus()
109 struct fwnode_handle *fwnode, struct v4l2_fwnode_endpoint *vep) in v4l2_fwnode_endpoint_parse_parallel_bus()
159 v4l2_fwnode_endpoint_parse_csi1_bus(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse_csi1_bus()
203 int v4l2_fwnode_endpoint_parse(struct fwnode_handle *fwnode, in v4l2_fwnode_endpoint_parse()
284 struct fwnode_handle *fwnode) in v4l2_fwnode_endpoint_alloc_parse()
347 struct fwnode_handle *fwnode; in v4l2_fwnode_parse_link() local
/drivers/of/
Dproperty.c821 static void of_fwnode_get(struct fwnode_handle *fwnode) in of_fwnode_get()
826 static void of_fwnode_put(struct fwnode_handle *fwnode) in of_fwnode_put()
831 static bool of_fwnode_device_is_available(const struct fwnode_handle *fwnode) in of_fwnode_device_is_available()
836 static bool of_fwnode_property_present(const struct fwnode_handle *fwnode, in of_fwnode_property_present()
842 static int of_fwnode_property_read_int_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_int_array()
868 of_fwnode_property_read_string_array(const struct fwnode_handle *fwnode, in of_fwnode_property_read_string_array()
880 of_fwnode_get_parent(const struct fwnode_handle *fwnode) in of_fwnode_get_parent()
886 of_fwnode_get_next_child_node(const struct fwnode_handle *fwnode, in of_fwnode_get_next_child_node()
894 of_fwnode_get_named_child_node(const struct fwnode_handle *fwnode, in of_fwnode_get_named_child_node()
908 of_fwnode_get_reference_args(const struct fwnode_handle *fwnode, in of_fwnode_get_reference_args()
[all …]
/drivers/acpi/arm64/
Diort.c48 struct fwnode_handle *fwnode; member
64 struct fwnode_handle *fwnode) in iort_set_fwnode()
95 struct fwnode_handle *fwnode = NULL; in iort_get_fwnode() local
601 struct fwnode_handle *fwnode, in arm_smmu_iort_xlate()
1101 struct fwnode_handle *fwnode; in iort_add_smmu_platform_device() local
1216 struct fwnode_handle *fwnode; in iort_init_platform_devices() local
/drivers/irqchip/
Dirq-gic-v2m.c65 struct fwnode_handle *fwnode; member
304 static int __init gicv2m_init_one(struct fwnode_handle *fwnode, in gicv2m_init_one()
458 struct fwnode_handle *fwnode; in acpi_parse_madt_msi() local
Dirq-gic-v3-its-platform-msi.c95 static int __init its_pmsi_init_one(struct fwnode_handle *fwnode, in its_pmsi_init_one()
Dirq-partition-percpu.c208 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, in partition_create_desc()
/drivers/gpio/
Dgpiolib-devprop.c30 const struct fwnode_handle *fwnode) in devprop_gpiochip_set_names()
Dgpiolib-acpi.c711 static int acpi_gpio_property_lookup(struct fwnode_handle *fwnode, in acpi_gpio_property_lookup()
868 struct gpio_desc *acpi_node_get_gpiod(struct fwnode_handle *fwnode, in acpi_node_get_gpiod()
1119 struct acpi_gpio_chip *achip, struct fwnode_handle *fwnode, in acpi_gpiochip_parse_own_gpio()
1164 struct fwnode_handle *fwnode; in acpi_gpiochip_scan_gpios() local
Dgpio-dwapb.c346 struct fwnode_handle *fwnode = pp->fwnode; in dwapb_configure_irqs() local
509 struct fwnode_handle *fwnode; in dwapb_gpio_get_pdata() local
Dgpio-xgene-sb.c234 struct fwnode_handle *fwnode; in xgene_gpio_sb_probe() local
/drivers/infiniband/hw/hns/
Dhns_roce_main.c546 static int hns_roce_node_match(struct device *dev, void *fwnode) in hns_roce_node_match()
552 platform_device *hns_roce_find_pdev(struct fwnode_handle *fwnode) in hns_roce_find_pdev()
636 struct fwnode_handle *fwnode; in hns_roce_get_cfg() local
/drivers/net/ethernet/hisilicon/hns/
Dhnae.c112 static struct hnae_ae_dev *find_ae(const struct fwnode_handle *fwnode) in find_ae()
329 const struct fwnode_handle *fwnode, in hnae_get_handle()
Dhns_dsaf_misc.c685 static int hns_dsaf_dev_match(struct device *dev, void *fwnode) in hns_dsaf_dev_match()
691 platform_device *hns_dsaf_find_platform_device(struct fwnode_handle *fwnode) in hns_dsaf_find_platform_device()
Dhns_enet.h58 const struct fwnode_handle *fwnode; member
/drivers/iommu/
Dof_iommu.c118 struct fwnode_handle *fwnode = &iommu_spec->np->fwnode; in of_iommu_xlate() local
/drivers/staging/fsl-mc/bus/
Dfsl-mc-msi.c162 struct irq_domain *fsl_mc_msi_create_irq_domain(struct fwnode_handle *fwnode, in fsl_mc_msi_create_irq_domain()
/drivers/pci/host/
Dpcie-altera-msi.c186 struct fwnode_handle *fwnode = of_node_to_fwnode(msi->pdev->dev.of_node); in altera_allocate_domains() local
/drivers/misc/eeprom/
Didt_89hpesx.c1097 static const struct i2c_device_id *idt_ee_match_id(struct fwnode_handle *fwnode) in idt_ee_match_id()
1126 struct fwnode_handle *fwnode; in idt_get_fw_data() local
/drivers/media/platform/omap3isp/
Disp.c2024 static int isp_fwnode_parse(struct device *dev, struct fwnode_handle *fwnode, in isp_fwnode_parse()
2160 struct fwnode_handle *fwnode = NULL; in isp_fwnodes_parse() local
/drivers/staging/media/imx/
Dimx-media-dev.c43 struct fwnode_handle *fwnode = np ? of_fwnode_handle(np) : NULL; in imx_media_find_async_subdev() local
/drivers/usb/typec/ucsi/
Ducsi.c575 struct fwnode_handle *fwnode; in ucsi_find_fwnode() local

12