Lines Matching refs:host
40 static unsigned int sdhci_arasan_get_timeout_clock(struct sdhci_host *host) in sdhci_arasan_get_timeout_clock() argument
44 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_get_timeout_clock()
46 div = readl(host->ioaddr + SDHCI_ARASAN_CLK_CTRL_OFFSET); in sdhci_arasan_get_timeout_clock()
82 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_arasan_suspend() local
83 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_suspend()
87 ret = sdhci_suspend_host(host); in sdhci_arasan_suspend()
107 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_arasan_resume() local
108 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_resume()
125 return sdhci_resume_host(host); in sdhci_arasan_resume()
136 struct sdhci_host *host; in sdhci_arasan_probe() local
169 host = sdhci_pltfm_init(pdev, &sdhci_arasan_pdata, 0); in sdhci_arasan_probe()
170 if (IS_ERR(host)) { in sdhci_arasan_probe()
171 ret = PTR_ERR(host); in sdhci_arasan_probe()
176 host->quirks |= SDHCI_QUIRK_NO_HISPD_BIT; in sdhci_arasan_probe()
177 host->quirks2 |= SDHCI_QUIRK2_HOST_NO_CMD23; in sdhci_arasan_probe()
181 pltfm_host = sdhci_priv(host); in sdhci_arasan_probe()
185 ret = mmc_of_parse(host->mmc); in sdhci_arasan_probe()
191 ret = sdhci_add_host(host); in sdhci_arasan_probe()
209 struct sdhci_host *host = platform_get_drvdata(pdev); in sdhci_arasan_remove() local
210 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_remove()