/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_mac.c | 696 hns_mac_phy_parse_addr(struct device *dev, struct fwnode_handle *fwnode) argument 701 ret = fwnode_property_read_u32(fwnode, "phy-addr", &addr); 776 if (!is_acpi_device_node(args.fwnode)) 784 pdev = hns_dsaf_find_platform_device(args.fwnode);
|
H A D | hns_enet.c | 2195 priv->fwnode, priv->port_id, NULL); 2283 priv->fwnode = &ae_node->fwnode; 2284 } else if (is_acpi_node(dev->fwnode)) { 2297 ret = acpi_node_get_property_reference(dev->fwnode, 2303 if (!is_acpi_device_node(args.fwnode)) { 2307 priv->fwnode = args.fwnode; 2391 of_node_put(to_of_node(priv->fwnode)); 2422 of_node_put(to_of_node(priv->fwnode)); [all...] |
/linux-master/drivers/media/i2c/ |
H A D | ds90ub913.c | 14 #include <linux/fwnode.h> 24 #include <media/v4l2-fwnode.h> 530 source_subdev->fwnode, 796 fwnode_handle_put(priv->sd.fwnode);
|
H A D | ov9282.c | 18 #include <media/v4l2-fwnode.h> 1107 struct fwnode_handle *fwnode = dev_fwnode(ov9282->dev); local 1116 if (!fwnode) 1146 ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
H A D | ov02a10.c | 16 #include <media/v4l2-fwnode.h> 810 struct fwnode_handle *fwnode = dev_fwnode(dev); local 818 if (!fwnode) 821 ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
H A D | imx412.c | 17 #include <media/v4l2-fwnode.h> 915 struct fwnode_handle *fwnode = dev_fwnode(imx412->dev); local 924 if (!fwnode) 959 ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
H A D | imx335.c | 18 #include <media/v4l2-fwnode.h> 986 struct fwnode_handle *fwnode = dev_fwnode(imx335->dev); local 995 if (!fwnode) 1031 ep = fwnode_graph_get_next_endpoint(fwnode, NULL);
|
/linux-master/drivers/net/phy/ |
H A D | mdio_device.c | 34 fwnode_handle_put(dev->fwnode);
|
/linux-master/drivers/staging/media/imx/ |
H A D | imx-media.h | 13 #include <media/v4l2-fwnode.h>
|
/linux-master/drivers/leds/rgb/ |
H A D | leds-ncp5623.c | 201 init_data.fwnode = mc_node;
|
/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpci.c | 776 tcpci->tcpc.fwnode = device_get_named_child_node(tcpci->dev, 778 if (!tcpci->tcpc.fwnode) { 839 fwnode_handle_put(tcpci->tcpc.fwnode); 850 fwnode_handle_put(tcpci->tcpc.fwnode);
|
/linux-master/drivers/misc/ |
H A D | hisi_hikey_usb.c | 190 hub_role_switch.fwnode = dev_fwnode(dev);
|
/linux-master/drivers/gpio/ |
H A D | gpiolib-of.c | 95 int of_gpio_count(const struct fwnode_handle *fwnode, const char *con_id) argument 97 const struct device_node *np = to_of_node(fwnode); 1000 fwnode_handle_put(mm_gc->gc.fwnode); 1001 mm_gc->gc.fwnode = fwnode_handle_get(of_fwnode_handle(np));
|
H A D | gpiolib.h | 232 struct fwnode_handle *fwnode,
|
/linux-master/include/linux/ |
H A D | phylink.h | 597 const struct fwnode_handle *fwnode,
|
H A D | device.h | 674 * @fwnode: Associated device node supplied by platform firmware. 787 struct fwnode_handle *fwnode; /* firmware device node */ member in struct:device 1147 void set_primary_fwnode(struct device *dev, struct fwnode_handle *fwnode); 1148 void set_secondary_fwnode(struct device *dev, struct fwnode_handle *fwnode); 1150 void device_set_node(struct device *dev, struct fwnode_handle *fwnode);
|
/linux-master/drivers/media/platform/ti/j721e-csi2rx/ |
H A D | j721e-csi2rx.c | 451 struct fwnode_handle *fwnode; local 460 fwnode = of_fwnode_handle(node); 461 if (!fwnode) { 469 asc = v4l2_async_nf_add_fwnode(&csi->notifier, fwnode,
|
/linux-master/drivers/of/ |
H A D | address.c | 5 #include <linux/fwnode.h> 225 err = pci_register_io_range(&np->fwnode, range->cpu_addr, 539 iorange = find_io_range_by_fwnode(&dev->fwnode); 846 port = logic_pio_trans_hwaddr(&host->fwnode, taddr, size);
|
/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos.c | 408 bank->irq_domain = irq_domain_create_linear(bank->fwnode, 701 bank->irq_domain = irq_domain_create_linear(bank->fwnode, 709 if (!fwnode_property_present(bank->fwnode, "interrupts")) { 724 irq = irq_of_parse_and_map(to_of_node(bank->fwnode), idx);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-mpc.c | 241 struct fwnode_handle *fwnode = of_fwnode_handle(node); local 249 *real_clk = mpc5xxx_fwnode_get_bus_frequency(fwnode) / 2048; 254 divider = mpc5xxx_fwnode_get_bus_frequency(fwnode) / clock; 269 *real_clk = mpc5xxx_fwnode_get_bus_frequency(fwnode) / div->divider;
|
/linux-master/drivers/soundwire/ |
H A D | amd_init.c | 130 pdevinfo[index].fwnode = acpi_fwnode_handle(adev);
|
H A D | bus_type.c | 92 if (!dev->fwnode)
|
/linux-master/drivers/input/misc/ |
H A D | pm8xxx-vibrator.c | 225 error = fwnode_property_read_u32(pdev->dev.fwnode, "reg", ®_base);
|
/linux-master/drivers/irqchip/ |
H A D | irq-riscv-intc.c | 174 return intc_domain->fwnode;
|
/linux-master/drivers/acpi/ |
H A D | scan.c | 1580 struct fwnode_handle *fwnode, 1585 ret = iommu_fwspec_init(dev, fwnode, ops); 1642 struct fwnode_handle *fwnode, 1788 (fwnode_property_present(&device->fwnode, "spiSclkPeriod") || 1789 fwnode_property_present(&device->fwnode, "i2cAddress") || 1790 fwnode_property_present(&device->fwnode, "baud"))) 1816 fwnode_init(&device->fwnode, &acpi_device_fwnode_ops); 1579 acpi_iommu_fwspec_init(struct device *dev, u32 id, struct fwnode_handle *fwnode, const struct iommu_ops *ops) argument 1641 acpi_iommu_fwspec_init(struct device *dev, u32 id, struct fwnode_handle *fwnode, const struct iommu_ops *ops) argument
|