Home
last modified time | relevance | path

Searched refs:dsor (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/mach-omap1/
H A Dclock.c167 int dsor = 1 << (3 & (omap_readw(ARM_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc() local
169 return clk->parent->rate / dsor; in omap1_ckctl_recalc()
174 int dsor; in omap1_ckctl_recalc_dsp_domain() local
184 dsor = 1 << (3 & (__raw_readw(DSP_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc_dsp_domain()
187 return clk->parent->rate / dsor; in omap1_ckctl_recalc_dsp_domain()
306 unsigned dsor; in calc_ext_dsor() local
309 * freq = 96MHz / dsor in calc_ext_dsor()
311 * RATIO_SEL range: dsor <-> RATIO_SEL in calc_ext_dsor()
312 * 0..6: (RATIO_SEL+2) <-> (dsor-2) in calc_ext_dsor()
313 * 6..48: (8+(RATIO_SEL-6)*2) <-> ((dsor in calc_ext_dsor()
347 unsigned dsor; omap1_set_ext_clk_rate() local
393 unsigned dsor; omap1_init_ext_clk() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap1/
H A Dclock.c169 int dsor = 1 << (3 & (omap_readw(ARM_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc() local
172 clk->rate = p_rate / dsor; in omap1_ckctl_recalc()
210 int dsor; in omap1_ckctl_recalc_dsp_domain() local
222 dsor = 1 << (3 & (__raw_readw(DSP_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc_dsp_domain()
226 return p_rate / dsor; in omap1_ckctl_recalc_dsp_domain()
354 unsigned dsor; in calc_ext_dsor() local
357 * freq = 96MHz / dsor in calc_ext_dsor()
359 * RATIO_SEL range: dsor <-> RATIO_SEL in calc_ext_dsor()
360 * 0..6: (RATIO_SEL+2) <-> (dsor-2) in calc_ext_dsor()
361 * 6..48: (8+(RATIO_SEL-6)*2) <-> ((dsor in calc_ext_dsor()
409 unsigned dsor; omap1_set_ext_clk_rate() local
485 unsigned dsor; omap1_init_ext_clk() local
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Domap.c1130 int dsor; in mmc_omap_calc_divisor() local
1135 dsor = func_clk_rate / ios->clock; in mmc_omap_calc_divisor()
1136 if (dsor < 1) in mmc_omap_calc_divisor()
1137 dsor = 1; in mmc_omap_calc_divisor()
1139 if (func_clk_rate / dsor > ios->clock) in mmc_omap_calc_divisor()
1140 dsor++; in mmc_omap_calc_divisor()
1142 if (dsor > 250) in mmc_omap_calc_divisor()
1143 dsor = 250; in mmc_omap_calc_divisor()
1145 slot->fclk_freq = func_clk_rate / dsor; in mmc_omap_calc_divisor()
1148 dsor | in mmc_omap_calc_divisor()
1157 int i, dsor; mmc_omap_set_ios() local
[all...]
H A Dsdhci-omap.c639 u16 dsor; in sdhci_omap_calc_divisor() local
641 dsor = DIV_ROUND_UP(clk_get_rate(host->clk), clock); in sdhci_omap_calc_divisor()
642 if (dsor > SYSCTL_CLKD_MAX) in sdhci_omap_calc_divisor()
643 dsor = SYSCTL_CLKD_MAX; in sdhci_omap_calc_divisor()
645 return dsor; in sdhci_omap_calc_divisor()
H A Domap_hsmmc.c522 u16 dsor = 0; in calc_divisor() local
525 dsor = DIV_ROUND_UP(clk_get_rate(host->fclk), ios->clock); in calc_divisor()
526 if (dsor > CLKD_MAX) in calc_divisor()
527 dsor = CLKD_MAX; in calc_divisor()
530 return dsor; in calc_divisor()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Domap.c1148 int dsor; in mmc_omap_calc_divisor() local
1153 dsor = func_clk_rate / ios->clock; in mmc_omap_calc_divisor()
1154 if (dsor < 1) in mmc_omap_calc_divisor()
1155 dsor = 1; in mmc_omap_calc_divisor()
1157 if (func_clk_rate / dsor > ios->clock) in mmc_omap_calc_divisor()
1158 dsor++; in mmc_omap_calc_divisor()
1160 if (dsor > 250) in mmc_omap_calc_divisor()
1161 dsor = 250; in mmc_omap_calc_divisor()
1163 slot->fclk_freq = func_clk_rate / dsor; in mmc_omap_calc_divisor()
1166 dsor | in mmc_omap_calc_divisor()
1175 int i, dsor; mmc_omap_set_ios() local
[all...]
H A Dsdhci-omap.c670 u16 dsor; in sdhci_omap_calc_divisor() local
672 dsor = DIV_ROUND_UP(clk_get_rate(host->clk), clock); in sdhci_omap_calc_divisor()
673 if (dsor > SYSCTL_CLKD_MAX) in sdhci_omap_calc_divisor()
674 dsor = SYSCTL_CLKD_MAX; in sdhci_omap_calc_divisor()
676 return dsor; in sdhci_omap_calc_divisor()
H A Domap_hsmmc.c522 u16 dsor = 0; in calc_divisor() local
525 dsor = DIV_ROUND_UP(clk_get_rate(host->fclk), ios->clock); in calc_divisor()
526 if (dsor > CLKD_MAX) in calc_divisor()
527 dsor = CLKD_MAX; in calc_divisor()
530 return dsor; in calc_divisor()

Completed in 15 milliseconds