Home
last modified time | relevance | path

Searched refs:base_rate (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/sound/pci/echoaudio/
Dechoaudio_3g.c260 u32 control_reg, clock, base_rate, frq_reg; in set_sample_rate() local
307 base_rate = rate; in set_sample_rate()
308 if (base_rate > 50000) in set_sample_rate()
309 base_rate /= 2; in set_sample_rate()
310 if (base_rate < 32000) in set_sample_rate()
311 base_rate = 32000; in set_sample_rate()
313 frq_reg = E3G_MAGIC_NUMBER / base_rate - 2; in set_sample_rate()
Dlayla24_dsp.c159 u32 control_reg, clock, base_rate; in set_sample_rate() local
218 base_rate = rate >> 1; in set_sample_rate()
221 base_rate = rate; in set_sample_rate()
224 if (base_rate < 25000) in set_sample_rate()
225 base_rate = 25000; in set_sample_rate()
231 cpu_to_le32(LAYLA24_MAGIC_NUMBER / base_rate - 2); in set_sample_rate()
/Linux-v5.4/drivers/mmc/host/
Dsdhci-sprd.c79 u32 base_rate; member
222 div = sdhci_sprd_calc_div(sprd_host->base_rate, clk); in _sdhci_sprd_set_clock()
577 sprd_host->base_rate = clk_get_rate(sprd_host->clk_sdio); in sdhci_sprd_probe()
578 if (!sprd_host->base_rate) in sdhci_sprd_probe()
579 sprd_host->base_rate = SDHCI_SPRD_CLK_DEF_RATE; in sdhci_sprd_probe()
/Linux-v5.4/sound/soc/codecs/
Darizona.c1621 unsigned int base_rate; in arizona_startup() local
1628 base_rate = priv->sysclk; in arizona_startup()
1631 base_rate = priv->asyncclk; in arizona_startup()
1637 if (base_rate == 0) in arizona_startup()
1639 else if (base_rate % 8000) in arizona_startup()
Dmadera.c2903 unsigned int base_rate; in madera_startup() local
2912 base_rate = priv->sysclk; in madera_startup()
2916 base_rate = priv->asyncclk; in madera_startup()
2926 if (base_rate == 0) in madera_startup()
2928 else if (base_rate % 4000) in madera_startup()
2934 if (base_rate == 0) in madera_startup()
2936 else if (base_rate % 4000) in madera_startup()
/Linux-v5.4/sound/core/
Dpcm_lib.c1476 unsigned int base_rate = (unsigned int)(uintptr_t)rule->private; in snd_pcm_hw_rule_noresample_func() local
1480 return snd_interval_list(rate, 1, &base_rate, 0); in snd_pcm_hw_rule_noresample_func()
1491 unsigned int base_rate) in snd_pcm_hw_rule_noresample() argument
1496 (void *)(uintptr_t)base_rate, in snd_pcm_hw_rule_noresample()
/Linux-v5.4/include/sound/
Dpcm.h1005 unsigned int base_rate);