Searched refs:sclk (Results 126 - 150 of 157) sorted by path

1234567

/linux-master/drivers/watchdog/
H A Dmarvell_gti_wdt.c78 struct clk *sclk; member in struct:gti_wdt_priv
217 priv->sclk = devm_clk_get_enabled(&pdev->dev, NULL);
218 if (IS_ERR(priv->sclk))
219 return PTR_ERR(priv->sclk);
222 gti_clk_disable_unprepare, priv->sclk);
226 priv->clock_freq = clk_get_rate(priv->sclk);
/linux-master/include/uapi/drm/
H A Damdgpu_drm.h1200 __u32 sclk; member in struct:drm_amdgpu_info_vce_clock_table_entry
/linux-master/sound/aoa/soundbus/i2sbus/
H A Dpcm.c34 static int clock_and_divisors(int mclk, int sclk, int rate, int *out) argument
36 /* sclk must be derived from mclk! */
37 if (mclk % sclk)
39 /* derive sclk register value */
40 if (i2s_sf_sclkdiv(mclk / sclk, out))
/linux-master/sound/soc/bcm/
H A Dcygnus-ssp.c538 u32 sclk; local
573 /* Set sclk rate */
576 sclk = aio->bit_per_frame;
577 if (sclk == 512)
578 sclk = 0;
580 /* sclks_per_1fs_div = sclk cycles/32 */
581 sclk /= 32;
586 value |= sclk << I2S_OUT_CFGX_SCLKS_PER_1FS_DIV32;
/linux-master/sound/soc/cirrus/
H A Dep93xx-i2s.c76 struct clk *sclk; member in struct:ep93xx_i2s_info
116 clk_prepare_enable(info->sclk);
161 clk_disable_unprepare(info->sclk);
354 err = clk_set_rate(info->sclk, clk_get_rate(info->mclk) / sdiv);
358 err = clk_set_rate(info->lrclk, clk_get_rate(info->sclk) / lrdiv);
474 info->sclk = clk_get(&pdev->dev, "sclk");
475 if (IS_ERR(info->sclk)) {
476 err = PTR_ERR(info->sclk);
502 clk_put(info->sclk);
[all...]
/linux-master/sound/soc/codecs/
H A Dcs35l35.c549 if ((cs35l35->sclk / srate) % 4) {
550 dev_err(component->dev, "Unsupported sclk/fs ratio %d:%d\n",
551 cs35l35->sclk, srate);
554 sp_sclks = ((cs35l35->sclk / srate) / 4) - 1;
655 cs35l35->sclk = freq;
H A Dcs35l35.h283 int sclk; member in struct:cs35l35_private
H A Dcs35l56-sdw.c381 int sclk; local
383 sclk = params->curr_dr_freq / 2;
384 dev_dbg(cs35l56->base.dev, "%s: sclk=%u c=%u r=%u\n",
385 __func__, sclk, params->col, params->row);
H A Dcs42l42-sdw.c103 dev_dbg(dai->dev, "dai_prepare: sclk=%u rate=%u\n", cs42l42->sclk, cs42l42->sample_rate);
105 if (!cs42l42->sclk || !cs42l42->sample_rate)
114 return cs42l42_pll_config(dai->component, cs42l42->sclk, cs42l42->sample_rate);
393 if ((new_sclk != cs42l42->sclk) && cs42l42->stream_use) {
398 cs42l42->sclk = new_sclk;
400 dev_dbg(cs42l42->dev, "bus_config: sclk=%u c=%u r=%u\n",
401 cs42l42->sclk, params->col, params->row);
H A Dcs42l42.c621 u32 sclk; member in struct:cs42l42_pll_params
673 if (pll_ratio_table[cs42l42->pll_config].sclk == clk)
684 if (pll_ratio_table[i].sclk == clk) {
789 unsigned int sclk, unsigned int sample_rate)
791 u32 fsync = sclk / sample_rate;
794 if (((fsync * sample_rate) != sclk) || ((fsync % 2) != 0)) {
796 "Unsupported sclk %d/sample rate %d\n",
797 sclk,
900 if (cs42l42->sclk)
926 } else if (cs42l42->sclk) {
788 cs42l42_asp_config(struct snd_soc_component *component, unsigned int sclk, unsigned int sample_rate) argument
[all...]
H A Dcs42l42.h39 u32 sclk; member in struct:cs42l42_private
H A Dcs43130.c878 unsigned int sclk = cs43130->dais[dai->id].sclk; local
909 sclk = params_rate(params) * bitwidth_dai *
954 if (!sclk && cs43130->dais[dai->id].dai_mode == SND_SOC_DAIFMT_CBM_CFM)
956 sclk = params_rate(params) * bitwidth_dai *
959 if (!sclk) {
965 bitwidth_sclk = (sclk / params_rate(params)) / params_channels(params);
972 "sclk = %u, fs = %d, bitwidth_dai = %u\n",
973 sclk, params_rate(params), bitwidth_dai);
1611 cs43130->dais[codec_dai->id].sclk
[all...]
H A Dcs43130.h497 unsigned int sclk; member in struct:cs43130_dai
H A Dnau8810.c668 int i, sclk, imclk = rate * 256, div = 0; local
680 sclk = (nau8810->sysclk * 10) /
682 if (sclk < imclk)
H A Dnau8822.c674 int i, sclk, imclk; local
685 sclk = (nau8822->sysclk * 10) / nau8822_mclk_scaler[i];
686 if (sclk < imclk)
H A Dpcm512x.c34 struct clk *sclk; member in struct:pcm512x_priv
591 if (IS_ERR(pcm512x->sclk)) {
593 PTR_ERR(pcm512x->sclk));
594 return PTR_ERR(pcm512x->sclk);
614 rats_no_pll->num = clk_get_rate(pcm512x->sclk) / 64;
632 if (IS_ERR(pcm512x->sclk)) {
634 PTR_ERR(pcm512x->sclk));
926 sck_rate = clk_get_rate(pcm512x->sclk);
943 pllin_rate = clk_get_rate(pcm512x->sclk);
1627 pcm512x->sclk
[all...]
H A Drk3328_codec.c37 unsigned int sclk; member in struct:rk3328_codec_priv
H A Drl6231.c234 int rl6231_get_clk_info(int sclk, int rate) argument
239 if (sclk <= 0 || rate <= 0)
244 if (sclk == rate * pd[i])
H A Drl6231.h30 int rl6231_get_clk_info(int sclk, int rate);
H A Drt1011.c1556 static int rt1011_get_clk_info(int sclk, int rate) argument
1561 if (sclk <= 0 || rate <= 0)
1566 if (sclk == rate * pd[i])
H A Drt1305.c607 static int rt1305_get_clk_info(int sclk, int rate) argument
612 if (sclk <= 0 || rate <= 0)
617 if (sclk == rate * pd[i])
H A Drt1308.c435 static int rt1308_get_clk_info(int sclk, int rate) argument
440 if (sclk <= 0 || rate <= 0)
445 if (sclk == rate * pd[i])
H A Drt5682s.c1113 static int get_clk_info(int sclk, int rate) argument
1118 if (sclk <= 0 || rate <= 0)
1123 if (sclk == rate * pd[i])
H A Dtas5086.c241 unsigned int mclk, sclk; member in struct:tas5086_private
307 priv->sclk = freq;
394 (priv->sclk == 48 * priv->rate) ?
/linux-master/sound/soc/intel/boards/
H A Dkbl_rt5663_max98927.c47 struct clk *sclk; member in struct:kbl_rt5663_private
99 ret = clk_set_rate(priv->sclk, 3072000);
101 dev_err(card->dev, "Can't set rate for sclk, err: %d\n",
107 ret = clk_prepare_enable(priv->sclk);
109 dev_err(card->dev, "Can't enable sclk, err: %d\n", ret);
115 clk_disable_unprepare(priv->sclk);
1027 ctx->sclk = devm_clk_get(&pdev->dev, "ssp1_sclk");
1028 if (IS_ERR(ctx->sclk)) {
1029 ret = PTR_ERR(ctx->sclk);

Completed in 384 milliseconds

1234567