Lines Matching refs:ourhost

159 	struct sdhci_s3c *ourhost = to_s3c(host);  in sdhci_s3c_get_max_clk()  local
164 rate = ourhost->clk_rates[src]; in sdhci_s3c_get_max_clk()
178 static unsigned int sdhci_s3c_consider_clock(struct sdhci_s3c *ourhost, in sdhci_s3c_consider_clock() argument
183 struct clk *clksrc = ourhost->clk_bus[src]; in sdhci_s3c_consider_clock()
193 if (ourhost->no_divider) { in sdhci_s3c_consider_clock()
198 rate = ourhost->clk_rates[src]; in sdhci_s3c_consider_clock()
206 dev_dbg(&ourhost->pdev->dev, in sdhci_s3c_consider_clock()
212 dev_dbg(&ourhost->pdev->dev, "clk %d: rate %ld, want %d, got %ld\n", in sdhci_s3c_consider_clock()
228 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_set_clock() local
244 delta = sdhci_s3c_consider_clock(ourhost, src, clock); in sdhci_s3c_set_clock()
251 dev_dbg(&ourhost->pdev->dev, in sdhci_s3c_set_clock()
256 if (ourhost->cur_clk != best_src) { in sdhci_s3c_set_clock()
257 struct clk *clk = ourhost->clk_bus[best_src]; in sdhci_s3c_set_clock()
260 if (ourhost->cur_clk >= 0) in sdhci_s3c_set_clock()
262 ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_set_clock()
264 ourhost->cur_clk = best_src; in sdhci_s3c_set_clock()
265 host->max_clk = ourhost->clk_rates[best_src]; in sdhci_s3c_set_clock()
308 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_get_min_clock() local
313 rate = ourhost->clk_rates[src] / 256; in sdhci_s3c_get_min_clock()
326 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_get_max_clock() local
333 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_max_clock()
348 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_get_min_clock() local
355 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_min_clock()
370 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_set_clock() local
371 struct device *dev = &ourhost->pdev->dev; in sdhci_cmu_set_clock()
391 ret = clk_set_rate(ourhost->clk_bus[ourhost->cur_clk], clock); in sdhci_cmu_set_clock()
718 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_runtime_suspend() local
719 struct clk *busclk = ourhost->clk_io; in sdhci_s3c_runtime_suspend()
727 if (ourhost->cur_clk >= 0) in sdhci_s3c_runtime_suspend()
728 clk_disable_unprepare(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_suspend()
736 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_runtime_resume() local
737 struct clk *busclk = ourhost->clk_io; in sdhci_s3c_runtime_resume()
741 if (ourhost->cur_clk >= 0) in sdhci_s3c_runtime_resume()
742 clk_prepare_enable(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_resume()