Lines Matching refs:cfg_div_clk
107 struct clk *cfg_div_clk; member
284 host->error = clk_set_rate(host->cfg_div_clk, ios->clock); in meson_mx_mmc_set_ios()
292 mmc->actual_clock = clk_get_rate(host->cfg_div_clk); in meson_mx_mmc_set_ios()
563 mmc->f_min = clk_round_rate(host->cfg_div_clk, 1); in meson_mx_mmc_add_host()
564 mmc->f_max = clk_round_rate(host->cfg_div_clk, in meson_mx_mmc_add_host()
622 host->cfg_div_clk = devm_clk_register(host->controller_dev, in meson_mx_mmc_register_clks()
624 if (WARN_ON(IS_ERR(host->cfg_div_clk))) in meson_mx_mmc_register_clks()
625 return PTR_ERR(host->cfg_div_clk); in meson_mx_mmc_register_clks()
700 ret = clk_prepare_enable(host->cfg_div_clk); in meson_mx_mmc_probe()
722 clk_disable_unprepare(host->cfg_div_clk); in meson_mx_mmc_probe()
743 clk_disable_unprepare(host->cfg_div_clk); in meson_mx_mmc_remove()