Home
last modified time | relevance | path

Searched refs:mmc_clk (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/clk/hisilicon/
Dclk-hi3620.c425 static struct clk *hisi_register_clk_mmc(struct hisi_mmc_clock *mmc_clk, in hisi_register_clk_mmc() argument
436 init.name = mmc_clk->name; in hisi_register_clk_mmc()
438 init.flags = mmc_clk->flags | CLK_IS_BASIC; in hisi_register_clk_mmc()
439 init.parent_names = (mmc_clk->parent_name ? &mmc_clk->parent_name : NULL); in hisi_register_clk_mmc()
440 init.num_parents = (mmc_clk->parent_name ? 1 : 0); in hisi_register_clk_mmc()
443 mclk->id = mmc_clk->id; in hisi_register_clk_mmc()
444 mclk->clken_reg = base + mmc_clk->clken_reg; in hisi_register_clk_mmc()
445 mclk->clken_bit = mmc_clk->clken_bit; in hisi_register_clk_mmc()
446 mclk->div_reg = base + mmc_clk->div_reg; in hisi_register_clk_mmc()
447 mclk->div_off = mmc_clk->div_off; in hisi_register_clk_mmc()
[all …]
/Linux-v4.19/drivers/mmc/host/
Dmeson-gx-mmc.c162 struct clk *mmc_clk; member
455 ret = clk_set_rate(host->mmc_clk, rate); in meson_mmc_clk_set()
463 mmc->actual_clock = clk_get_rate(host->mmc_clk); in meson_mmc_clk_set()
580 host->mmc_clk = devm_clk_register(host->dev, &core->hw); in meson_mmc_clk_init()
581 if (WARN_ON(PTR_ERR_OR_ZERO(host->mmc_clk))) in meson_mmc_clk_init()
582 return PTR_ERR(host->mmc_clk); in meson_mmc_clk_init()
593 clk_parent[0] = __clk_get_name(host->mmc_clk); in meson_mmc_clk_init()
616 clk_parent[0] = __clk_get_name(host->mmc_clk); in meson_mmc_clk_init()
631 host->mmc->f_min = clk_round_rate(host->mmc_clk, 400000); in meson_mmc_clk_init()
632 ret = clk_set_rate(host->mmc_clk, host->mmc->f_min); in meson_mmc_clk_init()
[all …]
/Linux-v4.19/arch/powerpc/boot/dts/
Dfsp2.dts53 mmc_clk: mmc_clk { label
57 clock-output-names = "mmc_clk";
501 clocks = <&mmc_clk>;
/Linux-v4.19/arch/arm/boot/dts/
Dam33xx-clocks.dtsi492 mmc_clk: mmc_clk { label
Dam43xx-clocks.dtsi527 mmc_clk: mmc_clk { label