Searched refs:kdiv (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/clk/imx/
H A Dclk-pll14xx.c105 int sdiv, int kdiv, unsigned long prate)
110 fout *= (mdiv * 65536 + kdiv);
121 long kdiv; local
123 /* calc kdiv = round(rate * pdiv * 65536 * 2^sdiv / prate) - (mdiv * 65536) */
124 kdiv = ((rate * ((pdiv * 65536) << sdiv) + prate / 2) / prate) - (mdiv * 65536);
126 return clamp_t(short, kdiv, KDIV_MIN, KDIV_MAX);
133 int mdiv, pdiv, sdiv, kdiv; local
158 t->kdiv = tt->kdiv;
168 /* Then see if we can get the desired rate by only adjusting kdiv (glitc
104 pll14xx_calc_rate(struct clk_pll14xx *pll, int mdiv, int pdiv, int sdiv, int kdiv, unsigned long prate) argument
248 u32 mdiv, pdiv, sdiv, kdiv, pll_div_ctl0, pll_div_ctl1; local
[all...]
H A Dclk.h62 unsigned int kdiv; member in struct:imx_pll14xx_rate_table
277 .kdiv = (_k), \
/linux-master/drivers/clk/samsung/
H A Dclk-pll.h67 .kdiv = (_k), \
87 .kdiv = (_k), \
98 .kdiv = (_k), \
111 unsigned int kdiv; member in struct:samsung_pll_rate_table
H A Dclk-pll.c328 s16 kdiv; local
336 kdiv = (s16)(pll_con1 & PLL36XX_KDIV_MASK);
338 fvco *= (mdiv << 16) + kdiv;
355 rate->kdiv != old_kdiv);
397 pll_con1 |= rate->kdiv << PLL36XX_KDIV_SHIFT;
526 s16 kdiv; local
534 kdiv = (s16)((pll_con5 >> PLL0831X_KDIV_SHIFT) & PLL0831X_KDIV_MASK);
536 fvco *= (mdiv << 16) + kdiv;
570 * kdiv is 16-bit 2's complement (s16), but stored as unsigned int.
573 pll_con5 |= ((u16)rate->kdiv << PLL0831X_KDIV_SHIF
756 u32 mdiv, pdiv, sdiv, kdiv, pll_con0, pll_con1, shift; local
925 u32 mdiv, pdiv, sdiv, kdiv, pll_con0, pll_con1; local
1106 s16 kdiv; local
1197 s16 kdiv; local
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dpll_mgr.c1587 u32 kdiv; member in struct:skl_wrpll_params
1630 params->kdiv = 0;
1633 params->kdiv = 1;
1636 params->kdiv = 2;
1639 params->kdiv = 3;
1832 DPLL_CFGCR2_KDIV(wrpll_params.kdiv) |
2508 int *qdiv, int *kdiv)
2515 *kdiv = 1;
2519 *kdiv = 2;
2523 *kdiv
2507 icl_wrpll_get_multipliers(int bestdiv, int *pdiv, int *qdiv, int *kdiv) argument
2546 icl_wrpll_params_populate(struct skl_wrpll_params *params, u32 dco_freq, u32 ref_freq, int pdiv, int qdiv, int kdiv) argument
2796 int d, best_div = 0, pdiv = 0, qdiv = 0, kdiv = 0; local
[all...]

Completed in 205 milliseconds