Lines Matching full:clk_bus
111 * @clk_bus: The clocks that are available for the SD/MMC bus clock.
123 struct clk *clk_bus[MAX_BUS_CLK]; member
182 struct clk *clksrc = ourhost->clk_bus[src]; in sdhci_s3c_consider_clock()
256 struct clk *clk = ourhost->clk_bus[best_src]; in sdhci_s3c_set_clock()
261 ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_set_clock()
332 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_max_clock()
354 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_min_clock()
390 ret = clk_set_rate(ourhost->clk_bus[ourhost->cur_clk], clock); in sdhci_cmu_set_clock()
546 sc->clk_bus[ptr] = devm_clk_get(dev, name); in sdhci_s3c_probe()
547 if (IS_ERR(sc->clk_bus[ptr])) in sdhci_s3c_probe()
551 sc->clk_rates[ptr] = clk_get_rate(sc->clk_bus[ptr]); in sdhci_s3c_probe()
725 clk_disable_unprepare(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_suspend()
739 clk_prepare_enable(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_resume()