/linux-4.1.27/sound/soc/cirrus/ |
D | edb93xx.c | 38 unsigned int mclk_rate; in edb93xx_hw_params() local 46 mclk_rate = rate * 64 * 4; in edb93xx_hw_params() 48 mclk_rate = rate * 64 * 2; in edb93xx_hw_params() 50 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk_rate, in edb93xx_hw_params() 55 return snd_soc_dai_set_sysclk(cpu_dai, 0, mclk_rate, in edb93xx_hw_params()
|
/linux-4.1.27/drivers/spi/ |
D | spi-sun4i.c | 172 unsigned int mclk_rate, div, timeout; in sun4i_spi_transfer_one() local 231 mclk_rate = clk_get_rate(sspi->mclk); in sun4i_spi_transfer_one() 232 if (mclk_rate < (2 * spi->max_speed_hz)) { in sun4i_spi_transfer_one() 234 mclk_rate = clk_get_rate(sspi->mclk); in sun4i_spi_transfer_one() 251 div = mclk_rate / (2 * spi->max_speed_hz); in sun4i_spi_transfer_one() 258 div = ilog2(mclk_rate) - ilog2(spi->max_speed_hz); in sun4i_spi_transfer_one()
|
D | spi-sun6i.c | 162 unsigned int mclk_rate, div, timeout; in sun6i_spi_transfer_one() local 219 mclk_rate = clk_get_rate(sspi->mclk); in sun6i_spi_transfer_one() 220 if (mclk_rate < (2 * spi->max_speed_hz)) { in sun6i_spi_transfer_one() 222 mclk_rate = clk_get_rate(sspi->mclk); in sun6i_spi_transfer_one() 239 div = mclk_rate / (2 * spi->max_speed_hz); in sun6i_spi_transfer_one() 246 div = ilog2(mclk_rate) - ilog2(spi->max_speed_hz); in sun6i_spi_transfer_one()
|
D | spi-mpc512x-psc.c | 43 u32 mclk_rate; member 104 bclkdiv = (mps->mclk_rate / speed) - 1; in mpc512x_psc_spi_activate_cs() 425 bclkdiv = (mps->mclk_rate / speed) - 1; in mpc512x_psc_spi_port_config() 527 mps->mclk_rate = clk_get_rate(clk); in mpc512x_psc_spi_do_probe()
|
/linux-4.1.27/sound/soc/codecs/ |
D | wm9081.c | 152 int mclk_rate; member 652 if (wm9081->mclk_rate > 12225000) { in configure_clock() 654 wm9081->sysclk_rate = wm9081->mclk_rate / 2; in configure_clock() 656 wm9081->sysclk_rate = wm9081->mclk_rate; in configure_clock() 700 wm9081->mclk_rate, new_sysclk); in configure_clock() 707 wm9081->sysclk_rate = wm9081->mclk_rate; in configure_clock() 743 dev_dbg(codec->dev, "Using %dHz MCLK\n", wm9081->mclk_rate); in clk_sys_event() 747 wm9081->mclk_rate); in clk_sys_event() 1182 wm9081->mclk_rate = freq; in wm9081_set_sysclk()
|
D | wm8955.c | 44 unsigned int mclk_rate; member 264 if (wm8955->mclk_rate == clock_cfgs[i].mclk) in wm8955_configure_clocking() 285 ret = wm8995_pll_factors(codec->dev, wm8955->mclk_rate, in wm8955_configure_clocking() 290 wm8955->fs, wm8955->mclk_rate); in wm8955_configure_clocking() 651 priv->mclk_rate = freq /= 2; in wm8955_set_sysclk() 654 priv->mclk_rate = freq; in wm8955_set_sysclk()
|
D | da7213.c | 1233 da7213->mclk_rate = freq; in da7213_set_dai_sysclk() 1265 if ((da7213->mclk_rate == 32768) && (source == DA7213_SYSCLK_PLL)) { in da7213_set_dai_pll() 1273 if (da7213->mclk_rate < 5000000) { in da7213_set_dai_pll() 1275 } else if (da7213->mclk_rate <= 10000000) { in da7213_set_dai_pll() 1278 } else if (da7213->mclk_rate <= 20000000) { in da7213_set_dai_pll() 1281 } else if (da7213->mclk_rate <= 40000000) { in da7213_set_dai_pll() 1284 } else if (da7213->mclk_rate <= 54000000) { in da7213_set_dai_pll() 1290 freq_ref = (da7213->mclk_rate / indiv); in da7213_set_dai_pll() 1334 da7213->mclk_rate); in da7213_set_dai_pll()
|
D | da7210.c | 679 unsigned int mclk_rate; member 850 if (da7210->mclk_rate && (da7210->mclk_rate != sysclk)) { in da7210_hw_params() 967 da7210->mclk_rate = freq; in da7210_set_dai_sysclk() 1077 da7210->mclk_rate = 0; /* This will be set from set_sysclk() */ in da7210_probe()
|
D | da9055.c | 946 unsigned int mclk_rate; member 1129 if (da9055->mclk_rate) { in da9055_hw_params() 1143 if (da9055->mclk_rate && (da9055->mclk_rate != sysclk)) { in da9055_hw_params() 1261 da9055->mclk_rate = freq; in da9055_set_dai_sysclk()
|
D | wm8993.c | 217 unsigned int mclk_rate; member 587 dev_dbg(codec->dev, "Using %dHz MCLK\n", wm8993->mclk_rate); in configure_clock() 591 if (wm8993->mclk_rate > 13500000) { in configure_clock() 593 wm8993->sysclk_rate = wm8993->mclk_rate / 2; in configure_clock() 596 wm8993->sysclk_rate = wm8993->mclk_rate; in configure_clock() 1081 wm8993->mclk_rate = freq; in wm8993_set_sysclk()
|
D | da7213.h | 514 unsigned int mclk_rate; member
|
D | wm8904.c | 80 unsigned int mclk_rate; member 332 dev_dbg(codec->dev, "Using %dHz MCLK\n", wm8904->mclk_rate); in wm8904_configure_clocking() 335 rate = wm8904->mclk_rate; in wm8904_configure_clocking() 1414 priv->mclk_rate = freq; in wm8904_set_sysclk()
|
/linux-4.1.27/arch/arm/mach-ep93xx/ |
D | clock.c | 358 unsigned long max_rate, actual_rate, mclk_rate, rate_err = -1; in calc_clk_div() local 381 mclk_rate = mclk->rate * 2; in calc_clk_div() 385 __div = mclk_rate / (rate * __pdiv); in calc_clk_div() 389 actual_rate = mclk_rate / (__pdiv * __div); in calc_clk_div()
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | pxa_camera.c | 1658 u32 mclk_rate; in pxa_camera_pdata_from_dt() local 1662 &mclk_rate); in pxa_camera_pdata_from_dt() 1665 pcdev->mclk = mclk_rate; in pxa_camera_pdata_from_dt()
|