Lines Matching refs:ourhost

158 	struct sdhci_s3c *ourhost = to_s3c(host);  in sdhci_s3c_get_max_clk()  local
163 rate = ourhost->clk_rates[src]; in sdhci_s3c_get_max_clk()
177 static unsigned int sdhci_s3c_consider_clock(struct sdhci_s3c *ourhost, in sdhci_s3c_consider_clock() argument
182 struct clk *clksrc = ourhost->clk_bus[src]; in sdhci_s3c_consider_clock()
192 if (ourhost->no_divider) { in sdhci_s3c_consider_clock()
197 rate = ourhost->clk_rates[src]; in sdhci_s3c_consider_clock()
205 dev_dbg(&ourhost->pdev->dev, in sdhci_s3c_consider_clock()
211 dev_dbg(&ourhost->pdev->dev, "clk %d: rate %ld, want %d, got %ld\n", in sdhci_s3c_consider_clock()
227 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_set_clock() local
243 delta = sdhci_s3c_consider_clock(ourhost, src, clock); in sdhci_s3c_set_clock()
250 dev_dbg(&ourhost->pdev->dev, in sdhci_s3c_set_clock()
255 if (ourhost->cur_clk != best_src) { in sdhci_s3c_set_clock()
256 struct clk *clk = ourhost->clk_bus[best_src]; in sdhci_s3c_set_clock()
259 if (ourhost->cur_clk >= 0) in sdhci_s3c_set_clock()
261 ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_set_clock()
263 ourhost->cur_clk = best_src; in sdhci_s3c_set_clock()
264 host->max_clk = ourhost->clk_rates[best_src]; in sdhci_s3c_set_clock()
307 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_get_min_clock() local
312 rate = ourhost->clk_rates[src] / 256; in sdhci_s3c_get_min_clock()
325 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_get_max_clock() local
332 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_max_clock()
347 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_get_min_clock() local
354 clk = ourhost->clk_bus[src]; in sdhci_cmu_get_min_clock()
369 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_cmu_set_clock() local
370 struct device *dev = &ourhost->pdev->dev; in sdhci_cmu_set_clock()
390 ret = clk_set_rate(ourhost->clk_bus[ourhost->cur_clk], clock); in sdhci_cmu_set_clock()
715 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_runtime_suspend() local
716 struct clk *busclk = ourhost->clk_io; in sdhci_s3c_runtime_suspend()
724 if (ourhost->cur_clk >= 0) in sdhci_s3c_runtime_suspend()
725 clk_disable_unprepare(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_suspend()
733 struct sdhci_s3c *ourhost = to_s3c(host); in sdhci_s3c_runtime_resume() local
734 struct clk *busclk = ourhost->clk_io; in sdhci_s3c_runtime_resume()
738 if (ourhost->cur_clk >= 0) in sdhci_s3c_runtime_resume()
739 clk_prepare_enable(ourhost->clk_bus[ourhost->cur_clk]); in sdhci_s3c_runtime_resume()