clkspec 66 arch/arm/mach-omap2/omap_device.c struct of_phandle_args clkspec; clkspec 68 arch/arm/mach-omap2/omap_device.c clkspec.np = of_find_node_by_name(NULL, clk_name); clkspec 70 arch/arm/mach-omap2/omap_device.c r = of_clk_get_from_provider(&clkspec); clkspec 823 arch/arm/mach-omap2/omap_hwmod.c struct of_phandle_args clkspec; clkspec 825 arch/arm/mach-omap2/omap_hwmod.c clkspec.np = provider->node; clkspec 826 arch/arm/mach-omap2/omap_hwmod.c clkspec.args_count = 2; clkspec 827 arch/arm/mach-omap2/omap_hwmod.c clkspec.args[0] = addr - provider->addr[0]; clkspec 828 arch/arm/mach-omap2/omap_hwmod.c clkspec.args[1] = 0; clkspec 830 arch/arm/mach-omap2/omap_hwmod.c clk = of_clk_get_from_provider(&clkspec); clkspec 834 arch/arm/mach-omap2/omap_hwmod.c clkspec.args[0], provider->node); clkspec 47 drivers/clk/at91/pmc.c struct clk_hw *of_clk_hw_pmc_get(struct of_phandle_args *clkspec, void *data) clkspec 49 drivers/clk/at91/pmc.c unsigned int type = clkspec->args[0]; clkspec 50 drivers/clk/at91/pmc.c unsigned int idx = clkspec->args[1]; clkspec 103 drivers/clk/at91/pmc.h struct clk_hw *of_clk_hw_pmc_get(struct of_phandle_args *clkspec, void *data); clkspec 784 drivers/clk/bcm/clk-kona-setup.c of_clk_kona_onecell_get(struct of_phandle_args *clkspec, void *data) clkspec 787 drivers/clk/bcm/clk-kona-setup.c unsigned int idx = clkspec->args[0]; clkspec 515 drivers/clk/clk-axm5516.c of_clk_axmclk_get(struct of_phandle_args *clkspec, void *unused) clkspec 517 drivers/clk/clk-axm5516.c unsigned int idx = clkspec->args[0]; clkspec 617 drivers/clk/clk-cdce706.c of_clk_cdce_get(struct of_phandle_args *clkspec, void *data) clkspec 620 drivers/clk/clk-cdce706.c unsigned int idx = clkspec->args[0]; clkspec 593 drivers/clk/clk-cdce925.c of_clk_cdce925_get(struct of_phandle_args *clkspec, void *_data) clkspec 596 drivers/clk/clk-cdce925.c unsigned int idx = clkspec->args[0]; clkspec 16 drivers/clk/clk-conf.c struct of_phandle_args clkspec; clkspec 28 drivers/clk/clk-conf.c "#clock-cells", index, &clkspec); clkspec 36 drivers/clk/clk-conf.c if (clkspec.np == node && !clk_supplier) clkspec 38 drivers/clk/clk-conf.c pclk = of_clk_get_from_provider(&clkspec); clkspec 47 drivers/clk/clk-conf.c "#clock-cells", index, &clkspec); clkspec 50 drivers/clk/clk-conf.c if (clkspec.np == node && !clk_supplier) { clkspec 54 drivers/clk/clk-conf.c clk = of_clk_get_from_provider(&clkspec); clkspec 78 drivers/clk/clk-conf.c struct of_phandle_args clkspec; clkspec 88 drivers/clk/clk-conf.c "#clock-cells", index, &clkspec); clkspec 96 drivers/clk/clk-conf.c if (clkspec.np == node && !clk_supplier) clkspec 99 drivers/clk/clk-conf.c clk = of_clk_get_from_provider(&clkspec); clkspec 217 drivers/clk/clk-lochnagar.c lochnagar_of_clk_hw_get(struct of_phandle_args *clkspec, void *data) clkspec 220 drivers/clk/clk-lochnagar.c unsigned int idx = clkspec->args[0]; clkspec 148 drivers/clk/clk-max77686.c of_clk_max77686_get(struct of_phandle_args *clkspec, void *data) clkspec 151 drivers/clk/clk-max77686.c unsigned int idx = clkspec->args[0]; clkspec 249 drivers/clk/clk-max9485.c max9485_of_clk_get(struct of_phandle_args *clkspec, void *data) clkspec 252 drivers/clk/clk-max9485.c unsigned int idx = clkspec->args[0]; clkspec 1317 drivers/clk/clk-qoriq.c static struct clk *clockgen_clk_get(struct of_phandle_args *clkspec, void *data) clkspec 1324 drivers/clk/clk-qoriq.c if (clkspec->args_count < 2) { clkspec 1329 drivers/clk/clk-qoriq.c type = clkspec->args[0]; clkspec 1330 drivers/clk/clk-qoriq.c idx = clkspec->args[1]; clkspec 78 drivers/clk/clk-rk808.c of_clk_rk808_get(struct of_phandle_args *clkspec, void *data) clkspec 81 drivers/clk/clk-rk808.c unsigned int idx = clkspec->args[0]; clkspec 176 drivers/clk/clk-scpi.c scpi_of_clk_src_get(struct of_phandle_args *clkspec, void *data) clkspec 180 drivers/clk/clk-scpi.c unsigned int idx = clkspec->args[0], count; clkspec 786 drivers/clk/clk-si5341.c of_clk_si5341_get(struct of_phandle_args *clkspec, void *_data) clkspec 789 drivers/clk/clk-si5341.c unsigned int idx = clkspec->args[1]; clkspec 790 drivers/clk/clk-si5341.c unsigned int group = clkspec->args[0]; clkspec 1338 drivers/clk/clk-si5351.c si53351_of_clk_get(struct of_phandle_args *clkspec, void *data) clkspec 1341 drivers/clk/clk-si5351.c unsigned int idx = clkspec->args[0]; clkspec 1357 drivers/clk/clk-si5351.c si53351_of_clk_get(struct of_phandle_args *clkspec, void *data) clkspec 879 drivers/clk/clk-stm32f4.c stm32f4_rcc_lookup_clk(struct of_phandle_args *clkspec, void *data) clkspec 881 drivers/clk/clk-stm32f4.c int i = stm32f4_rcc_lookup_clk_idx(clkspec->args[0], clkspec->args[1]); clkspec 664 drivers/clk/clk-versaclock5.c static struct clk_hw *vc5_of_clk_get(struct of_phandle_args *clkspec, clkspec 668 drivers/clk/clk-versaclock5.c unsigned int idx = clkspec->args[0]; clkspec 341 drivers/clk/clk.c of_clk_get_hw_from_clkspec(struct of_phandle_args *clkspec); clkspec 350 drivers/clk/clk.c of_clk_get_hw_from_clkspec(struct of_phandle_args *clkspec) clkspec 400 drivers/clk/clk.c struct of_phandle_args clkspec; clkspec 403 drivers/clk/clk.c !of_parse_clkspec(np, index, name, &clkspec)) { clkspec 404 drivers/clk/clk.c hw = of_clk_get_hw_from_clkspec(&clkspec); clkspec 405 drivers/clk/clk.c of_node_put(clkspec.np); clkspec 4246 drivers/clk/clk.c struct clk *(*get)(struct of_phandle_args *clkspec, void *data); clkspec 4247 drivers/clk/clk.c struct clk_hw *(*get_hw)(struct of_phandle_args *clkspec, void *data); clkspec 4258 drivers/clk/clk.c struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, clkspec 4265 drivers/clk/clk.c struct clk_hw *of_clk_hw_simple_get(struct of_phandle_args *clkspec, void *data) clkspec 4271 drivers/clk/clk.c struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data) clkspec 4274 drivers/clk/clk.c unsigned int idx = clkspec->args[0]; clkspec 4286 drivers/clk/clk.c of_clk_hw_onecell_get(struct of_phandle_args *clkspec, void *data) clkspec 4289 drivers/clk/clk.c unsigned int idx = clkspec->args[0]; clkspec 4309 drivers/clk/clk.c struct clk *(*clk_src_get)(struct of_phandle_args *clkspec, clkspec 4346 drivers/clk/clk.c struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 4415 drivers/clk/clk.c struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 4563 drivers/clk/clk.c struct of_phandle_args *clkspec) clkspec 4568 drivers/clk/clk.c return provider->get_hw(clkspec, provider->data); clkspec 4570 drivers/clk/clk.c clk = provider->get(clkspec, provider->data); clkspec 4577 drivers/clk/clk.c of_clk_get_hw_from_clkspec(struct of_phandle_args *clkspec) clkspec 4582 drivers/clk/clk.c if (!clkspec) clkspec 4587 drivers/clk/clk.c if (provider->node == clkspec->np) { clkspec 4588 drivers/clk/clk.c hw = __of_clk_get_hw_from_provider(provider, clkspec); clkspec 4606 drivers/clk/clk.c struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec) clkspec 4608 drivers/clk/clk.c struct clk_hw *hw = of_clk_get_hw_from_clkspec(clkspec); clkspec 4619 drivers/clk/clk.c struct of_phandle_args clkspec; clkspec 4621 drivers/clk/clk.c ret = of_parse_clkspec(np, index, con_id, &clkspec); clkspec 4625 drivers/clk/clk.c hw = of_clk_get_hw_from_clkspec(&clkspec); clkspec 4626 drivers/clk/clk.c of_node_put(clkspec.np); clkspec 4684 drivers/clk/clk.c struct of_phandle_args clkspec; clkspec 4694 drivers/clk/clk.c &clkspec); clkspec 4698 drivers/clk/clk.c index = clkspec.args_count ? clkspec.args[0] : 0; clkspec 4704 drivers/clk/clk.c of_property_for_each_u32(clkspec.np, "clock-indices", prop, vp, pv) { clkspec 4715 drivers/clk/clk.c if (of_property_read_string_index(clkspec.np, "clock-output-names", clkspec 4724 drivers/clk/clk.c clk = of_clk_get_from_provider(&clkspec); clkspec 4726 drivers/clk/clk.c if (clkspec.args_count == 0) clkspec 4727 drivers/clk/clk.c clk_name = clkspec.np->name; clkspec 4737 drivers/clk/clk.c of_node_put(clkspec.np); clkspec 332 drivers/clk/davinci/psc.c struct of_phandle_args clkspec = *reset_spec; /* discard const qualifier */ clkspec 338 drivers/clk/davinci/psc.c clk = of_clk_get_from_provider(&clkspec); clkspec 111 drivers/clk/hisilicon/clk-hi3660-stub.c static struct clk_hw *hi3660_stub_clk_hw_get(struct of_phandle_args *clkspec, clkspec 114 drivers/clk/hisilicon/clk-hi3660-stub.c unsigned int idx = clkspec->args[0]; clkspec 174 drivers/clk/imx/clk-imx6q.c struct of_phandle_args clkspec; clkspec 182 drivers/clk/imx/clk-imx6q.c "#clock-cells", index, &clkspec); clkspec 190 drivers/clk/imx/clk-imx6q.c if (clkspec.np != node || clkspec.args[0] >= IMX6QDL_CLK_END) { clkspec 194 drivers/clk/imx/clk-imx6q.c parent = clkspec.args[0]; clkspec 197 drivers/clk/imx/clk-imx6q.c "#clock-cells", index, &clkspec); clkspec 200 drivers/clk/imx/clk-imx6q.c if (clkspec.np != node || clkspec.args[0] >= IMX6QDL_CLK_END) { clkspec 204 drivers/clk/imx/clk-imx6q.c child = clkspec.args[0]; clkspec 227 drivers/clk/imx/clk-imx6q.c struct of_phandle_args clkspec; clkspec 237 drivers/clk/imx/clk-imx6q.c &clkspec); clkspec 241 drivers/clk/imx/clk-imx6q.c if (clkspec.np == node && clkspec 242 drivers/clk/imx/clk-imx6q.c clkspec.args[0] == IMX6QDL_PLL6_BYPASS) clkspec 251 drivers/clk/imx/clk-imx6q.c "#clock-cells", index, &clkspec); clkspec 253 drivers/clk/imx/clk-imx6q.c if (clkspec.args[0] != IMX6QDL_CLK_PLL6) clkspec 370 drivers/clk/keystone/sci-clk.c static struct clk_hw *sci_clk_get(struct of_phandle_args *clkspec, void *data) clkspec 376 drivers/clk/keystone/sci-clk.c if (clkspec->args_count != 2) clkspec 379 drivers/clk/keystone/sci-clk.c key.dev_id = clkspec->args[0]; clkspec 380 drivers/clk/keystone/sci-clk.c key.clk_id = clkspec->args[1]; clkspec 202 drivers/clk/mvebu/common.c struct of_phandle_args *clkspec, void *data) clkspec 206 drivers/clk/mvebu/common.c if (clkspec->args_count < 1) clkspec 212 drivers/clk/mvebu/common.c if (clkspec->args[0] == gate->bit_idx) clkspec 195 drivers/clk/mvebu/cp110-system-controller.c static struct clk_hw *cp110_of_clk_get(struct of_phandle_args *clkspec, clkspec 199 drivers/clk/mvebu/cp110-system-controller.c unsigned int type = clkspec->args[0]; clkspec 200 drivers/clk/mvebu/cp110-system-controller.c unsigned int idx = clkspec->args[1]; clkspec 271 drivers/clk/mvebu/kirkwood.c struct of_phandle_args *clkspec, void *data) clkspec 276 drivers/clk/mvebu/kirkwood.c if (clkspec->args_count < 1) clkspec 282 drivers/clk/mvebu/kirkwood.c if (clkspec->args[0] == mux->shift) clkspec 115 drivers/clk/nxp/clk-lpc18xx-ccu.c static struct clk *lpc18xx_ccu_branch_clk_get(struct of_phandle_args *clkspec, clkspec 119 drivers/clk/nxp/clk-lpc18xx-ccu.c unsigned int offset = clkspec->args[0]; clkspec 554 drivers/clk/qcom/clk-rpm.c static struct clk_hw *qcom_rpm_clk_hw_get(struct of_phandle_args *clkspec, clkspec 558 drivers/clk/qcom/clk-rpm.c unsigned int idx = clkspec->args[0]; clkspec 394 drivers/clk/qcom/clk-rpmh.c static struct clk_hw *of_clk_rpmh_hw_get(struct of_phandle_args *clkspec, clkspec 398 drivers/clk/qcom/clk-rpmh.c unsigned int idx = clkspec->args[0]; clkspec 728 drivers/clk/qcom/clk-smd-rpm.c static struct clk_hw *qcom_smdrpm_clk_hw_get(struct of_phandle_args *clkspec, clkspec 732 drivers/clk/qcom/clk-smd-rpm.c unsigned int idx = clkspec->args[0]; clkspec 184 drivers/clk/qcom/clk-spmi-pmic-div.c spmi_pmic_div_clk_hw_get(struct of_phandle_args *clkspec, void *data) clkspec 187 drivers/clk/qcom/clk-spmi-pmic-div.c int idx = clkspec->args[0] - 1; /* Start at 1 instead of 0 */ clkspec 191 drivers/clk/qcom/clk-spmi-pmic-div.c __func__, clkspec->args[0], cc->nclks); clkspec 213 drivers/clk/qcom/common.c static struct clk_hw *qcom_cc_clk_hw_get(struct of_phandle_args *clkspec, clkspec 217 drivers/clk/qcom/common.c unsigned int idx = clkspec->args[0]; clkspec 270 drivers/clk/qcom/krait-cc.c static struct clk *krait_of_get(struct of_phandle_args *clkspec, void *data) clkspec 272 drivers/clk/qcom/krait-cc.c unsigned int idx = clkspec->args[0]; clkspec 271 drivers/clk/renesas/clk-mstp.c struct of_phandle_args clkspec; clkspec 277 drivers/clk/renesas/clk-mstp.c &clkspec)) { clkspec 278 drivers/clk/renesas/clk-mstp.c if (of_device_is_compatible(clkspec.np, clkspec 283 drivers/clk/renesas/clk-mstp.c if (of_node_name_eq(clkspec.np, "zb_clk")) clkspec 286 drivers/clk/renesas/clk-mstp.c of_node_put(clkspec.np); clkspec 293 drivers/clk/renesas/clk-mstp.c clk = of_clk_get_from_provider(&clkspec); clkspec 294 drivers/clk/renesas/clk-mstp.c of_node_put(clkspec.np); clkspec 355 drivers/clk/renesas/r9a06g032-clocks.c static int create_add_module_clock(struct of_phandle_args *clkspec, clkspec 361 drivers/clk/renesas/r9a06g032-clocks.c clk = of_clk_get_from_provider(clkspec); clkspec 384 drivers/clk/renesas/r9a06g032-clocks.c struct of_phandle_args clkspec; clkspec 390 drivers/clk/renesas/r9a06g032-clocks.c &clkspec)) { clkspec 391 drivers/clk/renesas/r9a06g032-clocks.c if (clkspec.np != pd->dev.of_node) clkspec 394 drivers/clk/renesas/r9a06g032-clocks.c index = clkspec.args[0]; clkspec 397 drivers/clk/renesas/r9a06g032-clocks.c error = create_add_module_clock(&clkspec, dev); clkspec 398 drivers/clk/renesas/r9a06g032-clocks.c of_node_put(clkspec.np); clkspec 251 drivers/clk/renesas/renesas-cpg-mssr.c struct clk *cpg_mssr_clk_src_twocell_get(struct of_phandle_args *clkspec, clkspec 254 drivers/clk/renesas/renesas-cpg-mssr.c unsigned int clkidx = clkspec->args[1]; clkspec 262 drivers/clk/renesas/renesas-cpg-mssr.c switch (clkspec->args[0]) { clkspec 291 drivers/clk/renesas/renesas-cpg-mssr.c dev_err(dev, "Invalid CPG clock type %u\n", clkspec->args[0]); clkspec 300 drivers/clk/renesas/renesas-cpg-mssr.c clkspec->args[0], clkspec->args[1], clk, clkspec 458 drivers/clk/renesas/renesas-cpg-mssr.c static bool cpg_mssr_is_pm_clk(const struct of_phandle_args *clkspec, clkspec 463 drivers/clk/renesas/renesas-cpg-mssr.c if (clkspec->np != pd->genpd.dev.of_node || clkspec->args_count != 2) clkspec 466 drivers/clk/renesas/renesas-cpg-mssr.c switch (clkspec->args[0]) { clkspec 469 drivers/clk/renesas/renesas-cpg-mssr.c if (clkspec->args[1] == pd->core_pm_clks[i]) clkspec 485 drivers/clk/renesas/renesas-cpg-mssr.c struct of_phandle_args clkspec; clkspec 496 drivers/clk/renesas/renesas-cpg-mssr.c &clkspec)) { clkspec 497 drivers/clk/renesas/renesas-cpg-mssr.c if (cpg_mssr_is_pm_clk(&clkspec, pd)) clkspec 500 drivers/clk/renesas/renesas-cpg-mssr.c of_node_put(clkspec.np); clkspec 507 drivers/clk/renesas/renesas-cpg-mssr.c clk = of_clk_get_from_provider(&clkspec); clkspec 508 drivers/clk/renesas/renesas-cpg-mssr.c of_node_put(clkspec.np); clkspec 580 drivers/clk/tegra/clk-bpmp.c static struct clk_hw *tegra_bpmp_clk_of_xlate(struct of_phandle_args *clkspec, clkspec 583 drivers/clk/tegra/clk-bpmp.c unsigned int id = clkspec->args[0], i; clkspec 1107 drivers/clk/tegra/clk-tegra20.c static struct clk *tegra20_clk_src_onecell_get(struct of_phandle_args *clkspec, clkspec 1114 drivers/clk/tegra/clk-tegra20.c clk = of_clk_src_onecell_get(clkspec, data); clkspec 1125 drivers/clk/tegra/clk-tegra20.c if (clkspec->args[0] == TEGRA20_CLK_CDEV1 || clkspec 1126 drivers/clk/tegra/clk-tegra20.c clkspec->args[0] == TEGRA20_CLK_CDEV2) { clkspec 245 drivers/clk/ti/clk-dra7-atl.c struct of_phandle_args clkspec; clkspec 250 drivers/clk/ti/clk-dra7-atl.c NULL, i, &clkspec); clkspec 258 drivers/clk/ti/clk-dra7-atl.c clk = of_clk_get_from_provider(&clkspec); clkspec 136 drivers/clk/ti/clk.c struct of_phandle_args clkspec; clkspec 178 drivers/clk/ti/clk.c clkspec.np = node; clkspec 179 drivers/clk/ti/clk.c clkspec.args_count = num_args; clkspec 181 drivers/clk/ti/clk.c ret = kstrtoint(tags[i], i ? 10 : 16, clkspec.args + i); clkspec 189 drivers/clk/ti/clk.c clk = of_clk_get_from_provider(&clkspec); clkspec 411 drivers/clk/ti/clk.c struct of_phandle_args clkspec; clkspec 413 drivers/clk/ti/clk.c clkspec.np = np; clkspec 414 drivers/clk/ti/clk.c clk = of_clk_get_from_provider(&clkspec); clkspec 228 drivers/clk/ti/clkctrl.c static struct clk_hw *_ti_omap4_clkctrl_xlate(struct of_phandle_args *clkspec, clkspec 235 drivers/clk/ti/clkctrl.c if (clkspec->args_count != 2) clkspec 239 drivers/clk/ti/clkctrl.c clkspec->args[0], clkspec->args[1]); clkspec 242 drivers/clk/ti/clkctrl.c if (entry->reg_offset == clkspec->args[0] && clkspec 243 drivers/clk/ti/clkctrl.c entry->bit_offset == clkspec->args[1]) { clkspec 79 drivers/clk/ti/composite.c struct of_phandle_args clkspec; clkspec 82 drivers/clk/ti/composite.c &clkspec); clkspec 86 drivers/clk/ti/composite.c return clkspec.np; clkspec 29 drivers/clk/ux500/u8500_of_clk.c static struct clk *ux500_twocell_get(struct of_phandle_args *clkspec, clkspec 35 drivers/clk/ux500/u8500_of_clk.c if (clkspec->args_count != 2) clkspec 38 drivers/clk/ux500/u8500_of_clk.c base = clkspec->args[0]; clkspec 39 drivers/clk/ux500/u8500_of_clk.c bit = clkspec->args[1]; clkspec 70 drivers/clk/versatile/clk-sp810.c static struct clk *clk_sp810_timerclken_of_get(struct of_phandle_args *clkspec, clkspec 75 drivers/clk/versatile/clk-sp810.c if (WARN_ON(clkspec->args_count != 1 || clkspec 76 drivers/clk/versatile/clk-sp810.c clkspec->args[0] >= ARRAY_SIZE(sp810->timerclken))) clkspec 79 drivers/clk/versatile/clk-sp810.c return sp810->timerclken[clkspec->args[0]].clk; clkspec 586 drivers/firmware/arm_scmi/perf.c struct of_phandle_args clkspec; clkspec 589 drivers/firmware/arm_scmi/perf.c 0, &clkspec)) clkspec 592 drivers/firmware/arm_scmi/perf.c return clkspec.args[0]; clkspec 654 drivers/firmware/arm_scpi.c struct of_phandle_args clkspec; clkspec 657 drivers/firmware/arm_scpi.c 0, &clkspec)) clkspec 660 drivers/firmware/arm_scpi.c return clkspec.args[0]; clkspec 190 drivers/gpu/drm/rcar-du/rcar_du_of.c struct of_phandle_args clkspec; clkspec 256 drivers/gpu/drm/rcar-du/rcar_du_of.c &lvds->clkspec); clkspec 304 drivers/gpu/drm/rcar-du/rcar_du_of.c rcar_du_of_lvds_patch_one(lvds_node, &lvds_data[i].clkspec, clkspec 311 drivers/gpu/drm/rcar-du/rcar_du_of.c of_node_put(lvds_data[i].clkspec.np); clkspec 286 drivers/media/platform/omap3isp/isp.c static struct clk *isp_xclk_src_get(struct of_phandle_args *clkspec, void *data) clkspec 288 drivers/media/platform/omap3isp/isp.c unsigned int idx = clkspec->args[0]; clkspec 1034 include/linux/clk-provider.h struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 1038 include/linux/clk-provider.h struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 1043 include/linux/clk-provider.h struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, clkspec 1045 include/linux/clk-provider.h struct clk_hw *of_clk_hw_simple_get(struct of_phandle_args *clkspec, clkspec 1047 include/linux/clk-provider.h struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data); clkspec 1048 include/linux/clk-provider.h struct clk_hw *of_clk_hw_onecell_get(struct of_phandle_args *clkspec, clkspec 1065 include/linux/clk-provider.h struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 1072 include/linux/clk-provider.h struct clk_hw *(*get)(struct of_phandle_args *clkspec, clkspec 1081 include/linux/clk-provider.h struct of_phandle_args *clkspec, void *data) clkspec 1086 include/linux/clk-provider.h of_clk_hw_simple_get(struct of_phandle_args *clkspec, void *data) clkspec 1091 include/linux/clk-provider.h struct of_phandle_args *clkspec, void *data) clkspec 1096 include/linux/clk-provider.h of_clk_hw_onecell_get(struct of_phandle_args *clkspec, void *data) clkspec 968 include/linux/clk.h struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec); clkspec 979 include/linux/clk.h static inline struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec)