Lines Matching refs:sdhci_arasan
84 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_suspend() local
92 clk_disable(sdhci_arasan->clk_ahb); in sdhci_arasan_suspend()
109 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_resume() local
112 ret = clk_enable(sdhci_arasan->clk_ahb); in sdhci_arasan_resume()
121 clk_disable(sdhci_arasan->clk_ahb); in sdhci_arasan_resume()
138 struct sdhci_arasan_data *sdhci_arasan; in sdhci_arasan_probe() local
140 sdhci_arasan = devm_kzalloc(&pdev->dev, sizeof(*sdhci_arasan), in sdhci_arasan_probe()
142 if (!sdhci_arasan) in sdhci_arasan_probe()
145 sdhci_arasan->clk_ahb = devm_clk_get(&pdev->dev, "clk_ahb"); in sdhci_arasan_probe()
146 if (IS_ERR(sdhci_arasan->clk_ahb)) { in sdhci_arasan_probe()
148 return PTR_ERR(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
157 ret = clk_prepare_enable(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
182 pltfm_host->priv = sdhci_arasan; in sdhci_arasan_probe()
202 clk_disable_unprepare(sdhci_arasan->clk_ahb); in sdhci_arasan_probe()
211 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_remove() local
213 clk_disable_unprepare(sdhci_arasan->clk_ahb); in sdhci_arasan_remove()