fref               37 arch/arm/mach-imx/common.h int mx21_clocks_init(unsigned long lref, unsigned long fref);
fref               38 arch/arm/mach-imx/common.h int mx27_clocks_init(unsigned long fref);
fref               39 arch/arm/mach-imx/common.h int mx31_clocks_init(unsigned long fref);
fref              374 arch/arm/mach-imx/mach-mx27ads.c 	unsigned long fref = 26000000;
fref              377 arch/arm/mach-imx/mach-mx27ads.c 		fref = 27000000;
fref              379 arch/arm/mach-imx/mach-mx27ads.c 	mx27_clocks_init(fref);
fref              472 arch/m68k/coldfire/m53xx.c 	int fref, temp, fout, mfd;
fref              475 arch/m68k/coldfire/m53xx.c 	fref = FREF;
fref              481 arch/m68k/coldfire/m53xx.c 		return (fref * mfd / (BUSDIV * 4));
fref              494 arch/m68k/coldfire/m53xx.c 	temp = 100 * fsys / fref;
fref              498 arch/m68k/coldfire/m53xx.c 	fout = (fref * mfd / (BUSDIV * 4));
fref               45 drivers/clk/clk-clps711x.c 	u32 tmp, f_cpu, f_pll, f_bus, f_tim, f_pwm, f_spi, fref = 0;
fref               49 drivers/clk/clk-clps711x.c 	WARN_ON(of_property_read_u32(np, "startup-frequency", &fref));
fref               63 drivers/clk/clk-clps711x.c 	if (((tmp >= 10) && (tmp <= 50)) || !fref)
fref               66 drivers/clk/clk-clps711x.c 		f_pll = fref;
fref               74 drivers/clk/clk-xgene.c 	unsigned long fref;
fref              100 drivers/clk/clk-xgene.c 			fref = parent_rate / nref;
fref              101 drivers/clk/clk-xgene.c 			fvco = fref * nfb;
fref               63 drivers/clk/imx/clk-imx27.c static void __init _mx27_clocks_init(unsigned long fref)
fref               68 drivers/clk/imx/clk-imx27.c 	clk[IMX27_CLK_CKIH] = imx_clk_fixed("ckih", fref);
fref              184 drivers/clk/imx/clk-imx27.c int __init mx27_clocks_init(unsigned long fref)
fref              188 drivers/clk/imx/clk-imx27.c 	_mx27_clocks_init(fref);
fref              260 drivers/clk/imx/clk-imx27.c 	u32 fref = 26000000; /* default */
fref              266 drivers/clk/imx/clk-imx27.c 		if (!of_property_read_u32(refnp, "clock-frequency", &fref)) {
fref              274 drivers/clk/imx/clk-imx27.c 	_mx27_clocks_init(fref);
fref               64 drivers/clk/imx/clk-imx31.c static void __init _mx31_clocks_init(void __iomem *base, unsigned long fref)
fref               67 drivers/clk/imx/clk-imx31.c 	clk[ckih] = imx_clk_fixed("ckih", fref);
fref              135 drivers/clk/imx/clk-imx31.c int __init mx31_clocks_init(unsigned long fref)
fref              143 drivers/clk/imx/clk-imx31.c 	_mx31_clocks_init(base, fref);
fref              209 drivers/clk/imx/clk-imx31.c 	u32 fref = 26000000; /* default */
fref              216 drivers/clk/imx/clk-imx31.c 		if (!of_property_read_u32(osc_np, "clock-frequency", &fref)) {
fref              226 drivers/clk/imx/clk-imx31.c 	_mx31_clocks_init(ccm, fref);
fref              129 drivers/clk/pistachio/clk-pll.c pll_get_params(struct pistachio_clk_pll *pll, unsigned long fref,
fref              135 drivers/clk/pistachio/clk-pll.c 		if (pll->rates[i].fref == fref && pll->rates[i].fout == fout)
fref              149 drivers/clk/pistachio/clk-pll.c 		if (i > 0 && pll->rates[i].fref == *parent_rate &&
fref              210 drivers/clk/pistachio/clk-pll.c 	vco = params->fref;
fref              218 drivers/clk/pistachio/clk-pll.c 	val = div64_u64(params->fref, params->refdiv);
fref              366 drivers/clk/pistachio/clk-pll.c 	vco = div_u64(params->fref * params->fbdiv, params->refdiv);
fref              371 drivers/clk/pistachio/clk-pll.c 	val = div_u64(params->fref, params->refdiv);
fref               95 drivers/clk/pistachio/clk.h 	unsigned long long fref;
fref              159 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	u64 fref = pll->vco_ref_clk_rate;
fref              169 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		divider = fref;
fref              171 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		divider = fref * 2;
fref               45 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	u32 fref;	/* reference clk */
fref              216 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	pll->in.fref = pll->vco_ref_clk_rate;
fref              307 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	u64 fref = pll->vco_ref_clk_rate;
fref              309 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	DBG("vco_clk_rate=%lld ref_clk_rate=%lld", vco_clk_rate, fref);
fref              311 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	dec_start_multiple = div_u64(vco_clk_rate * multiplier, fref);
fref              357 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	u64 fref = pll->vco_ref_clk_rate;
fref              361 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	data = fref * pin->vco_measure_time;
fref              372 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	data = fref * pin->kvco_measure_time;
fref              108 drivers/media/tuners/mt20xx.c 	unsigned int fref,lo1,lo1n,lo1a,s,sel,lo1freq, desired_lo1,
fref              111 drivers/media/tuners/mt20xx.c 	fref= 5250 *1000; //5.25MHz
fref              114 drivers/media/tuners/mt20xx.c 	lo1=(2*(desired_lo1/1000)+(fref/1000)) / (2*fref/1000);
fref              136 drivers/media/tuners/mt20xx.c 	lo1freq=(lo1a+8*lo1n)*fref;
fref              142 drivers/media/tuners/mt20xx.c 	lo2=(desired_lo2)/fref;
fref              145 drivers/media/tuners/mt20xx.c 	lo2num=((desired_lo2/1000)%(fref/1000))* 3780/(fref/1000); //scale to fit in 32bit arith
fref              146 drivers/media/tuners/mt20xx.c 	lo2freq=(lo2a+8*lo2n)*fref + lo2num*(fref/1000)/3780*1000;
fref             1950 drivers/net/wireless/ti/wl12xx/main.c module_param_named(fref, fref_param, charp, 0);
fref             1951 drivers/net/wireless/ti/wl12xx/main.c MODULE_PARM_DESC(fref, "FREF clock: 19.2, 26, 26x, 38.4, 38.4x, 52");
fref              808 drivers/spi/spi-pxa2xx.c 	unsigned long fref = xtal / 2;		/* mandatory division by 2,
fref              811 drivers/spi/spi-pxa2xx.c 	unsigned long fref1 = fref / 2;		/* case 1 */
fref              812 drivers/spi/spi-pxa2xx.c 	unsigned long fref2 = fref * 2 / 5;	/* case 2 */
fref              869 drivers/spi/spi-pxa2xx.c 	if (fref / rate >= 80) {
fref              874 drivers/spi/spi-pxa2xx.c 		q1 = DIV_ROUND_UP(fref, rate);
fref              878 drivers/spi/spi-pxa2xx.c 		fssp = (u64)fref * m;
fref               77 drivers/tty/serial/8250/8250_lpss.c 	unsigned long fref = lpss->board->freq, fuart = baud * 16;
fref               86 drivers/tty/serial/8250/8250_lpss.c 	fuart *= rounddown_pow_of_two(fref / fuart);
fref               94 drivers/tty/serial/8250/8250_lpss.c 	rational_best_approximation(fuart, fref, w, w, &m, &n);
fref              292 drivers/video/fbdev/tdfxfb.c 	int fref = 14318;
fref              303 drivers/video/fbdev/tdfxfb.c 			int n_estimated = ((freq * (m + 2) << k) / fref) - 2;
fref              313 drivers/video/fbdev/tdfxfb.c 				int f = (fref * (n + 2) / (m + 2)) >> k;
fref              333 drivers/video/fbdev/tdfxfb.c 	*freq_out = (fref * (n + 2) / (m + 2)) >> k;
fref             1117 sound/soc/codecs/cs47l15.c 			   int source, unsigned int fref, unsigned int fout)
fref             1123 sound/soc/codecs/cs47l15.c 		return madera_set_fll_refclk(&cs47l15->fll[0], source, fref,
fref             1126 sound/soc/codecs/cs47l15.c 		return madera_set_fll_ao_refclk(&cs47l15->fll[1], source, fref,
fref             1129 sound/soc/codecs/cs47l15.c 		return madera_set_fll_syncclk(&cs47l15->fll[0], source, fref,
fref             1337 sound/soc/codecs/cs47l35.c 			   int source, unsigned int fref, unsigned int fout)
fref             1343 sound/soc/codecs/cs47l35.c 		return madera_set_fll_refclk(&cs47l35->fll, source, fref,
fref             1346 sound/soc/codecs/cs47l35.c 		return madera_set_fll_syncclk(&cs47l35->fll, source, fref,
fref             2223 sound/soc/codecs/cs47l85.c 			   int source, unsigned int fref, unsigned int fout)
fref             2229 sound/soc/codecs/cs47l85.c 		return madera_set_fll_refclk(&cs47l85->fll[0], source, fref,
fref             2232 sound/soc/codecs/cs47l85.c 		return madera_set_fll_refclk(&cs47l85->fll[1], source, fref,
fref             2235 sound/soc/codecs/cs47l85.c 		return madera_set_fll_refclk(&cs47l85->fll[2], source, fref,
fref             2238 sound/soc/codecs/cs47l85.c 		return madera_set_fll_syncclk(&cs47l85->fll[0], source, fref,
fref             2241 sound/soc/codecs/cs47l85.c 		return madera_set_fll_syncclk(&cs47l85->fll[1], source, fref,
fref             2244 sound/soc/codecs/cs47l85.c 		return madera_set_fll_syncclk(&cs47l85->fll[2], source, fref,
fref             2137 sound/soc/codecs/cs47l90.c 			   int source, unsigned int fref, unsigned int fout)
fref             2143 sound/soc/codecs/cs47l90.c 		return madera_set_fll_refclk(&cs47l90->fll[0], source, fref,
fref             2146 sound/soc/codecs/cs47l90.c 		return madera_set_fll_refclk(&cs47l90->fll[1], source, fref,
fref             2149 sound/soc/codecs/cs47l90.c 		return madera_set_fll_ao_refclk(&cs47l90->fll[2], source, fref,
fref             2152 sound/soc/codecs/cs47l90.c 		return madera_set_fll_syncclk(&cs47l90->fll[0], source, fref,
fref             2155 sound/soc/codecs/cs47l90.c 		return madera_set_fll_syncclk(&cs47l90->fll[1], source, fref,
fref             1619 sound/soc/codecs/cs47l92.c 			   int source, unsigned int fref, unsigned int fout)
fref             1625 sound/soc/codecs/cs47l92.c 		return madera_fllhj_set_refclk(&cs47l92->fll[0], source, fref,
fref             1628 sound/soc/codecs/cs47l92.c 		return madera_fllhj_set_refclk(&cs47l92->fll[1], source, fref,
fref              212 sound/soc/codecs/da7210.c 	int fref;
fref              984 sound/soc/codecs/da7210.c 			      int source, unsigned int fref, unsigned int fout)
fref              998 sound/soc/codecs/da7210.c 		if ((fref == da7210_pll_div[cnt].fref) &&
fref             1027 sound/soc/codecs/da7210.c 	dev_err(codec_dai->dev, "Unsupported PLL input frequency %d\n", fref);
fref             1387 sound/soc/codecs/da7213.c 			      int source, unsigned int fref, unsigned int fout)
fref             1856 sound/soc/codecs/da7218.c 			      int source, unsigned int fref, unsigned int fout)
fref             1286 sound/soc/codecs/da7219.c 			      int source, unsigned int fref, unsigned int fout)
fref             1123 sound/soc/codecs/da732x.c 	int fref, indiv;
fref             1161 sound/soc/codecs/da732x.c 	fref = (da732x->sysclk / indiv);
fref             1162 sound/soc/codecs/da732x.c 	div_hi = freq_out / fref;
fref             1163 sound/soc/codecs/da732x.c 	frac_div = (u64)(freq_out % fref) * 8192ULL;
fref             1164 sound/soc/codecs/da732x.c 	do_div(frac_div, fref);
fref              240 sound/soc/codecs/da9055.c 	int fref;
fref             1280 sound/soc/codecs/da9055.c 			      int source, unsigned int fref, unsigned int fout)
fref             1297 sound/soc/codecs/da9055.c 		if ((fref == da9055_pll_div[cnt].fref) &&
fref             3413 sound/soc/codecs/madera.c static int madera_find_sync_fratio(unsigned int fref, int *fratio)
fref             3418 sound/soc/codecs/madera.c 		if (fll_sync_fratios[i].min <= fref &&
fref             3419 sound/soc/codecs/madera.c 		    fref <= fll_sync_fratios[i].max) {
fref             3430 sound/soc/codecs/madera.c static int madera_find_main_fratio(unsigned int fref, unsigned int fout,
fref             3435 sound/soc/codecs/madera.c 	while ((fout / (ratio * fref)) > MADERA_FLL_MAX_N)
fref             3444 sound/soc/codecs/madera.c static int madera_find_fratio(struct madera_fll *fll, unsigned int fref,
fref             3452 sound/soc/codecs/madera.c 			return madera_find_sync_fratio(fref, fratio);
fref             3455 sound/soc/codecs/madera.c 				return madera_find_sync_fratio(fref, fratio);
fref             3457 sound/soc/codecs/madera.c 				return madera_find_main_fratio(fref,
fref             3465 sound/soc/codecs/madera.c 		return madera_find_sync_fratio(fref, fratio);
fref             3468 sound/soc/codecs/madera.c 			return madera_find_sync_fratio(fref, fratio);
fref             3470 sound/soc/codecs/madera.c 			return madera_find_main_fratio(fref, fll->fout, fratio);
fref             3476 sound/soc/codecs/madera.c 			      unsigned int fref, bool sync)
fref             3484 sound/soc/codecs/madera.c 	while (fref > MADERA_FLL_MAX_FREF) {
fref             3486 sound/soc/codecs/madera.c 		fref /= 2;
fref             3494 sound/soc/codecs/madera.c 	init_ratio = madera_find_fratio(fll, fref, sync, &cfg->fratio);
fref             3497 sound/soc/codecs/madera.c 			       fref);
fref             3536 sound/soc/codecs/madera.c 			if (fll->fout % (ratio * fref)) {
fref             3546 sound/soc/codecs/madera.c 			    (MADERA_FLL_VCO_MULT * ratio) < fref)
fref             3549 sound/soc/codecs/madera.c 			if (fref > pseudo_fref_max[ratio - 1])
fref             3552 sound/soc/codecs/madera.c 			if (fll->fout % (ratio * fref)) {
fref             3560 sound/soc/codecs/madera.c 		fref /= 2;
fref             3562 sound/soc/codecs/madera.c 		init_ratio = madera_find_fratio(fll, fref, sync, NULL);
fref             3572 sound/soc/codecs/madera.c 				unsigned int fref,
fref             3579 sound/soc/codecs/madera.c 		if (gains[i].min <= fref && fref <= gains[i].max) {
fref             3586 sound/soc/codecs/madera.c 	madera_fll_err(fll, "Unable to find gain for fref=%uHz\n", fref);
fref             3593 sound/soc/codecs/madera.c 			   unsigned int fref, bool sync)
fref             3601 sound/soc/codecs/madera.c 		       fref, fll->fout, fll->fout * MADERA_FLL_VCO_MULT);
fref             3604 sound/soc/codecs/madera.c 	ratio = madera_calc_fratio(fll, cfg, fref, sync);
fref             3609 sound/soc/codecs/madera.c 	fref = fref / (1 << cfg->refdiv);
fref             3611 sound/soc/codecs/madera.c 	cfg->n = fll->fout / (ratio * fref);
fref             3613 sound/soc/codecs/madera.c 	if (fll->fout % (ratio * fref)) {
fref             3614 sound/soc/codecs/madera.c 		gcd_fll = gcd(fll->fout, ratio * fref);
fref             3617 sound/soc/codecs/madera.c 		cfg->theta = (fll->fout - (cfg->n * ratio * fref))
fref             3619 sound/soc/codecs/madera.c 		cfg->lambda = (ratio * fref) / gcd_fll;
fref             3671 sound/soc/codecs/madera.c 	ret = madera_find_fll_gain(fll, cfg, fref, gains, n_gains);
fref             4016 sound/soc/codecs/madera.c 			   unsigned int fref, unsigned int fout)
fref             4024 sound/soc/codecs/madera.c 	if (fll->sync_src == source && fll->sync_freq == fref)
fref             4028 sound/soc/codecs/madera.c 	fll->sync_freq = fref;
fref             4035 sound/soc/codecs/madera.c 			  unsigned int fref, unsigned int fout)
fref             4040 sound/soc/codecs/madera.c 	    fll->ref_freq == fref && fll->fout == fout)
fref             4059 sound/soc/codecs/madera.c 	fll->ref_freq = fref;
fref             4307 sound/soc/codecs/madera.c 	int refdiv, fref, fout, lockdet_thr, fbdiv, hp, fast_clk, fllgcd;
fref             4318 sound/soc/codecs/madera.c 	fref = fin / (1 << refdiv);
fref             4325 sound/soc/codecs/madera.c 	frac = fout % fref;
fref             4327 sound/soc/codecs/madera.c 	if (fref < MADERA_FLLHJ_LOW_THRESH) {
fref             4334 sound/soc/codecs/madera.c 	} else if (fref < MADERA_FLLHJ_MID_THRESH) {
fref             4361 sound/soc/codecs/madera.c 	ratio = fout / fref;
fref             4364 sound/soc/codecs/madera.c 		       refdiv, fref, frac);
fref             4385 sound/soc/codecs/madera.c 	fllgcd = gcd(fout, fbdiv * fref);
fref             4387 sound/soc/codecs/madera.c 	lambda = (fref * fbdiv) / fllgcd;
fref              409 sound/soc/codecs/madera.h 			  unsigned int fref, unsigned int fout);
fref              411 sound/soc/codecs/madera.h 			   unsigned int fref, unsigned int fout);
fref              553 sound/soc/codecs/nau8540.c 	unsigned int fref, i, fvco_sel;
fref              560 sound/soc/codecs/nau8540.c 		fref = fll_in / fll_pre_scalar[i].param;
fref              561 sound/soc/codecs/nau8540.c 		if (fref <= NAU_FREF_MAX)
fref              570 sound/soc/codecs/nau8540.c 		if (fref >= fll_ratio[i].param)
fref              599 sound/soc/codecs/nau8540.c 	fvco = div_u64(fvco_max << 16, fref * fll_param->ratio);
fref             1272 sound/soc/codecs/nau8824.c 	unsigned int fref, i, fvco_sel;
fref             1279 sound/soc/codecs/nau8824.c 		fref = fll_in / fll_pre_scalar[i].param;
fref             1280 sound/soc/codecs/nau8824.c 		if (fref <= NAU_FREF_MAX)
fref             1289 sound/soc/codecs/nau8824.c 		if (fref >= fll_ratio[i].param)
fref             1318 sound/soc/codecs/nau8824.c 	fvco = div_u64(fvco_max << 16, fref * fll_param->ratio);
fref             1989 sound/soc/codecs/nau8825.c 	unsigned int fref, i, fvco_sel;
fref             1996 sound/soc/codecs/nau8825.c 		fref = fll_in / fll_pre_scalar[i].param;
fref             1997 sound/soc/codecs/nau8825.c 		if (fref <= NAU_FREF_MAX)
fref             2006 sound/soc/codecs/nau8825.c 		if (fref >= fll_ratio[i].param)
fref             2035 sound/soc/codecs/nau8825.c 	fvco = div_u64(fvco_max << 16, fref * fll_param->ratio);
fref               76 sound/soc/codecs/wm2200.c 	int fref;
fref               45 sound/soc/codecs/wm5100.c 	int fref;
fref             1869 sound/soc/codecs/wm5100.c 	fll->fref = Fref;