/linux-4.4.14/drivers/mmc/host/ |
H A D | sdhci-of-arasan.c | 44 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 D | sdhci-sirf.c | 172 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 D | sdhci-st.c | 152 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 D | sdhci-tegra.c | 56 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 D | sdhci-dove.c | 82 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 D | sdhci-bcm2835.c | 76 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 D | sdhci-esdhc-imx.c | 261 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 D | sdhci-pxav3.c | 134 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 D | sdhci-iproc.c | 99 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 D | sdhci-of-at91.c | 59 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 D | sdhci-pxav2.c | 166 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 D | sdhci-pltfm.h | 64 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 D | sdhci-of-esdhc.c | 51 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 D | sdhci-pltfm.c | 41 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 D | sdhci-msm.c | 432 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()
|