Searched refs:codec_dai (Results 1 - 25 of 259) sorted by relevance

1234567891011

/linux-master/include/sound/
H A Dsimple_card.h23 struct simple_util_dai codec_dai; member in struct:simple_util_info
/linux-master/sound/soc/samsung/
H A Dtobermory.c22 struct snd_soc_dai *codec_dai; local
26 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
28 if (dapm->dev != codec_dai->dev)
34 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL,
40 ret = snd_soc_dai_set_sysclk(codec_dai,
46 snd_soc_dai_set_pll(codec_dai, WM8962_FLL,
65 struct snd_soc_dai *codec_dai; local
69 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
71 if (dapm->dev != codec_dai->dev)
76 ret = snd_soc_dai_set_sysclk(codec_dai, WM8962_SYSCLK_MCL
180 struct snd_soc_dai *codec_dai; local
[all...]
H A Dspeyside.c24 struct snd_soc_dai *codec_dai; local
28 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
30 if (dapm->dev != codec_dai->dev)
35 ret = snd_soc_dai_set_sysclk(codec_dai, WM8996_SYSCLK_MCLK2,
40 ret = snd_soc_dai_set_pll(codec_dai, WM8996_FLL_MCLK2,
60 struct snd_soc_dai *codec_dai; local
64 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
66 if (dapm->dev != codec_dai->dev)
72 ret = snd_soc_dai_set_pll(codec_dai, 0,
80 ret = snd_soc_dai_set_sysclk(codec_dai,
[all...]
H A Dsmdk_wm8994pcm.c47 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
64 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_FLL1,
69 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, WM8994_FLL_SRC_MCLK1,
/linux-master/sound/soc/intel/boards/
H A Dsof_realtek_common.c72 struct snd_soc_dai *codec_dai; local
77 for_each_rtd_codec_dais(rtd, i, codec_dai) {
79 ret = snd_soc_dai_set_pll(codec_dai, 0, RT1011_PLL1_S_BCLK,
82 dev_err(codec_dai->dev, "fail to set pll, ret %d\n",
87 ret = snd_soc_dai_set_sysclk(codec_dai, RT1011_FS_SYS_PRE_S_PLL1,
90 dev_err(codec_dai->dev, "fail to set sysclk, ret %d\n",
96 dev_err(codec_dai->dev, "invalid codec index %d\n",
101 ret = snd_soc_dai_set_tdm_slot(codec_dai, rt1011_tdm_mask[i].tx,
105 dev_err(codec_dai->dev, "fail to set tdm slot, ret %d\n",
269 struct snd_soc_dai *codec_dai; local
428 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
[all...]
H A Dsof_sdw_cs_amp.c28 struct snd_soc_dai *codec_dai; local
45 for_each_rtd_codec_dais(rtd, i, codec_dai) {
46 if (!strstr(codec_dai->name, "cs35l56"))
50 codec_dai->component->name_prefix);
H A Dskl_hda_dsp_common.h25 struct snd_soc_dai *codec_dai; member in struct:skl_hda_hdmi_pcm
59 component = pcm->codec_dai->component;
H A Dsof_cirrus_common.c95 struct snd_soc_dai *codec_dai; local
105 for_each_rtd_codec_dais(rtd, i, codec_dai) {
107 ret = snd_soc_dai_set_sysclk(codec_dai, CS35L41_CLKID_SCLK,
110 dev_err(codec_dai->dev, "fail to set sysclk, ret %d\n",
116 ret = snd_soc_component_set_sysclk(codec_dai->component,
120 dev_err(codec_dai->dev, "fail to set component sysclk, ret %d\n",
126 ret = snd_soc_dai_set_channel_map(codec_dai, 0, NULL,
130 dev_err(codec_dai->dev, "fail to set channel map, ret %d\n",
H A Dcml_rt1011_rt5682.c66 struct snd_soc_dai *codec_dai; member in struct:hdmi_pcm
216 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
224 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out);
229 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL1,
238 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x0, 0x0, 2,
249 struct snd_soc_dai *codec_dai; local
255 for_each_rtd_codec_dais(rtd, i, codec_dai) {
258 ret = snd_soc_dai_set_pll(codec_dai, 0, RT1011_PLL1_S_BCLK,
261 dev_err(card->dev, "codec_dai clock not set\n");
265 ret = snd_soc_dai_set_sysclk(codec_dai,
[all...]
H A Dsof_sdw_rt712_sdca.c77 struct snd_soc_dai *codec_dai; local
80 codec_dai = get_codec_dai_by_name(rtd, dmics, ARRAY_SIZE(dmics));
81 if (!codec_dai)
84 component = codec_dai->component;
H A Dsof_maxim_common.c63 struct snd_soc_dai *codec_dai; local
67 for_each_rtd_codec_dais(rtd, j, codec_dai) {
68 if (!strcmp(codec_dai->component->name, MAX_98373_DEV0_NAME)) {
70 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x03, 3, 8, 32);
71 } else if (!strcmp(codec_dai->component->name, MAX_98373_DEV1_NAME)) {
73 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x0C, 3, 8, 32);
76 dev_err(codec_dai->dev, "fail to set tdm slot, ret %d\n",
87 struct snd_soc_dai *codec_dai; local
97 for_each_rtd_codec_dais(rtd, j, codec_dai) {
103 codec_dai
232 struct snd_soc_dai *codec_dai; local
[all...]
H A Dsof_sdw_cs42l42.c58 struct snd_soc_dai *codec_dai; local
63 codec_dai = get_codec_dai_by_name(rtd, jack_codecs, ARRAY_SIZE(jack_codecs));
64 if (!codec_dai)
67 component = codec_dai->component;
H A Dsof_sdw_rt700.c57 struct snd_soc_dai *codec_dai; local
62 codec_dai = get_codec_dai_by_name(rtd, jack_codecs, ARRAY_SIZE(jack_codecs));
63 if (!codec_dai)
66 component = codec_dai->component;
H A Dsof_sdw_rt5682.c57 struct snd_soc_dai *codec_dai; local
62 codec_dai = get_codec_dai_by_name(rtd, jack_codecs, ARRAY_SIZE(jack_codecs));
63 if (!codec_dai)
66 component = codec_dai->component;
H A Dbdw_rt286.c102 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
105 ret = snd_soc_dai_set_sysclk(codec_dai, RT286_SCLK_S_PLL, 24000000, SND_SOC_CLOCK_IN);
188 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, "rt286-aif1"); local
190 if (!codec_dai)
193 return snd_soc_component_set_jack(codec_dai->component, NULL, NULL);
198 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, "rt286-aif1"); local
200 if (!codec_dai)
203 return snd_soc_component_set_jack(codec_dai->component, &card_headset, NULL);
H A Dbytcht_da7213.c109 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
112 ret = snd_soc_dai_set_sysclk(codec_dai, DA7213_CLKSRC_MCLK,
115 dev_err(codec_dai->dev, "can't set codec sysclk configuration\n");
117 ret = snd_soc_dai_set_pll(codec_dai, 0,
120 dev_err(codec_dai->dev, "failed to start PLL: %d\n", ret);
130 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
133 ret = snd_soc_dai_set_pll(codec_dai, 0,
136 dev_err(codec_dai->dev, "failed to stop PLL: %d\n", ret);
/linux-master/sound/soc/qcom/
H A Dsdw.c27 struct snd_soc_dai *codec_dai; local
34 for_each_rtd_codec_dais(rtd, i, codec_dai) {
35 ret = snd_soc_dai_set_stream(codec_dai, sruntime,
39 codec_dai->name);
109 struct snd_soc_dai *codec_dai; local
122 for_each_rtd_codec_dais(rtd, i, codec_dai) {
123 sruntime = snd_soc_dai_get_stream(codec_dai, substream->stream);
H A Dapq8096.c34 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
40 ret = snd_soc_dai_get_channel_map(codec_dai,
69 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
83 snd_soc_dai_set_channel_map(codec_dai, ARRAY_SIZE(tx_ch),
86 snd_soc_dai_set_sysclk(codec_dai, 0, WCD9335_DEFAULT_MCLK_RATE,
H A Dsdm845.c63 struct snd_soc_dai *codec_dai; local
70 for_each_rtd_codec_dais(rtd, i, codec_dai) {
71 sruntime = snd_soc_dai_get_stream(codec_dai,
76 ret = snd_soc_dai_get_channel_map(codec_dai,
103 struct snd_soc_dai *codec_dai; local
152 for_each_rtd_codec_dais(rtd, j, codec_dai) {
154 if (!strcmp(codec_dai->component->name_prefix, "Left")) {
156 codec_dai, LEFT_SPK_TDM_TX_MASK,
166 if (!strcmp(codec_dai->component->name_prefix, "Right")) {
168 codec_dai, RIGHT_SPK_TDM_TX_MAS
188 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
236 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
338 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
[all...]
/linux-master/sound/soc/intel/avs/boards/
H A Dnau8825.c28 struct snd_soc_dai *codec_dai; local
31 codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI);
32 if (!codec_dai) {
38 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_MCLK, 24000000,
41 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_INTERNAL, 0, SND_SOC_CLOCK_IN);
143 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtm, 0); local
148 ret = snd_soc_dai_set_sysclk(codec_dai, NAU8825_CLK_FLL_FS, 0, SND_SOC_CLOCK_IN);
150 dev_err(codec_dai->dev, "can't set FS clock %d\n", ret);
154 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, runtime->rate, runtime->rate * 256);
156 dev_err(codec_dai
223 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI); local
230 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, SKL_NUVOTON_CODEC_DAI); local
[all...]
H A Drt274.c32 struct snd_soc_dai *codec_dai; local
35 codec_dai = snd_soc_card_get_codec_dai(card, RT274_CODEC_DAI);
36 if (!codec_dai)
40 ret = snd_soc_dai_set_sysclk(codec_dai, RT274_SCLK_S_PLL2, AVS_RT274_FREQ_OUT,
43 dev_err(codec_dai->dev, "set codec sysclk failed: %d\n", ret);
50 snd_soc_dai_set_bclk_ratio(codec_dai, ratio);
52 ret = snd_soc_dai_set_pll(codec_dai, 0, RT274_PLL2_S_BCLK,
55 dev_err(codec_dai->dev, "failed to enable PLL2: %d\n", ret);
91 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(runtime, 0); local
92 struct snd_soc_component *component = codec_dai
196 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, RT274_CODEC_DAI); local
203 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, RT274_CODEC_DAI); local
[all...]
H A Des8336.c101 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(runtime, 0); local
102 struct snd_soc_component *component = codec_dai->component;
121 ret = devm_acpi_dev_add_driver_gpios(codec_dai->dev, speaker_gpios);
123 dev_warn(codec_dai->dev, "Unable to add GPIO mapping table\n");
125 gpiod = gpiod_get_optional(codec_dai->dev, "speaker-enable", GPIOD_OUT_LOW);
127 return dev_err_probe(codec_dai->dev, PTR_ERR(gpiod), "Get gpiod failed: %ld\n",
142 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(runtime, 0); local
144 snd_soc_component_set_jack(codec_dai->component, NULL, NULL);
152 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(runtime, 0); local
166 ret = snd_soc_dai_set_sysclk(codec_dai,
246 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, ES8336_CODEC_DAI); local
253 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, ES8336_CODEC_DAI); local
[all...]
H A Dda7219.c34 struct snd_soc_dai *codec_dai; local
37 codec_dai = snd_soc_card_get_codec_dai(card, DA7219_DAI_NAME);
38 if (!codec_dai) {
44 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_MCLK, 0, 0);
48 ret = snd_soc_dai_set_pll(codec_dai, 0, DA7219_SYSCLK_PLL_SRM,
94 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(runtime, 0); local
95 struct snd_soc_component *component = codec_dai->component;
109 ret = snd_soc_dai_set_sysclk(codec_dai, DA7219_CLKSRC_MCLK, clk_freq, SND_SOC_CLOCK_IN);
216 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, DA7219_DAI_NAME); local
218 return snd_soc_component_set_jack(codec_dai
223 struct snd_soc_dai *codec_dai = snd_soc_card_get_codec_dai(card, DA7219_DAI_NAME); local
[all...]
/linux-master/sound/soc/sh/
H A Dmigor.c49 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
53 ret = snd_soc_dai_set_sysclk(codec_dai, WM8978_PLL, 13000000,
58 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8978_OPCLKRATE, rate * 512);
68 dev_dbg(codec_dai->dev, "%s: configure %luHz\n", __func__, codec_freq);
82 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
88 snd_soc_dai_set_sysclk(codec_dai, WM8978_PLL, 0,
91 dev_dbg(codec_dai->dev, "Unbalanced hw_free!\n");
/linux-master/sound/soc/amd/acp/
H A Dacp-mach-common.c120 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
121 struct snd_soc_component *component = codec_dai->component;
124 dev_info(rtd->dev, "codec dai name = %s\n", codec_dai->name);
178 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
192 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
223 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
248 ret = snd_soc_dai_set_fmt(codec_dai, fmt);
264 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 8, 16);
271 ret = snd_soc_dai_set_pll(codec_dai, RT5682_PLL2, RT5682_PLL2_S_MCLK,
278 ret = snd_soc_dai_set_sysclk(codec_dai, RT5682_SCLK_S_PLL
361 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
421 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
614 struct snd_soc_dai *codec_dai; local
916 struct snd_soc_dai *codec_dai = local
970 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
1025 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
1107 struct snd_soc_dai *codec_dai; local
1184 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
1249 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0); local
[all...]

Completed in 217 milliseconds

1234567891011