/linux-4.1.27/drivers/mmc/host/ |
D | sdhci-of-arasan.c | 43 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 …]
|
D | sdhci-st.c | 152 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 …]
|
D | sdhci-tegra.c | 56 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 …]
|
D | sdhci-esdhc-imx.c | 221 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 …]
|
D | sdhci-sirf.c | 135 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()
|
D | sdhci-dove.c | 82 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()
|
D | sdhci-bcm2835.c | 76 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()
|
D | sdhci-pxav3.c | 134 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 …]
|
D | sdhci-iproc.c | 99 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()
|
D | sdhci-pxav2.c | 166 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()
|
D | sdhci-pltfm.c | 41 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()
|
D | sdhci-pltfm.h | 64 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()
|
D | sdhci-of-esdhc.c | 188 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()
|
D | sdhci-msm.c | 432 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()
|