/linux-4.4.14/sound/soc/omap/ |
D | omap-mcbsp.c | 70 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap_mcbsp_set_threshold() local 71 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_set_threshold() 112 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_startup() argument 114 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_dai_startup() 117 if (!cpu_dai->active) in omap_mcbsp_dai_startup() 157 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_shutdown() argument 159 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_dai_shutdown() 161 if (!cpu_dai->active) { in omap_mcbsp_dai_shutdown() 168 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_trigger() argument 170 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_dai_trigger() [all …]
|
D | omap-pcm.c | 85 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in omap_pcm_hw_params() 105 snd_soc_dai_get_dma_data(rtd->cpu_dai, substream), in omap_pcm_hw_params() 137 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in omap_pcm_open() 140 if (rtd->cpu_dai->dev->of_node) { in omap_pcm_open() 143 chan = dma_request_slave_channel(rtd->cpu_dai->dev, in omap_pcm_open()
|
D | omap3pandora.c | 50 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap3pandora_hw_params() local 62 ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_MCBSP_SYSCLK_CLKS_EXT, in omap3pandora_hw_params() 70 ret = snd_soc_dai_set_clkdiv(cpu_dai, OMAP_MCBSP_CLKGDV, 8); in omap3pandora_hw_params()
|
D | omap-abe-twl6040.c | 81 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap_abe_dmic_hw_params() local 84 ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_DMIC_SYSCLK_PAD_CLKS, in omap_abe_dmic_hw_params() 90 ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_DMIC_ABE_DMIC_CLK, 2400000, in omap_abe_dmic_hw_params()
|
D | omap-mcpdm.c | 456 struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(rtd->cpu_dai); in omap_mcpdm_configure_dn_offsets()
|
/linux-4.4.14/sound/soc/pxa/ |
D | pxa-ssp.c | 92 struct snd_soc_dai *cpu_dai) in pxa_ssp_startup() argument 94 struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in pxa_ssp_startup() 99 if (!cpu_dai->active) { in pxa_ssp_startup() 111 snd_soc_dai_set_dma_data(cpu_dai, substream, dma); in pxa_ssp_startup() 117 struct snd_soc_dai *cpu_dai) in pxa_ssp_shutdown() argument 119 struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in pxa_ssp_shutdown() 122 if (!cpu_dai->active) { in pxa_ssp_shutdown() 127 kfree(snd_soc_dai_get_dma_data(cpu_dai, substream)); in pxa_ssp_shutdown() 128 snd_soc_dai_set_dma_data(cpu_dai, substream, NULL); in pxa_ssp_shutdown() 133 static int pxa_ssp_suspend(struct snd_soc_dai *cpu_dai) in pxa_ssp_suspend() argument [all …]
|
D | raumfeld.c | 90 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in raumfeld_cs4270_hw_params() local 120 ret = snd_soc_dai_set_pll(cpu_dai, 0, 0, 0, clk); in raumfeld_cs4270_hw_params() 124 ret = snd_soc_dai_set_clkdiv(cpu_dai, PXA_SSP_DIV_SCR, 4); in raumfeld_cs4270_hw_params() 128 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_EXT, clk, 1); in raumfeld_cs4270_hw_params() 159 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in raumfeld_ak4104_hw_params() local 184 ret = snd_soc_dai_set_pll(cpu_dai, 0, 0, 0, clk); in raumfeld_ak4104_hw_params() 188 ret = snd_soc_dai_set_clkdiv(cpu_dai, PXA_SSP_DIV_SCR, 4); in raumfeld_ak4104_hw_params() 192 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_EXT, clk, 1); in raumfeld_ak4104_hw_params()
|
D | magician.c | 92 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in magician_playback_hw_params() local 189 ret = snd_soc_dai_set_fmt(cpu_dai, SND_SOC_DAIFMT_DSP_A | in magician_playback_hw_params() 194 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 1, 0, 1, width); in magician_playback_hw_params() 199 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_AUDIO, 0, in magician_playback_hw_params() 205 ret = snd_soc_dai_set_clkdiv(cpu_dai, in magician_playback_hw_params() 211 ret = snd_soc_dai_set_clkdiv(cpu_dai, in magician_playback_hw_params() 217 ret = snd_soc_dai_set_pll(cpu_dai, 0, 0, 0, acps); in magician_playback_hw_params() 232 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in magician_capture_hw_params() local 243 ret = snd_soc_dai_set_fmt(cpu_dai, in magician_capture_hw_params() 250 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in magician_capture_hw_params()
|
D | brownstone.c | 53 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in brownstone_wm8994_hw_params() local 69 snd_soc_dai_set_sysclk(cpu_dai, MMP_SSPA_CLK_AUDIO, freq_out, 0); in brownstone_wm8994_hw_params() 70 snd_soc_dai_set_pll(cpu_dai, MMP_SYSCLK, 0, freq_out, sysclk); in brownstone_wm8994_hw_params() 71 snd_soc_dai_set_pll(cpu_dai, MMP_SSPA_CLK, 0, freq_out, sspa_mclk); in brownstone_wm8994_hw_params()
|
D | pxa2xx-ac97.c | 111 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_hifi_startup() argument 120 snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); in pxa2xx_ac97_hifi_startup() 126 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_aux_startup() argument 135 snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); in pxa2xx_ac97_aux_startup() 141 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_mic_startup() argument 146 snd_soc_dai_set_dma_data(cpu_dai, substream, in pxa2xx_ac97_mic_startup()
|
D | mmp-sspa.c | 128 static int mmp_sspa_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in mmp_sspa_set_dai_sysclk() argument 131 struct sspa_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in mmp_sspa_set_dai_sysclk() 151 static int mmp_sspa_set_dai_pll(struct snd_soc_dai *cpu_dai, int pll_id, in mmp_sspa_set_dai_pll() argument 155 struct sspa_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in mmp_sspa_set_dai_pll() 181 static int mmp_sspa_set_dai_fmt(struct snd_soc_dai *cpu_dai, in mmp_sspa_set_dai_fmt() argument 184 struct sspa_priv *sspa_priv = snd_soc_dai_get_drvdata(cpu_dai); in mmp_sspa_set_dai_fmt() 269 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mmp_sspa_hw_params() local 318 snd_soc_dai_set_dma_data(cpu_dai, substream, dma_params); in mmp_sspa_hw_params()
|
D | imote2.c | 15 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in imote2_asoc_hw_params() local 39 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, clk, in imote2_asoc_hw_params()
|
D | zylonite.c | 86 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in zylonite_voice_hw_params() local 116 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_AUDIO, 0, 1); in zylonite_voice_hw_params() 120 ret = snd_soc_dai_set_pll(cpu_dai, 0, 0, 0, pll_out); in zylonite_voice_hw_params()
|
D | pxa2xx-i2s.c | 105 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in pxa2xx_i2s_startup() local 110 if (!cpu_dai->active) in pxa2xx_i2s_startup() 127 static int pxa2xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in pxa2xx_i2s_set_dai_fmt() argument 153 static int pxa2xx_i2s_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in pxa2xx_i2s_set_dai_sysclk() argument
|
D | z2.c | 41 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in z2_hw_params() local 66 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in z2_hw_params()
|
D | hx4700.c | 65 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in hx4700_hw_params() local 69 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in hx4700_hw_params()
|
D | poodle.c | 99 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in poodle_hw_params() local 124 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in poodle_hw_params()
|
D | corgi.c | 124 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in corgi_hw_params() local 149 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in corgi_hw_params()
|
D | spitz.c | 126 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in spitz_hw_params() local 151 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in spitz_hw_params()
|
D | mmp-pcm.c | 104 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mmp_pcm_open() local 116 dma_data.ssp_id = cpu_dai->id; in mmp_pcm_open()
|
D | pxa2xx-pcm.c | 31 dma = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in pxa2xx_pcm_hw_params()
|
/linux-4.4.14/sound/soc/ |
D | soc-pcm.c | 67 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snd_soc_runtime_activate() local 73 cpu_dai->playback_active++; in snd_soc_runtime_activate() 77 cpu_dai->capture_active++; in snd_soc_runtime_activate() 82 cpu_dai->active++; in snd_soc_runtime_activate() 83 cpu_dai->component->active++; in snd_soc_runtime_activate() 102 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snd_soc_runtime_deactivate() local 108 cpu_dai->playback_active--; in snd_soc_runtime_deactivate() 112 cpu_dai->capture_active--; in snd_soc_runtime_deactivate() 117 cpu_dai->active--; in snd_soc_runtime_deactivate() 118 cpu_dai->component->active--; in snd_soc_runtime_deactivate() [all …]
|
D | soc-core.c | 624 struct snd_soc_dai *cpu_dai = card->rtd[i].cpu_dai; in snd_soc_suspend() local 629 if (cpu_dai->driver->suspend && !cpu_dai->driver->bus_control) in snd_soc_suspend() 630 cpu_dai->driver->suspend(cpu_dai); in snd_soc_suspend() 694 struct snd_soc_dai *cpu_dai = card->rtd[i].cpu_dai; in snd_soc_suspend() local 699 if (cpu_dai->driver->suspend && cpu_dai->driver->bus_control) in snd_soc_suspend() 700 cpu_dai->driver->suspend(cpu_dai); in snd_soc_suspend() 703 pinctrl_pm_select_sleep_state(cpu_dai->dev); in snd_soc_suspend() 737 struct snd_soc_dai *cpu_dai = card->rtd[i].cpu_dai; in soc_resume_deferred() local 742 if (cpu_dai->driver->resume && cpu_dai->driver->bus_control) in soc_resume_deferred() 743 cpu_dai->driver->resume(cpu_dai); in soc_resume_deferred() [all …]
|
D | soc-compress.c | 183 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in soc_compr_free() local 198 if (!cpu_dai->active) in soc_compr_free() 199 cpu_dai->rate = 0; in soc_compr_free() 628 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snd_soc_new_compress() local 649 capture = capture && cpu_dai->driver->capture.channels_min; in snd_soc_new_compress() 650 playback = playback && cpu_dai->driver->playback.channels_min; in snd_soc_new_compress() 723 cpu_dai->name); in snd_soc_new_compress()
|
D | soc-generic-dmaengine-pcm.c | 74 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in snd_dmaengine_pcm_prepare_slave_config() 137 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_set_runtime_hwparams() 217 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_compat_request_channel() 276 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in dmaengine_pcm_new()
|
D | soc-dapm.c | 3835 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in dapm_connect_dai_link_widgets() local 3843 if (codec_dai->playback_widget && cpu_dai->playback_widget) { in dapm_connect_dai_link_widgets() 3844 source = cpu_dai->playback_widget; in dapm_connect_dai_link_widgets() 3847 cpu_dai->component->name, source->name, in dapm_connect_dai_link_widgets() 3855 if (codec_dai->capture_widget && cpu_dai->capture_widget) { in dapm_connect_dai_link_widgets() 3857 sink = cpu_dai->capture_widget; in dapm_connect_dai_link_widgets() 3860 cpu_dai->component->name, sink->name); in dapm_connect_dai_link_widgets() 3933 soc_dapm_dai_stream_event(rtd->cpu_dai, stream, event); in soc_dapm_stream_event()
|
/linux-4.4.14/sound/soc/fsl/ |
D | fsl_sai.c | 129 static int fsl_sai_set_dai_sysclk_tr(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_sysclk_tr() argument 132 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_sysclk_tr() 159 static int fsl_sai_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_sysclk() argument 167 ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, in fsl_sai_set_dai_sysclk() 170 dev_err(cpu_dai->dev, "Cannot set tx sysclk: %d\n", ret); in fsl_sai_set_dai_sysclk() 174 ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, in fsl_sai_set_dai_sysclk() 177 dev_err(cpu_dai->dev, "Cannot set rx sysclk: %d\n", ret); in fsl_sai_set_dai_sysclk() 182 static int fsl_sai_set_dai_fmt_tr(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_fmt_tr() argument 185 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_fmt_tr() 287 static int fsl_sai_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in fsl_sai_set_dai_fmt() argument [all …]
|
D | mpc5200_psc_i2s.c | 42 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_i2s_hw_params() 87 static int psc_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, in psc_i2s_set_sysclk() argument 90 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_i2s_set_sysclk() 92 cpu_dai, dir); in psc_i2s_set_sysclk() 107 static int psc_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int format) in psc_i2s_set_fmt() argument 109 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_i2s_set_fmt() 111 cpu_dai, format); in psc_i2s_set_fmt()
|
D | eukrea-tlv320.c | 42 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in eukrea_tlv320_hw_params() local 48 dev_err(cpu_dai->dev, in eukrea_tlv320_hw_params() 53 snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 0); in eukrea_tlv320_hw_params() 55 ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, in eukrea_tlv320_hw_params() 59 dev_err(cpu_dai->dev, in eukrea_tlv320_hw_params()
|
D | fsl_spdif.c | 375 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in spdif_set_sample_rate() 459 struct snd_soc_dai *cpu_dai) in fsl_spdif_startup() argument 462 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_startup() 470 if (!cpu_dai->active) { in fsl_spdif_startup() 524 struct snd_soc_dai *cpu_dai) in fsl_spdif_shutdown() argument 527 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_shutdown() 547 if (!cpu_dai->active) { in fsl_spdif_shutdown() 560 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_hw_params() 588 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_trigger() 644 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in fsl_spdif_pb_get() local [all …]
|
D | mpc5200_psc_ac97.c | 143 struct snd_soc_dai *cpu_dai) in psc_ac97_hw_analog_params() argument 145 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_ac97_hw_analog_params() 166 struct snd_soc_dai *cpu_dai) in psc_ac97_hw_digital_params() argument 168 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_ac97_hw_digital_params() 208 static int psc_ac97_probe(struct snd_soc_dai *cpu_dai) in psc_ac97_probe() argument 210 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_ac97_probe()
|
D | imx-ssi.c | 61 static int imx_ssi_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, in imx_ssi_set_dai_tdm_slot() argument 64 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_tdm_slot() 87 static int imx_ssi_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in imx_ssi_set_dai_fmt() argument 89 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_fmt() 163 static int imx_ssi_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in imx_ssi_set_dai_sysclk() argument 166 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_sysclk() 191 static int imx_ssi_set_dai_clkdiv(struct snd_soc_dai *cpu_dai, in imx_ssi_set_dai_clkdiv() argument 194 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_set_dai_clkdiv() 241 struct snd_soc_dai *cpu_dai) in imx_ssi_hw_params() argument 243 struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); in imx_ssi_hw_params()
|
D | fsl_ssi.c | 598 snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_ssi_startup() 626 snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_ssi_shutdown() 642 struct snd_soc_dai *cpu_dai, in fsl_ssi_set_bclk() argument 645 struct fsl_ssi_private *ssi_private = snd_soc_dai_get_drvdata(cpu_dai); in fsl_ssi_set_bclk() 716 dev_err(cpu_dai->dev, "failed to handle the required sysclk\n"); in fsl_ssi_set_bclk() 733 dev_err(cpu_dai->dev, "failed to set baudclk rate\n"); in fsl_ssi_set_bclk() 741 static int fsl_ssi_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in fsl_ssi_set_dai_sysclk() argument 744 struct fsl_ssi_private *ssi_private = snd_soc_dai_get_drvdata(cpu_dai); in fsl_ssi_set_dai_sysclk() 765 struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *cpu_dai) in fsl_ssi_hw_params() argument 767 struct fsl_ssi_private *ssi_private = snd_soc_dai_get_drvdata(cpu_dai); in fsl_ssi_hw_params() [all …]
|
D | imx-mc13783.c | 36 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in imx_mc13783_hifi_hw_params() local 48 return snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 16); in imx_mc13783_hifi_hw_params()
|
D | wm1133-ev1.c | 85 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in wm1133_ev1_hw_params() local 109 snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 0); in wm1133_ev1_hw_params() 112 snd_soc_dai_set_tdm_slot(cpu_dai, 0x1, 0x1, 1, 0); in wm1133_ev1_hw_params()
|
D | mx27vis-aic32x4.c | 56 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mx27vis_aic32x4_hw_params() local 66 ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, in mx27vis_aic32x4_hw_params()
|
D | mpc5200_dma.c | 114 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_dma_trigger() 215 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_dma_open() 242 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_dma_close() 267 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_dma_pointer() 303 struct snd_soc_dai *dai = rtd->cpu_dai; in psc_dma_new() 305 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_dma_new()
|
D | fsl_asrc_dma.c | 159 struct snd_soc_dai *dai = be->cpu_dai; in fsl_asrc_dma_hw_params() 176 dma_params_fe = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in fsl_asrc_dma_hw_params()
|
D | fsl-asoc-card.c | 150 ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, cpu_priv->sysclk_id[tx], in fsl_asoc_card_hw_params() 159 ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, in fsl_asoc_card_hw_params()
|
/linux-4.4.14/sound/soc/samsung/ |
D | smdk_wm8994pcm.c | 55 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in smdk_wm8994_pcm_hw_params() local 64 dev_err(cpu_dai->dev, "%s:%d Sampling Rate %u not supported!\n", in smdk_wm8994_pcm_hw_params() 82 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C_PCM_CLKSRC_MUX, in smdk_wm8994_pcm_hw_params() 88 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C_PCM_SCLK_PER_FS, rfs); in smdk_wm8994_pcm_hw_params()
|
D | jive_wm8750.c | 42 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in jive_hw_params() local 62 s3c_i2sv2_get_clock(cpu_dai)); in jive_hw_params() 70 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_RCLK, div.fs_div); in jive_hw_params() 74 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_PRESCALER, in jive_hw_params()
|
D | spdif.c | 99 static inline struct samsung_spdif_info *to_info(struct snd_soc_dai *cpu_dai) in to_info() argument 101 return snd_soc_dai_get_drvdata(cpu_dai); in to_info() 118 static int spdif_set_sysclk(struct snd_soc_dai *cpu_dai, in spdif_set_sysclk() argument 121 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_set_sysclk() 144 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_trigger() 180 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_hw_params() 196 snd_soc_dai_set_dma_data(rtd->cpu_dai, substream, dma_data); in spdif_hw_params() 282 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_shutdown() 298 static int spdif_suspend(struct snd_soc_dai *cpu_dai) in spdif_suspend() argument 300 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_suspend() [all …]
|
D | h1940_uda1380.c | 77 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in h1940_hw_params() local 97 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C24XX_CLKSRC_PCLK, rate, in h1940_hw_params() 103 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, in h1940_hw_params() 109 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in h1940_hw_params() 115 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in h1940_hw_params()
|
D | rx1950_uda1380.c | 157 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in rx1950_hw_params() local 185 ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source, rate, in rx1950_hw_params() 191 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, in rx1950_hw_params() 197 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in rx1950_hw_params() 203 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in rx1950_hw_params()
|
D | smdk_wm8580pcm.c | 51 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in smdk_wm8580_pcm_hw_params() local 93 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C_PCM_CLKSRC_MUX, in smdk_wm8580_pcm_hw_params() 99 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C_PCM_SCLK_PER_FS, rfs); in smdk_wm8580_pcm_hw_params()
|
D | arndale_rt5631.c | 29 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in arndale_hw_params() local 38 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_CDCLK, in arndale_hw_params() 43 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0, in arndale_hw_params()
|
D | s3c-i2s-v2.c | 42 static inline struct s3c_i2sv2_info *to_info(struct snd_soc_dai *cpu_dai) in to_info() argument 44 return snd_soc_dai_get_drvdata(cpu_dai); in to_info() 250 static int s3c2412_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in s3c2412_i2s_set_fmt() argument 253 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c2412_i2s_set_fmt() 340 static int s3c_i2sv2_set_sysclk(struct snd_soc_dai *cpu_dai, in s3c_i2sv2_set_sysclk() argument 343 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c_i2sv2_set_sysclk() 389 struct s3c_i2sv2_info *i2s = to_info(rtd->cpu_dai); in s3c2412_i2s_trigger() 449 static int s3c2412_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, in s3c2412_i2s_set_clkdiv() argument 452 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c2412_i2s_set_clkdiv() 455 pr_debug("%s(%p, %d, %d)\n", __func__, cpu_dai, div_id, div); in s3c2412_i2s_set_clkdiv() [all …]
|
D | s3c24xx_uda134x.c | 130 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in s3c24xx_uda134x_hw_params() local 176 ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source , clk, in s3c24xx_uda134x_hw_params() 181 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, fs_mode); in s3c24xx_uda134x_hw_params() 185 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in s3c24xx_uda134x_hw_params() 190 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in s3c24xx_uda134x_hw_params()
|
D | smartq_wm8987.c | 39 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in smartq_hifi_hw_params() local 60 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0, in smartq_hifi_hw_params() 66 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_CDCLK, in smartq_hifi_hw_params()
|
D | snow.c | 39 struct snd_soc_dai *cpu_dai = card->rtd[0].cpu_dai; in snow_late_probe() local 49 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0, in snow_late_probe()
|
D | pcm.c | 220 struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(rtd->cpu_dai); in s3c_pcm_trigger() 264 struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(rtd->cpu_dai); in s3c_pcm_hw_params() 318 static int s3c_pcm_set_fmt(struct snd_soc_dai *cpu_dai, in s3c_pcm_set_fmt() argument 321 struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); in s3c_pcm_set_fmt() 389 static int s3c_pcm_set_clkdiv(struct snd_soc_dai *cpu_dai, in s3c_pcm_set_clkdiv() argument 392 struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); in s3c_pcm_set_clkdiv() 406 static int s3c_pcm_set_sysclk(struct snd_soc_dai *cpu_dai, in s3c_pcm_set_sysclk() argument 409 struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); in s3c_pcm_set_sysclk()
|
D | s3c24xx_simtec.c | 169 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in simtec_hw_params() local 180 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C24XX_CLKSRC_MPLL, in simtec_hw_params() 196 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in simtec_hw_params()
|
D | odroidx2_max98090.c | 29 struct snd_soc_dai *cpu_dai = card->rtd[0].cpu_dai; in odroidx2_late_probe() local 40 return snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_CDCLK, in odroidx2_late_probe()
|
D | smdk_spdif.c | 110 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in smdk_hw_params() local 139 ret = snd_soc_dai_set_sysclk(cpu_dai, SND_SOC_SPDIF_INT_MCLK, in smdk_hw_params()
|
D | neo1973_wm8753.c | 35 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in neo1973_hifi_hw_params() local 80 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, in neo1973_hifi_hw_params() 91 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in neo1973_hifi_hw_params()
|
D | s3c24xx-i2s.c | 183 static int s3c24xx_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_fmt() argument 296 static int s3c24xx_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_sysclk() argument 322 static int s3c24xx_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_clkdiv() argument 387 static int s3c24xx_i2s_suspend(struct snd_soc_dai *cpu_dai) in s3c24xx_i2s_suspend() argument 401 static int s3c24xx_i2s_resume(struct snd_soc_dai *cpu_dai) in s3c24xx_i2s_resume() argument
|
D | s3c2412-i2s.c | 95 struct snd_soc_dai *cpu_dai) in s3c2412_i2s_hw_params() argument 97 struct s3c_i2sv2_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); in s3c2412_i2s_hw_params()
|
D | s3c-i2s-v2.h | 73 extern struct clk *s3c_i2sv2_get_clock(struct snd_soc_dai *cpu_dai);
|
D | littlemill.c | 171 struct snd_soc_dai *aif2_dai = card->rtd[1].cpu_dai; in bbclk_ev() 250 struct snd_soc_dai *aif2_dai = card->rtd[1].cpu_dai; in littlemill_late_probe()
|
D | bells.c | 184 aif2_dai = card->rtd[DAI_CODEC_CP].cpu_dai; in bells_late_probe() 195 aif3_dai = card->rtd[DAI_CODEC_SUB].cpu_dai; in bells_late_probe()
|
D | i2s.c | 874 struct i2s_dai *i2s = to_info(rtd->cpu_dai); in i2s_trigger()
|
/linux-4.4.14/sound/soc/mxs/ |
D | mxs-saif.c | 60 static int mxs_saif_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in mxs_saif_set_dai_sysclk() argument 63 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_sysclk() 290 static int mxs_saif_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in mxs_saif_set_dai_fmt() argument 294 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_fmt() 298 dev_err(cpu_dai->dev, "error: busy\n"); in mxs_saif_set_dai_fmt() 368 struct snd_soc_dai *cpu_dai) in mxs_saif_startup() argument 370 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_startup() 393 struct snd_soc_dai *cpu_dai) in mxs_saif_hw_params() argument 395 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_hw_params() 406 dev_err(cpu_dai->dev, "set mclk first\n"); in mxs_saif_hw_params() [all …]
|
D | mxs-sgtl5000.c | 37 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mxs_sgtl5000_hw_params() local 61 ret = snd_soc_dai_set_sysclk(cpu_dai, MXS_SAIF_MCLK, mclk, 0); in mxs_sgtl5000_hw_params() 63 dev_err(cpu_dai->dev, "Failed to set sysclk to %u.%03uMHz\n", in mxs_sgtl5000_hw_params()
|
/linux-4.4.14/sound/soc/blackfin/ |
D | bf5xx-ad1836.c | 37 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_ad1836_init() local 42 ret = snd_soc_dai_set_channel_map(cpu_dai, ARRAY_SIZE(channel_map), in bf5xx_ad1836_init() 47 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xFF, 0xFF, 8, 32); in bf5xx_ad1836_init()
|
D | bf5xx-i2s-pcm.c | 70 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_hw_params() 93 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_prepare() 150 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_pointer() 177 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_pcm_open() local 178 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai); in bf5xx_pcm_open() 184 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_open() 238 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_copy() 295 dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in bf5xx_pcm_silence()
|
D | bf5xx-ad193x.c | 46 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_ad193x_link_init() local 60 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xFF, 0xFF, 8, 32); in bf5xx_ad193x_link_init()
|
D | bf5xx-ac97-pcm.c | 245 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_pcm_open() local 246 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai); in bf5xx_pcm_open() 319 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_pcm_preallocate_dma_buffer() local 320 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai); in bf5xx_pcm_preallocate_dma_buffer() 385 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in bf5xx_pcm_free_dma_buffers() local 386 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai); in bf5xx_pcm_free_dma_buffers()
|
D | bf5xx-i2s.c | 62 static int bf5xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in bf5xx_i2s_set_dai_fmt() argument 65 struct sport_device *sport_handle = snd_soc_dai_get_drvdata(cpu_dai); in bf5xx_i2s_set_dai_fmt() 85 dev_err(cpu_dai->dev, "%s: Unknown DAI format type\n", in bf5xx_i2s_set_dai_fmt() 100 dev_err(cpu_dai->dev, "%s: Unknown DAI master type\n", in bf5xx_i2s_set_dai_fmt()
|
D | bf6xx-i2s.c | 33 static int bfin_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in bfin_i2s_set_dai_fmt() argument 36 struct sport_device *sport = snd_soc_dai_get_drvdata(cpu_dai); in bfin_i2s_set_dai_fmt()
|
/linux-4.4.14/sound/soc/generic/ |
D | simple-card.c | 27 struct asoc_simple_dai cpu_dai; member 51 ret = clk_prepare_enable(dai_props->cpu_dai.clk); in asoc_simple_card_startup() 57 clk_disable_unprepare(dai_props->cpu_dai.clk); in asoc_simple_card_startup() 69 clk_disable_unprepare(dai_props->cpu_dai.clk); in asoc_simple_card_shutdown() 79 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in asoc_simple_card_hw_params() local 98 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, in asoc_simple_card_hw_params() 175 struct snd_soc_dai *cpu = rtd->cpu_dai; in asoc_simple_card_dai_init() 185 ret = __asoc_simple_card_dai_init(cpu, &dai_props->cpu_dai); in asoc_simple_card_dai_init() 366 ret = asoc_simple_card_sub_parse_of(cpu, &dai_props->cpu_dai, in asoc_simple_card_dai_link_of() 415 dai_props->cpu_dai.sysclk); in asoc_simple_card_dai_link_of() [all …]
|
/linux-4.4.14/sound/soc/sh/ |
D | dma-sh7760.c | 123 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pcm_open() 136 rtd->cpu_dai->id); in camelot_pcm_open() 145 rtd->cpu_dai->id); in camelot_pcm_open() 156 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pcm_close() 177 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_hw_params() 205 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_prepare() 252 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_trigger() 279 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pos()
|
D | ssi.c | 211 static int ssi_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, in ssi_set_sysclk() argument 214 struct ssi_priv *ssi = &ssi_cpu_data[cpu_dai->id]; in ssi_set_sysclk()
|
D | migor.c | 74 ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, SIU_CLKB_EXT, in migor_hw_params()
|
D | fsi.c | 410 return rtd->cpu_dai; in fsi_get_dai()
|
/linux-4.4.14/sound/soc/ux500/ |
D | ux500_pcm.c | 52 struct snd_soc_dai *dai = rtd->cpu_dai; in ux500_pcm_request_chan() 92 struct msp_i2s_platform_data *pdata = rtd->cpu_dai->dev->platform_data; in ux500_pcm_prepare_slave_config() 100 snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in ux500_pcm_prepare_slave_config() 104 snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in ux500_pcm_prepare_slave_config()
|
D | mop500_ab8500.c | 222 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mop500_ab8500_hw_params() local 253 __set_bit(cpu_dai->id, &mop500_ab8500_usage); in mop500_ab8500_hw_params() 327 ret = snd_soc_dai_set_tdm_slot(cpu_dai, tx_slots, rx_slots, slots, in mop500_ab8500_hw_params() 345 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mop500_ab8500_hw_free() local 348 __clear_bit(cpu_dai->id, &mop500_ab8500_usage); in mop500_ab8500_hw_free()
|
/linux-4.4.14/sound/soc/spear/ |
D | spdif_out.c | 61 struct snd_soc_dai *cpu_dai) in spdif_out_startup() argument 63 struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); in spdif_out_startup() 216 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in spdif_mute_get() local 217 struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); in spdif_mute_get() 226 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in spdif_mute_put() local 227 struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); in spdif_mute_put() 232 spdif_digital_mute(cpu_dai, ucontrol->value.integer.value[0]); in spdif_mute_put()
|
/linux-4.4.14/sound/soc/cirrus/ |
D | edb93xx.c | 36 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in edb93xx_hw_params() local 55 return snd_soc_dai_set_sysclk(cpu_dai, 0, mclk_rate, in edb93xx_hw_params()
|
D | snappercl15.c | 32 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snappercl15_hw_params() local 40 err = snd_soc_dai_set_sysclk(cpu_dai, 0, CODEC_CLOCK, in snappercl15_hw_params()
|
D | ep93xx-i2s.c | 169 static int ep93xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in ep93xx_i2s_set_dai_fmt() argument 172 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); in ep93xx_i2s_set_dai_fmt() 305 static int ep93xx_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, in ep93xx_i2s_set_sysclk() argument 308 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); in ep93xx_i2s_set_sysclk()
|
/linux-4.4.14/sound/soc/rockchip/ |
D | rockchip_rt5645.c | 75 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in rk_aif1_hw_params() local 93 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, in rk_aif1_hw_params()
|
D | rockchip_max98090.c | 76 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in rk_aif1_hw_params() local 94 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, in rk_aif1_hw_params()
|
D | rockchip_i2s.c | 166 static int rockchip_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in rockchip_i2s_set_fmt() argument 169 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_fmt() 323 static int rockchip_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, in rockchip_i2s_set_sysclk() argument 326 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_sysclk()
|
/linux-4.4.14/sound/arm/ |
D | pxa2xx-pcm-lib.c | 47 dma_params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in __pxa2xx_pcm_hw_params() 56 snd_soc_dai_get_dma_data(rtd->cpu_dai, substream), in __pxa2xx_pcm_hw_params() 104 dma_params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in __pxa2xx_pcm_open()
|
/linux-4.4.14/sound/soc/qcom/ |
D | apq8016_sbc.c | 39 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in apq8016_sbc_dai_init() local 44 switch (cpu_dai->id) { in apq8016_sbc_dai_init()
|
D | storm.c | 51 ret = snd_soc_dai_set_sysclk(soc_runtime->cpu_dai, 0, sysclk_freq, 0); in storm_ops_hw_params()
|
D | lpass-platform.c | 480 struct snd_soc_dai *cpu_dai = soc_runtime->cpu_dai; in lpass_platform_pcm_new() local 498 data->i2s_port = cpu_dai->driver->id; in lpass_platform_pcm_new()
|
/linux-4.4.14/sound/soc/atmel/ |
D | atmel_ssc_dai.c | 392 static int atmel_ssc_set_dai_fmt(struct snd_soc_dai *cpu_dai, in atmel_ssc_set_dai_fmt() argument 395 struct atmel_ssc_info *ssc_p = &ssc_info[cpu_dai->id]; in atmel_ssc_set_dai_fmt() 404 static int atmel_ssc_set_dai_clkdiv(struct snd_soc_dai *cpu_dai, in atmel_ssc_set_dai_clkdiv() argument 407 struct atmel_ssc_info *ssc_p = &ssc_info[cpu_dai->id]; in atmel_ssc_set_dai_clkdiv() 824 static int atmel_ssc_suspend(struct snd_soc_dai *cpu_dai) in atmel_ssc_suspend() argument 828 if (!cpu_dai->active) in atmel_ssc_suspend() 831 ssc_p = &ssc_info[cpu_dai->id]; in atmel_ssc_suspend() 852 static int atmel_ssc_resume(struct snd_soc_dai *cpu_dai) in atmel_ssc_resume() argument 857 if (!cpu_dai->active) in atmel_ssc_resume() 860 ssc_p = &ssc_info[cpu_dai->id]; in atmel_ssc_resume()
|
D | atmel-pcm-dma.c | 72 prtd = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in atmel_pcm_dma_irq() 99 prtd = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in atmel_pcm_configure_dma()
|
D | atmel-classd.c | 122 struct snd_soc_dai *cpu_dai) in atmel_classd_cpu_dai_startup() argument 133 struct snd_soc_dai *cpu_dai) in atmel_classd_cpu_dai_shutdown() argument
|
D | atmel-pcm-pdc.c | 225 prtd->params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in atmel_pcm_hw_params()
|
/linux-4.4.14/sound/soc/zte/ |
D | zx296702-i2s.c | 178 static int zx_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in zx_i2s_set_fmt() argument 180 struct zx_i2s_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); in zx_i2s_set_fmt() 199 dev_err(cpu_dai->dev, "Unknown i2s timeing\n"); in zx_i2s_set_fmt() 213 dev_err(cpu_dai->dev, "Unknown master/slave format\n"); in zx_i2s_set_fmt()
|
/linux-4.4.14/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 488 dai = mod_map[rtd->cpu_dai->id].dai_id; in hsw_pcm_hw_params() 506 pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id, in hsw_pcm_hw_params() 521 switch (rtd->cpu_dai->id) { in hsw_pcm_hw_params() 545 rtd->cpu_dai->id); in hsw_pcm_hw_params() 614 runtime->dma_bytes, rtd->cpu_dai->id); in hsw_pcm_hw_params() 627 pdata->dmab[rtd->cpu_dai->id][substream->stream].addr, in hsw_pcm_hw_params() 686 dai = mod_map[rtd->cpu_dai->id].dai_id; in hsw_pcm_trigger() 795 dai = mod_map[rtd->cpu_dai->id].dai_id; in hsw_pcm_pointer() 816 dai = mod_map[rtd->cpu_dai->id].dai_id; in hsw_pcm_open() 827 pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id, in hsw_pcm_open() [all …]
|
/linux-4.4.14/include/sound/ |
D | simple_card.h | 34 struct asoc_simple_dai cpu_dai; member
|
D | soc.h | 1193 struct snd_soc_dai *cpu_dai; member
|
/linux-4.4.14/Documentation/sound/alsa/soc/ |
D | platform.txt | 31 int (*suspend)(struct platform_device *pdev, struct snd_soc_cpu_dai *cpu_dai); 32 int (*resume)(struct platform_device *pdev, struct snd_soc_cpu_dai *cpu_dai);
|
/linux-4.4.14/sound/soc/davinci/ |
D | davinci-evm.c | 61 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in evm_hw_params() local 73 ret = snd_soc_dai_set_sysclk(cpu_dai, 0, sysclk, SND_SOC_CLOCK_OUT); in evm_hw_params()
|
D | davinci-mcasp.c | 392 static int davinci_mcasp_set_dai_fmt(struct snd_soc_dai *cpu_dai, in davinci_mcasp_set_dai_fmt() argument 395 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); in davinci_mcasp_set_dai_fmt() 1021 struct snd_soc_dai *cpu_dai) in davinci_mcasp_hw_params() argument 1023 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); in davinci_mcasp_hw_params() 1048 __davinci_mcasp_set_clkdiv(cpu_dai, 1, div, 0); in davinci_mcasp_hw_params() 1105 int cmd, struct snd_soc_dai *cpu_dai) in davinci_mcasp_trigger() argument 1107 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); in davinci_mcasp_trigger() 1214 struct snd_soc_dai *cpu_dai) in davinci_mcasp_startup() argument 1216 struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); in davinci_mcasp_startup() 1304 struct snd_soc_dai *cpu_dai) in davinci_mcasp_shutdown() argument [all …]
|
D | davinci-vcif.c | 59 snd_soc_dai_get_drvdata(rtd->cpu_dai); in davinci_vcif_start() 78 snd_soc_dai_get_drvdata(rtd->cpu_dai); in davinci_vcif_stop()
|
D | davinci-i2s.c | 263 static int davinci_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in davinci_i2s_set_dai_fmt() argument 266 struct davinci_mcbsp_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); in davinci_i2s_set_dai_fmt() 407 static int davinci_i2s_dai_set_clkdiv(struct snd_soc_dai *cpu_dai, in davinci_i2s_dai_set_clkdiv() argument 410 struct davinci_mcbsp_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); in davinci_i2s_dai_set_clkdiv()
|
/linux-4.4.14/sound/soc/dwc/ |
D | designware_i2s.c | 193 struct snd_soc_dai *cpu_dai) in dw_i2s_startup() argument 195 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); in dw_i2s_startup() 211 snd_soc_dai_set_dma_data(cpu_dai, substream, (void *)dma_data); in dw_i2s_startup() 353 static int dw_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in dw_i2s_set_fmt() argument 355 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); in dw_i2s_set_fmt()
|
/linux-4.4.14/sound/soc/au1x/ |
D | i2sc.c | 80 static int au1xi2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in au1xi2s_set_fmt() argument 82 struct au1xpsc_audio_data *ctx = snd_soc_dai_get_drvdata(cpu_dai); in au1xi2s_set_fmt()
|
D | psc-i2s.c | 54 static int au1xpsc_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in au1xpsc_i2s_set_fmt() argument 57 struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(cpu_dai); in au1xpsc_i2s_set_fmt()
|
D | dbdma2.c | 291 dmaids = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in au1xpsc_pcm_open()
|
D | dma.c | 193 dmaids = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in alchemy_pcm_open()
|
D | psc-ac97.c | 65 return snd_soc_dai_get_drvdata(c->rtd->cpu_dai);
|
/linux-4.4.14/sound/soc/intel/boards/ |
D | cht_bsw_max98090_ti.c | 172 ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 16); in cht_codec_fixup() 181 ret = snd_soc_dai_set_fmt(rtd->cpu_dai, fmt); in cht_codec_fixup()
|
/linux-4.4.14/sound/soc/intel/skylake/ |
D | skl-pcm.c | 608 dev_dbg(rtd->cpu_dai->dev, "In %s:%s\n", __func__, in skl_platform_open() 697 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in skl_decoupled_trigger() local 703 dev_dbg(bus->dev, "In %s cmd=%d streamname=%s\n", __func__, cmd, cpu_dai->name); in skl_decoupled_trigger() 891 struct snd_soc_dai *dai = rtd->cpu_dai; in skl_pcm_new()
|
/linux-4.4.14/sound/soc/mediatek/ |
D | mtk-afe-pcm.c | 177 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_pcm_pointer() 546 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_dais_startup() 581 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_dais_shutdown() 592 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_dais_hw_params() 692 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_dais_trigger()
|
/linux-4.4.14/sound/soc/intel/atom/ |
D | sst-mfld-platform-pcm.c | 673 struct snd_soc_dai *dai = rtd->cpu_dai; in sst_pcm_new() 771 struct snd_soc_dai *dai = drv->soc_card->rtd[i].cpu_dai; in sst_soc_prepare() 789 struct snd_soc_dai *dai = drv->soc_card->rtd[i].cpu_dai; in sst_soc_complete()
|
/linux-4.4.14/sound/soc/xtensa/ |
D | xtfpga-i2s.c | 340 static int xtfpga_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in xtfpga_i2s_set_fmt() argument 378 p = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); in xtfpga_pcm_open()
|
/linux-4.4.14/sound/soc/kirkwood/ |
D | kirkwood-i2s.c | 40 static int kirkwood_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in kirkwood_i2s_set_fmt() argument 43 struct kirkwood_dma_data *priv = snd_soc_dai_get_drvdata(cpu_dai); in kirkwood_i2s_set_fmt()
|
D | kirkwood-dma.c | 27 return snd_soc_dai_get_drvdata(soc_runtime->cpu_dai); in kirkwood_priv()
|
/linux-4.4.14/sound/soc/sh/rcar/ |
D | rsrc-card.c | 110 rtd->cpu_dai : in rsrc_card_dai_init()
|
D | core.c | 453 return rtd->cpu_dai; in rsnd_substream_to_dai() 1129 struct snd_soc_dai *dai = rtd->cpu_dai; in rsnd_pcm_new()
|
/linux-4.4.14/sound/soc/txx9/ |
D | txx9aclc.c | 288 struct snd_soc_dai *dai = rtd->cpu_dai; in txx9aclc_pcm_new()
|
/linux-4.4.14/arch/sh/boards/mach-se/7724/ |
D | setup.c | 309 .cpu_dai = {
|
/linux-4.4.14/arch/sh/boards/mach-ecovec24/ |
D | setup.c | 865 .cpu_dai = {
|