Searched refs:codec_dai (Results 76 - 100 of 257) sorted by relevance

1234567891011

/linux-master/sound/soc/mediatek/mt8173/
H A Dmt8173-rt5650-rt5514.c56 struct snd_soc_dai *codec_dai; local
59 for_each_rtd_codec_dais(rtd, i, codec_dai) {
61 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, MCLK_FOR_CODECS,
67 ret = snd_soc_dai_set_sysclk(codec_dai, 1,
H A Dmt8173-rt5650.c71 struct snd_soc_dai *codec_dai; local
89 for_each_rtd_codec_dais(rtd, i, codec_dai) {
91 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, mclk_clock,
97 ret = snd_soc_dai_set_sysclk(codec_dai, 1,
H A Dmt8173-max98090.c55 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
57 return snd_soc_dai_set_sysclk(codec_dai, 0, params_rate(params) * 256,
/linux-master/sound/soc/rockchip/
H A Drockchip_rt5645.c68 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
94 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret);
98 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk,
101 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret);
H A Drk3288_hdmi_analog.c66 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
96 dev_err(codec_dai->dev, "Can't set cpu clock %d\n", ret);
100 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk,
103 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret);
/linux-master/sound/soc/codecs/
H A Duda1334.c124 static int uda1334_set_dai_sysclk(struct snd_soc_dai *codec_dai, argument
127 struct snd_soc_component *component = codec_dai->component;
169 static int uda1334_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) argument
176 dev_err(codec_dai->dev, "Invalid DAI format\n");
H A Dmax9850.c151 static int max9850_set_dai_sysclk(struct snd_soc_dai *codec_dai, argument
154 struct snd_soc_component *component = codec_dai->component;
171 static int max9850_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) argument
173 struct snd_soc_component *component = codec_dai->component;
H A Dak4641.c304 static int ak4641_set_dai_sysclk(struct snd_soc_dai *codec_dai, argument
307 struct snd_soc_component *component = codec_dai->component;
355 static int ak4641_pcm_set_dai_fmt(struct snd_soc_dai *codec_dai, argument
358 struct snd_soc_component *component = codec_dai->component;
387 static int ak4641_i2s_set_dai_fmt(struct snd_soc_dai *codec_dai, argument
390 struct snd_soc_component *component = codec_dai->component;
H A Dpcm179x.c68 static int pcm179x_set_dai_fmt(struct snd_soc_dai *codec_dai, argument
71 struct snd_soc_component *component = codec_dai->component;
H A Dak5386.c81 static int ak5386_set_dai_fmt(struct snd_soc_dai *codec_dai, argument
84 struct snd_soc_component *component = codec_dai->component;
/linux-master/sound/soc/loongson/
H A Dloongson_card.c28 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
37 dev_err(codec_dai->dev, "cpu_dai clock not set\n");
41 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk,
44 dev_err(codec_dai->dev, "codec_dai clock not set\n");
/linux-master/sound/soc/intel/boards/
H A Dbxt_rt298.c29 struct snd_soc_dai *codec_dai; member in struct:bxt_hdmi_pcm
197 pcm->codec_dai = dai;
228 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
231 ret = snd_soc_dai_set_sysclk(codec_dai, RT298_SCLK_S_PLL,
538 component = pcm->codec_dai->component;
543 component = pcm->codec_dai->component;
552 err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device,
H A Dbdw-rt5677.c157 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
160 ret = snd_soc_dai_set_sysclk(codec_dai, RT5677_SCLK_S_MCLK, 24576000,
174 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
177 ret = snd_soc_dai_set_sysclk(codec_dai, RT5677_SCLK_S_PLL1, 24576000,
183 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5677_PLL1_S_MCLK,
H A Dcht_bsw_rt5645.c71 struct snd_soc_dai *codec_dai; local
75 codec_dai = snd_soc_card_get_codec_dai(card, CHT_CODEC_DAI1);
76 if (!codec_dai)
77 codec_dai = snd_soc_card_get_codec_dai(card, CHT_CODEC_DAI2);
79 if (!codec_dai) {
97 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_RCCLK,
210 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
214 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5645_PLL1_S_MCLK,
221 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_PLL1,
H A Dbytcr_rt5651.c140 static int byt_rt5651_prepare_and_enable_pll1(struct snd_soc_dai *codec_dai, argument
156 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, rate * 512);
158 dev_err(codec_dai->component->dev, "can't set pll: %d\n", ret);
162 ret = snd_soc_dai_set_sysclk(codec_dai, RT5651_SCLK_S_PLL1,
165 dev_err(codec_dai->component->dev, "can't set clock %d\n", ret);
177 struct snd_soc_dai *codec_dai; local
181 codec_dai = snd_soc_card_get_codec_dai(card, BYT_CODEC_DAI1);
182 if (!codec_dai)
183 codec_dai = snd_soc_card_get_codec_dai(card, BYT_CODEC_DAI2);
184 if (!codec_dai) {
348 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
[all...]
H A Dskl_rt286.c28 struct snd_soc_dai *codec_dai; member in struct:skl_hdmi_pcm
154 pcm->codec_dai = dai;
232 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
235 ret = snd_soc_dai_set_sysclk(codec_dai, RT286_SCLK_S_PLL, 24000000,
490 component = pcm->codec_dai->component;
499 err = hdac_hdmi_jack_init(pcm->codec_dai, pcm->device,
H A Dkbl_rt5663_max98927.c39 struct snd_soc_dai *codec_dai; member in struct:kbl_hdmi_pcm
335 pcm->codec_dai = dai;
476 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
480 rt5663_sel_asrc_clk_src(codec_dai->component,
484 ret = snd_soc_dai_set_sysclk(codec_dai,
514 struct snd_soc_dai *codec_dai; local
517 for_each_rtd_codec_dais(rtd, j, codec_dai) {
518 if (!strcmp(codec_dai->component->name, MAXIM_DEV0_NAME)) {
522 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x30, 3, 8, 16);
528 if (!strcmp(codec_dai
[all...]
/linux-master/sound/soc/samsung/
H A Daries_wm8994.c262 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
274 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, WM8994_FLL_SRC_MCLK1,
279 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_FLL1,
290 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
294 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_MCLK1,
300 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, WM8994_FLL_SRC_MCLK1,
318 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
325 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL2, WM8994_FLL_SRC_MCLK1,
331 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_FLL2,
/linux-master/sound/soc/ti/
H A Dj721e-evm.c259 struct snd_soc_dai *codec_dai; local
293 for_each_rtd_codec_dais(rtd, i, codec_dai) {
294 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 2, 32);
318 struct snd_soc_dai *codec_dai; local
338 for_each_rtd_codec_dais(rtd, i, codec_dai) {
339 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 2,
350 for_each_rtd_codec_dais(rtd, i, codec_dai) {
351 ret = snd_soc_dai_set_sysclk(codec_dai, 0, sysclk_rate,
407 struct snd_soc_dai *codec_dai; local
417 for_each_rtd_codec_dais(rtd, i, codec_dai) {
[all...]
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-mt6366.c232 struct snd_soc_dai *codec_dai; local
245 for_each_rtd_codec_dais(rtd, j, codec_dai) {
246 if (strcmp(codec_dai->component->name, DA7219_DEV_NAME))
249 ret = snd_soc_dai_set_sysclk(codec_dai, DA7219_CLKSRC_MCLK,
261 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_PLL_SRM,
275 struct snd_soc_dai *codec_dai; local
278 for_each_rtd_codec_dais(rtd, j, codec_dai) {
279 if (strcmp(codec_dai->component->name, DA7219_DEV_NAME))
282 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_MCLK, 0, 0);
303 struct snd_soc_dai *codec_dai local
[all...]
/linux-master/sound/soc/atmel/
H A Dsam9g20_wm8731.c69 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
75 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_MCLK,
H A Dsam9x5_wm8731.c43 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
50 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL,
/linux-master/sound/soc/au1x/
H A Ddb1200.c98 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
101 snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL,
/linux-master/sound/soc/kirkwood/
H A Darmada-370-db.c22 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
38 return snd_soc_dai_set_sysclk(codec_dai, 0, freq, SND_SOC_CLOCK_IN);
/linux-master/sound/soc/mediatek/mt2701/
H A Dmt2701-wm8960.c28 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
38 snd_soc_dai_set_sysclk(codec_dai, 0, mclk_rate, SND_SOC_CLOCK_IN);

Completed in 333 milliseconds

1234567891011