Searched refs:dsor (Results 1 – 3 of 3) sorted by relevance
170 int dsor = 1 << (3 & (omap_readw(ARM_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc() local172 return clk->parent->rate / dsor; in omap1_ckctl_recalc()177 int dsor; in omap1_ckctl_recalc_dsp_domain() local187 dsor = 1 << (3 & (__raw_readw(DSP_CKCTL) >> clk->rate_offset)); in omap1_ckctl_recalc_dsp_domain()190 return clk->parent->rate / dsor; in omap1_ckctl_recalc_dsp_domain()309 unsigned dsor; in calc_ext_dsor() local320 for (dsor = 2; dsor < 96; ++dsor) { in calc_ext_dsor()321 if ((dsor & 1) && dsor > 8) in calc_ext_dsor()323 if (rate >= 96000000 / dsor) in calc_ext_dsor()326 return dsor; in calc_ext_dsor()[all …]
1131 int dsor; in mmc_omap_calc_divisor() local1136 dsor = func_clk_rate / ios->clock; in mmc_omap_calc_divisor()1137 if (dsor < 1) in mmc_omap_calc_divisor()1138 dsor = 1; in mmc_omap_calc_divisor()1140 if (func_clk_rate / dsor > ios->clock) in mmc_omap_calc_divisor()1141 dsor++; in mmc_omap_calc_divisor()1143 if (dsor > 250) in mmc_omap_calc_divisor()1144 dsor = 250; in mmc_omap_calc_divisor()1146 slot->fclk_freq = func_clk_rate / dsor; in mmc_omap_calc_divisor()1149 dsor |= 1 << 15; in mmc_omap_calc_divisor()[all …]
618 u16 dsor = 0; in calc_divisor() local621 dsor = DIV_ROUND_UP(clk_get_rate(host->fclk), ios->clock); in calc_divisor()622 if (dsor > CLKD_MAX) in calc_divisor()623 dsor = CLKD_MAX; in calc_divisor()626 return dsor; in calc_divisor()