| /drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/ |
| A D | dce112_clk_mgr.c | 77 int actual_clock = requested_clk_khz; in dce112_set_clock() local 90 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_clock() 117 actual_clock / 1000 / 7); in dce112_set_clock() 120 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock; in dce112_set_clock() 121 return actual_clock; in dce112_set_clock() 130 int actual_clock = requested_clk_khz; in dce112_set_dispclk() local 144 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_dispclk() 155 if (clk_mgr->dfs_bypass_disp_clk != actual_clock) in dce112_set_dispclk() 157 actual_clock / 1000 / 7); in dce112_set_dispclk() 160 clk_mgr->dfs_bypass_disp_clk = actual_clock; in dce112_set_dispclk() [all …]
|
| /drivers/gpu/drm/amd/display/dc/dce/ |
| A D | dce_clk_mgr.c | 253 int actual_clock = requested_clk_khz; in dce_set_clock() local 274 actual_clock = pxl_clk_params.dfs_bypass_display_clock; in dce_set_clock() 283 dmcu->funcs->set_psr_wait_loop(dmcu, actual_clock / 1000 / 7); in dce_set_clock() 285 return actual_clock; in dce_set_clock() 295 int actual_clock = requested_clk_khz; in dce112_set_clock() local 309 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_clock() 333 if (clk_mgr_dce->dfs_bypass_disp_clk != actual_clock) in dce112_set_clock() 335 actual_clock / 1000 / 7); in dce112_set_clock() 339 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock; in dce112_set_clock() 340 return actual_clock; in dce112_set_clock()
|
| /drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/ |
| A D | dce_clk_mgr.c | 236 int actual_clock = requested_clk_khz; in dce_set_clock() local 262 actual_clock = pxl_clk_params.dfs_bypass_display_clock; in dce_set_clock() 271 dmcu->funcs->set_psr_wait_loop(dmcu, actual_clock / 1000 / 7); in dce_set_clock() 273 return actual_clock; in dce_set_clock()
|
| /drivers/mmc/core/ |
| A D | debugfs.c | 63 if (host->actual_clock) in mmc_ios_show() 64 seq_printf(s, "actual clock:\t%u Hz\n", host->actual_clock); in mmc_ios_show()
|
| /drivers/mmc/host/ |
| A D | sdhci-pci-gli.c | 585 host->mmc->actual_clock = 0; in sdhci_gl9750_set_clock() 593 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_gl9750_set_clock() 595 host->mmc->actual_clock = 205000000; in sdhci_gl9750_set_clock() 785 host->mmc->actual_clock = 0; in sdhci_gl9755_set_clock() 793 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_gl9755_set_clock() 795 host->mmc->actual_clock = 205000000; in sdhci_gl9755_set_clock() 1188 host->mmc->actual_clock = 0; in sdhci_gl9767_set_clock() 1199 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_gl9767_set_clock() 1201 host->mmc->actual_clock = 205000000; in sdhci_gl9767_set_clock()
|
| A D | meson-gx-mmc.c | 367 mmc->actual_clock = 0; in meson_mmc_clk_set() 396 mmc->actual_clock = clk_get_rate(host->mmc_clk); in meson_mmc_clk_set() 401 mmc->actual_clock >>= 1; in meson_mmc_clk_set() 404 dev_dbg(host->dev, "clk rate: %u Hz\n", mmc->actual_clock); in meson_mmc_clk_set() 405 if (rate != mmc->actual_clock) in meson_mmc_clk_set()
|
| A D | sdhci-esdhc-imx.c | 373 unsigned int actual_clock; member 975 host->mmc->actual_clock = 0; in esdhc_pltfm_set_clock() 1014 host->mmc->actual_clock = host_clock / (div * pre_div * ddr_pre_div); in esdhc_pltfm_set_clock() 1016 clock, host->mmc->actual_clock); in esdhc_pltfm_set_clock() 2136 imx_data->actual_clock = host->mmc->actual_clock; in sdhci_esdhc_runtime_suspend() 2173 esdhc_pltfm_set_clock(host, imx_data->actual_clock); in sdhci_esdhc_runtime_resume()
|
| A D | sdhci-of-at91.c | 66 host->mmc->actual_clock = 0; in sdhci_at91_set_clock() 83 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_at91_set_clock()
|
| A D | mmci_stm32_sdmmc.c | 332 host->mmc->actual_clock = host->cclk; in mmci_sdmmc_set_clkreg() 334 host->mmc->actual_clock = 0; in mmci_sdmmc_set_clkreg() 631 host->mmc->actual_clock <= 50000000) in sdmmc_execute_tuning()
|
| A D | sdhci-esdhc-mcf.c | 230 host->mmc->actual_clock = 0; in esdhc_mcf_pltfm_set_clock() 276 host->mmc->actual_clock = clock; in esdhc_mcf_pltfm_set_clock()
|
| A D | sdhci-brcmstb.c | 148 host->mmc->actual_clock = 0; in sdhci_brcmstb_set_clock() 150 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_brcmstb_set_clock()
|
| A D | sdhci-of-esdhc.c | 659 host->mmc->actual_clock = 0; in esdhc_of_set_clock() 708 host->mmc->actual_clock = host->max_clk / esdhc->div_ratio; in esdhc_of_set_clock() 711 clock, host->mmc->actual_clock); in esdhc_of_set_clock() 754 if (host->mmc->actual_clock == MMC_HS200_MAX_DTR) in esdhc_of_set_clock()
|
| A D | sdhci-s3c.c | 234 host->mmc->actual_clock = 0; in sdhci_s3c_set_clock() 375 host->mmc->actual_clock = 0; in sdhci_cmu_set_clock()
|
| A D | renesas_sdhi_core.c | 201 host->mmc->actual_clock = 0; in renesas_sdhi_set_clock() 205 host->mmc->actual_clock = renesas_sdhi_clk_update(host, new_clock); in renesas_sdhi_set_clock() 206 clock = host->mmc->actual_clock / 512; in renesas_sdhi_set_clock()
|
| A D | meson-mx-sdhc-mmc.c | 288 mmc->actual_clock = clk_get_rate(host->sd_clk); in meson_mx_sdhc_set_clk() 301 mmc->actual_clock = 0; in meson_mx_sdhc_set_clk()
|
| A D | sdhci-of-arasan.c | 658 if (!IS_ERR(sdhci_arasan->phy) && host->mmc->actual_clock) { in sdhci_arasan_resume() 703 return host->mmc->actual_clock; in sdhci_arasan_sdcardclk_recalc_rate() 730 return host->mmc->actual_clock; in sdhci_arasan_sampleclk_recalc_rate()
|
| A D | sdhci-pci-o2micro.c | 587 host->mmc->actual_clock = 0; in sdhci_pci_o2_set_clock() 631 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_pci_o2_set_clock()
|
| A D | sdhci.c | 953 freq = mmc->actual_clock ? : host->clock; in sdhci_calc_sw_timeout() 1917 unsigned int *actual_clock) in sdhci_calc_clk() argument 1999 *actual_clock = (host->max_clk * clk_mul) / real_div; in sdhci_calc_clk() 2066 host->mmc->actual_clock = 0; in sdhci_set_clock() 2073 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_set_clock() 2377 host->timeout_clk = mmc->actual_clock ? in sdhci_set_ios_common() 2378 mmc->actual_clock / 1000 : in sdhci_set_ios_common()
|
| A D | mtk-sd.c | 879 if (mmc->actual_clock == 0) { in msdc_timeout_cal() 882 clk_ns = 1000000000U / mmc->actual_clock; in msdc_timeout_cal() 1001 mmc->actual_clock = 0; in msdc_set_mclk() 1075 mmc->actual_clock = sclk; in msdc_set_mclk() 1086 if (mmc->actual_clock <= 52000000) { in msdc_set_mclk() 1120 dev_dbg(host->dev, "sclk: %d, timing: %d\n", mmc->actual_clock, in msdc_set_mclk()
|
| A D | bcm2835.c | 1140 mmc->actual_clock = clock; in bcm2835_set_clock() 1151 writel(mmc->actual_clock / 2, host->ioaddr + SDTOUT); in bcm2835_set_clock()
|
| A D | sunxi-mmc.c | 773 mmc->actual_clock = 0; in sunxi_mmc_clk_set_rate() 864 mmc->actual_clock = rate; in sunxi_mmc_clk_set_rate()
|
| A D | sdhci.h | 843 unsigned int *actual_clock);
|
| A D | mmci.c | 485 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg() 1919 if (host->variant->busy_timeout && mmc->actual_clock) in mmci_set_max_busy_timeout() 1920 max_busy_timeout = U32_MAX / DIV_ROUND_UP(mmc->actual_clock, in mmci_set_max_busy_timeout()
|
| A D | meson-mx-sdio.c | 292 mmc->actual_clock = clk_get_rate(host->cfg_div_clk); in meson_mx_mmc_set_ios()
|
| A D | sdhci-msm.c | 393 host->mmc->actual_clock = achieved_rate / mult; in msm_set_clock_rate_for_bus_mode() 1854 host->mmc->actual_clock = msm_host->clk_rate = 0; in sdhci_msm_set_clock()
|