Home
last modified time | relevance | path

Searched refs:clocks (Results 1 – 8 of 8) sorted by relevance

/sound/soc/mediatek/mt8173/
Dmt8173-afe-pcm.c150 struct clk *clocks[MT8173_CLK_NUM]; member
330 mt8173_afe_dais_set_clks(afe, afe_priv->clocks[MT8173_CLK_I2S1_M], in mt8173_afe_i2s_prepare()
332 mt8173_afe_dais_set_clks(afe, afe_priv->clocks[MT8173_CLK_I2S2_M], in mt8173_afe_i2s_prepare()
353 mt8173_afe_dais_enable_clks(afe, afe_priv->clocks[MT8173_CLK_I2S3_M], in mt8173_afe_hdmi_startup()
354 afe_priv->clocks[MT8173_CLK_I2S3_B]); in mt8173_afe_hdmi_startup()
367 mt8173_afe_dais_disable_clks(afe, afe_priv->clocks[MT8173_CLK_I2S3_M], in mt8173_afe_hdmi_shutdown()
368 afe_priv->clocks[MT8173_CLK_I2S3_B]); in mt8173_afe_hdmi_shutdown()
380 mt8173_afe_dais_set_clks(afe, afe_priv->clocks[MT8173_CLK_I2S3_M], in mt8173_afe_hdmi_prepare()
382 afe_priv->clocks[MT8173_CLK_I2S3_B], in mt8173_afe_hdmi_prepare()
964 clk_disable_unprepare(afe_priv->clocks[MT8173_CLK_I2S1_M]); in mt8173_afe_runtime_suspend()
[all …]
/sound/soc/codecs/
Dtlv320aic32x4.c676 struct clk_bulk_data clocks[] = { in aic32x4_setup_clocks() local
684 ret = devm_clk_bulk_get(component->dev, ARRAY_SIZE(clocks), clocks); in aic32x4_setup_clocks()
730 if (clk_round_rate(clocks[0].clk, dac_clock_rate) == 0) in aic32x4_setup_clocks()
733 clk_set_rate(clocks[0].clk, in aic32x4_setup_clocks()
736 clk_set_rate(clocks[1].clk, in aic32x4_setup_clocks()
739 clk_set_rate(clocks[2].clk, in aic32x4_setup_clocks()
744 clk_set_rate(clocks[3].clk, in aic32x4_setup_clocks()
747 clk_set_rate(clocks[4].clk, in aic32x4_setup_clocks()
752 clk_set_rate(clocks[5].clk, in aic32x4_setup_clocks()
830 struct clk_bulk_data clocks[] = { in aic32x4_set_bias_level() local
[all …]
/sound/soc/hisilicon/
Dhi6210-i2s.c38 int clocks; member
103 for (n = 0; n < i2s->clocks; n++) { in hi6210_i2s_startup()
178 for (n = 0; n < i2s->clocks; n++) in hi6210_i2s_shutdown()
577 i2s->clocks++; in hi6210_i2s_probe()
582 i2s->clocks++; in hi6210_i2s_probe()
Dhi3660-i2s.c36 int clocks; member
/sound/isa/es1688/
Des1688_lib.c276 static const struct snd_ratnum clocks[2] = { variable
293 .rats = clocks,
301 if (runtime->rate_num == clocks[0].num) in snd_es1688_set_rate()
/sound/pci/echoaudio/
Dechoaudio.c1769 int detected, clocks, bit, src; in snd_echo_channels_info_get() local
1780 clocks = 0; in snd_echo_channels_info_get()
1786 clocks |= 1 << src; in snd_echo_channels_info_get()
1789 ucontrol->value.integer.value[5] = clocks; in snd_echo_channels_info_get()
/sound/pci/
Des1938.c424 static const struct snd_ratnum clocks[2] = { variable
441 .rats = clocks,
451 if (runtime->rate_num == clocks[0].num) in snd_es1938_rate_set()
/sound/isa/cs423x/
Dcs4236_lib.c127 static const struct snd_ratnum clocks[CLOCKS] = { variable
140 .rats = clocks,