Searched refs:sysclk (Results 101 - 125 of 182) sorted by relevance

12345678

/linux-master/sound/soc/codecs/
H A Dadav80x.c145 unsigned int sysclk; member in struct:adav80x
521 if (rate * 256 != adav80x->sysclk)
556 adav80x->sysclk = freq;
H A Dwm8750.c83 unsigned int sysclk; member in struct:wm8750_priv
511 wm8750->sysclk = freq;
583 int coeff = get_coeff(wm8750->sysclk, params_rate(params));
H A Dtlv320aic3x.c77 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 Dtscs42xx.c45 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 Dwm8731.c320 int i = get_coeff(wm8731->sysclk, params_rate(params));
398 wm8731->sysclk = freq;
H A Dwm8996.c56 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 Drt5682s.c1089 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 Drt5514.h275 int sysclk; member in struct:rt5514_priv
H A Dnau8810.h282 int sysclk; member in struct:nau8810
H A Dcs35l35.h282 int sysclk; member in struct:cs35l35_private
H A Dmax98927.h260 unsigned int sysclk; member in struct:max98927_priv
H A Drt1305.c74 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 Dadau1977.c114 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 Drt5616.c147 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 Drt5660.c356 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 Dmax98090.c1494 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 Dwm8903.c129 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 Dtlv320aic31xx.c174 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 Dwm8994.c115 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 Dwm8995.c379 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 Dmax9867.c23 unsigned int sysclk, pclk; member in struct:max9867_priv
460 max9867->sysclk = freq;
/linux-master/drivers/gpu/drm/kmb/
H A Dkmb_dsi.c493 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 Dgbe.h15 volatile uint32_t sysclk; /* system clock PLL control */ member in struct:sgi_gbe
/linux-master/arch/powerpc/include/asm/
H A Dsmu.h555 __u32 sysclk; /* Base SysClk frequency in Hz for member in struct:smu_sdbp_fvt
/linux-master/sound/soc/fsl/
H A Dfsl_spdif.c114 * @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...]

Completed in 503 milliseconds

12345678