Lines Matching refs:pltfm_host
100 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_get_max_clock() local
102 if (pltfm_host->clk) in dwcmshc_get_max_clock()
105 return pltfm_host->clock; in dwcmshc_get_max_clock()
162 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_hs400_enhanced_strobe() local
163 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_hs400_enhanced_strobe()
177 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_rk3568_set_clock() local
178 struct dwcmshc_priv *dwc_priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_rk3568_set_clock()
202 err = clk_set_rate(pltfm_host->clk, clock); in dwcmshc_rk3568_set_clock()
347 struct sdhci_pltfm_host *pltfm_host; in dwcmshc_probe() local
374 pltfm_host = sdhci_priv(host); in dwcmshc_probe()
375 priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_probe()
378 pltfm_host->clk = devm_clk_get(dev, "core"); in dwcmshc_probe()
379 if (IS_ERR(pltfm_host->clk)) { in dwcmshc_probe()
380 err = PTR_ERR(pltfm_host->clk); in dwcmshc_probe()
384 err = clk_prepare_enable(pltfm_host->clk); in dwcmshc_probe()
428 clk_disable_unprepare(pltfm_host->clk); in dwcmshc_probe()
441 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_remove() local
442 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_remove()
447 clk_disable_unprepare(pltfm_host->clk); in dwcmshc_remove()
461 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_suspend() local
462 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_suspend()
470 clk_disable_unprepare(pltfm_host->clk); in dwcmshc_suspend()
484 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in dwcmshc_resume() local
485 struct dwcmshc_priv *priv = sdhci_pltfm_priv(pltfm_host); in dwcmshc_resume()
489 ret = clk_prepare_enable(pltfm_host->clk); in dwcmshc_resume()