Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/mmc/host/
Dsdhci-of-arasan.c43 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_get_timeout_clock() local
48 freq = clk_get_rate(pltfm_host->clk); in sdhci_arasan_get_timeout_clock()
79 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_suspend() local
80 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_suspend()
87 clk_disable(pltfm_host->clk); in sdhci_arasan_suspend()
104 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_arasan_resume() local
105 struct sdhci_arasan_data *sdhci_arasan = pltfm_host->priv; in sdhci_arasan_resume()
114 ret = clk_enable(pltfm_host->clk); in sdhci_arasan_resume()
133 struct sdhci_pltfm_host *pltfm_host; in sdhci_arasan_probe() local
172 pltfm_host = sdhci_priv(host); in sdhci_arasan_probe()
[all …]
Dsdhci-st.c152 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in st_mmcss_cconfig() local
172 clk_set_rate(pltfm_host->clk, mhost->f_max); in st_mmcss_cconfig()
176 clk_set_rate(pltfm_host->clk, mhost->f_max); in st_mmcss_cconfig()
180 clk_set_rate(pltfm_host->clk, 50000000); in st_mmcss_cconfig()
253 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_st_set_dll_for_clock() local
254 struct st_mmc_platform_data *pdata = pltfm_host->priv; in sdhci_st_set_dll_for_clock()
267 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_st_set_uhs_signaling() local
268 struct st_mmc_platform_data *pdata = pltfm_host->priv; in sdhci_st_set_uhs_signaling()
355 struct sdhci_pltfm_host *pltfm_host; in sdhci_st_probe() local
401 pltfm_host = sdhci_priv(host); in sdhci_st_probe()
[all …]
Dsdhci-tegra.c56 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in tegra_sdhci_readw() local
57 struct sdhci_tegra *tegra_host = pltfm_host->priv; in tegra_sdhci_readw()
71 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in tegra_sdhci_writew() local
79 pltfm_host->xfer_mode_shadow = val; in tegra_sdhci_writew()
82 writel((val << 16) | pltfm_host->xfer_mode_shadow, in tegra_sdhci_writew()
92 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in tegra_sdhci_writel() local
93 struct sdhci_tegra *tegra_host = pltfm_host->priv; in tegra_sdhci_writel()
124 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in tegra_sdhci_reset() local
125 struct sdhci_tegra *tegra_host = pltfm_host->priv; in tegra_sdhci_reset()
253 struct sdhci_pltfm_host *pltfm_host; in sdhci_tegra_probe() local
[all …]
Dsdhci-esdhc-imx.c221 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_readl_le() local
222 struct pltfm_imx_data *imx_data = pltfm_host->priv; in esdhc_readl_le()
296 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_writel_le() local
297 struct pltfm_imx_data *imx_data = pltfm_host->priv; in esdhc_writel_le()
348 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_readw_le() local
349 struct pltfm_imx_data *imx_data = pltfm_host->priv; in esdhc_readw_le()
408 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_writew_le() local
409 struct pltfm_imx_data *imx_data = pltfm_host->priv; in esdhc_writew_le()
508 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_writeb_le() local
509 struct pltfm_imx_data *imx_data = pltfm_host->priv; in esdhc_writeb_le()
[all …]
Dsdhci-sirf.c135 struct sdhci_pltfm_host *pltfm_host; in sdhci_sirf_probe() local
156 pltfm_host = sdhci_priv(host); in sdhci_sirf_probe()
157 pltfm_host->clk = clk; in sdhci_sirf_probe()
158 priv = sdhci_pltfm_priv(pltfm_host); in sdhci_sirf_probe()
163 ret = clk_prepare_enable(pltfm_host->clk); in sdhci_sirf_probe()
190 clk_disable_unprepare(pltfm_host->clk); in sdhci_sirf_probe()
200 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_sirf_suspend() local
207 clk_disable(pltfm_host->clk); in sdhci_sirf_suspend()
215 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_sirf_resume() local
218 ret = clk_enable(pltfm_host->clk); in sdhci_sirf_resume()
Dsdhci-dove.c82 struct sdhci_pltfm_host *pltfm_host; in sdhci_dove_probe() local
89 pltfm_host = sdhci_priv(host); in sdhci_dove_probe()
90 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); in sdhci_dove_probe()
92 if (!IS_ERR(pltfm_host->clk)) in sdhci_dove_probe()
93 clk_prepare_enable(pltfm_host->clk); in sdhci_dove_probe()
106 clk_disable_unprepare(pltfm_host->clk); in sdhci_dove_probe()
Dsdhci-bcm2835.c76 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in bcm2835_sdhci_writew() local
77 struct bcm2835_sdhci *bcm2835_host = pltfm_host->priv; in bcm2835_sdhci_writew()
152 struct sdhci_pltfm_host *pltfm_host; in bcm2835_sdhci_probe() local
167 pltfm_host = sdhci_priv(host); in bcm2835_sdhci_probe()
168 pltfm_host->priv = bcm2835_host; in bcm2835_sdhci_probe()
170 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); in bcm2835_sdhci_probe()
171 if (IS_ERR(pltfm_host->clk)) { in bcm2835_sdhci_probe()
172 ret = PTR_ERR(pltfm_host->clk); in bcm2835_sdhci_probe()
Dsdhci-pxav3.c134 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in armada_38x_quirks() local
135 struct sdhci_pxa *pxa = pltfm_host->priv; in armada_38x_quirks()
204 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in pxav3_gen_init_74_clocks() local
205 struct sdhci_pxa *pxa = pltfm_host->priv; in pxav3_gen_init_74_clocks()
253 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in pxav3_set_uhs_signaling() local
254 struct sdhci_pxa *pxa = pltfm_host->priv; in pxav3_set_uhs_signaling()
362 struct sdhci_pltfm_host *pltfm_host; in sdhci_pxav3_probe() local
379 pltfm_host = sdhci_priv(host); in sdhci_pxav3_probe()
380 pltfm_host->priv = pxa; in sdhci_pxav3_probe()
390 pltfm_host->clk = pxa->clk_io; in sdhci_pxav3_probe()
[all …]
Dsdhci-iproc.c99 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_iproc_writew() local
100 struct sdhci_iproc_host *iproc_host = sdhci_pltfm_priv(pltfm_host); in sdhci_iproc_writew()
182 struct sdhci_pltfm_host *pltfm_host; in sdhci_iproc_probe() local
194 pltfm_host = sdhci_priv(host); in sdhci_iproc_probe()
195 iproc_host = sdhci_pltfm_priv(pltfm_host); in sdhci_iproc_probe()
205 pltfm_host->clk = devm_clk_get(&pdev->dev, NULL); in sdhci_iproc_probe()
206 if (IS_ERR(pltfm_host->clk)) { in sdhci_iproc_probe()
207 ret = PTR_ERR(pltfm_host->clk); in sdhci_iproc_probe()
Dsdhci-pxav2.c166 struct sdhci_pltfm_host *pltfm_host; in sdhci_pxav2_probe() local
179 pltfm_host = sdhci_priv(host); in sdhci_pxav2_probe()
180 pltfm_host->priv = NULL; in sdhci_pxav2_probe()
188 pltfm_host->clk = clk; in sdhci_pxav2_probe()
241 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_pxav2_remove() local
245 clk_disable_unprepare(pltfm_host->clk); in sdhci_pxav2_remove()
246 clk_put(pltfm_host->clk); in sdhci_pxav2_remove()
Dsdhci-pltfm.c41 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_pltfm_clk_get_max_clock() local
43 return clk_get_rate(pltfm_host->clk); in sdhci_pltfm_clk_get_max_clock()
73 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_get_of_property() local
106 pltfm_host->clock = be32_to_cpup(clk); in sdhci_get_of_property()
226 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_pltfm_unregister() local
230 clk_disable_unprepare(pltfm_host->clk); in sdhci_pltfm_unregister()
Dsdhci-pltfm.h64 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_be32bs_writew() local
74 pltfm_host->xfer_mode_shadow = val; in sdhci_be32bs_writew()
78 val << 16 | pltfm_host->xfer_mode_shadow, in sdhci_be32bs_writew()
Dsdhci-of-esdhc.c188 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_of_get_max_clock() local
190 return pltfm_host->clock; in esdhc_of_get_max_clock()
195 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in esdhc_of_get_min_clock() local
197 return pltfm_host->clock / 256 / 16; in esdhc_of_get_min_clock()
Dsdhci-msm.c432 struct sdhci_pltfm_host *pltfm_host; in sdhci_msm_probe() local
449 pltfm_host = sdhci_priv(host); in sdhci_msm_probe()
450 pltfm_host->priv = msm_host; in sdhci_msm_probe()
567 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_msm_remove() local
568 struct sdhci_msm_host *msm_host = pltfm_host->priv; in sdhci_msm_remove()