Lines Matching refs:pltfm_host
122 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
124 if (pltfm_host->clk)
127 return pltfm_host->clock;
132 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
134 return clk_round_rate(pltfm_host->clk, ULONG_MAX);
163 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
164 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host);
200 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
201 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host);
215 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
216 struct dwcmshc_priv *dwc_priv = sdhci_pltfm_priv(pltfm_host);
234 err = clk_set_rate(pltfm_host->clk, clock);
328 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
329 struct dwcmshc_priv *dwc_priv = sdhci_pltfm_priv(pltfm_host);
468 struct sdhci_pltfm_host *pltfm_host;
495 pltfm_host = sdhci_priv(host);
496 priv = sdhci_pltfm_priv(pltfm_host);
499 pltfm_host->clk = devm_clk_get(dev, "core");
500 if (IS_ERR(pltfm_host->clk)) {
501 err = PTR_ERR(pltfm_host->clk);
505 err = clk_prepare_enable(pltfm_host->clk);
577 clk_disable_unprepare(pltfm_host->clk);
590 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
591 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host);
596 clk_disable_unprepare(pltfm_host->clk);
608 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
609 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host);
619 clk_disable_unprepare(pltfm_host->clk);
633 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
634 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host);
638 ret = clk_prepare_enable(pltfm_host->clk);
669 clk_disable_unprepare(pltfm_host->clk);