Home
last modified time | relevance | path

Searched refs:to_of_node (Results 1 – 25 of 80) sorted by relevance

1234

/linux/drivers/of/
H A Dproperty.c1032 return of_fwnode_handle(of_node_get(to_of_node(fwnode))); in of_fwnode_get()
1037 of_node_put(to_of_node(fwnode)); in of_fwnode_put()
1042 return of_device_is_available(to_of_node(fwnode)); in of_fwnode_device_is_available()
1053 if (of_dma_is_coherent(to_of_node(fwnode))) in of_fwnode_device_get_dma_attr()
1062 return of_property_present(to_of_node(fwnode), propname); in of_fwnode_property_present()
1068 return of_property_read_bool(to_of_node(fwnode), propname); in of_fwnode_property_read_bool()
1076 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_int_array()
1101 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_string_array()
1110 return kbasename(to_of_node(fwnode)->full_name); in of_fwnode_get_name()
1116 if (!to_of_node(fwnode)->parent) in of_fwnode_get_name_prefix()
[all …]
/linux/drivers/irqchip/
H A Dirq-riscv-imsic-state.c589 rc = of_property_read_u32(to_of_node(fwnode), "riscv,guest-index-bits", in imsic_populate_global_dt()
595 rc = of_property_read_u32(to_of_node(fwnode), "riscv,hart-index-bits", in imsic_populate_global_dt()
605 rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-bits", in imsic_populate_global_dt()
614 rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-shift", in imsic_populate_global_dt()
620 rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-ids", in imsic_populate_global_dt()
628 rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-guest-ids", in imsic_populate_global_dt()
667 rc = of_irq_parse_one(to_of_node(fwnode), index, &parent); in imsic_get_parent_hartid()
687 return of_address_to_resource(to_of_node(fwnode), index, res); in imsic_get_mmio_resource()
H A Dirq-sifive-plic.c569 rc = of_property_read_u32(to_of_node(fwnode), "riscv,ndev", nr_irqs); in plic_parse_nr_irqs_and_contexts()
575 *nr_contexts = of_irq_count(to_of_node(fwnode)); in plic_parse_nr_irqs_and_contexts()
604 rc = of_irq_parse_one(to_of_node(fwnode), context, &parent); in plic_parse_context_parent()
631 id = of_match_node(plic_match, to_of_node(fwnode)); in plic_probe()
635 regs = of_iomap(to_of_node(fwnode), 0); in plic_probe()
H A Dirq-riscv-aplic-main.c317 struct device_node *np = to_of_node(dev->fwnode); in aplic_setup_priv()
377 msi_mode = of_property_present(to_of_node(dev->fwnode), "msi-parent"); in aplic_probe()
H A Dirq-gic-v2m.c241 of_node_put(to_of_node(v2m->fwnode)); in gicv2m_teardown()
388 struct device_node *node = to_of_node(parent_handle); in gicv2m_of_init()
H A Dirq-mips-cpu.c225 return (!node || (to_of_node(d->fwnode) == node)) && is_ipi; in mips_cpu_ipi_match()
/linux/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-core.c152 dev_err(cru->dev, "Failed to parse %pOF\n", to_of_node(fwnode)); in rzg2l_cru_mc_parse_of()
157 if (!of_device_is_available(to_of_node(fwnode))) { in rzg2l_cru_mc_parse_of()
159 to_of_node(fwnode)); in rzg2l_cru_mc_parse_of()
174 to_of_node(fwnode), vep.base.id); in rzg2l_cru_mc_parse_of()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-cti-platform.c77 return of_cti_get_cpu_at_node(to_of_node(fwnode)); in cti_plat_get_cpu_at_node()
84 return of_node_full_name(to_of_node(fwnode)); in cti_plat_get_node_name()
110 return of_node_name_eq(to_of_node(fwnode), name); in cti_plat_node_name_eq()
227 return of_device_is_compatible(to_of_node(fwnode), in cti_plat_check_v8_arch_compatible()
/linux/drivers/net/mdio/
H A Dfwnode_mdio.c30 np = to_of_node(fwnode); in fwnode_find_pse_control()
51 err = of_parse_phandle_with_fixed_args(to_of_node(fwnode), in fwnode_find_mii_timestamper()
H A Dmdio-thunder.c65 node = to_of_node(fwn); in thunder_mdiobus_pci_probe()
H A Dmdio-realtek-rtl9300.c396 err = devm_of_mdiobus_register(dev, bus, to_of_node(node)); in rtl9300_mdiobus_probe_one()
426 of_parse_phandle(to_of_node(port), "phy-handle", 0); in rtl9300_mdiobus_map_ports()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-mac.c122 err = of_property_read_u32(to_of_node(child), "reg", &id); in dpaa2_mac_get_node()
386 serdes_phy = of_phy_get(to_of_node(dpmac_node), NULL); in dpaa2_mac_connect()
401 if (of_phy_is_fixed_link(to_of_node(dpmac_node)) && in dpaa2_mac_connect()
505 net_dev->dev.of_node = to_of_node(mac->fw_node); in dpaa2_mac_open()
/linux/arch/riscv/kernel/
H A Dirq.c58 struct device_node *np = to_of_node(fwnode); in riscv_get_hart_index()
/linux/drivers/staging/media/tegra-video/
H A Dvi.c1505 to_of_node(ep), ret); in tegra_vi_graph_build()
1511 link.local_port, to_of_node(link.local_node)); in tegra_vi_graph_build()
1533 to_of_node(link.local_node), link.local_port); in tegra_vi_graph_build()
1543 to_of_node(link.remote_node)); in tegra_vi_graph_build()
1553 to_of_node(link.remote_node)); in tegra_vi_graph_build()
1681 to_of_node(entity->asd.match.fwnode)); in tegra_vi_graph_notify_bound()
1707 dev_dbg(vi->dev, "parsing node %pOF\n", to_of_node(fwnode)); in tegra_vi_graph_parse_one()
1710 for_each_endpoint_of_node(to_of_node(fwnode), node) { in tegra_vi_graph_parse_one()
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-ma35.c568 bank->clk = of_clk_get(to_of_node(bank->fwnode), 0); in ma35_get_bank_data()
979 struct device_node *np = to_of_node(fwnode); in ma35_pinctrl_parse_groups()
1031 struct device_node *np = to_of_node(fwnode); in ma35_pinctrl_parse_functions()
1054 struct device_node *node = to_of_node(child); in ma35_pinctrl_parse_functions()
1081 npctl->ngroups += of_get_child_count(to_of_node(child)); in ma35_pinctrl_probe_dt()
/linux/kernel/irq/
H A Dirqdomain.c248 GFP_KERNEL, of_node_to_nid(to_of_node(info->fwnode))); in __irq_domain_create()
314 of_node_to_nid(to_of_node(info->fwnode))) < 0) { in irq_domain_instantiate_descs()
545 rc = h->ops->match(h, to_of_node(fwnode), bus_token); in irq_find_matching_fwspec()
860 return d->ops->xlate(d, to_of_node(fwspec->fwnode), in irq_domain_translate()
922 of_node_full_name(to_of_node(fwspec->fwnode))); in irq_create_fwspec_mapping()
968 hwirq, of_node_full_name(to_of_node(fwspec->fwnode))); in irq_create_fwspec_mapping()
/linux/drivers/base/
H A Dplatform.c161 mask = of_irq_get_affinity(to_of_node(fwnode), num); in get_irq_affinity()
197 ret = of_irq_get(to_of_node(fwnode), num); in platform_get_irq_affinity()
858 pdev->dev.of_node = of_node_get(to_of_node(pdev->dev.fwnode)); in platform_device_register_full()
1459 ret = of_dma_configure(dev, to_of_node(fwnode), true); in platform_dma_configure()
/linux/drivers/usb/typec/tcpm/qcom/
H A Dqcom_pmic_typec.c95 bridge_dev = devm_drm_dp_hpd_bridge_alloc(tcpm->dev, to_of_node(tcpm->tcpc.fwnode)); in qcom_pmic_typec_probe()
/linux/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c339 vin_err(vin, "Failed to parse %pOF\n", to_of_node(fwnode)); in rvin_group_parse_of()
354 to_of_node(fwnode), vep.base.id); in rvin_group_parse_of()
375 vin_err(vin, "Failed to parse %pOF\n", to_of_node(ep)); in rvin_parallel_parse_of()
401 vin_dbg(vin, "Add parallel OF device %pOF\n", to_of_node(fwnode)); in rvin_parallel_parse_of()
/linux/drivers/cpuidle/
H A Ddt_idle_genpd.c32 ret = parse_state(to_of_node(states[i].fwnode), &state); in pd_parse_state_nodes()
/linux/drivers/iommu/riscv/
H A Diommu-platform.c83 of_msi_configure(dev, to_of_node(dev->fwnode)); in riscv_iommu_platform_probe()
/linux/drivers/phy/intel/
H A Dphy-intel-lgm-combo.c459 cbphy->syscfg = device_node_to_regmap(to_of_node(ref.fwnode)); in intel_cbphy_fwnode_parse()
468 cbphy->hsiocfg = device_node_to_regmap(to_of_node(ref.fwnode)); in intel_cbphy_fwnode_parse()
/linux/drivers/media/platform/xilinx/
H A Dxilinx-vipp.c235 to_of_node(link.remote_node)); in xvip_graph_build_dma()
244 to_of_node(link.remote_node)); in xvip_graph_build_dma()
/linux/drivers/pci/controller/
H A Dpcie-apple.c407 irq = irq_of_parse_and_map(to_of_node(dev_fwnode(port->pcie->dev)), in apple_pcie_port_setup_irq()
693 ret = of_parse_phandle_with_args(to_of_node(fwnode), "msi-ranges", in apple_msi_init()
698 ret = of_property_read_u32_index(to_of_node(fwnode), "msi-ranges", in apple_msi_init()
/linux/drivers/input/keyboard/
H A Dgpio_keys.c789 irq = of_irq_get_byname(to_of_node(child), "irq"); in gpio_keys_get_devtree_pdata()
793 irq = of_irq_get_byname(to_of_node(child), "wakeup"); in gpio_keys_get_devtree_pdata()
799 irq_of_parse_and_map(to_of_node(child), 0); in gpio_keys_get_devtree_pdata()

1234