Searched refs:pltfm_host (Results 1 - 14 of 14) sorted by relevance

/linux-4.1.27/drivers/mmc/host/
H A Dsdhci-of-arasan.c43 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_get_timeout_clock() local
48 freq = clk_get_rate(pltfm_host->clk); sdhci_arasan_get_timeout_clock()
79 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_suspend() local
80 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_suspend()
87 clk_disable(pltfm_host->clk); sdhci_arasan_suspend()
104 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_resume() local
105 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_resume()
114 ret = clk_enable(pltfm_host->clk); sdhci_arasan_resume()
133 struct sdhci_pltfm_host *pltfm_host; sdhci_arasan_probe() local
172 pltfm_host = sdhci_priv(host); sdhci_arasan_probe()
173 pltfm_host->priv = sdhci_arasan; sdhci_arasan_probe()
174 pltfm_host->clk = clk_xin; sdhci_arasan_probe()
201 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_remove() local
202 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_remove()
H A Dsdhci-sirf.c135 struct sdhci_pltfm_host *pltfm_host; sdhci_sirf_probe() local
156 pltfm_host = sdhci_priv(host); sdhci_sirf_probe()
157 pltfm_host->clk = clk; sdhci_sirf_probe()
158 priv = sdhci_pltfm_priv(pltfm_host); sdhci_sirf_probe()
163 ret = clk_prepare_enable(pltfm_host->clk); sdhci_sirf_probe()
190 clk_disable_unprepare(pltfm_host->clk); sdhci_sirf_probe()
200 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_sirf_suspend() local
207 clk_disable(pltfm_host->clk); sdhci_sirf_suspend()
215 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_sirf_resume() local
218 ret = clk_enable(pltfm_host->clk); sdhci_sirf_resume()
H A Dsdhci-st.c152 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); st_mmcss_cconfig() local
172 clk_set_rate(pltfm_host->clk, mhost->f_max); st_mmcss_cconfig()
176 clk_set_rate(pltfm_host->clk, mhost->f_max); st_mmcss_cconfig()
180 clk_set_rate(pltfm_host->clk, 50000000); st_mmcss_cconfig()
253 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_st_set_dll_for_clock() local
254 struct st_mmc_platform_data *pdata = pltfm_host->priv; sdhci_st_set_dll_for_clock()
267 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_st_set_uhs_signaling() local
268 struct st_mmc_platform_data *pdata = pltfm_host->priv; sdhci_st_set_uhs_signaling()
355 struct sdhci_pltfm_host *pltfm_host; sdhci_st_probe() local
401 pltfm_host = sdhci_priv(host); sdhci_st_probe()
402 pltfm_host->priv = pdata; sdhci_st_probe()
403 pltfm_host->clk = clk; sdhci_st_probe()
439 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_st_remove() local
440 struct st_mmc_platform_data *pdata = pltfm_host->priv; sdhci_st_remove()
455 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_st_suspend() local
456 struct st_mmc_platform_data *pdata = pltfm_host->priv; sdhci_st_suspend()
465 clk_disable_unprepare(pltfm_host->clk); sdhci_st_suspend()
473 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_st_resume() local
474 struct st_mmc_platform_data *pdata = pltfm_host->priv; sdhci_st_resume()
477 clk_prepare_enable(pltfm_host->clk); sdhci_st_resume()
H A Dsdhci-tegra.c56 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); tegra_sdhci_readw() local
57 struct sdhci_tegra *tegra_host = pltfm_host->priv; tegra_sdhci_readw()
71 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); tegra_sdhci_writew() local
79 pltfm_host->xfer_mode_shadow = val; tegra_sdhci_writew()
82 writel((val << 16) | pltfm_host->xfer_mode_shadow, tegra_sdhci_writew()
92 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); tegra_sdhci_writel() local
93 struct sdhci_tegra *tegra_host = pltfm_host->priv; tegra_sdhci_writel()
124 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); tegra_sdhci_reset() local
125 struct sdhci_tegra *tegra_host = pltfm_host->priv; tegra_sdhci_reset()
253 struct sdhci_pltfm_host *pltfm_host; sdhci_tegra_probe() local
266 pltfm_host = sdhci_priv(host); sdhci_tegra_probe()
275 pltfm_host->priv = tegra_host; sdhci_tegra_probe()
295 pltfm_host->clk = clk; sdhci_tegra_probe()
304 clk_disable_unprepare(pltfm_host->clk); sdhci_tegra_probe()
H A Dsdhci-dove.c82 struct sdhci_pltfm_host *pltfm_host; sdhci_dove_probe() local
89 pltfm_host = sdhci_priv(host); sdhci_dove_probe()
90 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); sdhci_dove_probe()
92 if (!IS_ERR(pltfm_host->clk)) sdhci_dove_probe()
93 clk_prepare_enable(pltfm_host->clk); sdhci_dove_probe()
106 clk_disable_unprepare(pltfm_host->clk); sdhci_dove_probe()
H A Dsdhci-esdhc-imx.c221 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_readl_le() local
222 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_readl_le()
296 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writel_le() local
297 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writel_le()
348 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_readw_le() local
349 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_readw_le()
408 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writew_le() local
409 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writew_le()
508 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writeb_le() local
509 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writeb_le()
570 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_max_clock() local
571 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_pltfm_get_max_clock()
574 if (boarddata->f_max && (boarddata->f_max < pltfm_host->clock)) esdhc_pltfm_get_max_clock()
577 return pltfm_host->clock; esdhc_pltfm_get_max_clock()
582 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_min_clock() local
584 return pltfm_host->clock / 256 / 16; esdhc_pltfm_get_min_clock()
590 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_set_clock() local
591 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_pltfm_set_clock()
592 unsigned int host_clock = pltfm_host->clock; esdhc_pltfm_set_clock()
649 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_ro() local
650 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_pltfm_get_ro()
751 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_change_pinstate() local
752 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_change_pinstate()
781 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_set_uhs_signaling() local
782 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_set_uhs_signaling()
823 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_get_max_timeout_count() local
824 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_get_max_timeout_count()
831 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_set_timeout() local
832 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_set_timeout()
931 struct sdhci_pltfm_host *pltfm_host; sdhci_esdhc_imx_probe() local
942 pltfm_host = sdhci_priv(host); sdhci_esdhc_imx_probe()
952 pltfm_host->priv = imx_data; sdhci_esdhc_imx_probe()
972 pltfm_host->clk = imx_data->clk_per; sdhci_esdhc_imx_probe()
973 pltfm_host->clock = clk_get_rate(pltfm_host->clk); sdhci_esdhc_imx_probe()
1118 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_imx_remove() local
1119 struct pltfm_imx_data *imx_data = pltfm_host->priv; sdhci_esdhc_imx_remove()
1141 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_runtime_suspend() local
1142 struct pltfm_imx_data *imx_data = pltfm_host->priv; sdhci_esdhc_runtime_suspend()
1159 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_runtime_resume() local
1160 struct pltfm_imx_data *imx_data = pltfm_host->priv; sdhci_esdhc_runtime_resume()
H A Dsdhci-pxav3.c134 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); armada_38x_quirks() local
135 struct sdhci_pxa *pxa = pltfm_host->priv; armada_38x_quirks()
204 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); pxav3_gen_init_74_clocks() local
205 struct sdhci_pxa *pxa = pltfm_host->priv; pxav3_gen_init_74_clocks()
253 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); pxav3_set_uhs_signaling() local
254 struct sdhci_pxa *pxa = pltfm_host->priv; pxav3_set_uhs_signaling()
362 struct sdhci_pltfm_host *pltfm_host; sdhci_pxav3_probe() local
379 pltfm_host = sdhci_priv(host); sdhci_pxav3_probe()
380 pltfm_host->priv = pxa; sdhci_pxav3_probe()
390 pltfm_host->clk = pxa->clk_io; sdhci_pxav3_probe()
490 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_remove() local
491 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_remove()
539 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_runtime_suspend() local
540 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_runtime_suspend()
557 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_runtime_resume() local
558 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_runtime_resume()
H A Dsdhci-bcm2835.c76 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); bcm2835_sdhci_writew() local
77 struct bcm2835_sdhci *bcm2835_host = pltfm_host->priv; bcm2835_sdhci_writew()
152 struct sdhci_pltfm_host *pltfm_host; bcm2835_sdhci_probe() local
167 pltfm_host = sdhci_priv(host); bcm2835_sdhci_probe()
168 pltfm_host->priv = bcm2835_host; bcm2835_sdhci_probe()
170 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); bcm2835_sdhci_probe()
171 if (IS_ERR(pltfm_host->clk)) { bcm2835_sdhci_probe()
172 ret = PTR_ERR(pltfm_host->clk); bcm2835_sdhci_probe()
H A Dsdhci-iproc.c99 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_iproc_writew() local
100 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host); sdhci_iproc_writew()
182 struct sdhci_pltfm_host *pltfm_host; sdhci_iproc_probe() local
194 pltfm_host = sdhci_priv(host); sdhci_iproc_probe()
195 iproc_host = sdhci_pltfm_priv(pltfm_host); sdhci_iproc_probe()
205 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); sdhci_iproc_probe()
206 if (IS_ERR(pltfm_host->clk)) { sdhci_iproc_probe()
207 ret = PTR_ERR(pltfm_host->clk); sdhci_iproc_probe()
H A Dsdhci-pxav2.c166 struct sdhci_pltfm_host *pltfm_host; sdhci_pxav2_probe() local
179 pltfm_host = sdhci_priv(host); sdhci_pxav2_probe()
180 pltfm_host->priv = NULL; sdhci_pxav2_probe()
188 pltfm_host->clk = clk; sdhci_pxav2_probe()
241 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav2_remove() local
245 clk_disable_unprepare(pltfm_host->clk); sdhci_pxav2_remove()
246 clk_put(pltfm_host->clk); sdhci_pxav2_remove()
H A Dsdhci-pltfm.h64 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_be32bs_writew() local
74 pltfm_host->xfer_mode_shadow = val; sdhci_be32bs_writew()
78 val << 16 | pltfm_host->xfer_mode_shadow, sdhci_be32bs_writew()
H A Dsdhci-pltfm.c41 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pltfm_clk_get_max_clock() local
43 return clk_get_rate(pltfm_host->clk); sdhci_pltfm_clk_get_max_clock()
73 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_get_of_property() local
106 pltfm_host->clock = be32_to_cpup(clk); sdhci_get_of_property()
226 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pltfm_unregister() local
230 clk_disable_unprepare(pltfm_host->clk); sdhci_pltfm_unregister()
H A Dsdhci-of-esdhc.c188 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_get_max_clock() local
190 return pltfm_host->clock; esdhc_of_get_max_clock()
195 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_get_min_clock() local
197 return pltfm_host->clock / 256 / 16; esdhc_of_get_min_clock()
H A Dsdhci-msm.c432 struct sdhci_pltfm_host *pltfm_host; sdhci_msm_probe() local
449 pltfm_host = sdhci_priv(host); sdhci_msm_probe()
450 pltfm_host->priv = msm_host; sdhci_msm_probe()
567 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_msm_remove() local
568 struct sdhci_msm_host *msm_host = pltfm_host->priv; sdhci_msm_remove()

Completed in 156 milliseconds