/linux-master/include/sound/ |
H A D | simple_card.h | 23 struct simple_util_dai codec_dai; member in struct:simple_util_info
|
/linux-master/sound/soc/samsung/ |
H A D | tobermory.c | 22 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 D | speyside.c | 24 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 D | smdk_wm8994pcm.c | 47 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 D | sof_realtek_common.c | 72 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 D | sof_sdw_cs_amp.c | 28 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 D | skl_hda_dsp_common.h | 25 struct snd_soc_dai *codec_dai; member in struct:skl_hda_hdmi_pcm 59 component = pcm->codec_dai->component;
|
H A D | sof_cirrus_common.c | 95 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 D | cml_rt1011_rt5682.c | 66 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 D | sof_sdw_rt712_sdca.c | 77 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 D | sof_maxim_common.c | 63 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 D | sof_sdw_cs42l42.c | 58 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 D | sof_sdw_rt700.c | 57 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 D | sof_sdw_rt5682.c | 57 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 D | bdw_rt286.c | 102 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 D | bytcht_da7213.c | 109 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 D | sdw.c | 27 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 D | apq8096.c | 34 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 D | sdm845.c | 63 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 D | nau8825.c | 28 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 D | rt274.c | 32 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 D | es8336.c | 101 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 D | da7219.c | 34 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 D | migor.c | 49 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 D | acp-mach-common.c | 120 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...] |