Home
last modified time | relevance | path

Searched refs:codec_dai (Results 1 – 178 of 178) sorted by relevance

/linux-4.4.14/sound/soc/samsung/
Dtobermory.c26 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in tobermory_set_bias_level() local
29 if (dapm->dev != codec_dai->dev) in tobermory_set_bias_level()
35 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in tobermory_set_bias_level()
41 ret = snd_soc_dai_set_sysclk(codec_dai, in tobermory_set_bias_level()
47 snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in tobermory_set_bias_level()
65 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in tobermory_set_bias_level_post() local
68 if (dapm->dev != codec_dai->dev) in tobermory_set_bias_level_post()
73 ret = snd_soc_dai_set_sysclk(codec_dai, WM8962_SYSCLK_MCLK, in tobermory_set_bias_level_post()
80 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in tobermory_set_bias_level_post()
174 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in tobermory_late_probe() local
[all …]
Dneo1973_wm8753.c34 struct snd_soc_dai *codec_dai = rtd->codec_dai; in neo1973_hifi_hw_params() local
74 ret = snd_soc_dai_set_sysclk(codec_dai, WM8753_MCLK, pll_out, in neo1973_hifi_hw_params()
86 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8753_BCLKDIV, bclk); in neo1973_hifi_hw_params()
97 ret = snd_soc_dai_set_pll(codec_dai, WM8753_PLL1, 0, in neo1973_hifi_hw_params()
108 struct snd_soc_dai *codec_dai = rtd->codec_dai; in neo1973_hifi_hw_free() local
111 return snd_soc_dai_set_pll(codec_dai, WM8753_PLL1, 0, 0, 0); in neo1973_hifi_hw_free()
126 struct snd_soc_dai *codec_dai = rtd->codec_dai; in neo1973_voice_hw_params() local
141 ret = snd_soc_dai_set_sysclk(codec_dai, WM8753_PCMCLK, 12288000, in neo1973_voice_hw_params()
147 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8753_PCMDIV, pcmdiv); in neo1973_voice_hw_params()
152 ret = snd_soc_dai_set_pll(codec_dai, WM8753_PLL2, 0, in neo1973_voice_hw_params()
[all …]
Dspeyside.c28 struct snd_soc_dai *codec_dai = card->rtd[1].codec_dai; in speyside_set_bias_level() local
31 if (dapm->dev != codec_dai->dev) in speyside_set_bias_level()
36 ret = snd_soc_dai_set_sysclk(codec_dai, WM8996_SYSCLK_MCLK2, in speyside_set_bias_level()
41 ret = snd_soc_dai_set_pll(codec_dai, WM8996_FLL_MCLK2, in speyside_set_bias_level()
60 struct snd_soc_dai *codec_dai = card->rtd[1].codec_dai; in speyside_set_bias_level_post() local
63 if (dapm->dev != codec_dai->dev) in speyside_set_bias_level_post()
69 ret = snd_soc_dai_set_pll(codec_dai, 0, in speyside_set_bias_level_post()
77 ret = snd_soc_dai_set_sysclk(codec_dai, in speyside_set_bias_level_post()
131 struct snd_soc_dai *dai = rtd->codec_dai; in speyside_wm0010_init()
143 struct snd_soc_dai *dai = rtd->codec_dai; in speyside_wm8996_init()
Dsmdk_wm8580pcm.c50 struct snd_soc_dai *codec_dai = rtd->codec_dai; in smdk_wm8580_pcm_hw_params() local
66 ret = snd_soc_dai_set_sysclk(codec_dai, WM8580_CLKSRC_MCLK, in smdk_wm8580_pcm_hw_params()
71 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8580_MCLK, in smdk_wm8580_pcm_hw_params()
76 ret = snd_soc_dai_set_sysclk(codec_dai, WM8580_CLKSRC_PLLA, in smdk_wm8580_pcm_hw_params()
81 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8580_MCLK, in smdk_wm8580_pcm_hw_params()
86 ret = snd_soc_dai_set_pll(codec_dai, WM8580_PLLA, 0, in smdk_wm8580_pcm_hw_params()
Dbells.c61 struct snd_soc_dai *codec_dai = card->rtd[DAI_DSP_CODEC].codec_dai; in bells_set_bias_level() local
62 struct snd_soc_codec *codec = codec_dai->codec; in bells_set_bias_level()
66 if (dapm->dev != codec_dai->dev) in bells_set_bias_level()
102 struct snd_soc_dai *codec_dai = card->rtd[DAI_DSP_CODEC].codec_dai; in bells_set_bias_level_post() local
103 struct snd_soc_codec *codec = codec_dai->codec; in bells_set_bias_level_post()
107 if (dapm->dev != codec_dai->dev) in bells_set_bias_level_post()
142 struct snd_soc_dai *aif1_dai = card->rtd[DAI_DSP_CODEC].codec_dai; in bells_late_probe()
196 wm9081_dai = card->rtd[DAI_CODEC_SUB].codec_dai; in bells_late_probe()
Dlittlemill.c26 struct snd_soc_dai *aif1_dai = card->rtd[0].codec_dai; in littlemill_set_bias_level()
69 struct snd_soc_dai *aif1_dai = card->rtd[0].codec_dai; in littlemill_set_bias_level_post()
105 struct snd_soc_dai *codec_dai = rtd->codec_dai; in littlemill_hw_params() local
110 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, in littlemill_hw_params()
118 ret = snd_soc_dai_set_sysclk(codec_dai, in littlemill_hw_params()
249 struct snd_soc_dai *aif1_dai = card->rtd[0].codec_dai; in littlemill_late_probe()
Dsmdk_wm8994pcm.c54 struct snd_soc_dai *codec_dai = rtd->codec_dai; in smdk_wm8994_pcm_hw_params() local
71 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_FLL1, in smdk_wm8994_pcm_hw_params()
76 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, WM8994_FLL_SRC_MCLK1, in smdk_wm8994_pcm_hw_params()
Dsmdk_wm8580.c35 struct snd_soc_dai *codec_dai = rtd->codec_dai; in smdk_hw_params() local
80 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8580_MCLK, in smdk_hw_params()
85 ret = snd_soc_dai_set_pll(codec_dai, WM8580_PLLA, 0, in smdk_hw_params()
90 ret = snd_soc_dai_set_sysclk(codec_dai, WM8580_CLKSRC_PLLA, in smdk_hw_params()
Dsmdk_wm8994.c55 struct snd_soc_dai *codec_dai = rtd->codec_dai; in smdk_hw_params() local
67 ret = snd_soc_dai_set_pll(codec_dai, WM8994_FLL1, WM8994_FLL_SRC_MCLK1, in smdk_hw_params()
72 ret = snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_FLL1, in smdk_hw_params()
Dsnow.c38 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in snow_late_probe() local
43 ret = snd_soc_dai_set_sysclk(codec_dai, 0, in snow_late_probe()
Djive_wm8750.c41 struct snd_soc_dai *codec_dai = rtd->codec_dai; in jive_hw_params() local
65 ret = snd_soc_dai_set_sysclk(codec_dai, WM8750_SYSCLK, clk, in jive_hw_params()
Darndale_rt5631.c30 struct snd_soc_dai *codec_dai = rtd->codec_dai; in arndale_hw_params() local
49 ret = snd_soc_dai_set_sysclk(codec_dai, 0, rclk, SND_SOC_CLOCK_OUT); in arndale_hw_params()
Dodroidx2_max98090.c28 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in odroidx2_late_probe() local
32 ret = snd_soc_dai_set_sysclk(codec_dai, 0, MAX98090_MCLK, in odroidx2_late_probe()
Dsmartq_wm8987.c38 struct snd_soc_dai *codec_dai = rtd->codec_dai; in smartq_hifi_hw_params() local
72 ret = snd_soc_dai_set_sysclk(codec_dai, WM8750_SYSCLK, clk, in smartq_hifi_hw_params()
Ds3c24xx_simtec.c168 struct snd_soc_dai *codec_dai = rtd->codec_dai; in simtec_hw_params() local
172 ret = snd_soc_dai_set_sysclk(codec_dai, 0, in simtec_hw_params()
Ds3c24xx_uda134x.c129 struct snd_soc_dai *codec_dai = rtd->codec_dai; in s3c24xx_uda134x_hw_params() local
196 ret = snd_soc_dai_set_sysclk(codec_dai, 0, clk, in s3c24xx_uda134x_hw_params()
/linux-4.4.14/sound/soc/blackfin/
Dbfin-eval-adav80x.c37 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adav80x_hw_params() local
40 ret = snd_soc_dai_set_pll(codec_dai, ADAV80X_PLL1, ADAV80X_PLL_SRC_XTAL, in bfin_eval_adav80x_hw_params()
45 ret = snd_soc_dai_set_sysclk(codec_dai, ADAV80X_CLK_PLL1, in bfin_eval_adav80x_hw_params()
53 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adav80x_codec_init() local
55 snd_soc_dai_set_sysclk(codec_dai, ADAV80X_CLK_SYSCLK1, 0, in bfin_eval_adav80x_codec_init()
57 snd_soc_dai_set_sysclk(codec_dai, ADAV80X_CLK_SYSCLK2, 0, in bfin_eval_adav80x_codec_init()
59 snd_soc_dai_set_sysclk(codec_dai, ADAV80X_CLK_SYSCLK3, 0, in bfin_eval_adav80x_codec_init()
62 snd_soc_dai_set_sysclk(codec_dai, ADAV80X_CLK_XTAL, 2700000, 0); in bfin_eval_adav80x_codec_init()
Dbfin-eval-adau1373.c70 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adau1373_hw_params() local
95 ret = snd_soc_dai_set_pll(codec_dai, ADAU1373_PLL1, in bfin_eval_adau1373_hw_params()
100 ret = snd_soc_dai_set_sysclk(codec_dai, ADAU1373_CLK_SRC_PLL1, pll_rate, in bfin_eval_adau1373_hw_params()
108 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adau1373_codec_init() local
112 ret = snd_soc_dai_set_pll(codec_dai, ADAU1373_PLL1, in bfin_eval_adau1373_codec_init()
117 ret = snd_soc_dai_set_sysclk(codec_dai, ADAU1373_CLK_SRC_PLL1, pll_rate, in bfin_eval_adau1373_codec_init()
Dbf5xx-ad193x.c47 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bf5xx_ad193x_link_init() local
51 ret = snd_soc_dai_set_sysclk(codec_dai, 0, 24576000, SND_SOC_CLOCK_IN); in bf5xx_ad193x_link_init()
56 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0xFF, 0xFF, 8, 32); in bf5xx_ad193x_link_init()
Dbfin-eval-adau1x81.c43 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adau1x81_hw_params() local
70 ret = snd_soc_dai_set_pll(codec_dai, ADAU17X1_PLL, in bfin_eval_adau1x81_hw_params()
75 ret = snd_soc_dai_set_sysclk(codec_dai, ADAU17X1_CLK_SRC_PLL, pll_rate, in bfin_eval_adau1x81_hw_params()
Dbfin-eval-adau1x61.c55 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adau1x61_hw_params() local
82 ret = snd_soc_dai_set_pll(codec_dai, ADAU17X1_PLL, in bfin_eval_adau1x61_hw_params()
87 ret = snd_soc_dai_set_sysclk(codec_dai, ADAU17X1_CLK_SRC_PLL, pll_rate, in bfin_eval_adau1x61_hw_params()
Dbfin-eval-adau1701.c40 struct snd_soc_dai *codec_dai = rtd->codec_dai; in bfin_eval_adau1701_hw_params() local
43 ret = snd_soc_dai_set_sysclk(codec_dai, ADAU1701_CLK_SRC_OSC, 12288000, in bfin_eval_adau1701_hw_params()
Dbf5xx-ssm2602.c55 return snd_soc_dai_set_sysclk(rtd->codec_dai, SSM2602_SYSCLK, 12000000, in bf5xx_ssm2602_dai_init()
/linux-4.4.14/sound/soc/intel/boards/
Dcht_bsw_rt5672.c55 if (!strncmp(rtd->codec_dai->name, CHT_CODEC_DAI, in cht_get_codec_dai()
57 return rtd->codec_dai; in cht_get_codec_dai()
67 struct snd_soc_dai *codec_dai; in platform_clock_control() local
70 codec_dai = cht_get_codec_dai(card); in platform_clock_control()
71 if (!codec_dai) { in platform_clock_control()
78 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in platform_clock_control()
86 ret = snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_PLL1, in platform_clock_control()
98 snd_soc_dai_set_sysclk(codec_dai, RT5670_SCLK_S_RCCLK, in platform_clock_control()
148 struct snd_soc_dai *codec_dai = rtd->codec_dai; in cht_aif1_hw_params() local
152 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5670_PLL1_S_MCLK, in cht_aif1_hw_params()
[all …]
Dcht_bsw_rt5645.c56 if (!strncmp(rtd->codec_dai->name, CHT_CODEC_DAI, in cht_get_codec_dai()
58 return rtd->codec_dai; in cht_get_codec_dai()
68 struct snd_soc_dai *codec_dai; in platform_clock_control() local
71 codec_dai = cht_get_codec_dai(card); in platform_clock_control()
72 if (!codec_dai) { in platform_clock_control()
85 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_RCCLK, in platform_clock_control()
157 struct snd_soc_dai *codec_dai = rtd->codec_dai; in cht_aif1_hw_params() local
161 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5645_PLL1_S_MCLK, in cht_aif1_hw_params()
168 ret = snd_soc_dai_set_sysclk(codec_dai, RT5645_SCLK_S_PLL1, in cht_aif1_hw_params()
183 struct snd_soc_dai *codec_dai = runtime->codec_dai; in cht_codec_init() local
[all …]
Dbyt-rt5640.c84 struct snd_soc_dai *codec_dai = rtd->codec_dai; in byt_rt5640_hw_params() local
87 ret = snd_soc_dai_set_sysclk(codec_dai, RT5640_SCLK_S_PLL1, in byt_rt5640_hw_params()
91 dev_err(codec_dai->dev, "can't set codec clock %d\n", ret); in byt_rt5640_hw_params()
94 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5640_PLL1_S_BCLK1, in byt_rt5640_hw_params()
98 dev_err(codec_dai->dev, "can't set codec pll: %d\n", ret); in byt_rt5640_hw_params()
Dbytcr_rt5640.c71 struct snd_soc_dai *codec_dai = rtd->codec_dai; in byt_aif1_hw_params() local
74 snd_soc_dai_set_bclk_ratio(codec_dai, 50); in byt_aif1_hw_params()
76 ret = snd_soc_dai_set_sysclk(codec_dai, RT5640_SCLK_S_PLL1, in byt_aif1_hw_params()
84 ret = snd_soc_dai_set_pll(codec_dai, 0, RT5640_PLL1_S_BCLK1, in byt_aif1_hw_params()
Dcht_bsw_max98090_ti.c50 if (!strncmp(rtd->codec_dai->name, CHT_CODEC_DAI, in cht_get_codec_dai()
52 return rtd->codec_dai; in cht_get_codec_dai()
91 struct snd_soc_dai *codec_dai = rtd->codec_dai; in cht_aif1_hw_params() local
94 ret = snd_soc_dai_set_sysclk(codec_dai, M98090_REG_SYSTEM_CLOCK, in cht_aif1_hw_params()
Dhaswell.c67 struct snd_soc_dai *codec_dai = rtd->codec_dai; in haswell_rt5640_hw_params() local
70 ret = snd_soc_dai_set_sysclk(codec_dai, RT5640_SCLK_S_MCLK, 12288000, in haswell_rt5640_hw_params()
Dskl_rt286.c128 struct snd_soc_dai *codec_dai = rtd->codec_dai; in skylake_rt286_hw_params() local
131 ret = snd_soc_dai_set_sysclk(codec_dai, RT286_SCLK_S_PLL, 24000000, in skylake_rt286_hw_params()
Dbroadwell.c115 struct snd_soc_dai *codec_dai = rtd->codec_dai; in broadwell_rt286_hw_params() local
118 ret = snd_soc_dai_set_sysclk(codec_dai, RT286_SCLK_S_PLL, 24000000, in broadwell_rt286_hw_params()
Dbyt-max98090.c93 ret = snd_soc_dai_set_sysclk(runtime->codec_dai, in byt_max98090_init()
/linux-4.4.14/sound/soc/sh/
Dmigor.c53 struct snd_soc_dai *codec_dai = rtd->codec_dai; in migor_hw_params() local
57 ret = snd_soc_dai_set_sysclk(codec_dai, WM8978_PLL, 13000000, in migor_hw_params()
62 ret = snd_soc_dai_set_clkdiv(codec_dai, WM8978_OPCLKRATE, rate * 512); in migor_hw_params()
72 dev_dbg(codec_dai->dev, "%s: configure %luHz\n", __func__, codec_freq); in migor_hw_params()
86 struct snd_soc_dai *codec_dai = rtd->codec_dai; in migor_hw_free() local
92 snd_soc_dai_set_sysclk(codec_dai, WM8978_PLL, 0, in migor_hw_free()
95 dev_dbg(codec_dai->dev, "Unbalanced hw_free!\n"); in migor_hw_free()
/linux-4.4.14/sound/soc/pxa/
Draumfeld.c70 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_startup() local
73 return snd_soc_dai_set_sysclk(codec_dai, 0, 0, 0); in raumfeld_cs4270_startup()
79 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_shutdown() local
82 snd_soc_dai_set_sysclk(codec_dai, 0, 0, 0); in raumfeld_cs4270_shutdown()
89 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_hw_params() local
115 ret = snd_soc_dai_set_sysclk(codec_dai, 0, clk, 0); in raumfeld_cs4270_hw_params()
Dzylonite.c75 snd_soc_dai_set_pll(rtd->codec_dai, 0, 0, in zylonite_wm9713_init()
85 struct snd_soc_dai *codec_dai = rtd->codec_dai; in zylonite_voice_hw_params() local
125 ret = snd_soc_dai_set_clkdiv(codec_dai, WM9713_PCMCLK_PLL_DIV, in zylonite_voice_hw_params()
128 ret = snd_soc_dai_set_clkdiv(codec_dai, WM9713_PCMCLK_DIV, in zylonite_voice_hw_params()
Dimote2.c14 struct snd_soc_dai *codec_dai = rtd->codec_dai; in imote2_asoc_hw_params() local
33 ret = snd_soc_dai_set_sysclk(codec_dai, 0, clk, in imote2_asoc_hw_params()
Dbrownstone.c52 struct snd_soc_dai *codec_dai = rtd->codec_dai; in brownstone_wm8994_hw_params() local
74 snd_soc_dai_set_sysclk(codec_dai, WM8994_SYSCLK_MCLK1, sysclk, 0); in brownstone_wm8994_hw_params()
Dz2.c40 struct snd_soc_dai *codec_dai = rtd->codec_dai; in z2_hw_params() local
60 ret = snd_soc_dai_set_sysclk(codec_dai, WM8750_SYSCLK, clk, in z2_hw_params()
Dmagician.c91 struct snd_soc_dai *codec_dai = rtd->codec_dai; in magician_playback_hw_params() local
183 ret = snd_soc_dai_set_fmt(codec_dai, SND_SOC_DAIFMT_MSB | in magician_playback_hw_params()
231 struct snd_soc_dai *codec_dai = rtd->codec_dai; in magician_capture_hw_params() local
236 ret = snd_soc_dai_set_fmt(codec_dai, in magician_capture_hw_params()
Dhx4700.c64 struct snd_soc_dai *codec_dai = rtd->codec_dai; in hx4700_hw_params() local
76 ret = snd_soc_dai_set_sysclk(codec_dai, 0, 256 * params_rate(params), in hx4700_hw_params()
Dpoodle.c98 struct snd_soc_dai *codec_dai = rtd->codec_dai; in poodle_hw_params() local
118 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL, clk, in poodle_hw_params()
Dcorgi.c123 struct snd_soc_dai *codec_dai = rtd->codec_dai; in corgi_hw_params() local
143 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL, clk, in corgi_hw_params()
Dspitz.c125 struct snd_soc_dai *codec_dai = rtd->codec_dai; in spitz_hw_params() local
145 ret = snd_soc_dai_set_sysclk(codec_dai, WM8750_SYSCLK, clk, in spitz_hw_params()
/linux-4.4.14/sound/soc/
Dsoc-pcm.c338 struct snd_soc_dai *codec_dai; in soc_pcm_apply_msb() local
344 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
345 if (codec_dai->driver->playback.sig_bits == 0) { in soc_pcm_apply_msb()
349 bits = max(codec_dai->driver->playback.sig_bits, bits); in soc_pcm_apply_msb()
354 codec_dai = rtd->codec_dais[i]; in soc_pcm_apply_msb()
355 if (codec_dai->driver->capture.sig_bits == 0) { in soc_pcm_apply_msb()
359 bits = max(codec_dai->driver->capture.sig_bits, bits); in soc_pcm_apply_msb()
454 struct snd_soc_dai *codec_dai; in soc_pcm_open() local
488 codec_dai = rtd->codec_dais[i]; in soc_pcm_open()
489 if (codec_dai->driver->ops && codec_dai->driver->ops->startup) { in soc_pcm_open()
[all …]
Dsoc-compress.c160 struct snd_soc_dai *codec_dai = rtd->codec_dai; in close_delayed_work() local
165 codec_dai->driver->playback.stream_name, in close_delayed_work()
166 codec_dai->playback_active ? "active" : "inactive", in close_delayed_work()
184 struct snd_soc_dai *codec_dai = rtd->codec_dai; in soc_compr_free() local
196 snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction); in soc_compr_free()
201 if (!codec_dai->active) in soc_compr_free()
202 codec_dai->rate = 0; in soc_compr_free()
285 struct snd_soc_dai *codec_dai = rtd->codec_dai; in soc_compr_trigger() local
298 snd_soc_dai_digital_mute(codec_dai, 0, cstream->direction); in soc_compr_trigger()
301 snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction); in soc_compr_trigger()
[all …]
Dsoc-core.c828 struct snd_soc_dai *codec_dai = codec_dais[j]; in snd_soc_resume() local
829 if (codec_dai->active) in snd_soc_resume()
830 pinctrl_pm_select_default_state(codec_dai->dev); in snd_soc_resume()
949 rtd->codec_dai = codec_dais[0]; in soc_bind_dai_link()
950 rtd->codec = rtd->codec_dai->codec; in soc_bind_dai_link()
1285 struct snd_soc_dai *codec_dai = rtd->codec_dai; in soc_link_dai_widgets() local
1293 play_w = codec_dai->playback_widget; in soc_link_dai_widgets()
1307 capture_w = codec_dai->capture_widget; in soc_link_dai_widgets()
1508 struct snd_soc_dai *codec_dai = codec_dais[i]; in snd_soc_runtime_set_dai_fmt() local
1510 ret = snd_soc_dai_set_fmt(codec_dai, dai_fmt); in snd_soc_runtime_set_dai_fmt()
[all …]
Dsoc-dapm.c3840 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in dapm_connect_dai_link_widgets() local
3843 if (codec_dai->playback_widget && cpu_dai->playback_widget) { in dapm_connect_dai_link_widgets()
3845 sink = codec_dai->playback_widget; in dapm_connect_dai_link_widgets()
3848 codec_dai->component->name, sink->name); in dapm_connect_dai_link_widgets()
3855 if (codec_dai->capture_widget && cpu_dai->capture_widget) { in dapm_connect_dai_link_widgets()
3856 source = codec_dai->capture_widget; in dapm_connect_dai_link_widgets()
3859 codec_dai->component->name, source->name, in dapm_connect_dai_link_widgets()
/linux-4.4.14/sound/soc/fsl/
Dwm1133-ev1.c84 struct snd_soc_dai *codec_dai = rtd->codec_dai; in wm1133_ev1_hw_params() local
104 snd_soc_dai_set_pll(codec_dai, 0, 0, 14750000, wm8350_audio[i].sysclk); in wm1133_ev1_hw_params()
119 snd_soc_dai_set_sysclk(codec_dai, WM8350_MCLK_SEL_PLL_MCLK, in wm1133_ev1_hw_params()
123 snd_soc_dai_set_clkdiv(codec_dai, WM8350_BCLK_CLKDIV, in wm1133_ev1_hw_params()
127 snd_soc_dai_set_clkdiv(codec_dai, in wm1133_ev1_hw_params()
129 snd_soc_dai_set_clkdiv(codec_dai, in wm1133_ev1_hw_params()
133 snd_soc_dai_set_clkdiv(codec_dai, in wm1133_ev1_hw_params()
136 snd_soc_dai_set_clkdiv(codec_dai, in wm1133_ev1_hw_params()
Dimx-wm8962.c72 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in imx_wm8962_set_bias_level() local
79 if (dapm->dev != codec_dai->dev) in imx_wm8962_set_bias_level()
90 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in imx_wm8962_set_bias_level()
98 ret = snd_soc_dai_set_sysclk(codec_dai, in imx_wm8962_set_bias_level()
110 ret = snd_soc_dai_set_sysclk(codec_dai, in imx_wm8962_set_bias_level()
120 ret = snd_soc_dai_set_pll(codec_dai, WM8962_FLL, in imx_wm8962_set_bias_level()
138 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in imx_wm8962_late_probe() local
144 ret = snd_soc_dai_set_sysclk(codec_dai, WM8962_SYSCLK_MCLK, in imx_wm8962_late_probe()
Dimx-mc13783.c37 struct snd_soc_dai *codec_dai = rtd->codec_dai; in imx_mc13783_hifi_hw_params() local
40 ret = snd_soc_dai_set_tdm_slot(codec_dai, 0x3, 0x3, 4, 16); in imx_mc13783_hifi_hw_params()
44 ret = snd_soc_dai_set_sysclk(codec_dai, MC13783_CLK_CLIA, 26000000, 0); in imx_mc13783_hifi_hw_params()
Dfsl-asoc-card.c225 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in fsl_asoc_card_set_bias_level() local
231 if (dapm->dev != codec_dai->dev) in fsl_asoc_card_set_bias_level()
244 ret = snd_soc_dai_set_pll(codec_dai, codec_priv->pll_id, in fsl_asoc_card_set_bias_level()
252 ret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->fll_id, in fsl_asoc_card_set_bias_level()
264 ret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id, in fsl_asoc_card_set_bias_level()
272 ret = snd_soc_dai_set_pll(codec_dai, codec_priv->pll_id, 0, 0, 0); in fsl_asoc_card_set_bias_level()
417 struct snd_soc_dai *codec_dai = card->rtd[0].codec_dai; in fsl_asoc_card_late_probe() local
439 ret = snd_soc_dai_set_sysclk(codec_dai, codec_priv->mclk_id, in fsl_asoc_card_late_probe()
Deukrea-tlv320.c41 struct snd_soc_dai *codec_dai = rtd->codec_dai; in eukrea_tlv320_hw_params() local
45 ret = snd_soc_dai_set_sysclk(codec_dai, 0, in eukrea_tlv320_hw_params()
Dmx27vis-aic32x4.c55 struct snd_soc_dai *codec_dai = rtd->codec_dai; in mx27vis_aic32x4_hw_params() local
59 ret = snd_soc_dai_set_sysclk(codec_dai, 0, in mx27vis_aic32x4_hw_params()
Dp1022_rdk.c141 ret = snd_soc_dai_set_fmt(rtd->codec_dai, mdata->dai_format); in p1022_rdk_startup()
148 ret = snd_soc_dai_set_pll(rtd->codec_dai, 0, 0, mdata->clk_frequency, in p1022_rdk_startup()
Dmpc8610_hpcd.c112 ret = snd_soc_dai_set_fmt(rtd->codec_dai, machine_data->dai_format); in mpc8610_hpcd_startup()
122 ret = snd_soc_dai_set_sysclk(rtd->codec_dai, 0, in mpc8610_hpcd_startup()
Dp1022_ds.c135 ret = snd_soc_dai_set_fmt(rtd->codec_dai, mdata->dai_format); in p1022_ds_startup()
145 ret = snd_soc_dai_set_sysclk(rtd->codec_dai, 0, mdata->clk_frequency, in p1022_ds_startup()
Dimx-sgtl5000.c40 ret = snd_soc_dai_set_sysclk(rtd->codec_dai, SGTL5000_SYSCLK, in imx_sgtl5000_dai_init()
/linux-4.4.14/sound/soc/tegra/
Dtegra_wm8903.c62 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_wm8903_hw_params() local
89 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in tegra_wm8903_hw_params()
172 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_wm8903_init() local
173 struct snd_soc_codec *codec = codec_dai->codec; in tegra_wm8903_init()
203 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_wm8903_remove() local
204 struct snd_soc_codec *codec = codec_dai->codec; in tegra_wm8903_remove()
Dtrimslice.c52 struct snd_soc_dai *codec_dai = rtd->codec_dai; in trimslice_asoc_hw_params() local
67 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in trimslice_asoc_hw_params()
Dtegra_wm8753.c57 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_wm8753_hw_params() local
82 err = snd_soc_dai_set_sysclk(codec_dai, WM8753_MCLK, mclk, in tegra_wm8753_hw_params()
Dtegra_rt5640.c54 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_rt5640_asoc_hw_params() local
69 err = snd_soc_dai_set_sysclk(codec_dai, RT5640_SCLK_S_MCLK, mclk, in tegra_rt5640_asoc_hw_params()
Dtegra_alc5632.c43 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_alc5632_asoc_hw_params() local
58 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in tegra_alc5632_asoc_hw_params()
Dtegra_max98090.c52 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_max98090_asoc_hw_params() local
86 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in tegra_max98090_asoc_hw_params()
Dtegra_rt5677.c56 struct snd_soc_dai *codec_dai = rtd->codec_dai; in tegra_rt5677_asoc_hw_params() local
70 err = snd_soc_dai_set_sysclk(codec_dai, RT5677_SCLK_S_MCLK, mclk, in tegra_rt5677_asoc_hw_params()
/linux-4.4.14/sound/soc/generic/
Dsimple-card.c28 struct asoc_simple_dai codec_dai; member
55 ret = clk_prepare_enable(dai_props->codec_dai.clk); in asoc_simple_card_startup()
71 clk_disable_unprepare(dai_props->codec_dai.clk); in asoc_simple_card_shutdown()
78 struct snd_soc_dai *codec_dai = rtd->codec_dai; in asoc_simple_card_hw_params() local
93 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in asoc_simple_card_hw_params()
174 struct snd_soc_dai *codec = rtd->codec_dai; in asoc_simple_card_dai_init()
181 ret = __asoc_simple_card_dai_init(codec, &dai_props->codec_dai); in asoc_simple_card_dai_init()
373 ret = asoc_simple_card_sub_parse_of(codec, &dai_props->codec_dai, in asoc_simple_card_dai_link_of()
418 dai_props->codec_dai.sysclk); in asoc_simple_card_dai_link_of()
589 !cinfo->codec_dai.name || in asoc_simple_card_probe()
[all …]
/linux-4.4.14/sound/soc/rockchip/
Drockchip_rt5645.c76 struct snd_soc_dai *codec_dai = rtd->codec_dai; in rk_aif1_hw_params() local
96 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret); in rk_aif1_hw_params()
100 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in rk_aif1_hw_params()
103 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret); in rk_aif1_hw_params()
Drockchip_max98090.c77 struct snd_soc_dai *codec_dai = rtd->codec_dai; in rk_aif1_hw_params() local
97 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret); in rk_aif1_hw_params()
101 ret = snd_soc_dai_set_sysclk(codec_dai, 0, mclk, in rk_aif1_hw_params()
104 dev_err(codec_dai->dev, "Can't set codec clock %d\n", ret); in rk_aif1_hw_params()
/linux-4.4.14/sound/soc/mxs/
Dmxs-sgtl5000.c36 struct snd_soc_dai *codec_dai = rtd->codec_dai; in mxs_sgtl5000_hw_params() local
53 ret = snd_soc_dai_set_sysclk(codec_dai, SGTL5000_SYSCLK, mclk, 0); in mxs_sgtl5000_hw_params()
55 dev_err(codec_dai->dev, "Failed to set sysclk to %u.%03uMHz\n", in mxs_sgtl5000_hw_params()
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-pcm.c170 struct snd_soc_dai *codec_dai = rtd->codec_dai; in skl_get_format() local
172 dma_params = snd_soc_dai_get_dma_data(codec_dai, substream); in skl_get_format()
332 struct snd_soc_dai *codec_dai = rtd->codec_dai; in skl_link_hw_params() local
344 snd_soc_dai_get_dma_data(codec_dai, substream); in skl_link_hw_params()
347 snd_soc_dai_set_dma_data(codec_dai, substream, (void *)dma_params); in skl_link_hw_params()
369 struct snd_soc_dai *codec_dai = rtd->codec_dai; in skl_link_pcm_prepare() local
378 snd_soc_dai_get_dma_data(codec_dai, substream); in skl_link_pcm_prepare()
382 hdac_stream(link_dev)->stream_tag, format_val, codec_dai->name); in skl_link_pcm_prepare()
824 struct snd_soc_dai *codec_dai = rtd->codec_dai; in skl_adjust_codec_delay() local
827 if (!codec_dai->driver->ops->delay) in skl_adjust_codec_delay()
[all …]
/linux-4.4.14/sound/soc/cirrus/
Dedb93xx.c35 struct snd_soc_dai *codec_dai = rtd->codec_dai; in edb93xx_hw_params() local
50 err = snd_soc_dai_set_sysclk(codec_dai, 0, mclk_rate, in edb93xx_hw_params()
Dsnappercl15.c31 struct snd_soc_dai *codec_dai = rtd->codec_dai; in snappercl15_hw_params() local
35 err = snd_soc_dai_set_sysclk(codec_dai, 0, CODEC_CLOCK, in snappercl15_hw_params()
/linux-4.4.14/sound/soc/omap/
Dam3517evm.c40 struct snd_soc_dai *codec_dai = rtd->codec_dai; in am3517evm_hw_params() local
44 ret = snd_soc_dai_set_sysclk(codec_dai, 0, in am3517evm_hw_params()
Dosk5912.c56 struct snd_soc_dai *codec_dai = rtd->codec_dai; in osk_hw_params() local
61 snd_soc_dai_set_sysclk(codec_dai, 0, CODEC_CLOCK, SND_SOC_CLOCK_IN); in osk_hw_params()
Domap3pandora.c49 struct snd_soc_dai *codec_dai = rtd->codec_dai; in omap3pandora_hw_params() local
54 ret = snd_soc_dai_set_sysclk(codec_dai, 0, 26000000, in omap3pandora_hw_params()
Dams-delta.c463 struct snd_soc_dai *codec_dai = rtd->codec_dai; in ams_delta_cx20442_init() local
473 if (!codec_dai->driver->ops) { in ams_delta_cx20442_init()
474 codec_dai->driver->ops = &ams_delta_dai_ops; in ams_delta_cx20442_init()
Domap-abe-twl6040.c49 struct snd_soc_dai *codec_dai = rtd->codec_dai; in omap_abe_hw_params() local
64 ret = snd_soc_dai_set_sysclk(codec_dai, clk_id, freq, in omap_abe_hw_params()
Dn810.c117 struct snd_soc_dai *codec_dai = rtd->codec_dai; in n810_hw_params() local
121 err = snd_soc_dai_set_sysclk(codec_dai, 0, 12000000, in n810_hw_params()
Drx51.c120 struct snd_soc_dai *codec_dai = rtd->codec_dai; in rx51_hw_params() local
123 return snd_soc_dai_set_sysclk(codec_dai, 0, 19200000, in rx51_hw_params()
/linux-4.4.14/sound/soc/codecs/
Dwm8580.c429 static int wm8580_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8580_set_dai_pll() argument
433 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_dai_pll()
572 static int wm8580_set_paif_dai_fmt(struct snd_soc_dai *codec_dai, in wm8580_set_paif_dai_fmt() argument
575 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_paif_dai_fmt()
580 aifa = snd_soc_read(codec, WM8580_PAIF1 + codec_dai->driver->id); in wm8580_set_paif_dai_fmt()
581 aifb = snd_soc_read(codec, WM8580_PAIF3 + codec_dai->driver->id); in wm8580_set_paif_dai_fmt()
647 snd_soc_write(codec, WM8580_PAIF1 + codec_dai->driver->id, aifa); in wm8580_set_paif_dai_fmt()
648 snd_soc_write(codec, WM8580_PAIF3 + codec_dai->driver->id, aifb); in wm8580_set_paif_dai_fmt()
653 static int wm8580_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8580_set_dai_clkdiv() argument
656 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_dai_clkdiv()
[all …]
Dsi476x.c74 static int si476x_codec_set_dai_fmt(struct snd_soc_dai *codec_dai, in si476x_codec_set_dai_fmt() argument
77 struct si476x_core *core = i2c_mfd_cell_to_core(codec_dai->dev); in si476x_codec_set_dai_fmt()
143 err = snd_soc_update_bits(codec_dai->codec, SI476X_DIGITAL_IO_OUTPUT_FORMAT, in si476x_codec_set_dai_fmt()
150 dev_err(codec_dai->codec->dev, "Failed to set output format\n"); in si476x_codec_set_dai_fmt()
Dtlv320aic26.c154 static int aic26_set_sysclk(struct snd_soc_dai *codec_dai, in aic26_set_sysclk() argument
157 struct snd_soc_codec *codec = codec_dai->codec; in aic26_set_sysclk()
162 codec_dai, clk_id, freq, dir); in aic26_set_sysclk()
172 static int aic26_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in aic26_set_fmt() argument
174 struct snd_soc_codec *codec = codec_dai->codec; in aic26_set_fmt()
178 codec_dai, fmt); in aic26_set_fmt()
Dwm8940.c339 static int wm8940_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8940_set_dai_fmt() argument
342 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_fmt()
576 static int wm8940_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8940_set_dai_pll() argument
579 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_pll()
617 static int wm8940_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8940_set_dai_sysclk() argument
620 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_sysclk()
635 static int wm8940_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8940_set_dai_clkdiv() argument
638 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_clkdiv()
Dmax9850.c169 static int max9850_set_dai_sysclk(struct snd_soc_dai *codec_dai, in max9850_set_dai_sysclk() argument
172 struct snd_soc_codec *codec = codec_dai->codec; in max9850_set_dai_sysclk()
189 static int max9850_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in max9850_set_dai_fmt() argument
191 struct snd_soc_codec *codec = codec_dai->codec; in max9850_set_dai_fmt()
Dwm8974.c319 static int wm8974_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8974_set_dai_pll() argument
322 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_pll()
356 static int wm8974_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8974_set_dai_clkdiv() argument
359 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_clkdiv()
382 static int wm8974_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8974_set_dai_fmt() argument
385 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_fmt()
Dak4641.c287 static int ak4641_set_dai_sysclk(struct snd_soc_dai *codec_dai, in ak4641_set_dai_sysclk() argument
290 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_set_dai_sysclk()
338 static int ak4641_pcm_set_dai_fmt(struct snd_soc_dai *codec_dai, in ak4641_pcm_set_dai_fmt() argument
341 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_pcm_set_dai_fmt()
370 static int ak4641_i2s_set_dai_fmt(struct snd_soc_dai *codec_dai, in ak4641_i2s_set_dai_fmt() argument
373 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_i2s_set_dai_fmt()
Dwm8510.c316 static int wm8510_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8510_set_dai_pll() argument
319 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_pll()
352 static int wm8510_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8510_set_dai_clkdiv() argument
355 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_clkdiv()
386 static int wm8510_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8510_set_dai_fmt() argument
389 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_fmt()
Dda7210.c875 static int da7210_set_dai_fmt(struct snd_soc_dai *codec_dai, u32 fmt) in da7210_set_dai_fmt() argument
877 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_fmt()
947 static int da7210_set_dai_sysclk(struct snd_soc_dai *codec_dai, in da7210_set_dai_sysclk() argument
950 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_sysclk()
966 dev_err(codec_dai->dev, "Unsupported MCLK value %d\n", in da7210_set_dai_sysclk()
972 dev_err(codec_dai->dev, "Unknown clock source %d\n", clk_id); in da7210_set_dai_sysclk()
988 static int da7210_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in da7210_set_dai_pll() argument
991 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_pll()
1032 dev_err(codec_dai->dev, "Unsupported PLL input frequency %d\n", fref); in da7210_set_dai_pll()
Dak4535.c251 static int ak4535_set_dai_sysclk(struct snd_soc_dai *codec_dai, in ak4535_set_dai_sysclk() argument
254 struct snd_soc_codec *codec = codec_dai->codec; in ak4535_set_dai_sysclk()
290 static int ak4535_set_dai_fmt(struct snd_soc_dai *codec_dai, in ak4535_set_dai_fmt() argument
293 struct snd_soc_codec *codec = codec_dai->codec; in ak4535_set_dai_fmt()
Dad193x.c179 static int ad193x_set_dai_fmt(struct snd_soc_dai *codec_dai, in ad193x_set_dai_fmt() argument
182 struct ad193x_priv *ad193x = snd_soc_codec_get_drvdata(codec_dai->codec); in ad193x_set_dai_fmt()
257 static int ad193x_set_dai_sysclk(struct snd_soc_dai *codec_dai, in ad193x_set_dai_sysclk() argument
260 struct snd_soc_codec *codec = codec_dai->codec; in ad193x_set_dai_sysclk()
Dwm8711.c223 static int wm8711_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8711_set_dai_sysclk() argument
226 struct snd_soc_codec *codec = codec_dai->codec; in wm8711_set_dai_sysclk()
241 static int wm8711_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8711_set_dai_fmt() argument
244 struct snd_soc_codec *codec = codec_dai->codec; in wm8711_set_dai_fmt()
Dda9055.c1161 static int da9055_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in da9055_set_dai_fmt() argument
1163 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_fmt()
1240 static int da9055_set_dai_sysclk(struct snd_soc_dai *codec_dai, in da9055_set_dai_sysclk() argument
1243 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_sysclk()
1261 dev_err(codec_dai->dev, "Unsupported MCLK value %d\n", in da9055_set_dai_sysclk()
1267 dev_err(codec_dai->dev, "Unknown clock source %d\n", clk_id); in da9055_set_dai_sysclk()
1283 static int da9055_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in da9055_set_dai_pll() argument
1286 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_pll()
1321 dev_err(codec_dai->dev, "Error in setting up PLL\n"); in da9055_set_dai_pll()
Dwm8990.c934 static int wm8990_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8990_set_dai_pll() argument
937 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_pll()
967 static int wm8990_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8990_set_dai_sysclk() argument
970 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_sysclk()
980 static int wm8990_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8990_set_dai_fmt() argument
983 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_fmt()
1033 static int wm8990_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8990_set_dai_clkdiv() argument
1036 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_clkdiv()
Dwm8753.c743 static int wm8753_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8753_set_dai_pll() argument
748 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_pll()
866 static int wm8753_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8753_set_dai_sysclk() argument
869 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_sysclk()
1026 static int wm8753_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8753_set_dai_clkdiv() argument
1029 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_clkdiv()
1262 static int wm8753_hifi_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8753_hifi_set_dai_fmt() argument
1265 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_hifi_set_dai_fmt()
1292 static int wm8753_voice_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8753_voice_set_dai_fmt() argument
1295 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_voice_set_dai_fmt()
Duda1380.c413 static int uda1380_set_dai_fmt_both(struct snd_soc_dai *codec_dai, in uda1380_set_dai_fmt_both() argument
416 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_both()
443 static int uda1380_set_dai_fmt_playback(struct snd_soc_dai *codec_dai, in uda1380_set_dai_fmt_playback() argument
446 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_playback()
473 static int uda1380_set_dai_fmt_capture(struct snd_soc_dai *codec_dai, in uda1380_set_dai_fmt_capture() argument
476 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_capture()
Dml26124.c412 static int ml26124_set_dai_fmt(struct snd_soc_dai *codec_dai, in ml26124_set_dai_fmt() argument
416 struct snd_soc_codec *codec = codec_dai->codec; in ml26124_set_dai_fmt()
450 static int ml26124_set_dai_sysclk(struct snd_soc_dai *codec_dai, in ml26124_set_dai_sysclk() argument
453 struct snd_soc_codec *codec = codec_dai->codec; in ml26124_set_dai_sysclk()
Dcs42l51.c263 static int cs42l51_set_dai_fmt(struct snd_soc_dai *codec_dai, in cs42l51_set_dai_fmt() argument
266 struct snd_soc_codec *codec = codec_dai->codec; in cs42l51_set_dai_fmt()
326 static int cs42l51_set_dai_sysclk(struct snd_soc_dai *codec_dai, in cs42l51_set_dai_sysclk() argument
329 struct snd_soc_codec *codec = codec_dai->codec; in cs42l51_set_dai_sysclk()
Dwm8523.c212 static int wm8523_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8523_set_dai_sysclk() argument
215 struct snd_soc_codec *codec = codec_dai->codec; in wm8523_set_dai_sysclk()
261 static int wm8523_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8523_set_dai_fmt() argument
264 struct snd_soc_codec *codec = codec_dai->codec; in wm8523_set_dai_fmt()
Dwm8900.c818 static int wm8900_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8900_set_dai_pll() argument
821 return wm8900_set_fll(codec_dai->codec, pll_id, freq_in, freq_out); in wm8900_set_dai_pll()
824 static int wm8900_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8900_set_dai_clkdiv() argument
827 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_set_dai_clkdiv()
866 static int wm8900_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8900_set_dai_fmt() argument
869 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_set_dai_fmt()
979 static int wm8900_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8900_digital_mute() argument
981 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_digital_mute()
Dalc5632.c680 static int alc5632_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in alc5632_set_dai_pll() argument
684 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_pll()
793 static int alc5632_set_dai_sysclk(struct snd_soc_dai *codec_dai, in alc5632_set_dai_sysclk() argument
796 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_sysclk()
815 static int alc5632_set_dai_fmt(struct snd_soc_dai *codec_dai, in alc5632_set_dai_fmt() argument
818 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_fmt()
Dwm8978.c565 static int wm8978_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8978_set_dai_clkdiv() argument
568 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_clkdiv()
610 static int wm8978_set_dai_sysclk(struct snd_soc_dai *codec_dai, int clk_id, in wm8978_set_dai_sysclk() argument
613 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_sysclk()
652 static int wm8978_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in wm8978_set_dai_fmt() argument
654 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_fmt()
Dalc5623.c525 static int alc5623_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in alc5623_set_dai_pll() argument
529 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_pll()
622 static int alc5623_set_dai_sysclk(struct snd_soc_dai *codec_dai, in alc5623_set_dai_sysclk() argument
625 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_sysclk()
643 static int alc5623_set_dai_fmt(struct snd_soc_dai *codec_dai, in alc5623_set_dai_fmt() argument
646 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_fmt()
Dssm2602.c337 static int ssm2602_set_dai_sysclk(struct snd_soc_dai *codec_dai, in ssm2602_set_dai_sysclk() argument
340 struct snd_soc_codec *codec = codec_dai->codec; in ssm2602_set_dai_sysclk()
389 static int ssm2602_set_dai_fmt(struct snd_soc_dai *codec_dai, in ssm2602_set_dai_fmt() argument
392 struct ssm2602_priv *ssm2602 = snd_soc_codec_get_drvdata(codec_dai->codec); in ssm2602_set_dai_fmt()
Duda134x.c248 static int uda134x_set_dai_sysclk(struct snd_soc_dai *codec_dai, in uda134x_set_dai_sysclk() argument
251 struct snd_soc_codec *codec = codec_dai->codec; in uda134x_set_dai_sysclk()
270 static int uda134x_set_dai_fmt(struct snd_soc_dai *codec_dai, in uda134x_set_dai_fmt() argument
273 struct snd_soc_codec *codec = codec_dai->codec; in uda134x_set_dai_fmt()
Dcs4265.c322 static int cs4265_set_sysclk(struct snd_soc_dai *codec_dai, int clk_id, in cs4265_set_sysclk() argument
325 struct snd_soc_codec *codec = codec_dai->codec; in cs4265_set_sysclk()
344 static int cs4265_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in cs4265_set_fmt() argument
346 struct snd_soc_codec *codec = codec_dai->codec; in cs4265_set_fmt()
Dwm8971.c433 static int wm8971_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8971_set_dai_sysclk() argument
436 struct snd_soc_codec *codec = codec_dai->codec; in wm8971_set_dai_sysclk()
451 static int wm8971_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8971_set_dai_fmt() argument
454 struct snd_soc_codec *codec = codec_dai->codec; in wm8971_set_dai_fmt()
Dwm8400.c849 static int wm8400_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8400_set_dai_sysclk() argument
852 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_sysclk()
937 static int wm8400_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8400_set_dai_pll() argument
941 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_pll()
995 static int wm8400_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8400_set_dai_fmt() argument
998 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_fmt()
1048 static int wm8400_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8400_set_dai_clkdiv() argument
1051 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_clkdiv()
Dwm9713.c851 static int wm9713_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm9713_set_dai_pll() argument
854 struct snd_soc_codec *codec = codec_dai->codec; in wm9713_set_dai_pll()
862 static int wm9713_set_dai_tristate(struct snd_soc_dai *codec_dai, in wm9713_set_dai_tristate() argument
865 struct snd_soc_codec *codec = codec_dai->codec; in wm9713_set_dai_tristate()
878 static int wm9713_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm9713_set_dai_clkdiv() argument
881 struct snd_soc_codec *codec = codec_dai->codec; in wm9713_set_dai_clkdiv()
920 static int wm9713_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm9713_set_dai_fmt() argument
923 struct snd_soc_codec *codec = codec_dai->codec; in wm9713_set_dai_fmt()
Dda7213.c1137 static int da7213_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in da7213_set_dai_fmt() argument
1139 struct snd_soc_codec *codec = codec_dai->codec; in da7213_set_dai_fmt()
1221 static int da7213_set_dai_sysclk(struct snd_soc_dai *codec_dai, in da7213_set_dai_sysclk() argument
1224 struct snd_soc_codec *codec = codec_dai->codec; in da7213_set_dai_sysclk()
1232 dev_err(codec_dai->dev, "Unsupported MCLK value %d\n", in da7213_set_dai_sysclk()
1245 dev_err(codec_dai->dev, "Unknown clock source %d\n", clk_id); in da7213_set_dai_sysclk()
1255 dev_err(codec_dai->dev, "Failed to set clock rate %d\n", in da7213_set_dai_sysclk()
1267 static int da7213_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in da7213_set_dai_pll() argument
1270 struct snd_soc_codec *codec = codec_dai->codec; in da7213_set_dai_pll()
1352 dev_err(codec_dai->dev, "Unsupported PLL input frequency %d\n", in da7213_set_dai_pll()
Dwm8350.c753 static int wm8350_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8350_set_dai_sysclk() argument
756 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_dai_sysclk()
789 static int wm8350_set_clkdiv(struct snd_soc_dai *codec_dai, int div_id, int div) in wm8350_set_clkdiv() argument
791 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_clkdiv()
837 static int wm8350_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in wm8350_set_dai_fmt() argument
839 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_dai_fmt()
908 struct snd_soc_dai *codec_dai) in wm8350_pcm_hw_params() argument
910 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_pcm_hw_params()
1023 static int wm8350_set_fll(struct snd_soc_dai *codec_dai, in wm8350_set_fll() argument
1027 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_fll()
Dpcm1792a.c79 static int pcm1792a_set_dai_fmt(struct snd_soc_dai *codec_dai, in pcm1792a_set_dai_fmt() argument
82 struct snd_soc_codec *codec = codec_dai->codec; in pcm1792a_set_dai_fmt()
Dak5386.c83 static int ak5386_set_dai_fmt(struct snd_soc_dai *codec_dai, in ak5386_set_dai_fmt() argument
86 struct snd_soc_codec *codec = codec_dai->codec; in ak5386_set_dai_fmt()
Dtlv320aic23.c430 static int tlv320aic23_set_dai_fmt(struct snd_soc_dai *codec_dai, in tlv320aic23_set_dai_fmt() argument
433 struct snd_soc_codec *codec = codec_dai->codec; in tlv320aic23_set_dai_fmt()
476 static int tlv320aic23_set_dai_sysclk(struct snd_soc_dai *codec_dai, in tlv320aic23_set_dai_sysclk() argument
479 struct aic23 *aic23 = snd_soc_dai_get_drvdata(codec_dai); in tlv320aic23_set_dai_sysclk()
Dcs42xx8.c193 static int cs42xx8_set_dai_sysclk(struct snd_soc_dai *codec_dai, in cs42xx8_set_dai_sysclk() argument
196 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_sysclk()
204 static int cs42xx8_set_dai_fmt(struct snd_soc_dai *codec_dai, in cs42xx8_set_dai_fmt() argument
207 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_fmt()
Dwm8737.c382 static int wm8737_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8737_set_dai_sysclk() argument
385 struct snd_soc_codec *codec = codec_dai->codec; in wm8737_set_dai_sysclk()
403 static int wm8737_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8737_set_dai_fmt() argument
406 struct snd_soc_codec *codec = codec_dai->codec; in wm8737_set_dai_fmt()
Dcs4270.c254 static int cs4270_set_dai_sysclk(struct snd_soc_dai *codec_dai, in cs4270_set_dai_sysclk() argument
257 struct snd_soc_codec *codec = codec_dai->codec; in cs4270_set_dai_sysclk()
277 static int cs4270_set_dai_fmt(struct snd_soc_dai *codec_dai, in cs4270_set_dai_fmt() argument
280 struct snd_soc_codec *codec = codec_dai->codec; in cs4270_set_dai_fmt()
D88pm860x-codec.c923 static int pm860x_digital_mute(struct snd_soc_dai *codec_dai, int mute) in pm860x_digital_mute() argument
925 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_digital_mute()
979 static int pm860x_pcm_set_dai_fmt(struct snd_soc_dai *codec_dai, in pm860x_pcm_set_dai_fmt() argument
982 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_pcm_set_dai_fmt()
1019 static int pm860x_set_dai_sysclk(struct snd_soc_dai *codec_dai, in pm860x_set_dai_sysclk() argument
1022 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_set_dai_sysclk()
1084 static int pm860x_i2s_set_dai_fmt(struct snd_soc_dai *codec_dai, in pm860x_i2s_set_dai_fmt() argument
1087 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_i2s_set_dai_fmt()
Dwm8750.c502 static int wm8750_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8750_set_dai_sysclk() argument
505 struct snd_soc_codec *codec = codec_dai->codec; in wm8750_set_dai_sysclk()
520 static int wm8750_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8750_set_dai_fmt() argument
523 struct snd_soc_codec *codec = codec_dai->codec; in wm8750_set_dai_fmt()
Dwm8741.c251 static int wm8741_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8741_set_dai_sysclk() argument
254 struct snd_soc_codec *codec = codec_dai->codec; in wm8741_set_dai_sysclk()
296 static int wm8741_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8741_set_dai_fmt() argument
299 struct snd_soc_codec *codec = codec_dai->codec; in wm8741_set_dai_fmt()
Dcs4271.c200 static int cs4271_set_dai_sysclk(struct snd_soc_dai *codec_dai, in cs4271_set_dai_sysclk() argument
203 struct snd_soc_codec *codec = codec_dai->codec; in cs4271_set_dai_sysclk()
210 static int cs4271_set_dai_fmt(struct snd_soc_dai *codec_dai, in cs4271_set_dai_fmt() argument
213 struct snd_soc_codec *codec = codec_dai->codec; in cs4271_set_dai_fmt()
Dda7219.c1017 static int da7219_set_dai_sysclk(struct snd_soc_dai *codec_dai, in da7219_set_dai_sysclk() argument
1020 struct snd_soc_codec *codec = codec_dai->codec; in da7219_set_dai_sysclk()
1028 dev_err(codec_dai->dev, "Unsupported MCLK value %d\n", in da7219_set_dai_sysclk()
1044 dev_err(codec_dai->dev, "Unknown clock source %d\n", clk_id); in da7219_set_dai_sysclk()
1054 dev_err(codec_dai->dev, "Failed to set clock rate %d\n", in da7219_set_dai_sysclk()
1065 static int da7219_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in da7219_set_dai_pll() argument
1068 struct snd_soc_codec *codec = codec_dai->codec; in da7219_set_dai_pll()
1147 static int da7219_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in da7219_set_dai_fmt() argument
1149 struct snd_soc_codec *codec = codec_dai->codec; in da7219_set_dai_fmt()
Dmax98088.c1132 static int max98088_dai1_set_fmt(struct snd_soc_dai *codec_dai, in max98088_dai1_set_fmt() argument
1135 struct snd_soc_codec *codec = codec_dai->codec; in max98088_dai1_set_fmt()
1204 static int max98088_dai2_set_fmt(struct snd_soc_dai *codec_dai, in max98088_dai2_set_fmt() argument
1207 struct snd_soc_codec *codec = codec_dai->codec; in max98088_dai2_set_fmt()
1273 static int max98088_dai1_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98088_dai1_digital_mute() argument
1275 struct snd_soc_codec *codec = codec_dai->codec; in max98088_dai1_digital_mute()
1288 static int max98088_dai2_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98088_dai2_digital_mute() argument
1290 struct snd_soc_codec *codec = codec_dai->codec; in max98088_dai2_digital_mute()
Dwm8728.c115 static int wm8728_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8728_set_dai_fmt() argument
118 struct snd_soc_codec *codec = codec_dai->codec; in wm8728_set_dai_fmt()
Dwm8991.c916 static int wm8991_set_dai_pll(struct snd_soc_dai *codec_dai, in wm8991_set_dai_pll() argument
920 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_pll()
952 static int wm8991_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8991_set_dai_fmt() argument
955 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_fmt()
1005 static int wm8991_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8991_set_dai_clkdiv() argument
1008 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_clkdiv()
Dwm8988.c555 static int wm8988_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8988_set_dai_sysclk() argument
558 struct snd_soc_codec *codec = codec_dai->codec; in wm8988_set_dai_sysclk()
587 static int wm8988_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8988_set_dai_fmt() argument
590 struct snd_soc_codec *codec = codec_dai->codec; in wm8988_set_dai_fmt()
Dpcm1681.c142 static int pcm1681_set_dai_fmt(struct snd_soc_dai *codec_dai, in pcm1681_set_dai_fmt() argument
145 struct snd_soc_codec *codec = codec_dai->codec; in pcm1681_set_dai_fmt()
Dsta529.c266 static int sta529_set_dai_fmt(struct snd_soc_dai *codec_dai, u32 fmt) in sta529_set_dai_fmt() argument
268 struct snd_soc_codec *codec = codec_dai->codec; in sta529_set_dai_fmt()
Dwm8960.c510 static int wm8960_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8960_set_dai_fmt() argument
513 struct snd_soc_codec *codec = codec_dai->codec; in wm8960_set_dai_fmt()
1119 static int wm8960_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in wm8960_set_dai_pll() argument
1122 struct snd_soc_codec *codec = codec_dai->codec; in wm8960_set_dai_pll()
1133 static int wm8960_set_dai_clkdiv(struct snd_soc_dai *codec_dai, in wm8960_set_dai_clkdiv() argument
1136 struct snd_soc_codec *codec = codec_dai->codec; in wm8960_set_dai_clkdiv()
Dwm8731.c381 static int wm8731_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8731_set_dai_sysclk() argument
384 struct snd_soc_codec *codec = codec_dai->codec; in wm8731_set_dai_sysclk()
426 static int wm8731_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8731_set_dai_fmt() argument
429 struct snd_soc_codec *codec = codec_dai->codec; in wm8731_set_dai_fmt()
Dcs4349.c74 static int cs4349_set_dai_fmt(struct snd_soc_dai *codec_dai, in cs4349_set_dai_fmt() argument
77 struct snd_soc_codec *codec = codec_dai->codec; in cs4349_set_dai_fmt()
Dak4104.c65 static int ak4104_set_dai_fmt(struct snd_soc_dai *codec_dai, in ak4104_set_dai_fmt() argument
68 struct snd_soc_codec *codec = codec_dai->codec; in ak4104_set_dai_fmt()
Dtas5086.c305 static int tas5086_set_dai_sysclk(struct snd_soc_dai *codec_dai, in tas5086_set_dai_sysclk() argument
308 struct snd_soc_codec *codec = codec_dai->codec; in tas5086_set_dai_sysclk()
323 static int tas5086_set_dai_fmt(struct snd_soc_dai *codec_dai, in tas5086_set_dai_fmt() argument
326 struct snd_soc_codec *codec = codec_dai->codec; in tas5086_set_dai_fmt()
Dtlv320aic31xx.c813 static int aic31xx_dac_mute(struct snd_soc_dai *codec_dai, int mute) in aic31xx_dac_mute() argument
815 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_dac_mute()
829 static int aic31xx_set_dai_fmt(struct snd_soc_dai *codec_dai, in aic31xx_set_dai_fmt() argument
832 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_set_dai_fmt()
896 static int aic31xx_set_dai_sysclk(struct snd_soc_dai *codec_dai, in aic31xx_set_dai_sysclk() argument
899 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_set_dai_sysclk()
Dsgtl5000.c449 static int sgtl5000_digital_mute(struct snd_soc_dai *codec_dai, int mute) in sgtl5000_digital_mute() argument
451 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_digital_mute()
461 static int sgtl5000_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in sgtl5000_set_dai_fmt() argument
463 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_set_dai_fmt()
528 static int sgtl5000_set_dai_sysclk(struct snd_soc_dai *codec_dai, in sgtl5000_set_dai_sysclk() argument
531 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_set_dai_sysclk()
Dcq93vc.c62 static int cq93vc_set_dai_sysclk(struct snd_soc_dai *codec_dai, in cq93vc_set_dai_sysclk() argument
Drt5631.c1404 static int rt5631_hifi_codec_set_dai_fmt(struct snd_soc_dai *codec_dai, in rt5631_hifi_codec_set_dai_fmt() argument
1407 struct snd_soc_codec *codec = codec_dai->codec; in rt5631_hifi_codec_set_dai_fmt()
1456 static int rt5631_hifi_codec_set_dai_sysclk(struct snd_soc_dai *codec_dai, in rt5631_hifi_codec_set_dai_sysclk() argument
1459 struct snd_soc_codec *codec = codec_dai->codec; in rt5631_hifi_codec_set_dai_sysclk()
1472 static int rt5631_codec_set_dai_pll(struct snd_soc_dai *codec_dai, int pll_id, in rt5631_codec_set_dai_pll() argument
1475 struct snd_soc_codec *codec = codec_dai->codec; in rt5631_codec_set_dai_pll()
Dtlv320aic32x4.c313 static int aic32x4_set_dai_sysclk(struct snd_soc_dai *codec_dai, in aic32x4_set_dai_sysclk() argument
316 struct snd_soc_codec *codec = codec_dai->codec; in aic32x4_set_dai_sysclk()
330 static int aic32x4_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in aic32x4_set_dai_fmt() argument
332 struct snd_soc_codec *codec = codec_dai->codec; in aic32x4_set_dai_fmt()
Dtwl4030.c1820 static int twl4030_set_dai_sysclk(struct snd_soc_dai *codec_dai, int clk_id, in twl4030_set_dai_sysclk() argument
1823 struct snd_soc_codec *codec = codec_dai->codec; in twl4030_set_dai_sysclk()
1846 static int twl4030_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in twl4030_set_dai_fmt() argument
1848 struct snd_soc_codec *codec = codec_dai->codec; in twl4030_set_dai_fmt()
2022 static int twl4030_voice_set_dai_sysclk(struct snd_soc_dai *codec_dai, in twl4030_voice_set_dai_sysclk() argument
2025 struct snd_soc_codec *codec = codec_dai->codec; in twl4030_voice_set_dai_sysclk()
2043 static int twl4030_voice_set_dai_fmt(struct snd_soc_dai *codec_dai, in twl4030_voice_set_dai_fmt() argument
2046 struct snd_soc_codec *codec = codec_dai->codec; in twl4030_voice_set_dai_fmt()
Dtlv320aic3x.c1212 static int aic3x_set_dai_sysclk(struct snd_soc_dai *codec_dai, in aic3x_set_dai_sysclk() argument
1215 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_sysclk()
1228 static int aic3x_set_dai_fmt(struct snd_soc_dai *codec_dai, in aic3x_set_dai_fmt() argument
1231 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_fmt()
1283 static int aic3x_set_dai_tdm_slot(struct snd_soc_dai *codec_dai, in aic3x_set_dai_tdm_slot() argument
1287 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_tdm_slot()
Dsta32x.c582 static int sta32x_set_dai_sysclk(struct snd_soc_dai *codec_dai, in sta32x_set_dai_sysclk() argument
585 struct snd_soc_codec *codec = codec_dai->codec; in sta32x_set_dai_sysclk()
602 static int sta32x_set_dai_fmt(struct snd_soc_dai *codec_dai, in sta32x_set_dai_fmt() argument
605 struct snd_soc_codec *codec = codec_dai->codec; in sta32x_set_dai_fmt()
Dwm8903.c1206 static int wm8903_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8903_set_dai_sysclk() argument
1209 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_set_dai_sysclk()
1217 static int wm8903_set_dai_fmt(struct snd_soc_dai *codec_dai, in wm8903_set_dai_fmt() argument
1220 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_set_dai_fmt()
1304 static int wm8903_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8903_digital_mute() argument
1306 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_digital_mute()
Dcs35l32.c155 static int cs35l32_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in cs35l32_set_dai_fmt() argument
157 struct snd_soc_codec *codec = codec_dai->codec; in cs35l32_set_dai_fmt()
Dmax98090.c1590 static int max98090_dai_set_fmt(struct snd_soc_dai *codec_dai, in max98090_dai_set_fmt() argument
1593 struct snd_soc_codec *codec = codec_dai->codec; in max98090_dai_set_fmt()
1691 static int max98090_set_tdm_slot(struct snd_soc_dai *codec_dai, in max98090_set_tdm_slot() argument
1694 struct snd_soc_codec *codec = codec_dai->codec; in max98090_set_tdm_slot()
1722 max98090_dai_set_fmt(codec_dai, max98090->dai_fmt); in max98090_set_tdm_slot()
2023 static int max98090_dai_digital_mute(struct snd_soc_dai *codec_dai, int mute) in max98090_dai_digital_mute() argument
2025 struct snd_soc_codec *codec = codec_dai->codec; in max98090_dai_digital_mute()
Dsta350.c613 static int sta350_set_dai_sysclk(struct snd_soc_dai *codec_dai, in sta350_set_dai_sysclk() argument
616 struct snd_soc_codec *codec = codec_dai->codec; in sta350_set_dai_sysclk()
633 static int sta350_set_dai_fmt(struct snd_soc_dai *codec_dai, in sta350_set_dai_fmt() argument
636 struct snd_soc_codec *codec = codec_dai->codec; in sta350_set_dai_fmt()
Dcs42l52.c716 static int cs42l52_set_sysclk(struct snd_soc_dai *codec_dai, in cs42l52_set_sysclk() argument
719 struct snd_soc_codec *codec = codec_dai->codec; in cs42l52_set_sysclk()
731 static int cs42l52_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in cs42l52_set_fmt() argument
733 struct snd_soc_codec *codec = codec_dai->codec; in cs42l52_set_fmt()
Dak4642.c339 static int ak4642_dai_set_sysclk(struct snd_soc_dai *codec_dai, in ak4642_dai_set_sysclk() argument
342 struct snd_soc_codec *codec = codec_dai->codec; in ak4642_dai_set_sysclk()
Dmax98925.c297 static int max98925_dai_set_fmt(struct snd_soc_dai *codec_dai, in max98925_dai_set_fmt() argument
300 struct snd_soc_codec *codec = codec_dai->codec; in max98925_dai_set_fmt()
Dmax98095.c1161 static int max98095_dai1_set_fmt(struct snd_soc_dai *codec_dai, in max98095_dai1_set_fmt() argument
1164 struct snd_soc_codec *codec = codec_dai->codec; in max98095_dai1_set_fmt()
1229 static int max98095_dai2_set_fmt(struct snd_soc_dai *codec_dai, in max98095_dai2_set_fmt() argument
1232 struct snd_soc_codec *codec = codec_dai->codec; in max98095_dai2_set_fmt()
1298 static int max98095_dai3_set_fmt(struct snd_soc_dai *codec_dai, in max98095_dai3_set_fmt() argument
1301 struct snd_soc_codec *codec = codec_dai->codec; in max98095_dai3_set_fmt()
Dcs42l56.c728 static int cs42l56_set_sysclk(struct snd_soc_dai *codec_dai, in cs42l56_set_sysclk() argument
731 struct snd_soc_codec *codec = codec_dai->codec; in cs42l56_set_sysclk()
768 static int cs42l56_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in cs42l56_set_dai_fmt() argument
770 struct snd_soc_codec *codec = codec_dai->codec; in cs42l56_set_dai_fmt()
Des8328.c483 static int es8328_set_dai_fmt(struct snd_soc_dai *codec_dai, in es8328_set_dai_fmt() argument
486 struct snd_soc_codec *codec = codec_dai->codec; in es8328_set_dai_fmt()
Dcs42l73.c943 static int cs42l73_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in cs42l73_set_dai_fmt() argument
945 struct snd_soc_codec *codec = codec_dai->codec; in cs42l73_set_dai_fmt()
947 u8 id = codec_dai->id; in cs42l73_set_dai_fmt()
Dtlv320dac33.c1294 static int dac33_set_dai_sysclk(struct snd_soc_dai *codec_dai, in dac33_set_dai_sysclk() argument
1297 struct snd_soc_codec *codec = codec_dai->codec; in dac33_set_dai_sysclk()
1324 static int dac33_set_dai_fmt(struct snd_soc_dai *codec_dai, in dac33_set_dai_fmt() argument
1327 struct snd_soc_codec *codec = codec_dai->codec; in dac33_set_dai_fmt()
Dwm8993.c1070 static int wm8993_set_sysclk(struct snd_soc_dai *codec_dai, in wm8993_set_sysclk() argument
1073 struct snd_soc_codec *codec = codec_dai->codec; in wm8993_set_sysclk()
1334 static int wm8993_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8993_digital_mute() argument
1336 struct snd_soc_codec *codec = codec_dai->codec; in wm8993_digital_mute()
Disabelle.c976 static int isabelle_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in isabelle_set_dai_fmt() argument
978 struct snd_soc_codec *codec = codec_dai->codec; in isabelle_set_dai_fmt()
Dwm8955.c750 static int wm8955_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8955_digital_mute() argument
752 struct snd_soc_codec *codec = codec_dai->codec; in wm8955_digital_mute()
Dadau1701.c478 static int adau1701_set_dai_fmt(struct snd_soc_dai *codec_dai, in adau1701_set_dai_fmt() argument
481 struct snd_soc_codec *codec = codec_dai->codec; in adau1701_set_dai_fmt()
Dad1836.c132 static int ad1836_set_dai_fmt(struct snd_soc_dai *codec_dai, in ad1836_set_dai_fmt() argument
Dtwl6040.c932 static int twl6040_set_dai_sysclk(struct snd_soc_dai *codec_dai, in twl6040_set_dai_sysclk() argument
935 struct snd_soc_codec *codec = codec_dai->codec; in twl6040_set_dai_sysclk()
Dlm49453.c1143 static int lm49453_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in lm49453_set_dai_fmt() argument
1145 struct snd_soc_codec *codec = codec_dai->codec; in lm49453_set_dai_fmt()
Dwm8995.c1683 static int wm8995_set_tristate(struct snd_soc_dai *codec_dai, int tristate) in wm8995_set_tristate() argument
1685 struct snd_soc_codec *codec = codec_dai->codec; in wm8995_set_tristate()
1688 switch (codec_dai->id) { in wm8995_set_tristate()
Dwm9081.c1153 static int wm9081_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm9081_digital_mute() argument
1155 struct snd_soc_codec *codec = codec_dai->codec; in wm9081_digital_mute()
Dnau8825.c429 static int nau8825_set_dai_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in nau8825_set_dai_fmt() argument
431 struct snd_soc_codec *codec = codec_dai->codec; in nau8825_set_dai_fmt()
Dwm8994.c2990 static int wm8994_aif_mute(struct snd_soc_dai *codec_dai, int mute) in wm8994_aif_mute() argument
2992 struct snd_soc_codec *codec = codec_dai->codec; in wm8994_aif_mute()
2996 switch (codec_dai->id) { in wm8994_aif_mute()
3017 static int wm8994_set_tristate(struct snd_soc_dai *codec_dai, int tristate) in wm8994_set_tristate() argument
3019 struct snd_soc_codec *codec = codec_dai->codec; in wm8994_set_tristate()
3022 switch (codec_dai->id) { in wm8994_set_tristate()
Dwm8904.c1817 static int wm8904_digital_mute(struct snd_soc_dai *codec_dai, int mute) in wm8904_digital_mute() argument
1819 struct snd_soc_codec *codec = codec_dai->codec; in wm8904_digital_mute()
/linux-4.4.14/sound/soc/atmel/
Datmel_wm8904.c31 struct snd_soc_dai *codec_dai = rtd->codec_dai; in atmel_asoc_wm8904_hw_params() local
34 ret = snd_soc_dai_set_pll(codec_dai, WM8904_FLL_MCLK, WM8904_FLL_MCLK, in atmel_asoc_wm8904_hw_params()
46 ret = snd_soc_dai_set_sysclk(codec_dai, WM8904_CLK_FLL, in atmel_asoc_wm8904_hw_params()
Datmel-classd.c314 struct snd_soc_dai *codec_dai) in atmel_classd_codec_dai_startup() argument
327 static int atmel_classd_codec_dai_digital_mute(struct snd_soc_dai *codec_dai, in atmel_classd_codec_dai_digital_mute() argument
330 struct snd_soc_codec *codec = codec_dai->codec; in atmel_classd_codec_dai_digital_mute()
375 struct snd_soc_dai *codec_dai) in atmel_classd_codec_dai_hw_params() argument
379 struct snd_soc_codec *codec = codec_dai->codec; in atmel_classd_codec_dai_hw_params()
423 struct snd_soc_dai *codec_dai) in atmel_classd_codec_dai_shutdown() argument
433 struct snd_soc_dai *codec_dai) in atmel_classd_codec_dai_prepare() argument
435 struct snd_soc_codec *codec = codec_dai->codec; in atmel_classd_codec_dai_prepare()
446 int cmd, struct snd_soc_dai *codec_dai) in atmel_classd_codec_dai_trigger() argument
448 struct snd_soc_codec *codec = codec_dai->codec; in atmel_classd_codec_dai_trigger()
Dsam9x5_wm8731.c48 struct snd_soc_dai *codec_dai = rtd->codec_dai; in sam9x5_wm8731_init() local
55 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL, in sam9x5_wm8731_init()
Dsam9g20_wm8731.c112 struct snd_soc_dai *codec_dai = rtd->codec_dai; in at91sam9g20ek_wm8731_init() local
119 ret = snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_MCLK, in at91sam9g20ek_wm8731_init()
/linux-4.4.14/sound/soc/kirkwood/
Darmada-370-db.c26 struct snd_soc_dai *codec_dai = rtd->codec_dai; in a370db_hw_params() local
42 return snd_soc_dai_set_sysclk(codec_dai, 0, freq, SND_SOC_CLOCK_IN); in a370db_hw_params()
/linux-4.4.14/sound/soc/au1x/
Ddb1200.c93 struct snd_soc_dai *codec_dai = rtd->codec_dai; in db1200_i2s_startup() local
96 snd_soc_dai_set_sysclk(codec_dai, WM8731_SYSCLK_XTAL, in db1200_i2s_startup()
/linux-4.4.14/sound/soc/mediatek/
Dmt8173-max98090.c64 struct snd_soc_dai *codec_dai = rtd->codec_dai; in mt8173_max98090_hw_params() local
66 return snd_soc_dai_set_sysclk(codec_dai, 0, params_rate(params) * 256, in mt8173_max98090_hw_params()
Dmt8173-rt5650-rt5676.c64 struct snd_soc_dai *codec_dai = rtd->codec_dais[i]; in mt8173_rt5650_rt5676_hw_params() local
67 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, MCLK_FOR_CODECS, in mt8173_rt5650_rt5676_hw_params()
73 ret = snd_soc_dai_set_sysclk(codec_dai, 1, in mt8173_rt5650_rt5676_hw_params()
/linux-4.4.14/include/sound/
Dsimple_card.h35 struct asoc_simple_dai codec_dai; member
Dsoc.h1192 struct snd_soc_dai *codec_dai; member
/linux-4.4.14/sound/soc/ux500/
Dmop500_ab8500.c221 struct snd_soc_dai *codec_dai = rtd->codec_dai; in mop500_ab8500_hw_params() local
334 ret = snd_soc_dai_set_tdm_slot(codec_dai, tx_slots, rx_slots, slots, in mop500_ab8500_hw_params()
/linux-4.4.14/sound/soc/davinci/
Ddavinci-evm.c60 struct snd_soc_dai *codec_dai = rtd->codec_dai; in evm_hw_params() local
68 ret = snd_soc_dai_set_sysclk(codec_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params()
/linux-4.4.14/sound/soc/sh/rcar/
Drsrc-card.c111 rtd->codec_dai; in rsrc_card_dai_init()
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dsetup.c312 .codec_dai = {
/linux-4.4.14/arch/sh/boards/mach-ecovec24/
Dsetup.c868 .codec_dai = {