Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/
Ddce112_clk_mgr.c77 int actual_clock = requested_clk_khz; in dce112_set_clock() local
91 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_clock()
115 if (clk_mgr_dce->dfs_bypass_disp_clk != actual_clock) in dce112_set_clock()
117 actual_clock / 1000 / 7); in dce112_set_clock()
121 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock; in dce112_set_clock()
122 return actual_clock; in dce112_set_clock()
131 int actual_clock = requested_clk_khz; in dce112_set_dispclk() local
145 actual_clock = dce_clk_params.target_clock_frequency; in dce112_set_dispclk()
157 if (clk_mgr->dfs_bypass_disp_clk != actual_clock) in dce112_set_dispclk()
159 actual_clock / 1000 / 7); in dce112_set_dispclk()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dce/
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()
331 if (clk_mgr_dce->dfs_bypass_disp_clk != actual_clock) in dce112_set_clock()
333 actual_clock / 1000 / 7); in dce112_set_clock()
337 clk_mgr_dce->dfs_bypass_disp_clk = actual_clock; in dce112_set_clock()
338 return actual_clock; in dce112_set_clock()
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/
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-v5.4/drivers/mmc/core/
Ddebugfs.c59 if (host->actual_clock) in mmc_ios_show()
60 seq_printf(s, "actual clock:\t%u Hz\n", host->actual_clock); in mmc_ios_show()
Dblock.c947 if (host->actual_clock) in mmc_blk_clock_khz()
948 return host->actual_clock / 1000; in mmc_blk_clock_khz()
/Linux-v5.4/drivers/mmc/host/
Dsdhci-cns3xxx.c30 host->mmc->actual_clock = 0; in sdhci_cns3xxx_set_clock()
Dmmci_stm32_sdmmc.c201 host->mmc->actual_clock = host->cclk; in mmci_sdmmc_set_clkreg()
203 host->mmc->actual_clock = 0; in mmci_sdmmc_set_clkreg()
Dsdhci-esdhc-imx.c235 unsigned int actual_clock; member
755 host->mmc->actual_clock = 0; in esdhc_pltfm_set_clock()
793 host->mmc->actual_clock = host_clock / (div * pre_div * ddr_pre_div); in esdhc_pltfm_set_clock()
795 clock, host->mmc->actual_clock); in esdhc_pltfm_set_clock()
1669 imx_data->actual_clock = host->mmc->actual_clock; in sdhci_esdhc_runtime_suspend()
1704 esdhc_pltfm_set_clock(host, imx_data->actual_clock); in sdhci_esdhc_runtime_resume()
Dsdhci-of-at91.c54 host->mmc->actual_clock = 0; in sdhci_at91_set_clock()
71 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_at91_set_clock()
Dmeson-gx-mmc.c352 mmc->actual_clock = 0; in meson_mmc_clk_set()
381 mmc->actual_clock = clk_get_rate(host->mmc_clk); in meson_mmc_clk_set()
386 mmc->actual_clock >>= 1; in meson_mmc_clk_set()
389 dev_dbg(host->dev, "clk rate: %u Hz\n", mmc->actual_clock); in meson_mmc_clk_set()
390 if (rate != mmc->actual_clock) in meson_mmc_clk_set()
Drenesas_sdhi_core.c170 host->mmc->actual_clock = 0; in renesas_sdhi_set_clock()
174 host->mmc->actual_clock = renesas_sdhi_clk_update(host, new_clock); in renesas_sdhi_set_clock()
175 clock = host->mmc->actual_clock / 512; in renesas_sdhi_set_clock()
Dsdhci-s3c.c231 host->mmc->actual_clock = 0; in sdhci_s3c_set_clock()
372 host->mmc->actual_clock = 0; in sdhci_cmu_set_clock()
Dsdhci-of-arasan.c457 if (!IS_ERR(sdhci_arasan->phy) && host->mmc->actual_clock) { in sdhci_arasan_resume()
527 return host->mmc->actual_clock; in sdhci_arasan_sdcardclk_recalc_rate()
Dsdhci-pci-o2micro.c501 host->mmc->actual_clock = 0; in sdhci_pci_o2_set_clock()
508 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_pci_o2_set_clock()
Dsdhci-of-esdhc.c574 host->mmc->actual_clock = 0; in esdhc_of_set_clock()
627 host->mmc->actual_clock = host->max_clk / pre_div / div; in esdhc_of_set_clock()
648 if (host->mmc->actual_clock == MMC_HS200_MAX_DTR) in esdhc_of_set_clock()
Dmtk-sd.c709 if (host->mmc->actual_clock == 0) { in msdc_set_timeout()
712 clk_ns = 1000000000UL / host->mmc->actual_clock; in msdc_set_timeout()
759 host->mmc->actual_clock = 0; in msdc_set_mclk()
838 host->mmc->actual_clock = sclk; in msdc_set_mclk()
849 if (host->mmc->actual_clock <= 52000000) { in msdc_set_mclk()
880 dev_dbg(host->dev, "sclk: %d, timing: %d\n", host->mmc->actual_clock, in msdc_set_mclk()
Dsdhci.c888 freq = host->mmc->actual_clock ? : host->clock; in sdhci_calc_sw_timeout()
1539 unsigned int *actual_clock) in sdhci_calc_clk() argument
1622 *actual_clock = (host->max_clk * clk_mul) / real_div; in sdhci_calc_clk()
1687 host->mmc->actual_clock = 0; in sdhci_set_clock()
1694 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_set_clock()
1924 host->timeout_clk = host->mmc->actual_clock ? in sdhci_set_ios()
1925 host->mmc->actual_clock / 1000 : in sdhci_set_ios()
Dsdhci.h757 unsigned int *actual_clock);
Dsunxi-mmc.c768 mmc->actual_clock = 0; in sunxi_mmc_clk_set_rate()
859 mmc->actual_clock = rate; in sunxi_mmc_clk_set_rate()
Dbcm2835.c1146 mmc->actual_clock = clock; in bcm2835_set_clock()
1157 writel(mmc->actual_clock / 2, host->ioaddr + SDTOUT); in bcm2835_set_clock()
Dmeson-mx-sdio.c289 mmc->actual_clock = clk_get_rate(host->cfg_div_clk); in meson_mx_mmc_set_ios()
Ddw_mmc.c1208 slot->mmc->actual_clock = 0; in dw_mci_setup_bus()
1268 slot->mmc->actual_clock = div ? ((host->bus_hz / div) >> 1) : in dw_mci_setup_bus()
Dsdhci-msm.c1529 host->mmc->actual_clock = 0; in __sdhci_msm_set_clock()
Dmmci.c408 host->mmc->actual_clock = host->cclk; in mmci_set_clkreg()
/Linux-v5.4/include/linux/mmc/
Dhost.h451 unsigned int actual_clock; /* Actual HC clock rate */ member