Symbol: to_of_node
arch/powerpc/sysdev/xics/xics-common.c
418
return xics_host_xlate(d, to_of_node(fwspec->fwnode), fwspec->param,
arch/powerpc/sysdev/xive/common.c
1397
return xive_irq_domain_xlate(d, to_of_node(fwspec->fwnode),
arch/riscv/kernel/irq.c
58
struct device_node *np = to_of_node(fwnode);
arch/x86/kernel/apic/vector.c
674
return to_of_node(fwspec->fwnode) &&
arch/x86/kernel/apic/vector.c
675
of_device_is_compatible(to_of_node(fwspec->fwnode),
drivers/base/core.c
5278
dev->of_node = to_of_node(fwnode);
drivers/base/platform.c
1459
ret = of_dma_configure(dev, to_of_node(fwnode), true);
drivers/base/platform.c
161
mask = of_irq_get_affinity(to_of_node(fwnode), num);
drivers/base/platform.c
197
ret = of_irq_get(to_of_node(fwnode), num);
drivers/base/platform.c
858
pdev->dev.of_node = of_node_get(to_of_node(pdev->dev.fwnode));
drivers/cpuidle/dt_idle_genpd.c
32
ret = parse_state(to_of_node(states[i].fwnode), &state);
drivers/dma/dmaengine.c
822
chan = of_dma_request_slave_channel(to_of_node(fwnode), name);
drivers/gpio/gpiolib-of.c
105
const struct device_node *np = to_of_node(fwnode);
drivers/gpio/gpiolib-shared.c
551
gpiospec.np = to_of_node(entry->fwnode);
drivers/gpio/gpiolib.c
4660
desc = of_find_gpio(to_of_node(fwnode), con_id, idx, lookupflags);
drivers/hwmon/qnap-mcu-hwmon.c
341
to_of_node(hwm->fan_node), "qnap-mcu-hwmon",
drivers/hwtracing/coresight/coresight-cti-platform.c
110
return of_node_name_eq(to_of_node(fwnode), name);
drivers/hwtracing/coresight/coresight-cti-platform.c
227
return of_device_is_compatible(to_of_node(fwnode),
drivers/hwtracing/coresight/coresight-cti-platform.c
77
return of_cti_get_cpu_at_node(to_of_node(fwnode));
drivers/hwtracing/coresight/coresight-cti-platform.c
84
return of_node_full_name(to_of_node(fwnode));
drivers/i2c/i2c-core-base.c
1063
of_node_clear_flag(to_of_node(fwnode), OF_POPULATED);
drivers/i2c/i2c-core-base.c
571
status = of_clk_set_defaults(to_of_node(fwnode), false);
drivers/iio/dac/ltc2688.c
704
clk = devm_get_clk_from_child(dev, to_of_node(node), NULL);
drivers/input/keyboard/gpio_keys.c
789
irq = of_irq_get_byname(to_of_node(child), "irq");
drivers/input/keyboard/gpio_keys.c
793
irq = of_irq_get_byname(to_of_node(child), "wakeup");
drivers/input/keyboard/gpio_keys.c
799
irq_of_parse_and_map(to_of_node(child), 0);
drivers/iommu/riscv/iommu-platform.c
83
of_msi_configure(dev, to_of_node(dev->fwnode));
drivers/irqchip/irq-aclint-sswi.c
112
reg = of_io_request_and_map(to_of_node(fwnode), 0, NULL);
drivers/irqchip/irq-aclint-sswi.c
64
u32 contexts = of_irq_count(to_of_node(fwnode));
drivers/irqchip/irq-aclint-sswi.c
77
rc = of_irq_parse_one(to_of_node(fwnode), i, &parent);
drivers/irqchip/irq-gic-its-msi-parent.c
28
struct device_node *msi_np = to_of_node(msi_node);
drivers/irqchip/irq-gic-v2m.c
241
of_node_put(to_of_node(v2m->fwnode));
drivers/irqchip/irq-gic-v2m.c
388
struct device_node *node = to_of_node(parent_handle);
drivers/irqchip/irq-gic-v3-its.c
4994
gic_enable_of_quirks(to_of_node(its->fwnode_handle),
drivers/irqchip/irq-gic-v3-its.c
5833
of_node = to_of_node(handle);
drivers/irqchip/irq-gic-v3-mbi.c
224
np = to_of_node(fwnode);
drivers/irqchip/irq-gic-v5-irs.c
821
gicv5_its_of_probe(to_of_node(irs_data->fwnode));
drivers/irqchip/irq-gic-v5-its.c
1122
struct device_node *np = to_of_node(handle);
drivers/irqchip/irq-loongson-pch-pic.c
174
struct device_node *of_node = to_of_node(fwspec->fwnode);
drivers/irqchip/irq-mips-cpu.c
225
return (!node || (to_of_node(d->fwnode) == node)) && is_ipi;
drivers/irqchip/irq-mips-gic.c
829
return (!node || to_of_node(d->fwnode) == node) && is_ipi;
drivers/irqchip/irq-riscv-aplic-direct.c
220
rc = of_irq_parse_one(to_of_node(dev->fwnode), index, &parent);
drivers/irqchip/irq-riscv-aplic-main.c
317
struct device_node *np = to_of_node(dev->fwnode);
drivers/irqchip/irq-riscv-aplic-main.c
377
msi_mode = of_property_present(to_of_node(dev->fwnode), "msi-parent");
drivers/irqchip/irq-riscv-aplic-msi.c
262
of_msi_configure(dev, to_of_node(dev->fwnode));
drivers/irqchip/irq-riscv-imsic-state.c
589
rc = of_property_read_u32(to_of_node(fwnode), "riscv,guest-index-bits",
drivers/irqchip/irq-riscv-imsic-state.c
595
rc = of_property_read_u32(to_of_node(fwnode), "riscv,hart-index-bits",
drivers/irqchip/irq-riscv-imsic-state.c
605
rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-bits",
drivers/irqchip/irq-riscv-imsic-state.c
614
rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-shift",
drivers/irqchip/irq-riscv-imsic-state.c
620
rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-ids",
drivers/irqchip/irq-riscv-imsic-state.c
628
rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-guest-ids",
drivers/irqchip/irq-riscv-imsic-state.c
667
rc = of_irq_parse_one(to_of_node(fwnode), index, &parent);
drivers/irqchip/irq-riscv-imsic-state.c
687
return of_address_to_resource(to_of_node(fwnode), index, res);
drivers/irqchip/irq-sifive-plic.c
569
rc = of_property_read_u32(to_of_node(fwnode), "riscv,ndev", nr_irqs);
drivers/irqchip/irq-sifive-plic.c
575
*nr_contexts = of_irq_count(to_of_node(fwnode));
drivers/irqchip/irq-sifive-plic.c
604
rc = of_irq_parse_one(to_of_node(fwnode), context, &parent);
drivers/irqchip/irq-sifive-plic.c
631
id = of_match_node(plic_match, to_of_node(fwnode));
drivers/irqchip/irq-sifive-plic.c
635
regs = of_iomap(to_of_node(fwnode), 0);
drivers/leds/led-core.c
583
to_of_node(fwnode)->name);
drivers/leds/leds-max77705.c
179
int num_channels = of_get_available_child_count(to_of_node(np));
drivers/leds/leds-pca955x.c
686
if (to_of_node(init_data.fwnode)->name[0] ==
drivers/leds/leds-pwm.c
184
led.name = to_of_node(fwnode)->name;
drivers/mailbox/mailbox.c
415
spec.np = to_of_node(fwspec.fwnode);
drivers/media/platform/microchip/microchip-csi2dc.c
540
to_of_node(input_fwnode), ret);
drivers/media/platform/renesas/rcar-csi2.c
2120
dev_dbg(priv->dev, "Found '%pOF'\n", to_of_node(fwnode));
drivers/media/platform/renesas/rcar-isp/csisp.c
439
dev_dbg(isp->dev, "Found '%pOF'\n", to_of_node(fwnode));
drivers/media/platform/renesas/rcar-vin/rcar-core.c
339
vin_err(vin, "Failed to parse %pOF\n", to_of_node(fwnode));
drivers/media/platform/renesas/rcar-vin/rcar-core.c
354
to_of_node(fwnode), vep.base.id);
drivers/media/platform/renesas/rcar-vin/rcar-core.c
375
vin_err(vin, "Failed to parse %pOF\n", to_of_node(ep));
drivers/media/platform/renesas/rcar-vin/rcar-core.c
401
vin_dbg(vin, "Add parallel OF device %pOF\n", to_of_node(fwnode));
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
152
dev_err(cru->dev, "Failed to parse %pOF\n", to_of_node(fwnode));
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
157
if (!of_device_is_available(to_of_node(fwnode))) {
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
159
to_of_node(fwnode));
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
174
to_of_node(fwnode), vep.base.id);
drivers/media/platform/ti/davinci/vpif_capture.c
1375
(char *)to_of_node(subdev->fwnode)->full_name;
drivers/media/platform/ti/omap3isp/isp.c
2164
to_of_node(ep));
drivers/media/platform/ti/vpe/vip.c
3317
return of_fwnode_handle(of_graph_get_endpoint_by_regs(to_of_node(fwnode),
drivers/media/platform/xilinx/xilinx-vipp.c
235
to_of_node(link.remote_node));
drivers/media/platform/xilinx/xilinx-vipp.c
244
to_of_node(link.remote_node));
drivers/mtd/nand/raw/technologic-nand-controller.c
161
nand_set_flash_node(&data->chip, to_of_node(child));
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
1481
node = to_of_node(fwn);
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
122
err = of_property_read_u32(to_of_node(child), "reg", &id);
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
386
serdes_phy = of_phy_get(to_of_node(dpmac_node), NULL);
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
401
if (of_phy_is_fixed_link(to_of_node(dpmac_node)) &&
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
505
net_dev->dev.of_node = to_of_node(mac->fw_node);
drivers/net/ethernet/freescale/xgmac_mdio.c
427
ret = of_mdiobus_register(bus, to_of_node(fwnode));
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
886
np = of_parse_phandle(to_of_node(mac_cb->fw_port),
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
899
np = of_parse_phandle(to_of_node(mac_cb->fw_port),
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
928
to_of_node(mac_cb->fw_port), "cpld-syscon", 1, 0,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2391
of_node_put(to_of_node(priv->fwnode));
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2422
of_node_put(to_of_node(priv->fwnode));
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6200
ret = of_get_mac_address_nvmem(to_of_node(fwnode), fw_mac_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6832
struct device_node *port_node = to_of_node(port_fwnode);
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
1211
to_of_node(portnp), NULL);
drivers/net/mdio/fwnode_mdio.c
30
np = to_of_node(fwnode);
drivers/net/mdio/fwnode_mdio.c
51
err = of_parse_phandle_with_fixed_args(to_of_node(fwnode),
drivers/net/mdio/mdio-realtek-rtl9300.c
396
err = devm_of_mdiobus_register(dev, bus, to_of_node(node));
drivers/net/mdio/mdio-realtek-rtl9300.c
426
of_parse_phandle(to_of_node(port), "phy-handle", 0);
drivers/net/mdio/mdio-thunder.c
65
node = to_of_node(fwn);
drivers/of/property.c
1032
return of_fwnode_handle(of_node_get(to_of_node(fwnode)));
drivers/of/property.c
1037
of_node_put(to_of_node(fwnode));
drivers/of/property.c
1042
return of_device_is_available(to_of_node(fwnode));
drivers/of/property.c
1053
if (of_dma_is_coherent(to_of_node(fwnode)))
drivers/of/property.c
1062
return of_property_present(to_of_node(fwnode), propname);
drivers/of/property.c
1068
return of_property_read_bool(to_of_node(fwnode), propname);
drivers/of/property.c
1076
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1101
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1110
return kbasename(to_of_node(fwnode)->full_name);
drivers/of/property.c
1116
if (!to_of_node(fwnode)->parent)
drivers/of/property.c
1125
return of_fwnode_handle(of_get_parent(to_of_node(fwnode)));
drivers/of/property.c
1132
return of_fwnode_handle(of_get_next_available_child(to_of_node(fwnode),
drivers/of/property.c
1133
to_of_node(child)));
drivers/of/property.c
1140
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1161
ret = of_parse_phandle_with_args(to_of_node(fwnode), prop,
drivers/of/property.c
1164
ret = of_parse_phandle_with_fixed_args(to_of_node(fwnode), prop,
drivers/of/property.c
1186
return of_fwnode_handle(of_graph_get_next_endpoint(to_of_node(fwnode),
drivers/of/property.c
1187
to_of_node(prev)));
drivers/of/property.c
1194
of_graph_get_remote_endpoint(to_of_node(fwnode)));
drivers/of/property.c
1203
np = of_get_parent(to_of_node(fwnode));
drivers/of/property.c
1217
const struct device_node *node = to_of_node(fwnode);
drivers/of/property.c
1611
return of_iomap(to_of_node(fwnode), index);
drivers/of/property.c
1620
return of_irq_get(to_of_node(fwnode), index);
drivers/of/property.c
1626
struct device_node *con_np = to_of_node(fwnode);
drivers/pci/controller/pcie-apple.c
407
irq = irq_of_parse_and_map(to_of_node(dev_fwnode(port->pcie->dev)),
drivers/pci/controller/pcie-apple.c
693
ret = of_parse_phandle_with_args(to_of_node(fwnode), "msi-ranges",
drivers/pci/controller/pcie-apple.c
698
ret = of_property_read_u32_index(to_of_node(fwnode), "msi-ranges",
drivers/phy/intel/phy-intel-lgm-combo.c
459
cbphy->syscfg = device_node_to_regmap(to_of_node(ref.fwnode));
drivers/phy/intel/phy-intel-lgm-combo.c
468
cbphy->hsiocfg = device_node_to_regmap(to_of_node(ref.fwnode));
drivers/pinctrl/meson/pinctrl-meson.c
681
gpio_np = to_of_node(pc->fwnode);
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
764
struct device_node *np = to_of_node(gc->fwnode);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1031
struct device_node *np = to_of_node(fwnode);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1054
struct device_node *node = to_of_node(child);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1081
npctl->ngroups += of_get_child_count(to_of_node(child));
drivers/pinctrl/nuvoton/pinctrl-ma35.c
568
bank->clk = of_clk_get(to_of_node(bank->fwnode), 0);
drivers/pinctrl/nuvoton/pinctrl-ma35.c
979
struct device_node *np = to_of_node(fwnode);
drivers/pinctrl/pinctrl-equilibrium.c
228
np = to_of_node(gctrl->fwnode);
drivers/pinctrl/pinctrl-ingenic.c
4583
if (of_match_node(ingenic_gpio_of_matches, to_of_node(fwnode))) {
drivers/pinctrl/samsung/pinctrl-exynos.c
827
irq = irq_of_parse_and_map(to_of_node(bank->fwnode), idx);
drivers/pinctrl/samsung/pinctrl-samsung.c
1167
struct device_node *np = to_of_node(child);
drivers/pinctrl/stm32/pinctrl-stm32.c
1652
if (of_address_to_resource(to_of_node(fwnode), 0, &res))
drivers/pinctrl/stm32/pinctrl-stm32.c
1968
struct device_node *np = to_of_node(child);
drivers/platform/arm64/acer-aspire1-ec.c
500
ec->bridge.of_node = to_of_node(fwnode);
drivers/platform/surface/aggregator/bus.c
445
sdev->dev.of_node = to_of_node(node);
drivers/pwm/core.c
1926
return of_pwm_get(dev, to_of_node(fwnode), con_id);
drivers/pwm/core.c
2112
pwm = of_pwm_get(dev, to_of_node(fwnode), con_id);
drivers/soc/qcom/pmic_glink_altmode.c
619
alt_port->bridge = devm_drm_dp_hpd_bridge_alloc(dev, to_of_node(fwnode));
drivers/soundwire/slave.c
57
slave->dev.of_node = of_node_get(to_of_node(fwnode));
drivers/spi/spi.c
864
of_node_clear_flag(to_of_node(fwnode), OF_POPULATED);
drivers/spi/spi.c
865
of_node_put(to_of_node(fwnode));
drivers/staging/media/tegra-video/vi.c
1505
to_of_node(ep), ret);
drivers/staging/media/tegra-video/vi.c
1511
link.local_port, to_of_node(link.local_node));
drivers/staging/media/tegra-video/vi.c
1533
to_of_node(link.local_node), link.local_port);
drivers/staging/media/tegra-video/vi.c
1543
to_of_node(link.remote_node));
drivers/staging/media/tegra-video/vi.c
1553
to_of_node(link.remote_node));
drivers/staging/media/tegra-video/vi.c
1681
to_of_node(entity->asd.match.fwnode));
drivers/staging/media/tegra-video/vi.c
1707
dev_dbg(vi->dev, "parsing node %pOF\n", to_of_node(fwnode));
drivers/staging/media/tegra-video/vi.c
1710
for_each_endpoint_of_node(to_of_node(fwnode), node) {
drivers/usb/typec/hd3ss3220.c
403
to_of_node(connector),
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c
95
bridge_dev = devm_drm_dp_hpd_bridge_alloc(tcpm->dev, to_of_node(tcpm->tcpc.fwnode));
drivers/usb/typec/ucsi/ucsi_huawei_gaokun.c
427
ucsi_port->bridge = devm_drm_dp_hpd_bridge_alloc(dev, to_of_node(fwnode));
drivers/usb/typec/ucsi/ucsi_yoga_c630.c
265
uec->bridge = devm_drm_dp_hpd_bridge_alloc(&adev->dev, to_of_node(fwnode));
include/linux/irqdomain.h
249
return to_of_node(d->fwnode);
kernel/irq/irqdomain.c
248
GFP_KERNEL, of_node_to_nid(to_of_node(info->fwnode)));
kernel/irq/irqdomain.c
314
of_node_to_nid(to_of_node(info->fwnode))) < 0) {
kernel/irq/irqdomain.c
545
rc = h->ops->match(h, to_of_node(fwnode), bus_token);
kernel/irq/irqdomain.c
860
return d->ops->xlate(d, to_of_node(fwspec->fwnode),
kernel/irq/irqdomain.c
922
of_node_full_name(to_of_node(fwspec->fwnode)));
kernel/irq/irqdomain.c
968
hwirq, of_node_full_name(to_of_node(fwspec->fwnode)));