mmc_clk 411 drivers/clk/hisilicon/clk-hi3620.c static struct clk *hisi_register_clk_mmc(struct hisi_mmc_clock *mmc_clk, mmc_clk 422 drivers/clk/hisilicon/clk-hi3620.c init.name = mmc_clk->name; mmc_clk 424 drivers/clk/hisilicon/clk-hi3620.c init.flags = mmc_clk->flags; mmc_clk 425 drivers/clk/hisilicon/clk-hi3620.c init.parent_names = (mmc_clk->parent_name ? &mmc_clk->parent_name : NULL); mmc_clk 426 drivers/clk/hisilicon/clk-hi3620.c init.num_parents = (mmc_clk->parent_name ? 1 : 0); mmc_clk 429 drivers/clk/hisilicon/clk-hi3620.c mclk->id = mmc_clk->id; mmc_clk 430 drivers/clk/hisilicon/clk-hi3620.c mclk->clken_reg = base + mmc_clk->clken_reg; mmc_clk 431 drivers/clk/hisilicon/clk-hi3620.c mclk->clken_bit = mmc_clk->clken_bit; mmc_clk 432 drivers/clk/hisilicon/clk-hi3620.c mclk->div_reg = base + mmc_clk->div_reg; mmc_clk 433 drivers/clk/hisilicon/clk-hi3620.c mclk->div_off = mmc_clk->div_off; mmc_clk 434 drivers/clk/hisilicon/clk-hi3620.c mclk->div_bits = mmc_clk->div_bits; mmc_clk 435 drivers/clk/hisilicon/clk-hi3620.c mclk->drv_reg = base + mmc_clk->drv_reg; mmc_clk 436 drivers/clk/hisilicon/clk-hi3620.c mclk->drv_off = mmc_clk->drv_off; mmc_clk 437 drivers/clk/hisilicon/clk-hi3620.c mclk->drv_bits = mmc_clk->drv_bits; mmc_clk 438 drivers/clk/hisilicon/clk-hi3620.c mclk->sam_reg = base + mmc_clk->sam_reg; mmc_clk 439 drivers/clk/hisilicon/clk-hi3620.c mclk->sam_off = mmc_clk->sam_off; mmc_clk 440 drivers/clk/hisilicon/clk-hi3620.c mclk->sam_bits = mmc_clk->sam_bits; mmc_clk 474 drivers/clk/hisilicon/clk-hi3620.c struct hisi_mmc_clock *mmc_clk = &hi3620_mmc_clks[i]; mmc_clk 475 drivers/clk/hisilicon/clk-hi3620.c clk_data->clks[mmc_clk->id] = mmc_clk 476 drivers/clk/hisilicon/clk-hi3620.c hisi_register_clk_mmc(mmc_clk, base, node); mmc_clk 157 drivers/mmc/host/meson-gx-mmc.c struct clk *mmc_clk; mmc_clk 373 drivers/mmc/host/meson-gx-mmc.c ret = clk_set_rate(host->mmc_clk, rate); mmc_clk 381 drivers/mmc/host/meson-gx-mmc.c mmc->actual_clock = clk_get_rate(host->mmc_clk); mmc_clk 479 drivers/mmc/host/meson-gx-mmc.c host->mmc_clk = devm_clk_register(host->dev, &div->hw); mmc_clk 480 drivers/mmc/host/meson-gx-mmc.c if (WARN_ON(IS_ERR(host->mmc_clk))) mmc_clk 481 drivers/mmc/host/meson-gx-mmc.c return PTR_ERR(host->mmc_clk); mmc_clk 484 drivers/mmc/host/meson-gx-mmc.c host->mmc->f_min = clk_round_rate(host->mmc_clk, 400000); mmc_clk 485 drivers/mmc/host/meson-gx-mmc.c ret = clk_set_rate(host->mmc_clk, host->mmc->f_min); mmc_clk 489 drivers/mmc/host/meson-gx-mmc.c return clk_prepare_enable(host->mmc_clk); mmc_clk 519 drivers/mmc/host/meson-gx-mmc.c clk_get_rate(host->mmc_clk)); mmc_clk 1215 drivers/mmc/host/meson-gx-mmc.c clk_disable_unprepare(host->mmc_clk); mmc_clk 1240 drivers/mmc/host/meson-gx-mmc.c clk_disable_unprepare(host->mmc_clk);