/openbmc/u-boot/arch/mips/mach-ath79/ar934x/ |
H A D | clk.c | 32 u8 outdiv; member 149 (pll_cfg->outdiv << AR934X_PLL_CPU_CONFIG_OUTDIV_SHIFT); in ar934x_pll_init() 158 (pll_cfg->outdiv << AR934X_PLL_DDR_CONFIG_OUTDIV_SHIFT); in ar934x_pll_init() 230 const u32 outdiv = (regval >> AR934X_PLL_CPU_CONFIG_OUTDIV_SHIFT) & in ar934x_cpupll_to_hz() local 240 return (xtal * (nint + (nfrac >> 9))) / (refdiv * (1 << outdiv)); in ar934x_cpupll_to_hz() 245 const u32 outdiv = (regval >> AR934X_PLL_DDR_CONFIG_OUTDIV_SHIFT) & in ar934x_ddrpll_to_hz() local 255 return (xtal * (nint + (nfrac >> 9))) / (refdiv * (1 << outdiv)); in ar934x_ddrpll_to_hz()
|
/openbmc/u-boot/arch/mips/mach-ath79/qca953x/ |
H A D | lowlevel_init.S | 14 #define MK_PLL_CONF(divint, refdiv, range, outdiv) \ argument 18 ((0x7 & outdiv) << 23) ) 37 #define MK_PLL_CPU_CONF(frac, nint, ref, outdiv) \ argument 41 PLL_CPU_OUTDIV(outdiv)) 47 #define MK_PLL_DDR_CONF(frac, nint, ref, outdiv) \ argument 51 PLL_DDR_OUTDIV(outdiv) | \
|
/openbmc/linux/sound/soc/codecs/ |
H A D | wm8400.c | 845 u16 outdiv; member 858 factors->outdiv = 2; in fll_factors() 859 while (Fout * factors->outdiv < 90000000 || in fll_factors() 860 Fout * factors->outdiv > 100000000) { in fll_factors() 861 factors->outdiv *= 2; in fll_factors() 862 if (factors->outdiv > 32) { in fll_factors() 869 target = Fout * factors->outdiv; in fll_factors() 870 factors->outdiv = factors->outdiv >> 2; in fll_factors() 915 factors->n, factors->k, factors->fratio, factors->outdiv); in fll_factors() 969 reg |= factors.outdiv; in wm8400_set_dai_pll()
|
H A D | wm8955.c | 136 int outdiv; member 157 pll->outdiv = 1; in wm8955_pll_factors() 160 pll->outdiv = 0; in wm8955_pll_factors() 187 dev_dbg(dev, "N=%x K=%x OUTDIV=%x\n", pll->n, pll->k, pll->outdiv); in wm8955_pll_factors() 308 if (pll.outdiv) in wm8955_configure_clocking()
|
H A D | wm8995.c | 1716 u16 outdiv; member 1743 fll->outdiv = 3; in wm8995_get_fll_config() 1744 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8995_get_fll_config() 1745 fll->outdiv++; in wm8995_get_fll_config() 1746 if (fll->outdiv > 63) in wm8995_get_fll_config() 1749 freq_out *= fll->outdiv + 1; in wm8995_get_fll_config() 1750 pr_debug("OUTDIV=%d, Fvco=%dHz\n", fll->outdiv, freq_out); in wm8995_get_fll_config() 1868 reg = (fll.outdiv << WM8995_FLL1_OUTDIV_SHIFT) | in wm8995_set_fll()
|
H A D | wm8994.c | 2114 u16 outdiv; member 2142 fll->outdiv = 3; in wm8994_get_fll_config() 2143 while (freq_out * (fll->outdiv + 1) < 90000000) { in wm8994_get_fll_config() 2144 fll->outdiv++; in wm8994_get_fll_config() 2145 if (fll->outdiv > 63) in wm8994_get_fll_config() 2148 freq_out *= fll->outdiv + 1; in wm8994_get_fll_config() 2149 pr_debug("OUTDIV=%d, Fvco=%dHz\n", fll->outdiv, freq_out); in wm8994_get_fll_config() 2320 reg = (fll.outdiv << WM8994_FLL1_OUTDIV_SHIFT) | in _wm8994_set_fll()
|
H A D | arizona.c | 2100 int outdiv; member 2272 cfg->outdiv = div; in arizona_calc_fll() 2322 cfg->fratio, ratio, cfg->outdiv, in arizona_calc_fll() 2353 cfg->outdiv << ARIZONA_FLL1_OUTDIV_SHIFT); in arizona_apply_fll()
|
/openbmc/linux/drivers/net/wireless/ath/ath10k/ |
H A D | hw.c | 490 .outdiv = 1, 498 .outdiv = 1, 506 .outdiv = 1, 514 .outdiv = 1, 522 .outdiv = 1, 530 .outdiv = 1, 538 .outdiv = 1, 546 .outdiv = 1, 780 SM(hw_clk->outdiv, BB_PLL_CONFIG_OUTDIV)); in ath10k_hw_qca6174_enable_pll_clock()
|
H A D | hw.h | 512 u32 outdiv; member
|
/openbmc/linux/drivers/clk/nuvoton/ |
H A D | clk-ma35d1-pll.c | 84 u32 m, n, p, outdiv; in ma35d1_calc_smic_pll_freq() local 93 outdiv = 1 << p; in ma35d1_calc_smic_pll_freq() 95 div_u64(pll_freq, m * outdiv); in ma35d1_calc_smic_pll_freq()
|
/openbmc/u-boot/arch/mips/mach-ath79/ar933x/ |
H A D | lowlevel_init.S | 19 #define MK_PLL_CONF(divint, refdiv, range, outdiv) \ argument 23 ((0x7 & outdiv) << 23) )
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_asrc.c | 386 u32 inrate, outrate, indiv, outdiv; in fsl_asrc_config_pair() local 530 outdiv = fsl_asrc_cal_asrck_divisor(pair, div[OUT]); in fsl_asrc_config_pair() 536 ASRCDRi_AOCP(index, outdiv) | ASRCDRi_AICP(index, indiv)); in fsl_asrc_config_pair()
|