/linux/drivers/of/ |
H A D | property.c | 998 return of_fwnode_handle(of_node_get(to_of_node(fwnode))); in of_fwnode_get() 1003 of_node_put(to_of_node(fwnode)); in of_fwnode_put() 1008 return of_device_is_available(to_of_node(fwnode)); in of_fwnode_device_is_available() 1019 if (of_dma_is_coherent(to_of_node(fwnode))) in of_fwnode_device_get_dma_attr() 1028 return of_property_present(to_of_node(fwnode), propname); in of_fwnode_property_present() 1034 return of_property_read_bool(to_of_node(fwnode), propname); in of_fwnode_property_read_bool() 1042 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_int_array() 1067 const struct device_node *node = to_of_node(fwnode); in of_fwnode_property_read_string_array() 1076 return kbasename(to_of_node(fwnode)->full_name); in of_fwnode_get_name() 1082 if (!to_of_node(fwnod in of_fwnode_get_name_prefix() [all...] |
/linux/drivers/irqchip/ |
H A D | irq-aclint-sswi.c | 64 u32 contexts = of_irq_count(to_of_node(fwnode)); in aclint_sswi_parse_irq() 77 rc = of_irq_parse_one(to_of_node(fwnode), i, &parent); in aclint_sswi_parse_irq() 112 reg = of_iomap(to_of_node(fwnode), 0); in aclint_sswi_probe()
|
H A D | irq-riscv-imsic-state.c | 599 rc = of_property_read_u32(to_of_node(fwnode), "riscv,guest-index-bits", in imsic_populate_global_dt() 605 rc = of_property_read_u32(to_of_node(fwnode), "riscv,hart-index-bits", in imsic_populate_global_dt() 615 rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-bits", in imsic_populate_global_dt() 624 rc = of_property_read_u32(to_of_node(fwnode), "riscv,group-index-shift", in imsic_populate_global_dt() 630 rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-ids", in imsic_populate_global_dt() 638 rc = of_property_read_u32(to_of_node(fwnode), "riscv,num-guest-ids", in imsic_populate_global_dt() 677 rc = of_irq_parse_one(to_of_node(fwnode), index, &parent); in imsic_get_parent_hartid() 697 return of_address_to_resource(to_of_node(fwnode), index, res); in imsic_get_mmio_resource()
|
H A D | irq-riscv-aplic-main.c | 141 struct device_node *np = to_of_node(dev->fwnode); in aplic_setup_priv() 201 msi_mode = of_property_present(to_of_node(dev->fwnode), "msi-parent"); in aplic_probe()
|
H A D | irq-mips-cpu.c | 225 return (!node || (to_of_node(d->fwnode) == node)) && is_ipi; in mips_cpu_ipi_match()
|
H A D | irq-riscv-aplic-msi.c | 262 of_msi_configure(dev, to_of_node(dev->fwnode)); in aplic_msi_setup()
|
H A D | irq-gic-v5-irs.c | 547 struct device_node *np = to_of_node(handle); in gicv5_irs_init_bases() 804 gicv5_its_of_probe(to_of_node(irs_data->fwnode)); in gicv5_irs_its_probe()
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-cti-platform.c | 77 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/media/platform/renesas/rzg2l-cru/ |
H A D | rzg2l-core.c | 152 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/net/mdio/ |
H A D | fwnode_mdio.c | 30 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 D | mdio-thunder.c | 65 node = to_of_node(fwn); in thunder_mdiobus_pci_probe()
|
H A D | mdio-realtek-rtl9300.c | 397 err = devm_of_mdiobus_register(dev, bus, to_of_node(node)); in rtl9300_mdiobus_probe_one() 428 of_parse_phandle(to_of_node(port), "phy-handle", 0); in rtl9300_mdiobus_map_ports()
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-mac.c | 122 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/drivers/staging/media/tegra-video/ |
H A D | vi.c | 1502 to_of_node(ep), ret); in tegra_vi_graph_build() 1508 link.local_port, to_of_node(link.local_node)); in tegra_vi_graph_build() 1530 to_of_node(link.local_node), link.local_port); in tegra_vi_graph_build() 1540 to_of_node(link.remote_node)); in tegra_vi_graph_build() 1550 to_of_node(link.remote_node)); in tegra_vi_graph_build() 1678 to_of_node(entity->asd.match.fwnode)); in tegra_vi_graph_notify_bound() 1704 dev_dbg(vi->dev, "parsing node %pOF\n", to_of_node(fwnode)); in tegra_vi_graph_parse_one() 1707 for_each_endpoint_of_node(to_of_node(fwnode), node) { in tegra_vi_graph_parse_one()
|
/linux/drivers/usb/typec/tcpm/qcom/ |
H A D | qcom_pmic_typec.c | 95 bridge_dev = devm_drm_dp_hpd_bridge_alloc(tcpm->dev, to_of_node(tcpm->tcpc.fwnode)); in qcom_pmic_typec_probe()
|
/linux/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-ma35.c | 572 bank->clk = of_clk_get(to_of_node(bank->fwnode), 0); in ma35_get_bank_data() 983 struct device_node *np = to_of_node(fwnode); in ma35_pinctrl_parse_groups() 1035 struct device_node *np = to_of_node(fwnode); in ma35_pinctrl_parse_functions() 1057 struct device_node *node = to_of_node(child); in ma35_pinctrl_parse_functions() 1084 npctl->ngroups += of_get_child_count(to_of_node(child)); in ma35_pinctrl_probe_dt()
|
/linux/drivers/iommu/riscv/ |
H A D | iommu-platform.c | 80 of_msi_configure(dev, to_of_node(dev->fwnode)); in riscv_iommu_platform_probe()
|
/linux/drivers/cpuidle/ |
H A D | dt_idle_genpd.c | 32 ret = parse_state(to_of_node(states[i].fwnode), &state); in pd_parse_state_nodes()
|
/linux/drivers/media/platform/renesas/rcar-vin/ |
H A D | rcar-core.c | 339 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/leds/ |
H A D | leds-pwm.c | 165 led.name = to_of_node(fwnode)->name; in led_pwm_create_fwnode()
|
/linux/drivers/phy/intel/ |
H A D | phy-intel-lgm-combo.c | 459 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/input/keyboard/ |
H A D | gpio_keys.c | 782 irq = of_irq_get_byname(to_of_node(child), "irq"); in gpio_keys_get_devtree_pdata() 786 irq = of_irq_get_byname(to_of_node(child), "wakeup"); in gpio_keys_get_devtree_pdata() 792 irq_of_parse_and_map(to_of_node(child), 0); in gpio_keys_get_devtree_pdata()
|
/linux/drivers/pci/controller/ |
H A D | pcie-apple.c | 411 irq = irq_of_parse_and_map(to_of_node(dev_fwnode(port->pcie->dev)), in apple_pcie_port_setup_irq() 697 ret = of_parse_phandle_with_args(to_of_node(fwnode), "msi-ranges", in apple_msi_init() 702 ret = of_property_read_u32_index(to_of_node(fwnode), "msi-ranges", in apple_msi_init()
|
/linux/drivers/mtd/nand/raw/ |
H A D | technologic-nand-controller.c | 161 nand_set_flash_node(&data->chip, to_of_node(child)); in ts72xx_nand_probe()
|
/linux/drivers/soundwire/ |
H A D | slave.c | 56 slave->dev.of_node = of_node_get(to_of_node(fwnode)); in sdw_slave_add()
|