Home
last modified time | relevance | path

Searched refs:actual_clock (Results 1 – 25 of 31) sorted by relevance

12

/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/
A Ddce112_clk_mgr.c77 int actual_clock = requested_clk_khz; in dce112_set_clock() local
90 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_clock()
118 actual_clock / 1000 / 7); in dce112_set_clock()
122 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock; in dce112_set_clock()
123 return actual_clock; in dce112_set_clock()
132 int actual_clock = requested_clk_khz; in dce112_set_dispclk() local
146 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_dispclk()
158 if (clk_mgr->dfs_bypass_disp_clk != actual_clock) in dce112_set_dispclk()
160 actual_clock / 1000 / 7); in dce112_set_dispclk()
164 clk_mgr->dfs_bypass_disp_clk = actual_clock; in dce112_set_dispclk()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_clk_mgr.c253 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()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
A Ddce_clk_mgr.c236 int actual_clock = requested_clk_khz; in dce_set_clock() local
257 actual_clock = pxl_clk_params.dfs_bypass_display_clock; in dce_set_clock()
266 dmcu->funcs->set_psr_wait_loop(dmcu, actual_clock / 1000 / 7); in dce_set_clock()
268 return actual_clock; in dce_set_clock()
/linux/drivers/mmc/host/
A Dmeson-mx-sdhc-mmc.c290 mmc->actual_clock = clk_get_rate(host->sd_clk); in meson_mx_sdhc_set_clk()
297 if (mmc->actual_clock > 100000000) { in meson_mx_sdhc_set_clk()
299 } else if (mmc->actual_clock > 45000000) { in meson_mx_sdhc_set_clk()
304 } else if (mmc->actual_clock >= 25000000) { in meson_mx_sdhc_set_clk()
306 } else if (mmc->actual_clock > 5000000) { in meson_mx_sdhc_set_clk()
308 } else if (mmc->actual_clock > 1000000) { in meson_mx_sdhc_set_clk()
319 mmc->actual_clock = 0; in meson_mx_sdhc_set_clk()
A Dsdhci-pci-gli.c402 host->mmc->actual_clock = 0; in sdhci_gl9750_set_clock()
410 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_gl9750_set_clock()
412 host->mmc->actual_clock = 205000000; in sdhci_gl9750_set_clock()
548 host->mmc->actual_clock = 0; in sdhci_gl9755_set_clock()
556 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_gl9755_set_clock()
558 host->mmc->actual_clock = 205000000; in sdhci_gl9755_set_clock()
A Dsdhci-cns3xxx.c30 host->mmc->actual_clock = 0; in sdhci_cns3xxx_set_clock()
A Dsdhci-brcmstb.c57 host->mmc->actual_clock = 0; in sdhci_brcmstb_set_clock()
59 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_brcmstb_set_clock()
A Dsdhci-esdhc-imx.c334 unsigned int actual_clock; member
906 host->mmc->actual_clock = 0; in esdhc_pltfm_set_clock()
944 host->mmc->actual_clock = host_clock / (div * pre_div * ddr_pre_div); in esdhc_pltfm_set_clock()
946 clock, host->mmc->actual_clock); in esdhc_pltfm_set_clock()
1842 imx_data->actual_clock = host->mmc->actual_clock; in sdhci_esdhc_runtime_suspend()
1879 esdhc_pltfm_set_clock(host, imx_data->actual_clock); in sdhci_esdhc_runtime_resume()
A Dmeson-gx-mmc.c363 mmc->actual_clock = 0; in meson_mmc_clk_set()
392 mmc->actual_clock = clk_get_rate(host->mmc_clk); in meson_mmc_clk_set()
397 mmc->actual_clock >>= 1; in meson_mmc_clk_set()
400 dev_dbg(host->dev, "clk rate: %u Hz\n", mmc->actual_clock); in meson_mmc_clk_set()
401 if (rate != mmc->actual_clock) in meson_mmc_clk_set()
A Dsdhci-of-at91.c66 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 Dsdhci-esdhc-mcf.c230 host->mmc->actual_clock = 0; in esdhc_mcf_pltfm_set_clock()
276 host->mmc->actual_clock = clock; in esdhc_mcf_pltfm_set_clock()
A Dmmci_stm32_sdmmc.c229 host->mmc->actual_clock = host->cclk; in mmci_sdmmc_set_clkreg()
231 host->mmc->actual_clock = 0; in mmci_sdmmc_set_clkreg()
A Dsdhci-of-esdhc.c650 host->mmc->actual_clock = 0; in esdhc_of_set_clock()
699 host->mmc->actual_clock = host->max_clk / esdhc->div_ratio; in esdhc_of_set_clock()
702 clock, host->mmc->actual_clock); in esdhc_of_set_clock()
745 if (host->mmc->actual_clock == MMC_HS200_MAX_DTR) in esdhc_of_set_clock()
A Drenesas_sdhi_core.c181 host->mmc->actual_clock = 0; in renesas_sdhi_set_clock()
185 host->mmc->actual_clock = renesas_sdhi_clk_update(host, new_clock); in renesas_sdhi_set_clock()
186 clock = host->mmc->actual_clock / 512; in renesas_sdhi_set_clock()
A Dsdhci-s3c.c235 host->mmc->actual_clock = 0; in sdhci_s3c_set_clock()
376 host->mmc->actual_clock = 0; in sdhci_cmu_set_clock()
A Dsdhci-pci-o2micro.c529 host->mmc->actual_clock = 0; in sdhci_pci_o2_set_clock()
553 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_pci_o2_set_clock()
A Dsdhci-of-arasan.c549 if (!IS_ERR(sdhci_arasan->phy) && host->mmc->actual_clock) { in sdhci_arasan_resume()
594 return host->mmc->actual_clock; in sdhci_arasan_sdcardclk_recalc_rate()
621 return host->mmc->actual_clock; in sdhci_arasan_sampleclk_recalc_rate()
A Dmtk-sd.c763 if (mmc->actual_clock == 0) { in msdc_timeout_cal()
767 do_div(clk_ns, mmc->actual_clock); in msdc_timeout_cal()
847 mmc->actual_clock = 0; in msdc_set_mclk()
926 mmc->actual_clock = sclk; in msdc_set_mclk()
937 if (mmc->actual_clock <= 52000000) { in msdc_set_mclk()
968 dev_dbg(host->dev, "sclk: %d, timing: %d\n", mmc->actual_clock, in msdc_set_mclk()
A Dsdhci.c922 freq = mmc->actual_clock ? : host->clock; in sdhci_calc_sw_timeout()
1859 unsigned int *actual_clock) in sdhci_calc_clk() argument
1941 *actual_clock = (host->max_clk * clk_mul) / real_div; in sdhci_calc_clk()
2006 host->mmc->actual_clock = 0; in sdhci_set_clock()
2013 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_set_clock()
2292 host->timeout_clk = mmc->actual_clock ? in sdhci_set_ios()
2293 mmc->actual_clock / 1000 : in sdhci_set_ios()
A Dsdhci-of-dwcmshc.c184 host->mmc->actual_clock = 0; in dwcmshc_rk3568_set_clock()
A Dsdhci.h769 unsigned int *actual_clock);
A Dmmci.c449 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg()
1735 if (host->variant->busy_timeout && mmc->actual_clock) in mmci_set_max_busy_timeout()
1736 max_busy_timeout = ~0UL / (mmc->actual_clock / MSEC_PER_SEC); in mmci_set_max_busy_timeout()
A Dsunxi-mmc.c772 mmc->actual_clock = 0; in sunxi_mmc_clk_set_rate()
863 mmc->actual_clock = rate; in sunxi_mmc_clk_set_rate()
/linux/drivers/mmc/core/
A Ddebugfs.c60 if (host->actual_clock) in mmc_ios_show()
61 seq_printf(s, "actual clock:\t%u Hz\n", host->actual_clock); in mmc_ios_show()
/linux/include/linux/mmc/
A Dhost.h482 unsigned int actual_clock; /* Actual HC clock rate */ member

Completed in 74 milliseconds

12