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

/linux-4.4.14/drivers/mmc/host/
H A Dsdhci-of-arasan.c44 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_get_timeout_clock() local
49 freq = clk_get_rate(pltfm_host->clk); sdhci_arasan_get_timeout_clock()
83 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_suspend() local
84 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_suspend()
91 clk_disable(pltfm_host->clk); sdhci_arasan_suspend()
108 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_resume() local
109 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_resume()
118 ret = clk_enable(pltfm_host->clk); sdhci_arasan_resume()
137 struct sdhci_pltfm_host *pltfm_host; sdhci_arasan_probe() local
181 pltfm_host = sdhci_priv(host); sdhci_arasan_probe()
182 pltfm_host->priv = sdhci_arasan; sdhci_arasan_probe()
183 pltfm_host->clk = clk_xin; sdhci_arasan_probe()
210 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_arasan_remove() local
211 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; sdhci_arasan_remove()
H A Dsdhci-sirf.c172 struct sdhci_pltfm_host *pltfm_host; sdhci_sirf_probe() local
193 pltfm_host = sdhci_priv(host); sdhci_sirf_probe()
194 pltfm_host->clk = clk; sdhci_sirf_probe()
195 priv = sdhci_pltfm_priv(pltfm_host); sdhci_sirf_probe()
200 ret = clk_prepare_enable(pltfm_host->clk); sdhci_sirf_probe()
227 clk_disable_unprepare(pltfm_host->clk); sdhci_sirf_probe()
237 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_sirf_suspend() local
244 clk_disable(pltfm_host->clk); sdhci_sirf_suspend()
252 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_sirf_resume() local
255 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-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()
175 ret = clk_prepare_enable(pltfm_host->clk); bcm2835_sdhci_probe()
187 clk_disable_unprepare(pltfm_host->clk); bcm2835_sdhci_probe()
H A Dsdhci-esdhc-imx.c261 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_readl_le() local
262 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_readl_le()
339 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writel_le() local
340 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writel_le()
389 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_readw_le() local
390 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_readw_le()
449 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writew_le() local
450 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writew_le()
555 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writeb_le() local
556 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_writeb_le()
617 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_max_clock() local
619 return pltfm_host->clock; esdhc_pltfm_get_max_clock()
624 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_min_clock() local
626 return pltfm_host->clock / 256 / 16; esdhc_pltfm_get_min_clock()
632 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_set_clock() local
633 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_pltfm_set_clock()
634 unsigned int host_clock = pltfm_host->clock; esdhc_pltfm_set_clock()
691 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_pltfm_get_ro() local
692 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_pltfm_get_ro()
793 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_change_pinstate() local
794 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_change_pinstate()
863 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_set_uhs_signaling() local
864 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_set_uhs_signaling()
916 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_get_max_timeout_count() local
917 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_get_max_timeout_count()
924 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_set_timeout() local
925 struct pltfm_imx_data *imx_data = pltfm_host->priv; esdhc_set_timeout()
1095 struct sdhci_pltfm_host *pltfm_host; sdhci_esdhc_imx_probe() local
1104 pltfm_host = sdhci_priv(host); sdhci_esdhc_imx_probe()
1114 pltfm_host->priv = imx_data; sdhci_esdhc_imx_probe()
1134 pltfm_host->clk = imx_data->clk_per; sdhci_esdhc_imx_probe()
1135 pltfm_host->clock = clk_get_rate(pltfm_host->clk); sdhci_esdhc_imx_probe()
1240 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_imx_remove() local
1241 struct pltfm_imx_data *imx_data = pltfm_host->priv; sdhci_esdhc_imx_remove()
1263 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_runtime_suspend() local
1264 struct pltfm_imx_data *imx_data = pltfm_host->priv; sdhci_esdhc_runtime_suspend()
1281 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_esdhc_runtime_resume() local
1282 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()
203 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); pxav3_gen_init_74_clocks() local
204 struct sdhci_pxa *pxa = pltfm_host->priv; pxav3_gen_init_74_clocks()
252 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); pxav3_set_uhs_signaling() local
253 struct sdhci_pxa *pxa = pltfm_host->priv; pxav3_set_uhs_signaling()
364 struct sdhci_pltfm_host *pltfm_host; sdhci_pxav3_probe() local
381 pltfm_host = sdhci_priv(host); sdhci_pxav3_probe()
382 pltfm_host->priv = pxa; sdhci_pxav3_probe()
392 pltfm_host->clk = pxa->clk_io; sdhci_pxav3_probe()
488 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_remove() local
489 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_remove()
537 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_runtime_suspend() local
538 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_runtime_suspend()
555 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pxav3_runtime_resume() local
556 struct sdhci_pxa *pxa = pltfm_host->priv; sdhci_pxav3_runtime_resume()
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-of-at91.c59 struct sdhci_pltfm_host *pltfm_host; sdhci_at91_probe() local
138 pltfm_host = sdhci_priv(host); sdhci_at91_probe()
139 pltfm_host->priv = priv; sdhci_at91_probe()
165 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_at91_remove() local
166 struct sdhci_at91_priv *priv = pltfm_host->priv; sdhci_at91_remove()
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-of-esdhc.c51 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_readl_fixup() local
52 struct sdhci_esdhc *esdhc = pltfm_host->priv; esdhc_readl_fixup()
146 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_writew_fixup() local
156 pltfm_host->xfer_mode_shadow = value; esdhc_writew_fixup()
159 ret = (value << 16) | pltfm_host->xfer_mode_shadow; esdhc_writew_fixup()
356 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_adma_workaround() local
357 struct sdhci_esdhc *esdhc = pltfm_host->priv; esdhc_of_adma_workaround()
392 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_get_max_clock() local
394 return pltfm_host->clock; esdhc_of_get_max_clock()
399 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_get_min_clock() local
401 return pltfm_host->clock / 256 / 16; esdhc_of_get_min_clock()
406 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); esdhc_of_set_clock() local
407 struct sdhci_esdhc *esdhc = pltfm_host->priv; esdhc_of_set_clock()
567 struct sdhci_pltfm_host *pltfm_host; esdhc_init() local
571 pltfm_host = sdhci_priv(host); esdhc_init()
580 pltfm_host->priv = esdhc; esdhc_init()
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
102 of_property_read_u32(np, "clock-frequency", &pltfm_host->clock); sdhci_get_of_property()
222 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_pltfm_unregister() local
226 clk_disable_unprepare(pltfm_host->clk); sdhci_pltfm_unregister()
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()
572 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); sdhci_msm_remove() local
573 struct sdhci_msm_host *msm_host = pltfm_host->priv; sdhci_msm_remove()

Completed in 210 milliseconds