Lines Matching refs:sdhci_arasan
80 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_suspend() local
88 clk_disable(sdhci_arasan->clk_ahb); in sdhci_arasan_suspend()
105 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_resume() local
108 ret = clk_enable(sdhci_arasan->clk_ahb); in sdhci_arasan_resume()
117 clk_disable(sdhci_arasan->clk_ahb); in sdhci_arasan_resume()
134 struct sdhci_arasan_data *sdhci_arasan; in sdhci_arasan_probe() local
136 sdhci_arasan = devm_kzalloc(&pdev->dev, sizeof(*sdhci_arasan), in sdhci_arasan_probe()
138 if (!sdhci_arasan) in sdhci_arasan_probe()
141 sdhci_arasan->clk_ahb = devm_clk_get(&pdev->dev, "clk_ahb"); in sdhci_arasan_probe()
142 if (IS_ERR(sdhci_arasan->clk_ahb)) { in sdhci_arasan_probe()
144 return PTR_ERR(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
153 ret = clk_prepare_enable(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
173 pltfm_host->priv = sdhci_arasan; in sdhci_arasan_probe()
193 clk_disable_unprepare(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
202 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_remove() local
204 clk_disable_unprepare(sdhci_arasan->clk_ahb); in sdhci_arasan_remove()