/linux-master/sound/soc/codecs/ |
H A D | adav80x.c | 145 unsigned int sysclk; member in struct:adav80x 521 if (rate * 256 != adav80x->sysclk) 556 adav80x->sysclk = freq;
|
H A D | wm8750.c | 83 unsigned int sysclk; member in struct:wm8750_priv 511 wm8750->sysclk = freq; 583 int coeff = get_coeff(wm8750->sysclk, params_rate(params));
|
H A D | tlv320aic3x.c | 77 unsigned int sysclk; member in struct:aic3x_priv 1076 if (aic3x->sysclk / (128 * pll_q) == fsref) { 1118 * The sysclk is divided by 1000 to prevent integer overflows. 1121 codec_clk = (2048 * fsref) / (aic3x->sysclk / 1000); 1156 d = ((2048 * p * fsref) - j * aic3x->sysclk) 1157 * 100 / (aic3x->sysclk/100); 1243 aic3x->sysclk = freq;
|
H A D | tscs42xx.c | 45 struct clk *sysclk; member in struct:tscs42xx 1334 freq = clk_get_rate(tscs42xx->sysclk); 1427 tscs42xx->sysclk = devm_clk_get(&i2c->dev, src_names[src]); 1428 if (!IS_ERR(tscs42xx->sysclk)) { 1430 } else if (PTR_ERR(tscs42xx->sysclk) != -ENOENT) { 1431 ret = PTR_ERR(tscs42xx->sysclk); 1432 dev_err(&i2c->dev, "Failed to get sysclk (%d)\n", ret);
|
H A D | wm8731.c | 320 int i = get_coeff(wm8731->sysclk, params_rate(params)); 398 wm8731->sysclk = freq;
|
H A D | wm8996.c | 56 int sysclk; member in struct:wm8996_priv 1539 if (wm8996->sysclk < 64000) 1557 cur_val = (wm8996->sysclk / bclk_divs[i]) - bclk_rate; 1562 bclk_rate = wm8996->sysclk / bclk_divs[best]; 1821 if (freq == wm8996->sysclk && clk_id == wm8996->sysclk_src) 1831 wm8996->sysclk = freq; 1835 wm8996->sysclk = freq; 1839 wm8996->sysclk = freq; 1847 switch (wm8996->sysclk) { 1856 wm8996->sysclk / [all...] |
H A D | rt5682s.c | 1089 if (rt5682s->sysclk < target) { 1091 "sysclk rate %d is too low\n", rt5682s->sysclk); 1097 if (target * div[i] == rt5682s->sysclk) 1099 if (target * div[i + 1] > rt5682s->sysclk) { 1101 "can't find div for sysclk %d\n", rt5682s->sysclk); 1106 if (target * div[i] < rt5682s->sysclk) 1108 "sysclk rate %d is too high\n", rt5682s->sysclk); [all...] |
H A D | rt5514.h | 275 int sysclk; member in struct:rt5514_priv
|
H A D | nau8810.h | 282 int sysclk; member in struct:nau8810
|
H A D | cs35l35.h | 282 int sysclk; member in struct:cs35l35_private
|
H A D | max98927.h | 260 unsigned int sysclk; member in struct:max98927_priv
|
H A D | rt1305.c | 74 int sysclk; member in struct:rt1305_priv 632 pre_div = rt1305_get_clk_info(rt1305->sysclk, rt1305->lrck); 759 if (freq == rt1305->sysclk && clk_id == rt1305->sysclk_src) 781 rt1305->sysclk = freq;
|
H A D | adau1977.c | 114 unsigned int sysclk; member in struct:adau1977 269 * rate = sysclk / (512 * mcs_lut[mcs]) * 2**fs 270 * => mcs_lut[mcs] = sysclk / (512 * rate) * 2**fs 271 * => mcs_lut[mcs] = sysclk / ((512 / 2**fs) * rate) 276 if (adau1977->sysclk % rate != 0) 279 mcs = adau1977->sysclk / rate; 841 adau1977->sysclk = freq;
|
H A D | rt5616.c | 147 int sysclk; member in struct:rt5616_priv 967 pre_div = rl6231_get_clk_info(rt5616->sysclk, rt5616->lrck[dai->id]); 1069 if (freq == rt5616->sysclk && clk_id == rt5616->sysclk_src) 1086 rt5616->sysclk = freq;
|
H A D | rt5660.c | 356 rate = rt5660->sysclk / rl6231_get_pre_div(rt5660->regmap, 842 pre_div = rl6231_get_clk_info(rt5660->sysclk, rt5660->lrck[dai->id]); 975 if (freq == rt5660->sysclk && clk_id == rt5660->sysclk_src) 999 rt5660->sysclk = freq;
|
H A D | max98090.c | 1494 if (!max98090->sysclk) { 1512 if ((pclk_rates[i] == max98090->sysclk) && 1529 if ((user_pclk_rates[i] == max98090->sysclk) && 1570 do_div(ni, (unsigned long long int)max98090->sysclk); 1989 if (freq == max98090->sysclk) 2019 max98090->sysclk = freq; 2399 max98090->sysclk = (unsigned)-1;
|
H A D | wm8903.c | 129 int sysclk; member in struct:wm8903_priv 1217 wm8903->sysclk = freq; 1504 wm8903->sysclk, fs); 1511 best_val = abs((wm8903->sysclk / 1515 cur_val = abs((wm8903->sysclk / 1527 clk_sys = wm8903->sysclk / 2; 1530 clk_sys = wm8903->sysclk;
|
H A D | tlv320aic31xx.c | 174 unsigned int sysclk; member in struct:aic31xx_priv 866 if (!aic31xx->sysclk || !aic31xx->p_div) { 870 mclk_p = aic31xx->sysclk / aic31xx->p_div; 1000 * If BCLK is used as PLL input, the sysclk is determined by the hw 1004 aic31xx->sysclk = params_rate(params) * params_width(params) * 1193 aic31xx->sysclk = freq;
|
H A D | wm8994.c | 115 int best, i, sysclk, val; local 122 sysclk = snd_soc_component_read(component, WM8994_CLOCKING_1); 123 if (sysclk & WM8994_SYSCLK_SRC) 124 sysclk = wm8994->aifclk[1]; 126 sysclk = wm8994->aifclk[0]; 143 if (abs(rates[i].sysclk - sysclk) < 144 abs(rates[best].sysclk - sysclk)) 154 rates[best].start, rates[best].rate, sysclk, [all...] |
H A D | wm8995.c | 379 int sysclk[2]; member in struct:wm8995_priv 683 switch (wm8995->sysclk[aif]) { 1925 wm8995->sysclk[dai->id] = WM8995_SYSCLK_MCLK1; 1931 wm8995->sysclk[dai->id] = WM8995_SYSCLK_MCLK2; 1937 wm8995->sysclk[dai->id] = WM8995_SYSCLK_FLL1; 1941 wm8995->sysclk[dai->id] = WM8995_SYSCLK_FLL2;
|
H A D | max9867.c | 23 unsigned int sysclk, pclk; member in struct:max9867_priv 460 max9867->sysclk = freq;
|
/linux-master/drivers/gpu/drm/kmb/ |
H A D | kmb_dsi.c | 493 u32 sysclk; local 501 sysclk = kmb_dsi->sys_clk_mhz - CLK_DIFF_LOW; 504 sysclk = kmb_dsi->sys_clk_mhz - CLK_DIFF_HI; 514 ppl_llp_ratio = ((fg_cfg->bpp / 8) * sysclk * 1000) / 518 dev_dbg(kmb_dsi->dev, "bpp=%d sysclk=%d lane-rate=%d active-lanes=%d\n", 519 fg_cfg->bpp, sysclk, fg_cfg->lane_rate_mbps, 567 val = (fg_cfg->h_active * sysclk * 1000) /
|
/linux-master/include/video/ |
H A D | gbe.h | 15 volatile uint32_t sysclk; /* system clock PLL control */ member in struct:sgi_gbe
|
/linux-master/arch/powerpc/include/asm/ |
H A D | smu.h | 555 __u32 sysclk; /* Base SysClk frequency in Hz for member in struct:smu_sdbp_fvt
|
/linux-master/sound/soc/fsl/ |
H A D | fsl_spdif.c | 114 * @sysclk: system clock for rx clock rate measurement 140 struct clk *sysclk; member in struct:fsl_spdif_priv 1077 busclk_freq = clk_get_rate(spdif_priv->sysclk); 1430 bool is_sysclk = clk_is_match(clk, spdif_priv->sysclk); 1436 /* The sysclk has an extra divisor [2, 512] */ 1523 if (clk_is_match(spdif_priv->txclk[spdif_priv->txclk_src[index]], spdif_priv->sysclk)) 1524 dev_dbg(dev, "use sysclk df %d for %dHz sample rate\n", 1589 spdif_priv->sysclk = spdif_priv->txclk[5]; 1590 if (IS_ERR(spdif_priv->sysclk)) { 1592 return PTR_ERR(spdif_priv->sysclk); [all...] |