/linux-master/include/linux/ |
H A D | pm_domain.h | 142 struct fwnode_handle *fwnode; member in struct:genpd_power_state
|
H A D | regmap.h | 21 #include <linux/fwnode.h> 1661 int regmap_add_irq_chip_fwnode(struct fwnode_handle *fwnode, 1673 struct fwnode_handle *fwnode,
|
H A D | iommu.h | 676 struct fwnode_handle *fwnode; member in struct:iommu_device 1012 const struct iommu_ops *iommu_ops_from_fwnode(const struct fwnode_handle *fwnode); 1335 const struct iommu_ops *iommu_ops_from_fwnode(const struct fwnode_handle *fwnode) argument
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.c | 186 err = phylink_fwnode_phy_connect(port->phylink, port->fwnode, 0); 764 if (port->fwnode) 765 fwnode_handle_put(port->fwnode); 1202 lan966x->ports[p]->fwnode = fwnode_handle_get(portnp);
|
/linux-master/drivers/iio/imu/bmi160/ |
H A D | bmi160_core.c | 638 static int bmi160_get_irq(struct fwnode_handle *fwnode, enum bmi160_int_pin *pin) argument 643 irq = fwnode_irq_get_byname(fwnode, "INT1"); 649 irq = fwnode_irq_get_byname(fwnode, "INT2");
|
/linux-master/drivers/acpi/ |
H A D | pci_root.c | 866 static void acpi_pci_root_remap_iospace(struct fwnode_handle *fwnode, argument 876 if (pci_register_io_range(fwnode, cpu_addr, length)) 918 acpi_pci_root_remap_iospace(&device->fwnode,
|
/linux-master/drivers/leds/blink/ |
H A D | leds-lgm-sso.c | 355 init_data.fwnode = child; 719 struct fwnode_handle *fwnode = dev_fwnode(priv->dev); local 729 fw_ssoled = fwnode_get_named_child_node(fwnode, "ssoled");
|
/linux-master/drivers/gpio/ |
H A D | gpio-tegra.c | 450 fwspec->fwnode = chip->irq.parent_domain->fwnode; 758 irq->fwnode = of_node_to_fwnode(pdev->dev.of_node);
|
/linux-master/drivers/pci/controller/ |
H A D | pcie-rcar-host.c | 732 struct fwnode_handle *fwnode = dev_fwnode(pcie->dev); local 735 parent = irq_domain_create_linear(fwnode, INT_PCI_MSI_NR, 743 msi->domain = pci_msi_create_irq_domain(fwnode, &rcar_msi_info, parent);
|
/linux-master/drivers/pci/controller/dwc/ |
H A D | pcie-designware-host.c | 236 struct fwnode_handle *fwnode = of_node_to_fwnode(pci->dev->of_node); local 238 pp->irq_domain = irq_domain_create_linear(fwnode, pp->num_vectors, 247 pp->msi_domain = pci_msi_create_irq_domain(fwnode,
|
/linux-master/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik.c | 1193 struct fwnode_handle *fwnode = dev_fwnode(&pdev->dev); local 1222 gpio_fwnode = fwnode_find_reference(fwnode, "nomadik-gpio-chips", i); 1237 prcm_fwnode = fwnode_find_reference(fwnode, "prcm", 0);
|
/linux-master/drivers/input/rmi4/ |
H A D | rmi_driver.c | 1015 struct fwnode_handle *fwnode = rmi_dev->xport->dev->fwnode; local 1039 data->irqdomain = irq_domain_create_linear(fwnode, irq_count,
|
/linux-master/drivers/hwmon/ |
H A D | ltc2992.c | 857 struct fwnode_handle *fwnode; local 863 fwnode = dev_fwnode(&st->client->dev); 865 fwnode_for_each_available_child_node(fwnode, child) {
|
/linux-master/drivers/irqchip/ |
H A D | irq-stm32-exti.c | 752 if (of_node_to_fwnode(out_irq.np) != dm->parent->fwnode) 766 p_fwspec.fwnode = dm->parent->fwnode;
|
/linux-master/drivers/media/i2c/ |
H A D | ov4689.c | 21 #include <media/v4l2-fwnode.h> 860 struct fwnode_handle *fwnode = dev_fwnode(dev); local 867 endpoint = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
H A D | ov7670.c | 23 #include <media/v4l2-fwnode.h> 1794 struct fwnode_handle *fwnode = dev_fwnode(dev); local 1799 if (!fwnode) 1803 if (fwnode_property_present(fwnode, "ov7670,pclk-hb-disable")) 1806 ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
H A D | ds90ub960.c | 32 #include <linux/fwnode.h> 52 #include <media/v4l2-fwnode.h> 440 struct fwnode_handle *fwnode; member in struct:ub960_rxport::__anon1043 1650 .of_node = to_of_node(rxport->ser.fwnode), 1651 .fwnode = rxport->ser.fwnode, 3185 fwnode_handle_put(rxport->ser.fwnode); 3309 rxport->ser.fwnode = fwnode_get_named_child_node(link_fwnode, "serializer"); 3310 if (!rxport->ser.fwnode) { 3410 fwnode_handle_put(rxport->ser.fwnode); [all...] |
/linux-master/drivers/pinctrl/qcom/ |
H A D | pinctrl-spmi-gpio.c | 1014 fwspec->fwnode = chip->irq.parent_domain->fwnode; 1149 girq->fwnode = dev_fwnode(state->dev);
|
/linux-master/drivers/iio/adc/ |
H A D | ab8500-gpadc.c | 971 * @fwnode: fw node for the channel to configure 979 struct fwnode_handle *fwnode, 983 const char *name = fwnode_get_name(fwnode); 987 ret = fwnode_property_read_u32(fwnode, "reg", &chan); 978 ab8500_gpadc_parse_channel(struct device *dev, struct fwnode_handle *fwnode, struct ab8500_gpadc_chan_info *ch, struct iio_chan_spec *iio_chan) argument
|
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-stm.c | 729 struct fwnode_handle *fwnode = dev_fwnode(dev); local 731 if (is_of_node(fwnode)) 733 else if (is_acpi_node(fwnode))
|
/linux-master/drivers/dma/lgm/ |
H A D | lgm-dma.c | 919 struct fwnode_handle *fwnode = dev_fwnode(d->dev); local 923 if (fwnode_property_read_bool(fwnode, "intel,dma-byte-en")) 926 if (fwnode_property_read_bool(fwnode, "intel,dma-dburst-wr")) 929 if (fwnode_property_read_bool(fwnode, "intel,dma-drb")) 932 if (fwnode_property_read_u32(fwnode, "intel,dma-poll-cnt",
|
/linux-master/drivers/iio/ |
H A D | industrialio-core.c | 1961 struct fwnode_handle *fwnode = NULL; local 1971 fwnode = dev_fwnode(&indio_dev->dev); 1974 fwnode = dev_fwnode(indio_dev->dev.parent); 1975 device_set_node(&indio_dev->dev, fwnode); 1977 fwnode_property_read_string(fwnode, "label", &indio_dev->label);
|
/linux-master/drivers/extcon/ |
H A D | extcon-rtk-type-c.c | 1240 struct fwnode_handle *fwnode; local 1249 fwnode = device_get_named_child_node(dev, "connector"); 1250 if (!fwnode) 1253 ret = fwnode_property_read_string(fwnode, "power-role", &buf); 1264 ret = fwnode_property_read_string(fwnode, "data-role", &buf);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1854 parent_fwspec.fwnode = domain->parent->fwnode; 1927 hose->fwnode = irq_domain_alloc_named_id_fwnode("PNV-MSI", phb->opal_id); 1928 if (!hose->fwnode) 1932 hose->fwnode, 1937 irq_domain_free_fwnode(hose->fwnode); 1947 irq_domain_free_fwnode(hose->fwnode);
|
/linux-master/drivers/media/platform/renesas/ |
H A D | rcar-csi2.c | 22 #include <media/v4l2-fwnode.h> 1277 pad = media_entity_get_fwnode_pad(&subdev->entity, asc->match.fwnode, 1375 struct fwnode_handle *fwnode; local 1401 fwnode = fwnode_graph_get_remote_endpoint(ep); 1404 dev_dbg(priv->dev, "Found '%pOF'\n", to_of_node(fwnode)); 1409 asc = v4l2_async_nf_add_fwnode(&priv->notifier, fwnode, 1411 fwnode_handle_put(fwnode);
|