Searched refs:fwnode (Results 351 - 375 of 663) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_mac.c696 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 Dhns_enet.c2195 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 Dds90ub913.c14 #include <linux/fwnode.h>
24 #include <media/v4l2-fwnode.h>
530 source_subdev->fwnode,
796 fwnode_handle_put(priv->sd.fwnode);
H A Dov9282.c18 #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 Dov02a10.c16 #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 Dimx412.c17 #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 Dimx335.c18 #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 Dmdio_device.c34 fwnode_handle_put(dev->fwnode);
/linux-master/drivers/staging/media/imx/
H A Dimx-media.h13 #include <media/v4l2-fwnode.h>
/linux-master/drivers/leds/rgb/
H A Dleds-ncp5623.c201 init_data.fwnode = mc_node;
/linux-master/drivers/usb/typec/tcpm/
H A Dtcpci.c776 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 Dhisi_hikey_usb.c190 hub_role_switch.fwnode = dev_fwnode(dev);
/linux-master/drivers/gpio/
H A Dgpiolib-of.c95 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 Dgpiolib.h232 struct fwnode_handle *fwnode,
/linux-master/include/linux/
H A Dphylink.h597 const struct fwnode_handle *fwnode,
H A Ddevice.h674 * @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 Dj721e-csi2rx.c451 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 Daddress.c5 #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 Dpinctrl-exynos.c408 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 Di2c-mpc.c241 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 Damd_init.c130 pdevinfo[index].fwnode = acpi_fwnode_handle(adev);
H A Dbus_type.c92 if (!dev->fwnode)
/linux-master/drivers/input/misc/
H A Dpm8xxx-vibrator.c225 error = fwnode_property_read_u32(pdev->dev.fwnode, "reg", &reg_base);
/linux-master/drivers/irqchip/
H A Dirq-riscv-intc.c174 return intc_domain->fwnode;
/linux-master/drivers/acpi/
H A Dscan.c1580 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

Completed in 420 milliseconds

<<11121314151617181920>>