fll_param 550 sound/soc/codecs/nau8540.c unsigned int fs, struct nau8540_fll *fll_param) fll_param 566 sound/soc/codecs/nau8540.c fll_param->clk_ref_div = fll_pre_scalar[i].val; fll_param 575 sound/soc/codecs/nau8540.c fll_param->ratio = fll_ratio[i].val; fll_param 594 sound/soc/codecs/nau8540.c fll_param->mclk_src = mclk_src_scaling[fvco_sel].val; fll_param 599 sound/soc/codecs/nau8540.c fvco = div_u64(fvco_max << 16, fref * fll_param->ratio); fll_param 600 sound/soc/codecs/nau8540.c fll_param->fll_int = (fvco >> 16) & 0x3FF; fll_param 601 sound/soc/codecs/nau8540.c fll_param->fll_frac = fvco & 0xFFFF; fll_param 606 sound/soc/codecs/nau8540.c struct nau8540_fll *fll_param) fll_param 610 sound/soc/codecs/nau8540.c NAU8540_CLK_SRC_MCLK | fll_param->mclk_src); fll_param 613 sound/soc/codecs/nau8540.c fll_param->ratio | (0x6 << NAU8540_ICTRL_LATCH_SFT)); fll_param 615 sound/soc/codecs/nau8540.c regmap_write(regmap, NAU8540_REG_FLL2, fll_param->fll_frac); fll_param 618 sound/soc/codecs/nau8540.c NAU8540_FLL_INTEGER_MASK, fll_param->fll_int); fll_param 622 sound/soc/codecs/nau8540.c fll_param->clk_ref_div << NAU8540_FLL_REF_DIV_SFT); fll_param 627 sound/soc/codecs/nau8540.c if (fll_param->fll_frac) { fll_param 650 sound/soc/codecs/nau8540.c struct nau8540_fll fll_param; fll_param 682 sound/soc/codecs/nau8540.c ret = nau8540_calc_fll_param(freq_in, fs, &fll_param); fll_param 688 sound/soc/codecs/nau8540.c fll_param.mclk_src, fll_param.ratio, fll_param.fll_frac, fll_param 689 sound/soc/codecs/nau8540.c fll_param.fll_int, fll_param.clk_ref_div); fll_param 691 sound/soc/codecs/nau8540.c nau8540_fll_apply(nau8540->regmap, &fll_param); fll_param 1269 sound/soc/codecs/nau8824.c unsigned int fs, struct nau8824_fll *fll_param) fll_param 1285 sound/soc/codecs/nau8824.c fll_param->clk_ref_div = fll_pre_scalar[i].val; fll_param 1294 sound/soc/codecs/nau8824.c fll_param->ratio = fll_ratio[i].val; fll_param 1313 sound/soc/codecs/nau8824.c fll_param->mclk_src = mclk_src_scaling[fvco_sel].val; fll_param 1318 sound/soc/codecs/nau8824.c fvco = div_u64(fvco_max << 16, fref * fll_param->ratio); fll_param 1319 sound/soc/codecs/nau8824.c fll_param->fll_int = (fvco >> 16) & 0x3FF; fll_param 1320 sound/soc/codecs/nau8824.c fll_param->fll_frac = fvco & 0xFFFF; fll_param 1325 sound/soc/codecs/nau8824.c struct nau8824_fll *fll_param) fll_param 1329 sound/soc/codecs/nau8824.c NAU8824_CLK_SRC_MCLK | fll_param->mclk_src); fll_param 1331 sound/soc/codecs/nau8824.c NAU8824_FLL_RATIO_MASK, fll_param->ratio); fll_param 1333 sound/soc/codecs/nau8824.c regmap_write(regmap, NAU8824_REG_FLL2, fll_param->fll_frac); fll_param 1336 sound/soc/codecs/nau8824.c NAU8824_FLL_INTEGER_MASK, fll_param->fll_int); fll_param 1340 sound/soc/codecs/nau8824.c fll_param->clk_ref_div << NAU8824_FLL_REF_DIV_SFT); fll_param 1347 sound/soc/codecs/nau8824.c if (fll_param->fll_frac) { fll_param 1369 sound/soc/codecs/nau8824.c struct nau8824_fll fll_param; fll_param 1373 sound/soc/codecs/nau8824.c ret = nau8824_calc_fll_param(freq_in, fs, &fll_param); fll_param 1379 sound/soc/codecs/nau8824.c fll_param.mclk_src, fll_param.ratio, fll_param.fll_frac, fll_param 1380 sound/soc/codecs/nau8824.c fll_param.fll_int, fll_param.clk_ref_div); fll_param 1382 sound/soc/codecs/nau8824.c nau8824_fll_apply(nau8824->regmap, &fll_param); fll_param 1986 sound/soc/codecs/nau8825.c struct nau8825_fll *fll_param) fll_param 2002 sound/soc/codecs/nau8825.c fll_param->clk_ref_div = fll_pre_scalar[i].val; fll_param 2011 sound/soc/codecs/nau8825.c fll_param->ratio = fll_ratio[i].val; fll_param 2030 sound/soc/codecs/nau8825.c fll_param->mclk_src = mclk_src_scaling[fvco_sel].val; fll_param 2035 sound/soc/codecs/nau8825.c fvco = div_u64(fvco_max << 16, fref * fll_param->ratio); fll_param 2036 sound/soc/codecs/nau8825.c fll_param->fll_int = (fvco >> 16) & 0x3FF; fll_param 2037 sound/soc/codecs/nau8825.c fll_param->fll_frac = fvco & 0xFFFF; fll_param 2042 sound/soc/codecs/nau8825.c struct nau8825_fll *fll_param) fll_param 2046 sound/soc/codecs/nau8825.c NAU8825_CLK_SRC_MCLK | fll_param->mclk_src); fll_param 2050 sound/soc/codecs/nau8825.c fll_param->ratio | (0x6 << NAU8825_ICTRL_LATCH_SFT)); fll_param 2052 sound/soc/codecs/nau8825.c regmap_write(nau8825->regmap, NAU8825_REG_FLL2, fll_param->fll_frac); fll_param 2055 sound/soc/codecs/nau8825.c NAU8825_FLL_INTEGER_MASK, fll_param->fll_int); fll_param 2059 sound/soc/codecs/nau8825.c fll_param->clk_ref_div << NAU8825_FLL_REF_DIV_SFT); fll_param 2066 sound/soc/codecs/nau8825.c if (fll_param->fll_frac) { fll_param 2091 sound/soc/codecs/nau8825.c struct nau8825_fll fll_param; fll_param 2095 sound/soc/codecs/nau8825.c ret = nau8825_calc_fll_param(freq_in, fs, &fll_param); fll_param 2101 sound/soc/codecs/nau8825.c fll_param.mclk_src, fll_param.ratio, fll_param.fll_frac, fll_param 2102 sound/soc/codecs/nau8825.c fll_param.fll_int, fll_param.clk_ref_div); fll_param 2104 sound/soc/codecs/nau8825.c nau8825_fll_apply(nau8825, &fll_param);