clk_ref            44 arch/m68k/include/asm/mcfclk.h #define DEFINE_CLK(clk_ref, clk_name, clk_rate) \
clk_ref            45 arch/m68k/include/asm/mcfclk.h         static struct clk clk_##clk_ref = { \
clk_ref            29 drivers/clk/mxs/clk-ref.c #define to_clk_ref(_hw) container_of(_hw, struct clk_ref, hw)
clk_ref            33 drivers/clk/mxs/clk-ref.c 	struct clk_ref *ref = to_clk_ref(hw);
clk_ref            42 drivers/clk/mxs/clk-ref.c 	struct clk_ref *ref = to_clk_ref(hw);
clk_ref            50 drivers/clk/mxs/clk-ref.c 	struct clk_ref *ref = to_clk_ref(hw);
clk_ref            86 drivers/clk/mxs/clk-ref.c 	struct clk_ref *ref = to_clk_ref(hw);
clk_ref           124 drivers/clk/mxs/clk-ref.c 	struct clk_ref *ref;
clk_ref           155 drivers/clk/ti/apll.c 	ad->clk_ref = __clk_get_hw(clk);
clk_ref           262 drivers/clk/ti/clkt_dpll.c 	dpll_clk = (u64)clk_hw_get_rate(dd->clk_ref) * dpll_mult;
clk_ref           304 drivers/clk/ti/clkt_dpll.c 	ref_rate = clk_hw_get_rate(dd->clk_ref);
clk_ref           180 drivers/clk/ti/dpll.c 	dd->clk_ref = __clk_get_hw(clk);
clk_ref            98 drivers/clk/ti/dpll3xxx.c 	fint = clk_hw_get_rate(clk->dpll_data->clk_ref) / n;
clk_ref           464 drivers/clk/ti/dpll3xxx.c 		WARN_ON(parent != dd->clk_ref);
clk_ref           518 drivers/clk/ti/dpll3xxx.c 		req->best_parent_hw = dd->clk_ref;
clk_ref           576 drivers/clk/ti/dpll3xxx.c 	if (clk_hw_get_parent(hw) != dd->clk_ref)
clk_ref            94 drivers/clk/ti/dpll44xx.c 	fint = clk_hw_get_rate(dd->clk_ref) / (dd->last_rounded_n + 1);
clk_ref           218 drivers/clk/ti/dpll44xx.c 		req->best_parent_hw = dd->clk_ref;
clk_ref            70 drivers/clk/ti/fapll.c 	struct clk *clk_ref;
clk_ref           566 drivers/clk/ti/fapll.c 	fd->clk_ref = of_clk_get(node, 0);
clk_ref           567 drivers/clk/ti/fapll.c 	if (IS_ERR(fd->clk_ref)) {
clk_ref           658 drivers/clk/ti/fapll.c 	if (fd->clk_ref)
clk_ref           659 drivers/clk/ti/fapll.c 		clk_put(fd->clk_ref);
clk_ref            15 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h 	struct clk *clk_ref;
clk_ref            44 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	if (tdev->clk_ref) {
clk_ref            45 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		ret = clk_prepare_enable(tdev->clk_ref);
clk_ref            73 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	if (tdev->clk_ref)
clk_ref            74 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		clk_disable_unprepare(tdev->clk_ref);
clk_ref            90 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	if (tdev->clk_ref)
clk_ref            91 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		clk_disable_unprepare(tdev->clk_ref);
clk_ref           311 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		tdev->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           312 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	if (IS_ERR(tdev->clk_ref)) {
clk_ref           313 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		ret = PTR_ERR(tdev->clk_ref);
clk_ref            19 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c static atomic_t clk_ref;
clk_ref            52 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c 	atomic_set(&clk_ref, 0);
clk_ref            63 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c 	atomic_inc(&clk_ref);
clk_ref            64 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c 	mfc_debug(3, "+ %d\n", atomic_read(&clk_ref));
clk_ref            71 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c 	atomic_dec(&clk_ref);
clk_ref            72 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c 	mfc_debug(3, "- %d\n", atomic_read(&clk_ref));
clk_ref           513 drivers/net/ethernet/freescale/fec.h 	struct clk *clk_ref;
clk_ref          1970 drivers/net/ethernet/freescale/fec_main.c 		ret = clk_prepare_enable(fep->clk_ref);
clk_ref          1983 drivers/net/ethernet/freescale/fec_main.c 		clk_disable_unprepare(fep->clk_ref);
clk_ref          1989 drivers/net/ethernet/freescale/fec_main.c 	if (fep->clk_ref)
clk_ref          1990 drivers/net/ethernet/freescale/fec_main.c 		clk_disable_unprepare(fep->clk_ref);
clk_ref          3603 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_ref = devm_clk_get(&pdev->dev, "enet_clk_ref");
clk_ref          3604 drivers/net/ethernet/freescale/fec_main.c 	if (IS_ERR(fep->clk_ref))
clk_ref          3605 drivers/net/ethernet/freescale/fec_main.c 		fep->clk_ref = NULL;
clk_ref            56 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	struct clk		*clk_ref;
clk_ref           361 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	priv->clk_ref = devm_clk_get(dev, "ref_clk");
clk_ref           362 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	if (IS_ERR(priv->clk_ref))
clk_ref           363 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 		return PTR_ERR(priv->clk_ref);
clk_ref           365 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	ret = clk_prepare_enable(priv->clk_ref);
clk_ref           391 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	clk_disable_unprepare(priv->clk_ref);
clk_ref           377 drivers/phy/rockchip/phy-rockchip-typec.c 	struct clk *clk_ref;
clk_ref           734 drivers/phy/rockchip/phy-rockchip-typec.c 	ret = clk_prepare_enable(tcphy->clk_ref);
clk_ref           791 drivers/phy/rockchip/phy-rockchip-typec.c 	clk_disable_unprepare(tcphy->clk_ref);
clk_ref           803 drivers/phy/rockchip/phy-rockchip-typec.c 	clk_disable_unprepare(tcphy->clk_ref);
clk_ref          1057 drivers/phy/rockchip/phy-rockchip-typec.c 	tcphy->clk_ref = devm_clk_get(dev, "tcpdphy-ref");
clk_ref          1058 drivers/phy/rockchip/phy-rockchip-typec.c 	if (IS_ERR(tcphy->clk_ref)) {
clk_ref          1060 drivers/phy/rockchip/phy-rockchip-typec.c 		return PTR_ERR(tcphy->clk_ref);
clk_ref           240 drivers/phy/st/phy-miphy28lp.c 	int clk_ref;
clk_ref           249 drivers/phy/st/phy-miphy28lp.c 	.clk_ref = 0x1e,
clk_ref           258 drivers/phy/st/phy-miphy28lp.c 	.clk_ref = 0x1e,
clk_ref           267 drivers/phy/st/phy-miphy28lp.c 	.clk_ref = 0x1e,
clk_ref           395 drivers/phy/st/phy-miphy28lp.c 	writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ);
clk_ref           513 drivers/phy/st/phy-miphy28lp.c 	writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ);
clk_ref            67 drivers/rtc/rtc-mxc.c 	struct clk *clk_ref;
clk_ref           367 drivers/rtc/rtc-mxc.c 	pdata->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           368 drivers/rtc/rtc-mxc.c 	if (IS_ERR(pdata->clk_ref)) {
clk_ref           370 drivers/rtc/rtc-mxc.c 		ret = PTR_ERR(pdata->clk_ref);
clk_ref           374 drivers/rtc/rtc-mxc.c 	ret = clk_prepare_enable(pdata->clk_ref);
clk_ref           378 drivers/rtc/rtc-mxc.c 	rate = clk_get_rate(pdata->clk_ref);
clk_ref           426 drivers/rtc/rtc-mxc.c 	clk_disable_unprepare(pdata->clk_ref);
clk_ref           437 drivers/rtc/rtc-mxc.c 	clk_disable_unprepare(pdata->clk_ref);
clk_ref            86 include/linux/clk/ti.h 	struct clk_hw		*clk_ref;
clk_ref            43 sound/soc/adi/axi-i2s.c 	struct clk *clk_ref;
clk_ref            98 sound/soc/adi/axi-i2s.c 	bclk_div = DIV_ROUND_UP(clk_get_rate(i2s->clk_ref), bclk_rate) / 2 - 1;
clk_ref           126 sound/soc/adi/axi-i2s.c 	return clk_prepare_enable(i2s->clk_ref);
clk_ref           134 sound/soc/adi/axi-i2s.c 	clk_disable_unprepare(i2s->clk_ref);
clk_ref           215 sound/soc/adi/axi-i2s.c 	i2s->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           216 sound/soc/adi/axi-i2s.c 	if (IS_ERR(i2s->clk_ref))
clk_ref           217 sound/soc/adi/axi-i2s.c 		return PTR_ERR(i2s->clk_ref);
clk_ref           247 sound/soc/adi/axi-i2s.c 	i2s->ratnum.num = clk_get_rate(i2s->clk_ref) / 2 / AXI_I2S_BITS_PER_FRAME;
clk_ref            40 sound/soc/adi/axi-spdif.c 	struct clk *clk_ref;
clk_ref            97 sound/soc/adi/axi-spdif.c 	clkdiv = DIV_ROUND_CLOSEST(clk_get_rate(spdif->clk_ref),
clk_ref           129 sound/soc/adi/axi-spdif.c 	ret = clk_prepare_enable(spdif->clk_ref);
clk_ref           147 sound/soc/adi/axi-spdif.c 	clk_disable_unprepare(spdif->clk_ref);
clk_ref           206 sound/soc/adi/axi-spdif.c 	spdif->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           207 sound/soc/adi/axi-spdif.c 	if (IS_ERR(spdif->clk_ref))
clk_ref           208 sound/soc/adi/axi-spdif.c 		return PTR_ERR(spdif->clk_ref);
clk_ref           218 sound/soc/adi/axi-spdif.c 	spdif->ratnum.num = clk_get_rate(spdif->clk_ref) / 128;
clk_ref            54 sound/soc/img/img-i2s-out.c 	struct clk *clk_ref;
clk_ref            71 sound/soc/img/img-i2s-out.c 	clk_disable_unprepare(i2s->clk_ref);
clk_ref            88 sound/soc/img/img-i2s-out.c 	ret = clk_prepare_enable(i2s->clk_ref);
clk_ref           236 sound/soc/img/img-i2s-out.c 	pre_div_a = clk_round_rate(i2s->clk_ref, rate * 256);
clk_ref           239 sound/soc/img/img-i2s-out.c 	pre_div_b = clk_round_rate(i2s->clk_ref, rate * 384);
clk_ref           248 sound/soc/img/img-i2s-out.c 		clk_set_rate(i2s->clk_ref, pre_div_b);
clk_ref           250 sound/soc/img/img-i2s-out.c 		clk_set_rate(i2s->clk_ref, pre_div_a);
clk_ref           257 sound/soc/img/img-i2s-out.c 	clk_rate = clk_get_rate(i2s->clk_ref);
clk_ref           472 sound/soc/img/img-i2s-out.c 	i2s->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           473 sound/soc/img/img-i2s-out.c 	if (IS_ERR(i2s->clk_ref)) {
clk_ref           474 sound/soc/img/img-i2s-out.c 		if (PTR_ERR(i2s->clk_ref) != -EPROBE_DEFER)
clk_ref           476 sound/soc/img/img-i2s-out.c 		return PTR_ERR(i2s->clk_ref);
clk_ref            38 sound/soc/img/img-parallel-out.c 	struct clk *clk_ref;
clk_ref            48 sound/soc/img/img-parallel-out.c 	clk_disable_unprepare(prl->clk_ref);
clk_ref            58 sound/soc/img/img-parallel-out.c 	ret = clk_prepare_enable(prl->clk_ref);
clk_ref           140 sound/soc/img/img-parallel-out.c 	clk_set_rate(prl->clk_ref, rate * 256);
clk_ref           244 sound/soc/img/img-parallel-out.c 	prl->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           245 sound/soc/img/img-parallel-out.c 	if (IS_ERR(prl->clk_ref)) {
clk_ref           246 sound/soc/img/img-parallel-out.c 		if (PTR_ERR(prl->clk_ref) != -EPROBE_DEFER)
clk_ref           248 sound/soc/img/img-parallel-out.c 		return PTR_ERR(prl->clk_ref);
clk_ref            43 sound/soc/img/img-spdif-out.c 	struct clk *clk_ref;
clk_ref            56 sound/soc/img/img-spdif-out.c 	clk_disable_unprepare(spdif->clk_ref);
clk_ref            73 sound/soc/img/img-spdif-out.c 	ret = clk_prepare_enable(spdif->clk_ref);
clk_ref           254 sound/soc/img/img-spdif-out.c 	pre_div_a = clk_round_rate(spdif->clk_ref, rate * 256);
clk_ref           257 sound/soc/img/img-spdif-out.c 	pre_div_b = clk_round_rate(spdif->clk_ref, rate * 384);
clk_ref           266 sound/soc/img/img-spdif-out.c 		clk_set_rate(spdif->clk_ref, pre_div_b);
clk_ref           268 sound/soc/img/img-spdif-out.c 		clk_set_rate(spdif->clk_ref, pre_div_a);
clk_ref           275 sound/soc/img/img-spdif-out.c 	clk_rate = clk_get_rate(spdif->clk_ref);
clk_ref           359 sound/soc/img/img-spdif-out.c 	spdif->clk_ref = devm_clk_get(&pdev->dev, "ref");
clk_ref           360 sound/soc/img/img-spdif-out.c 	if (IS_ERR(spdif->clk_ref)) {
clk_ref           361 sound/soc/img/img-spdif-out.c 		if (PTR_ERR(spdif->clk_ref) != -EPROBE_DEFER)
clk_ref           363 sound/soc/img/img-spdif-out.c 		return PTR_ERR(spdif->clk_ref);