cpu_dai 877 arch/sh/boards/mach-ecovec24/setup.c .cpu_dai = { cpu_dai 308 arch/sh/boards/mach-se/7724/setup.c .cpu_dai = { cpu_dai 22 include/sound/simple_card.h struct asoc_simple_dai cpu_dai; cpu_dai 44 include/sound/simple_card_utils.h struct asoc_simple_dai *cpu_dai; cpu_dai 187 include/sound/simple_card_utils.h asoc_simple_debug_dai(priv, "cpu", props->cpu_dai); cpu_dai 1137 include/sound/soc.h struct snd_soc_dai *cpu_dai; cpu_dai 41 sound/arm/pxa2xx-pcm-lib.c dma_params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 50 sound/arm/pxa2xx-pcm-lib.c snd_soc_dai_get_dma_data(rtd->cpu_dai, substream), cpu_dai 98 sound/arm/pxa2xx-pcm-lib.c dma_params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 123 sound/arm/pxa2xx-pcm-lib.c substream, dma_request_slave_channel(rtd->cpu_dai->dev, cpu_dai 436 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dai_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 439 sound/soc/amd/raven/acp3x-pcm-dma.c struct i2s_dev_data *adata = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 455 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_dai_set_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, cpu_dai 461 sound/soc/amd/raven/acp3x-pcm-dma.c struct i2s_dev_data *adata = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 119 sound/soc/atmel/atmel-classd.c struct snd_soc_dai *cpu_dai) cpu_dai 130 sound/soc/atmel/atmel-classd.c struct snd_soc_dai *cpu_dai) cpu_dai 59 sound/soc/atmel/atmel-pcm-dma.c prtd = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 86 sound/soc/atmel/atmel-pcm-dma.c prtd = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 212 sound/soc/atmel/atmel-pcm-pdc.c prtd->params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 105 sound/soc/atmel/atmel-pdmic.c struct snd_soc_dai *cpu_dai) cpu_dai 133 sound/soc/atmel/atmel-pdmic.c struct snd_soc_dai *cpu_dai) cpu_dai 146 sound/soc/atmel/atmel-pdmic.c struct snd_soc_dai *cpu_dai) cpu_dai 375 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 378 sound/soc/atmel/atmel_ssc_dai.c struct platform_device *pdev = to_platform_device(cpu_dai->dev); cpu_dai 388 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_set_dai_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 391 sound/soc/atmel/atmel_ssc_dai.c struct platform_device *pdev = to_platform_device(cpu_dai->dev); cpu_dai 763 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_suspend(struct snd_soc_dai *cpu_dai) cpu_dai 766 sound/soc/atmel/atmel_ssc_dai.c struct platform_device *pdev = to_platform_device(cpu_dai->dev); cpu_dai 768 sound/soc/atmel/atmel_ssc_dai.c if (!cpu_dai->active) cpu_dai 792 sound/soc/atmel/atmel_ssc_dai.c static int atmel_ssc_resume(struct snd_soc_dai *cpu_dai) cpu_dai 795 sound/soc/atmel/atmel_ssc_dai.c struct platform_device *pdev = to_platform_device(cpu_dai->dev); cpu_dai 798 sound/soc/atmel/atmel_ssc_dai.c if (!cpu_dai->active) cpu_dai 289 sound/soc/au1x/dbdma2.c dmaids = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 197 sound/soc/au1x/dma.c dmaids = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 81 sound/soc/au1x/i2sc.c static int au1xi2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 83 sound/soc/au1x/i2sc.c struct au1xpsc_audio_data *ctx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 61 sound/soc/au1x/psc-ac97.c return snd_soc_dai_get_drvdata(c->rtd->cpu_dai); cpu_dai 51 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 54 sound/soc/au1x/psc-i2s.c struct au1xpsc_audio_data *pscdata = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 212 sound/soc/bcm/cygnus-pcm.c return snd_soc_dai_get_dma_data(soc_runtime->cpu_dai, substream); cpu_dai 362 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s on port %d\n", __func__, aio->portnum); cpu_dai 591 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s port %d\n", __func__, aio->portnum); cpu_dai 623 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s port %d\n", __func__, aio->portnum); cpu_dai 631 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "freed port %d\n", aio->portnum); cpu_dai 644 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s port %d\n", __func__, aio->portnum); cpu_dai 658 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s port %d\n", __func__, aio->portnum); cpu_dai 675 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s port %d\n", __func__, aio->portnum); cpu_dai 680 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s (buf_size %lu) (period_size %lu)\n", cpu_dai 741 sound/soc/bcm/cygnus-pcm.c dev_dbg(rtd->cpu_dai->dev, "%s: size 0x%zx @ %pK\n", cpu_dai 745 sound/soc/bcm/cygnus-pcm.c dev_err(rtd->cpu_dai->dev, "%s: dma_alloc failed\n", __func__); cpu_dai 821 sound/soc/bcm/cygnus-ssp.c int cygnus_ssp_set_custom_fsync_width(struct snd_soc_dai *cpu_dai, int len) cpu_dai 823 sound/soc/bcm/cygnus-ssp.c struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); cpu_dai 834 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 836 sound/soc/bcm/cygnus-ssp.c struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); cpu_dai 970 sound/soc/bcm/cygnus-ssp.c static int cygnus_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, cpu_dai 973 sound/soc/bcm/cygnus-ssp.c struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); cpu_dai 1055 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_suspend(struct snd_soc_dai *cpu_dai) cpu_dai 1057 sound/soc/bcm/cygnus-ssp.c struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); cpu_dai 1081 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_resume(struct snd_soc_dai *cpu_dai) cpu_dai 1083 sound/soc/bcm/cygnus-ssp.c struct cygnus_aio_port *aio = cygnus_dai_get_portinfo(cpu_dai); cpu_dai 130 sound/soc/bcm/cygnus-ssp.h extern int cygnus_ssp_get_mode(struct snd_soc_dai *cpu_dai); cpu_dai 132 sound/soc/bcm/cygnus-ssp.h extern int cygnus_ssp_set_custom_fsync_width(struct snd_soc_dai *cpu_dai, cpu_dai 137 sound/soc/bcm/cygnus-ssp.h extern int cygnus_ssp_set_custom_fsync_width(struct snd_soc_dai *cpu_dai, cpu_dai 27 sound/soc/cirrus/edb93xx.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 46 sound/soc/cirrus/edb93xx.c return snd_soc_dai_set_sysclk(cpu_dai, 0, mclk_rate, cpu_dai 219 sound/soc/cirrus/ep93xx-i2s.c static int ep93xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 222 sound/soc/cirrus/ep93xx-i2s.c struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 355 sound/soc/cirrus/ep93xx-i2s.c static int ep93xx_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, cpu_dai 358 sound/soc/cirrus/ep93xx-i2s.c struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 27 sound/soc/cirrus/snappercl15.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 35 sound/soc/cirrus/snappercl15.c err = snd_soc_dai_set_sysclk(cpu_dai, 0, CODEC_CLOCK, cpu_dai 187 sound/soc/dwc/dwc-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 189 sound/soc/dwc/dwc-i2s.c struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 205 sound/soc/dwc/dwc-i2s.c snd_soc_dai_set_dma_data(cpu_dai, substream, (void *)dma_data); cpu_dai 354 sound/soc/dwc/dwc-i2s.c static int dw_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 356 sound/soc/dwc/dwc-i2s.c struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 142 sound/soc/dwc/dwc-pcm.c struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 35 sound/soc/fsl/eukrea-tlv320.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 41 sound/soc/fsl/eukrea-tlv320.c dev_err(cpu_dai->dev, cpu_dai 46 sound/soc/fsl/eukrea-tlv320.c snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 0); cpu_dai 48 sound/soc/fsl/eukrea-tlv320.c ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, cpu_dai 52 sound/soc/fsl/eukrea-tlv320.c dev_err(cpu_dai->dev, cpu_dai 162 sound/soc/fsl/fsl-asoc-card.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, cpu_priv->sysclk_id[tx], cpu_dai 171 sound/soc/fsl/fsl-asoc-card.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, cpu_dai 157 sound/soc/fsl/fsl_asrc_dma.c struct snd_soc_dai *dai = be->cpu_dai; cpu_dai 174 sound/soc/fsl/fsl_asrc_dma.c dma_params_fe = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 392 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_dai_probe(struct snd_soc_dai *cpu_dai) cpu_dai 394 sound/soc/fsl/fsl_micfil.c struct fsl_micfil *micfil = dev_get_drvdata(cpu_dai->dev); cpu_dai 395 sound/soc/fsl/fsl_micfil.c struct device *dev = cpu_dai->dev; cpu_dai 414 sound/soc/fsl/fsl_micfil.c snd_soc_dai_init_dma_data(cpu_dai, NULL, cpu_dai 427 sound/soc/fsl/fsl_micfil.c snd_soc_dai_set_drvdata(cpu_dai, micfil); cpu_dai 129 sound/soc/fsl/fsl_sai.c static int fsl_sai_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, cpu_dai 132 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 150 sound/soc/fsl/fsl_sai.c static int fsl_sai_set_dai_sysclk_tr(struct snd_soc_dai *cpu_dai, cpu_dai 153 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 181 sound/soc/fsl/fsl_sai.c static int fsl_sai_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 189 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, cpu_dai 192 sound/soc/fsl/fsl_sai.c dev_err(cpu_dai->dev, "Cannot set tx sysclk: %d\n", ret); cpu_dai 196 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, cpu_dai 199 sound/soc/fsl/fsl_sai.c dev_err(cpu_dai->dev, "Cannot set rx sysclk: %d\n", ret); cpu_dai 204 sound/soc/fsl/fsl_sai.c static int fsl_sai_set_dai_fmt_tr(struct snd_soc_dai *cpu_dai, cpu_dai 207 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 312 sound/soc/fsl/fsl_sai.c static int fsl_sai_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 316 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_dai_fmt_tr(cpu_dai, fmt, FSL_FMT_TRANSMITTER); cpu_dai 318 sound/soc/fsl/fsl_sai.c dev_err(cpu_dai->dev, "Cannot set tx format: %d\n", ret); cpu_dai 322 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_dai_fmt_tr(cpu_dai, fmt, FSL_FMT_RECEIVER); cpu_dai 324 sound/soc/fsl/fsl_sai.c dev_err(cpu_dai->dev, "Cannot set rx format: %d\n", ret); cpu_dai 417 sound/soc/fsl/fsl_sai.c struct snd_soc_dai *cpu_dai) cpu_dai 419 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 437 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_bclk(cpu_dai, tx, cpu_dai 441 sound/soc/fsl/fsl_sai.c ret = fsl_sai_set_bclk(cpu_dai, tx, cpu_dai 511 sound/soc/fsl/fsl_sai.c struct snd_soc_dai *cpu_dai) cpu_dai 513 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 527 sound/soc/fsl/fsl_sai.c struct snd_soc_dai *cpu_dai) cpu_dai 529 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 620 sound/soc/fsl/fsl_sai.c struct snd_soc_dai *cpu_dai) cpu_dai 622 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 648 sound/soc/fsl/fsl_sai.c struct snd_soc_dai *cpu_dai) cpu_dai 650 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 670 sound/soc/fsl/fsl_sai.c static int fsl_sai_dai_probe(struct snd_soc_dai *cpu_dai) cpu_dai 672 sound/soc/fsl/fsl_sai.c struct fsl_sai *sai = dev_get_drvdata(cpu_dai->dev); cpu_dai 688 sound/soc/fsl/fsl_sai.c snd_soc_dai_init_dma_data(cpu_dai, &sai->dma_params_tx, cpu_dai 691 sound/soc/fsl/fsl_sai.c snd_soc_dai_set_drvdata(cpu_dai, sai); cpu_dai 373 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 458 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai) cpu_dai 461 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 469 sound/soc/fsl/fsl_spdif.c if (!cpu_dai->active) { cpu_dai 534 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai) cpu_dai 537 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 557 sound/soc/fsl/fsl_spdif.c if (!cpu_dai->active) { cpu_dai 572 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 600 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 656 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 657 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 671 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 672 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 689 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 690 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 721 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 722 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 753 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 754 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 787 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 788 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 854 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 855 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 886 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 887 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 905 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 906 sound/soc/fsl/fsl_spdif.c struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 634 sound/soc/fsl/fsl_ssi.c struct fsl_ssi *ssi = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 658 sound/soc/fsl/fsl_ssi.c struct fsl_ssi *ssi = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 857 sound/soc/fsl/fsl_ssi.c struct fsl_ssi *ssi = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 1062 sound/soc/fsl/fsl_ssi.c struct fsl_ssi *ssi = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 88 sound/soc/fsl/imx-audmix.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, fmt); cpu_dai 94 sound/soc/fsl/imx-audmix.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, FSL_SAI_CLK_MAST1, 0, dir); cpu_dai 104 sound/soc/fsl/imx-audmix.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, BIT(channels) - 1, cpu_dai 128 sound/soc/fsl/imx-audmix.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, fmt); cpu_dai 30 sound/soc/fsl/imx-mc13783.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 42 sound/soc/fsl/imx-mc13783.c return snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 16); cpu_dai 54 sound/soc/fsl/imx-ssi.c static int imx_ssi_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, cpu_dai 57 sound/soc/fsl/imx-ssi.c struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 80 sound/soc/fsl/imx-ssi.c static int imx_ssi_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 82 sound/soc/fsl/imx-ssi.c struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 156 sound/soc/fsl/imx-ssi.c static int imx_ssi_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 159 sound/soc/fsl/imx-ssi.c struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 184 sound/soc/fsl/imx-ssi.c static int imx_ssi_set_dai_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 187 sound/soc/fsl/imx-ssi.c struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 234 sound/soc/fsl/imx-ssi.c struct snd_soc_dai *cpu_dai) cpu_dai 236 sound/soc/fsl/imx-ssi.c struct imx_ssi *ssi = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 116 sound/soc/fsl/mpc5200_dma.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 217 sound/soc/fsl/mpc5200_dma.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 244 sound/soc/fsl/mpc5200_dma.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 269 sound/soc/fsl/mpc5200_dma.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 306 sound/soc/fsl/mpc5200_dma.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 139 sound/soc/fsl/mpc5200_psc_ac97.c struct snd_soc_dai *cpu_dai) cpu_dai 141 sound/soc/fsl/mpc5200_psc_ac97.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 162 sound/soc/fsl/mpc5200_psc_ac97.c struct snd_soc_dai *cpu_dai) cpu_dai 164 sound/soc/fsl/mpc5200_psc_ac97.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 204 sound/soc/fsl/mpc5200_psc_ac97.c static int psc_ac97_probe(struct snd_soc_dai *cpu_dai) cpu_dai 206 sound/soc/fsl/mpc5200_psc_ac97.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 42 sound/soc/fsl/mpc5200_psc_i2s.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 87 sound/soc/fsl/mpc5200_psc_i2s.c static int psc_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 90 sound/soc/fsl/mpc5200_psc_i2s.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 92 sound/soc/fsl/mpc5200_psc_i2s.c cpu_dai, dir); cpu_dai 107 sound/soc/fsl/mpc5200_psc_i2s.c static int psc_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int format) cpu_dai 109 sound/soc/fsl/mpc5200_psc_i2s.c struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 111 sound/soc/fsl/mpc5200_psc_i2s.c cpu_dai, format); cpu_dai 41 sound/soc/fsl/mx27vis-aic32x4.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 51 sound/soc/fsl/mx27vis-aic32x4.c ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, cpu_dai 80 sound/soc/fsl/wm1133-ev1.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 104 sound/soc/fsl/wm1133-ev1.c snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 0); cpu_dai 107 sound/soc/fsl/wm1133-ev1.c snd_soc_dai_set_tdm_slot(cpu_dai, 0x1, 0x1, 1, 0); cpu_dai 245 sound/soc/generic/audio-graph-card.c dai_props->cpu_dai = &priv->dais[li->dais++]; cpu_dai 341 sound/soc/generic/audio-graph-card.c struct asoc_simple_dai *cpu_dai; cpu_dai 353 sound/soc/generic/audio-graph-card.c cpu_dai = cpu_dai 354 sound/soc/generic/audio-graph-card.c dai_props->cpu_dai = &priv->dais[li->dais++]; cpu_dai 375 sound/soc/generic/audio-graph-card.c ret = asoc_simple_parse_tdm(cpu_ep, cpu_dai); cpu_dai 383 sound/soc/generic/audio-graph-card.c ret = asoc_simple_parse_clk_cpu(dev, cpu_ep, dai_link, cpu_dai); cpu_dai 201 sound/soc/generic/simple-card-utils.c ret = asoc_simple_clk_enable(dai_props->cpu_dai); cpu_dai 207 sound/soc/generic/simple-card-utils.c asoc_simple_clk_disable(dai_props->cpu_dai); cpu_dai 217 sound/soc/generic/simple-card-utils.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 224 sound/soc/generic/simple-card-utils.c snd_soc_dai_set_sysclk(cpu_dai, 0, 0, SND_SOC_CLOCK_OUT); cpu_dai 227 sound/soc/generic/simple-card-utils.c asoc_simple_clk_disable(dai_props->cpu_dai); cpu_dai 253 sound/soc/generic/simple-card-utils.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 270 sound/soc/generic/simple-card-utils.c ret = asoc_simple_set_clk_rate(dai_props->cpu_dai, mclk); cpu_dai 279 sound/soc/generic/simple-card-utils.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 345 sound/soc/generic/simple-card-utils.c ret = asoc_simple_init_dai(rtd->cpu_dai, cpu_dai 346 sound/soc/generic/simple-card-utils.c dai_props->cpu_dai); cpu_dai 162 sound/soc/generic/simple-card.c dai_props->cpu_dai = &priv->dais[li->dais++]; cpu_dai 253 sound/soc/generic/simple-card.c struct asoc_simple_dai *cpu_dai; cpu_dai 285 sound/soc/generic/simple-card.c cpu_dai = cpu_dai 286 sound/soc/generic/simple-card.c dai_props->cpu_dai = &priv->dais[li->dais++]; cpu_dai 309 sound/soc/generic/simple-card.c ret = asoc_simple_parse_tdm(cpu, cpu_dai); cpu_dai 317 sound/soc/generic/simple-card.c ret = asoc_simple_parse_clk_cpu(dev, cpu, dai_link, cpu_dai); cpu_dai 671 sound/soc/generic/simple-card.c !cinfo->cpu_dai.name) { cpu_dai 676 sound/soc/generic/simple-card.c dai_props->cpu_dai = &priv->dais[dai_idx++]; cpu_dai 680 sound/soc/generic/simple-card.c cpus->dai_name = cinfo->cpu_dai.name; cpu_dai 694 sound/soc/generic/simple-card.c memcpy(dai_props->cpu_dai, &cinfo->cpu_dai, cpu_dai 695 sound/soc/generic/simple-card.c sizeof(*dai_props->cpu_dai)); cpu_dai 92 sound/soc/hisilicon/hi6210-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 94 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 171 sound/soc/hisilicon/hi6210-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 173 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 182 sound/soc/hisilicon/hi6210-i2s.c static void hi6210_i2s_txctrl(struct snd_soc_dai *cpu_dai, int on) cpu_dai 184 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 202 sound/soc/hisilicon/hi6210-i2s.c static void hi6210_i2s_rxctrl(struct snd_soc_dai *cpu_dai, int on) cpu_dai 204 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 220 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 222 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 254 sound/soc/hisilicon/hi6210-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 256 sound/soc/hisilicon/hi6210-i2s.c struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 275 sound/soc/hisilicon/hi6210-i2s.c dev_err(cpu_dai->dev, "Bad format\n"); cpu_dai 300 sound/soc/hisilicon/hi6210-i2s.c dev_err(cpu_dai->dev, "Bad rate: %d\n", params_rate(params)); cpu_dai 305 sound/soc/hisilicon/hi6210-i2s.c dev_err(cpu_dai->dev, "Bad channels\n"); cpu_dai 309 sound/soc/hisilicon/hi6210-i2s.c dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream); cpu_dai 474 sound/soc/hisilicon/hi6210-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 481 sound/soc/hisilicon/hi6210-i2s.c hi6210_i2s_rxctrl(cpu_dai, 1); cpu_dai 483 sound/soc/hisilicon/hi6210-i2s.c hi6210_i2s_txctrl(cpu_dai, 1); cpu_dai 488 sound/soc/hisilicon/hi6210-i2s.c hi6210_i2s_rxctrl(cpu_dai, 0); cpu_dai 490 sound/soc/hisilicon/hi6210-i2s.c hi6210_i2s_txctrl(cpu_dai, 0); cpu_dai 493 sound/soc/hisilicon/hi6210-i2s.c dev_err(cpu_dai->dev, "unknown cmd\n"); cpu_dai 400 sound/soc/img/img-i2s-in.c dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, st); cpu_dai 406 sound/soc/img/img-i2s-out.c dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, st); cpu_dai 294 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 295 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 324 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 325 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 348 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 349 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 398 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 399 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 438 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 439 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 449 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 450 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 496 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 497 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 507 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 508 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 535 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 536 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 546 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 547 sound/soc/img/img-spdif-in.c struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 135 sound/soc/img/img-spdif-out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 136 sound/soc/img/img-spdif-out.c struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 161 sound/soc/img/img-spdif-out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 162 sound/soc/img/img-spdif-out.c struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 680 sound/soc/intel/atom/sst-mfld-platform-pcm.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 770 sound/soc/intel/atom/sst-mfld-platform-pcm.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 791 sound/soc/intel/atom/sst-mfld-platform-pcm.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 245 sound/soc/intel/boards/bxt_da7219_max98357a.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 156 sound/soc/intel/boards/bxt_rt298.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 126 sound/soc/intel/boards/bytcht_cx2072x.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 135 sound/soc/intel/boards/bytcht_cx2072x.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 24); cpu_dai 81 sound/soc/intel/boards/bytcht_da7213.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 90 sound/soc/intel/boards/bytcht_da7213.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 24); cpu_dai 273 sound/soc/intel/boards/bytcht_es8316.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 283 sound/soc/intel/boards/bytcht_es8316.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, bits); cpu_dai 61 sound/soc/intel/boards/bytcht_nocodec.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 71 sound/soc/intel/boards/bytcht_nocodec.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 24); cpu_dai 979 sound/soc/intel/boards/bytcr_rt5640.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 989 sound/soc/intel/boards/bytcr_rt5640.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 16); cpu_dai 1005 sound/soc/intel/boards/bytcr_rt5640.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 1015 sound/soc/intel/boards/bytcr_rt5640.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 24); cpu_dai 696 sound/soc/intel/boards/bytcr_rt5651.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 707 sound/soc/intel/boards/bytcr_rt5651.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, bits); cpu_dai 260 sound/soc/intel/boards/cht_bsw_max98090_ti.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 16); cpu_dai 269 sound/soc/intel/boards/cht_bsw_max98090_ti.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, fmt); cpu_dai 362 sound/soc/intel/boards/cht_bsw_rt5645.c ret = snd_soc_dai_set_fmt(rtd->cpu_dai, cpu_dai 382 sound/soc/intel/boards/cht_bsw_rt5645.c ret = snd_soc_dai_set_tdm_slot(rtd->cpu_dai, 0x3, 0x3, 2, 16); cpu_dai 226 sound/soc/intel/boards/glk_rt5682_max98357a.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 239 sound/soc/intel/boards/kbl_da7219_max98357a.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 414 sound/soc/intel/boards/kbl_da7219_max98927.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 245 sound/soc/intel/boards/kbl_rt5663_max98927.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 144 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 239 sound/soc/intel/boards/skl_nau88l25_max98357a.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 259 sound/soc/intel/boards/skl_nau88l25_ssm4567.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 115 sound/soc/intel/boards/skl_rt286.c struct snd_soc_component *component = rtd->cpu_dai->component; cpu_dai 479 sound/soc/intel/haswell/sst-haswell-pcm.c dai = mod_map[rtd->cpu_dai->id].dai_id; cpu_dai 497 sound/soc/intel/haswell/sst-haswell-pcm.c pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id, cpu_dai 512 sound/soc/intel/haswell/sst-haswell-pcm.c switch (rtd->cpu_dai->id) { cpu_dai 536 sound/soc/intel/haswell/sst-haswell-pcm.c rtd->cpu_dai->id); cpu_dai 605 sound/soc/intel/haswell/sst-haswell-pcm.c runtime->dma_bytes, rtd->cpu_dai->id); cpu_dai 618 sound/soc/intel/haswell/sst-haswell-pcm.c pdata->dmab[rtd->cpu_dai->id][substream->stream].addr, cpu_dai 677 sound/soc/intel/haswell/sst-haswell-pcm.c dai = mod_map[rtd->cpu_dai->id].dai_id; cpu_dai 786 sound/soc/intel/haswell/sst-haswell-pcm.c dai = mod_map[rtd->cpu_dai->id].dai_id; cpu_dai 807 sound/soc/intel/haswell/sst-haswell-pcm.c dai = mod_map[rtd->cpu_dai->id].dai_id; cpu_dai 817 sound/soc/intel/haswell/sst-haswell-pcm.c pcm_data->stream = sst_hsw_stream_new(hsw, rtd->cpu_dai->id, cpu_dai 840 sound/soc/intel/haswell/sst-haswell-pcm.c dai = mod_map[rtd->cpu_dai->id].dai_id; cpu_dai 950 sound/soc/intel/haswell/sst-haswell-pcm.c priv_data->pcm[rtd->cpu_dai->id][SNDRV_PCM_STREAM_PLAYBACK].hsw_pcm = pcm; cpu_dai 952 sound/soc/intel/haswell/sst-haswell-pcm.c priv_data->pcm[rtd->cpu_dai->id][SNDRV_PCM_STREAM_CAPTURE].hsw_pcm = pcm; cpu_dai 1089 sound/soc/intel/skylake/skl-pcm.c dev_dbg(rtd->cpu_dai->dev, "In %s:%s\n", __func__, cpu_dai 1299 sound/soc/intel/skylake/skl-pcm.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 23 sound/soc/kirkwood/kirkwood-dma.c return snd_soc_dai_get_drvdata(soc_runtime->cpu_dai); cpu_dai 34 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 37 sound/soc/kirkwood/kirkwood-i2s.c struct kirkwood_dma_data *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 41 sound/soc/mediatek/common/mtk-afe-fe-dai.c int memif_num = rtd->cpu_dai->id; cpu_dai 101 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 123 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 185 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 242 sound/soc/mediatek/common/mtk-afe-fe-dai.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 86 sound/soc/mediatek/common/mtk-afe-platform-driver.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 500 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c if (rtd->cpu_dai->id != MT2701_MEMIF_ULBT) cpu_dai 131 sound/soc/mediatek/mt2701/mt2701-cs42448.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 141 sound/soc/mediatek/mt2701/mt2701-cs42448.c snd_soc_dai_set_sysclk(cpu_dai, 0, mclk_rate, SND_SOC_CLOCK_OUT); cpu_dai 29 sound/soc/mediatek/mt2701/mt2701-wm8960.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 37 sound/soc/mediatek/mt2701/mt2701-wm8960.c snd_soc_dai_set_sysclk(cpu_dai, 0, mclk_rate, SND_SOC_CLOCK_OUT); cpu_dai 146 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c int id = rtd->cpu_dai->id; cpu_dai 488 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c struct mtk_base_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; cpu_dai 148 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c int id = rtd->cpu_dai->id; cpu_dai 29 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c return snd_soc_dai_set_sysclk(rtd->cpu_dai, cpu_dai 47 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, 0, cpu_dai 43 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c return snd_soc_dai_set_sysclk(rtd->cpu_dai, cpu_dai 192 sound/soc/meson/axg-card.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, 0, mclk, cpu_dai 225 sound/soc/meson/axg-card.c ret = axg_tdm_set_tdm_slots(rtd->cpu_dai, be->tx_mask, be->rx_mask, cpu_dai 228 sound/soc/meson/axg-card.c dev_err(rtd->cpu_dai->dev, "setting tdm link slots failed\n"); cpu_dai 243 sound/soc/meson/axg-card.c ret = axg_tdm_set_tdm_slots(rtd->cpu_dai, NULL, be->tx_mask, cpu_dai 246 sound/soc/meson/axg-card.c dev_err(rtd->cpu_dai->dev, "setting tdm link slots failed\n"); cpu_dai 50 sound/soc/meson/axg-fifo.c return rtd->cpu_dai; cpu_dai 48 sound/soc/mxs/mxs-saif.c static int mxs_saif_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 51 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 290 sound/soc/mxs/mxs-saif.c static int mxs_saif_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 294 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 298 sound/soc/mxs/mxs-saif.c dev_err(cpu_dai->dev, "error: busy\n"); cpu_dai 378 sound/soc/mxs/mxs-saif.c struct snd_soc_dai *cpu_dai) cpu_dai 380 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 403 sound/soc/mxs/mxs-saif.c struct snd_soc_dai *cpu_dai) cpu_dai 405 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 416 sound/soc/mxs/mxs-saif.c struct snd_soc_dai *cpu_dai) cpu_dai 418 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 429 sound/soc/mxs/mxs-saif.c dev_err(cpu_dai->dev, "set mclk first\n"); cpu_dai 435 sound/soc/mxs/mxs-saif.c dev_err(cpu_dai->dev, "error: busy\n"); cpu_dai 446 sound/soc/mxs/mxs-saif.c dev_err(cpu_dai->dev, "unable to get proper clk\n"); cpu_dai 503 sound/soc/mxs/mxs-saif.c struct snd_soc_dai *cpu_dai) cpu_dai 505 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 515 sound/soc/mxs/mxs-saif.c struct snd_soc_dai *cpu_dai) cpu_dai 517 sound/soc/mxs/mxs-saif.c struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 533 sound/soc/mxs/mxs-saif.c dev_dbg(cpu_dai->dev, "start\n"); cpu_dai 600 sound/soc/mxs/mxs-saif.c dev_dbg(cpu_dai->dev, "stop\n"); cpu_dai 24 sound/soc/mxs/mxs-sgtl5000.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 48 sound/soc/mxs/mxs-sgtl5000.c ret = snd_soc_dai_set_sysclk(cpu_dai, MXS_SAIF_MCLK, mclk, 0); cpu_dai 50 sound/soc/mxs/mxs-sgtl5000.c dev_err(cpu_dai->dev, "Failed to set sysclk to %u.%03uMHz\n", cpu_dai 48 sound/soc/pxa/brownstone.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 61 sound/soc/pxa/brownstone.c snd_soc_dai_set_sysclk(cpu_dai, MMP_SSPA_CLK_AUDIO, freq_out, 0); cpu_dai 62 sound/soc/pxa/brownstone.c snd_soc_dai_set_pll(cpu_dai, MMP_SYSCLK, 0, freq_out, sysclk); cpu_dai 63 sound/soc/pxa/brownstone.c snd_soc_dai_set_pll(cpu_dai, MMP_SSPA_CLK, 0, freq_out, sspa_mclk); cpu_dai 120 sound/soc/pxa/corgi.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 145 sound/soc/pxa/corgi.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 58 sound/soc/pxa/hx4700.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 62 sound/soc/pxa/hx4700.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 16 sound/soc/pxa/imote2.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 40 sound/soc/pxa/imote2.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, clk, cpu_dai 87 sound/soc/pxa/magician.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 98 sound/soc/pxa/magician.c ret = snd_soc_dai_set_fmt(cpu_dai, SND_SOC_DAIFMT_DSP_A | cpu_dai 104 sound/soc/pxa/magician.c ret = snd_soc_dai_set_tdm_slot(cpu_dai, 1, 0, 1, width); cpu_dai 109 sound/soc/pxa/magician.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_AUDIO, 0, cpu_dai 125 sound/soc/pxa/magician.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 136 sound/soc/pxa/magician.c ret = snd_soc_dai_set_fmt(cpu_dai, cpu_dai 143 sound/soc/pxa/magician.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 102 sound/soc/pxa/mmp-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 114 sound/soc/pxa/mmp-pcm.c dma_data.ssp_id = cpu_dai->id; cpu_dai 113 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 116 sound/soc/pxa/mmp-sspa.c struct sspa_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 136 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_set_dai_pll(struct snd_soc_dai *cpu_dai, int pll_id, cpu_dai 140 sound/soc/pxa/mmp-sspa.c struct sspa_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 166 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 169 sound/soc/pxa/mmp-sspa.c struct sspa_priv *sspa_priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 254 sound/soc/pxa/mmp-sspa.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 303 sound/soc/pxa/mmp-sspa.c snd_soc_dai_set_dma_data(cpu_dai, substream, dma_params); cpu_dai 94 sound/soc/pxa/poodle.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 119 sound/soc/pxa/poodle.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 90 sound/soc/pxa/pxa-ssp.c struct snd_soc_dai *cpu_dai) cpu_dai 92 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 97 sound/soc/pxa/pxa-ssp.c if (!cpu_dai->active) { cpu_dai 111 sound/soc/pxa/pxa-ssp.c snd_soc_dai_set_dma_data(cpu_dai, substream, dma); cpu_dai 117 sound/soc/pxa/pxa-ssp.c struct snd_soc_dai *cpu_dai) cpu_dai 119 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 122 sound/soc/pxa/pxa-ssp.c if (!cpu_dai->active) { cpu_dai 130 sound/soc/pxa/pxa-ssp.c kfree(snd_soc_dai_get_dma_data(cpu_dai, substream)); cpu_dai 131 sound/soc/pxa/pxa-ssp.c snd_soc_dai_set_dma_data(cpu_dai, substream, NULL); cpu_dai 136 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_suspend(struct snd_soc_dai *cpu_dai) cpu_dai 138 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 141 sound/soc/pxa/pxa-ssp.c if (!cpu_dai->active) cpu_dai 154 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_resume(struct snd_soc_dai *cpu_dai) cpu_dai 156 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 168 sound/soc/pxa/pxa-ssp.c if (cpu_dai->active) cpu_dai 202 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 205 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 228 sound/soc/pxa/pxa-ssp.c cpu_dai->id, clk_id, freq); cpu_dai 336 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, cpu_dai 339 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 371 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_set_dai_tristate(struct snd_soc_dai *cpu_dai, cpu_dai 374 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 388 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 391 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 551 sound/soc/pxa/pxa-ssp.c struct snd_soc_dai *cpu_dai) cpu_dai 553 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 564 sound/soc/pxa/pxa-ssp.c dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream); cpu_dai 732 sound/soc/pxa/pxa-ssp.c struct snd_soc_dai *cpu_dai) cpu_dai 735 sound/soc/pxa/pxa-ssp.c struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 97 sound/soc/pxa/pxa2xx-ac97.c struct snd_soc_dai *cpu_dai) cpu_dai 106 sound/soc/pxa/pxa2xx-ac97.c snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); cpu_dai 112 sound/soc/pxa/pxa2xx-ac97.c struct snd_soc_dai *cpu_dai) cpu_dai 121 sound/soc/pxa/pxa2xx-ac97.c snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); cpu_dai 127 sound/soc/pxa/pxa2xx-ac97.c struct snd_soc_dai *cpu_dai) cpu_dai 131 sound/soc/pxa/pxa2xx-ac97.c snd_soc_dai_set_dma_data(cpu_dai, substream, cpu_dai 99 sound/soc/pxa/pxa2xx-i2s.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 104 sound/soc/pxa/pxa2xx-i2s.c if (!cpu_dai->active) cpu_dai 121 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 147 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 121 sound/soc/pxa/spitz.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 146 sound/soc/pxa/spitz.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 38 sound/soc/pxa/z2.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 63 sound/soc/pxa/z2.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, cpu_dai 80 sound/soc/pxa/zylonite.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 105 sound/soc/pxa/zylonite.c ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_AUDIO, 0, 1); cpu_dai 36 sound/soc/qcom/apq8016_sbc.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 43 sound/soc/qcom/apq8016_sbc.c switch (cpu_dai->id) { cpu_dai 35 sound/soc/qcom/apq8096.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 50 sound/soc/qcom/apq8096.c ret = snd_soc_dai_set_channel_map(cpu_dai, 0, NULL, cpu_dai 53 sound/soc/qcom/apq8096.c ret = snd_soc_dai_set_channel_map(cpu_dai, tx_ch_cnt, tx_ch, cpu_dai 57 sound/soc/qcom/lpass-platform.c struct snd_soc_dai *cpu_dai = soc_runtime->cpu_dai; cpu_dai 68 sound/soc/qcom/lpass-platform.c data->i2s_port = cpu_dai->driver->id; cpu_dai 329 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_soc_dai *cpu_dai = soc_prtd->cpu_dai; cpu_dai 337 sound/soc/qcom/qdsp6/q6asm-dai.c stream_id = cpu_dai->driver->id; cpu_dai 552 sound/soc/qcom/qdsp6/q6asm-dai.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 558 sound/soc/qcom/qdsp6/q6asm-dai.c stream_id = cpu_dai->driver->id; cpu_dai 948 sound/soc/qcom/qdsp6/q6routing.c unsigned int be_id = rtd->cpu_dai->id; cpu_dai 43 sound/soc/qcom/sdm845.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 59 sound/soc/qcom/sdm845.c ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0, 0x3, cpu_dai 67 sound/soc/qcom/sdm845.c ret = snd_soc_dai_set_channel_map(cpu_dai, 0, NULL, cpu_dai 75 sound/soc/qcom/sdm845.c ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xf, 0, cpu_dai 83 sound/soc/qcom/sdm845.c ret = snd_soc_dai_set_channel_map(cpu_dai, channels, cpu_dai 128 sound/soc/qcom/sdm845.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 132 sound/soc/qcom/sdm845.c switch (cpu_dai->id) { cpu_dai 155 sound/soc/qcom/sdm845.c pr_err("%s: invalid dai id 0x%x\n", __func__, cpu_dai->id); cpu_dai 173 sound/soc/qcom/sdm845.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 200 sound/soc/qcom/sdm845.c switch (cpu_dai->id) { cpu_dai 229 sound/soc/qcom/sdm845.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 234 sound/soc/qcom/sdm845.c switch (cpu_dai->id) { cpu_dai 239 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 242 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 246 sound/soc/qcom/sdm845.c snd_soc_dai_set_fmt(cpu_dai, fmt); cpu_dai 253 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 257 sound/soc/qcom/sdm845.c snd_soc_dai_set_fmt(cpu_dai, fmt); cpu_dai 264 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 299 sound/soc/qcom/sdm845.c pr_err("%s: invalid dai id 0x%x\n", __func__, cpu_dai->id); cpu_dai 310 sound/soc/qcom/sdm845.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 312 sound/soc/qcom/sdm845.c switch (cpu_dai->id) { cpu_dai 316 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 319 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 327 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 336 sound/soc/qcom/sdm845.c snd_soc_dai_set_sysclk(cpu_dai, cpu_dai 343 sound/soc/qcom/sdm845.c pr_err("%s: invalid dai id 0x%x\n", __func__, cpu_dai->id); cpu_dai 42 sound/soc/qcom/storm.c ret = snd_soc_dai_set_sysclk(soc_runtime->cpu_dai, 0, sysclk_freq, 0); cpu_dai 70 sound/soc/rockchip/rk3288_hdmi_analog.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 97 sound/soc/rockchip/rk3288_hdmi_analog.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 60 sound/soc/rockchip/rk3399_gru_sound.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, 0, mclk, 0); cpu_dai 74 sound/soc/rockchip/rk3399_gru_sound.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 81 sound/soc/rockchip/rk3399_gru_sound.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 106 sound/soc/rockchip/rk3399_gru_sound.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 131 sound/soc/rockchip/rk3399_gru_sound.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 209 sound/soc/rockchip/rk3399_gru_sound.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, 0, mclk, 0); cpu_dai 184 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 187 sound/soc/rockchip/rockchip_i2s.c struct rk_i2s_dev *i2s = to_info(cpu_dai); cpu_dai 416 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, cpu_dai 419 sound/soc/rockchip/rockchip_i2s.c struct rk_i2s_dev *i2s = to_info(cpu_dai); cpu_dai 102 sound/soc/rockchip/rockchip_max98090.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 126 sound/soc/rockchip/rockchip_max98090.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 258 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 261 sound/soc/rockchip/rockchip_pdm.c struct rk_pdm_dev *pdm = to_info(cpu_dai); cpu_dai 276 sound/soc/rockchip/rockchip_pdm.c pm_runtime_get_sync(cpu_dai->dev); cpu_dai 278 sound/soc/rockchip/rockchip_pdm.c pm_runtime_put(cpu_dai->dev); cpu_dai 59 sound/soc/rockchip/rockchip_rt5645.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 83 sound/soc/rockchip/rockchip_rt5645.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, mclk, cpu_dai 23 sound/soc/samsung/arndale_rt5631.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 32 sound/soc/samsung/arndale_rt5631.c ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_CDCLK, cpu_dai 37 sound/soc/samsung/arndale_rt5631.c ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0, cpu_dai 198 sound/soc/samsung/bells.c aif2_dai = rtd->cpu_dai; cpu_dai 210 sound/soc/samsung/bells.c aif3_dai = rtd->cpu_dai; cpu_dai 71 sound/soc/samsung/h1940_uda1380.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 91 sound/soc/samsung/h1940_uda1380.c ret = snd_soc_dai_set_sysclk(cpu_dai, S3C24XX_CLKSRC_PCLK, rate, cpu_dai 97 sound/soc/samsung/h1940_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, cpu_dai 103 sound/soc/samsung/h1940_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, cpu_dai 109 sound/soc/samsung/h1940_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, cpu_dai 935 sound/soc/samsung/i2s.c struct i2s_dai *i2s = to_info(rtd->cpu_dai); cpu_dai 37 sound/soc/samsung/jive_wm8750.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 57 sound/soc/samsung/jive_wm8750.c s3c_i2sv2_get_clock(cpu_dai)); cpu_dai 65 sound/soc/samsung/jive_wm8750.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_RCLK, div.fs_div); cpu_dai 69 sound/soc/samsung/jive_wm8750.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_PRESCALER, cpu_dai 184 sound/soc/samsung/littlemill.c aif2_dai = rtd->cpu_dai; cpu_dai 271 sound/soc/samsung/littlemill.c aif2_dai = rtd->cpu_dai; cpu_dai 30 sound/soc/samsung/neo1973_wm8753.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 75 sound/soc/samsung/neo1973_wm8753.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, cpu_dai 86 sound/soc/samsung/neo1973_wm8753.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, cpu_dai 202 sound/soc/samsung/odroid.c struct device_node *cpu_dai = NULL; cpu_dai 281 sound/soc/samsung/odroid.c cpu_dai = of_parse_phandle(cpu, "sound-dai", 0); cpu_dai 282 sound/soc/samsung/odroid.c if (!cpu_dai) cpu_dai 300 sound/soc/samsung/odroid.c priv->sclk_i2s = of_clk_get_by_name(cpu_dai, "i2s_opclk1"); cpu_dai 306 sound/soc/samsung/odroid.c priv->clk_i2s_bus = of_clk_get_by_name(cpu_dai, "iis"); cpu_dai 318 sound/soc/samsung/odroid.c of_node_put(cpu_dai); cpu_dai 327 sound/soc/samsung/odroid.c of_node_put(cpu_dai); cpu_dai 215 sound/soc/samsung/pcm.c struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 259 sound/soc/samsung/pcm.c struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 313 sound/soc/samsung/pcm.c static int s3c_pcm_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 316 sound/soc/samsung/pcm.c struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 384 sound/soc/samsung/pcm.c static int s3c_pcm_set_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 387 sound/soc/samsung/pcm.c struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 401 sound/soc/samsung/pcm.c static int s3c_pcm_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 404 sound/soc/samsung/pcm.c struct s3c_pcm_info *pcm = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 152 sound/soc/samsung/rx1950_uda1380.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 180 sound/soc/samsung/rx1950_uda1380.c ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source, rate, cpu_dai 186 sound/soc/samsung/rx1950_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, cpu_dai 192 sound/soc/samsung/rx1950_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, cpu_dai 198 sound/soc/samsung/rx1950_uda1380.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, cpu_dai 37 sound/soc/samsung/s3c-i2s-v2.c static inline struct s3c_i2sv2_info *to_info(struct snd_soc_dai *cpu_dai) cpu_dai 39 sound/soc/samsung/s3c-i2s-v2.c return snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 244 sound/soc/samsung/s3c-i2s-v2.c static int s3c2412_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 247 sound/soc/samsung/s3c-i2s-v2.c struct s3c_i2sv2_info *i2s = to_info(cpu_dai); cpu_dai 334 sound/soc/samsung/s3c-i2s-v2.c static int s3c_i2sv2_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 337 sound/soc/samsung/s3c-i2s-v2.c struct s3c_i2sv2_info *i2s = to_info(cpu_dai); cpu_dai 383 sound/soc/samsung/s3c-i2s-v2.c struct s3c_i2sv2_info *i2s = to_info(rtd->cpu_dai); cpu_dai 443 sound/soc/samsung/s3c-i2s-v2.c static int s3c2412_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 446 sound/soc/samsung/s3c-i2s-v2.c struct s3c_i2sv2_info *i2s = to_info(cpu_dai); cpu_dai 449 sound/soc/samsung/s3c-i2s-v2.c pr_debug("%s(%p, %d, %d)\n", __func__, cpu_dai, div_id, div); cpu_dai 541 sound/soc/samsung/s3c-i2s-v2.c struct clk *s3c_i2sv2_get_clock(struct snd_soc_dai *cpu_dai) cpu_dai 543 sound/soc/samsung/s3c-i2s-v2.c struct s3c_i2sv2_info *i2s = to_info(cpu_dai); cpu_dai 68 sound/soc/samsung/s3c-i2s-v2.h extern struct clk *s3c_i2sv2_get_clock(struct snd_soc_dai *cpu_dai); cpu_dai 95 sound/soc/samsung/s3c2412-i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 97 sound/soc/samsung/s3c2412-i2s.c struct s3c_i2sv2_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 167 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 276 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 300 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 364 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_suspend(struct snd_soc_dai *cpu_dai) cpu_dai 376 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_resume(struct snd_soc_dai *cpu_dai) cpu_dai 164 sound/soc/samsung/s3c24xx_simtec.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 175 sound/soc/samsung/s3c24xx_simtec.c ret = snd_soc_dai_set_sysclk(cpu_dai, S3C24XX_CLKSRC_MPLL, cpu_dai 191 sound/soc/samsung/s3c24xx_simtec.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, cpu_dai 54 sound/soc/samsung/s3c24xx_uda134x.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 65 sound/soc/samsung/s3c24xx_uda134x.c priv->pclk = clk_get(cpu_dai->dev, "iis"); cpu_dai 123 sound/soc/samsung/s3c24xx_uda134x.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 170 sound/soc/samsung/s3c24xx_uda134x.c ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source , clk, cpu_dai 175 sound/soc/samsung/s3c24xx_uda134x.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, fs_mode); cpu_dai 179 sound/soc/samsung/s3c24xx_uda134x.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, cpu_dai 184 sound/soc/samsung/s3c24xx_uda134x.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, cpu_dai 29 sound/soc/samsung/smartq_wm8987.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 50 sound/soc/samsung/smartq_wm8987.c ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_RCLKSRC_0, cpu_dai 56 sound/soc/samsung/smartq_wm8987.c ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_CDCLK, cpu_dai 104 sound/soc/samsung/smdk_spdif.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 133 sound/soc/samsung/smdk_spdif.c ret = snd_soc_dai_set_sysclk(cpu_dai, SND_SOC_SPDIF_INT_MCLK, cpu_dai 48 sound/soc/samsung/smdk_wm8994pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 57 sound/soc/samsung/smdk_wm8994pcm.c dev_err(cpu_dai->dev, "%s:%d Sampling Rate %u not supported!\n", cpu_dai 75 sound/soc/samsung/smdk_wm8994pcm.c ret = snd_soc_dai_set_sysclk(cpu_dai, S3C_PCM_CLKSRC_MUX, cpu_dai 81 sound/soc/samsung/smdk_wm8994pcm.c ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C_PCM_SCLK_PER_FS, rfs); cpu_dai 94 sound/soc/samsung/spdif.c static inline struct samsung_spdif_info *to_info(struct snd_soc_dai *cpu_dai) cpu_dai 96 sound/soc/samsung/spdif.c return snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 113 sound/soc/samsung/spdif.c static int spdif_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 116 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(cpu_dai); cpu_dai 139 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); cpu_dai 175 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); cpu_dai 191 sound/soc/samsung/spdif.c snd_soc_dai_set_dma_data(rtd->cpu_dai, substream, dma_data); cpu_dai 277 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); cpu_dai 293 sound/soc/samsung/spdif.c static int spdif_suspend(struct snd_soc_dai *cpu_dai) cpu_dai 295 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(cpu_dai); cpu_dai 310 sound/soc/samsung/spdif.c static int spdif_resume(struct snd_soc_dai *cpu_dai) cpu_dai 312 sound/soc/samsung/spdif.c struct samsung_spdif_info *spdif = to_info(cpu_dai); cpu_dai 212 sound/soc/samsung/tm2_wm5110.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 245 sound/soc/samsung/tm2_wm5110.c ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_OPCLK, cpu_dai 250 sound/soc/samsung/tm2_wm5110.c ret = snd_soc_dai_set_clkdiv(cpu_dai, SAMSUNG_I2S_DIV_BCLK, bfs); cpu_dai 121 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 134 sound/soc/sh/dma-sh7760.c rtd->cpu_dai->id); cpu_dai 143 sound/soc/sh/dma-sh7760.c rtd->cpu_dai->id); cpu_dai 154 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 175 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 203 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 250 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 277 sound/soc/sh/dma-sh7760.c struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; cpu_dai 411 sound/soc/sh/fsi.c return rtd->cpu_dai; cpu_dai 70 sound/soc/sh/migor.c ret = snd_soc_dai_set_sysclk(rtd->cpu_dai, SIU_CLKB_EXT, cpu_dai 704 sound/soc/sh/rcar/core.c return rtd->cpu_dai; cpu_dai 208 sound/soc/sh/ssi.c static int ssi_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, cpu_dai 211 sound/soc/sh/ssi.c struct ssi_priv *ssi = &ssi_cpu_data[cpu_dai->id]; cpu_dai 80 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 85 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->startup) { cpu_dai 86 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->startup(cstream, cpu_dai); cpu_dai 88 sound/soc/soc-compress.c dev_err(cpu_dai->dev, cpu_dai 90 sound/soc/soc-compress.c cpu_dai->name, ret); cpu_dai 118 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->shutdown) cpu_dai 119 sound/soc/soc-compress.c cpu_dai->driver->cops->shutdown(cstream, cpu_dai); cpu_dai 131 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = fe->cpu_dai; cpu_dai 168 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->startup) { cpu_dai 169 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->startup(cstream, cpu_dai); cpu_dai 171 sound/soc/soc-compress.c dev_err(cpu_dai->dev, cpu_dai 173 sound/soc/soc-compress.c cpu_dai->name, ret); cpu_dai 206 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->shutdown) cpu_dai 207 sound/soc/soc-compress.c cpu_dai->driver->cops->shutdown(cstream, cpu_dai); cpu_dai 248 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 263 sound/soc/soc-compress.c if (!cpu_dai->active) cpu_dai 264 sound/soc/soc-compress.c cpu_dai->rate = 0; cpu_dai 274 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->shutdown) cpu_dai 275 sound/soc/soc-compress.c cpu_dai->driver->cops->shutdown(cstream, cpu_dai); cpu_dai 302 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = fe->cpu_dai; cpu_dai 341 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->shutdown) cpu_dai 342 sound/soc/soc-compress.c cpu_dai->driver->cops->shutdown(cstream, cpu_dai); cpu_dai 375 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 384 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->trigger) cpu_dai 385 sound/soc/soc-compress.c cpu_dai->driver->cops->trigger(cstream, cmd, cpu_dai); cpu_dai 404 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = fe->cpu_dai; cpu_dai 418 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->trigger) { cpu_dai 419 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->trigger(cstream, cmd, cpu_dai); cpu_dai 480 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 492 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->set_params) { cpu_dai 493 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->set_params(cstream, params, cpu_dai); cpu_dai 534 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = fe->cpu_dai; cpu_dai 562 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->set_params) { cpu_dai 563 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->set_params(cstream, params, cpu_dai); cpu_dai 593 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 598 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->get_params) { cpu_dai 599 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->get_params(cstream, params, cpu_dai); cpu_dai 676 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 681 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->ack) { cpu_dai 682 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->ack(cstream, bytes, cpu_dai); cpu_dai 711 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 715 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->pointer) cpu_dai 716 sound/soc/soc-compress.c cpu_dai->driver->cops->pointer(cstream, tstamp, cpu_dai); cpu_dai 764 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 767 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->set_metadata) { cpu_dai 768 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->set_metadata(cstream, metadata, cpu_dai); cpu_dai 795 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 798 sound/soc/soc-compress.c if (cpu_dai->driver->cops && cpu_dai->driver->cops->get_metadata) { cpu_dai 799 sound/soc/soc-compress.c ret = cpu_dai->driver->cops->get_metadata(cstream, metadata, cpu_dai); cpu_dai 861 sound/soc/soc-compress.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 876 sound/soc/soc-compress.c snd_soc_dai_stream_valid(cpu_dai, SNDRV_PCM_STREAM_PLAYBACK)) cpu_dai 879 sound/soc/soc-compress.c snd_soc_dai_stream_valid(cpu_dai, SNDRV_PCM_STREAM_CAPTURE)) cpu_dai 964 sound/soc/soc-compress.c codec_dai->name, cpu_dai->name); cpu_dai 482 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 487 sound/soc/soc-core.c if (!cpu_dai->driver->bus_control) cpu_dai 488 sound/soc/soc-core.c snd_soc_dai_suspend(cpu_dai); cpu_dai 553 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 558 sound/soc/soc-core.c if (cpu_dai->driver->bus_control) cpu_dai 559 sound/soc/soc-core.c snd_soc_dai_suspend(cpu_dai); cpu_dai 562 sound/soc/soc-core.c pinctrl_pm_select_sleep_state(cpu_dai->dev); cpu_dai 600 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 605 sound/soc/soc-core.c if (cpu_dai->driver->bus_control) cpu_dai 606 sound/soc/soc-core.c snd_soc_dai_resume(cpu_dai); cpu_dai 643 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 648 sound/soc/soc-core.c if (!cpu_dai->driver->bus_control) cpu_dai 649 sound/soc/soc-core.c snd_soc_dai_resume(cpu_dai); cpu_dai 680 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 682 sound/soc/soc-core.c if (cpu_dai->active) cpu_dai 683 sound/soc/soc-core.c pinctrl_pm_select_default_state(cpu_dai->dev); cpu_dai 698 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 700 sound/soc/soc-core.c bus_control |= cpu_dai->driver->bus_control; cpu_dai 899 sound/soc/soc-core.c rtd->cpu_dai = snd_soc_find_dai(dai_link->cpus); cpu_dai 900 sound/soc/soc-core.c if (!rtd->cpu_dai) { cpu_dai 905 sound/soc/soc-core.c snd_soc_rtdcom_add(rtd, rtd->cpu_dai->component); cpu_dai 1157 sound/soc/soc-core.c soc_remove_dai(rtd->cpu_dai, order); cpu_dai 1175 sound/soc/soc-core.c ret = soc_probe_dai(rtd->cpu_dai, order); cpu_dai 1498 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1549 sound/soc/soc-core.c ret = snd_soc_dai_compress_new(cpu_dai, rtd, num); cpu_dai 1564 sound/soc/soc-core.c ret = soc_link_dai_pcm_new(&cpu_dai, 1, rtd); cpu_dai 1653 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1671 sound/soc/soc-core.c if (cpu_dai->component->driver->non_legacy_dai_naming) { cpu_dai 1693 sound/soc/soc-core.c ret = snd_soc_dai_set_fmt(cpu_dai, dai_fmt); cpu_dai 1695 sound/soc/soc-core.c dev_warn(cpu_dai->dev, cpu_dai 2201 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 2205 sound/soc/soc-core.c pinctrl_pm_select_sleep_state(cpu_dai->dev); cpu_dai 2385 sound/soc/soc-core.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 2394 sound/soc/soc-core.c if (!cpu_dai->active) cpu_dai 2395 sound/soc/soc-core.c pinctrl_pm_select_sleep_state(cpu_dai->dev); cpu_dai 4297 sound/soc/soc-dapm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 4306 sound/soc/soc-dapm.c playback_cpu = cpu_dai->capture_widget; cpu_dai 4307 sound/soc/soc-dapm.c capture_cpu = cpu_dai->playback_widget; cpu_dai 4309 sound/soc/soc-dapm.c playback = cpu_dai->playback_widget; cpu_dai 4310 sound/soc/soc-dapm.c capture = cpu_dai->capture_widget; cpu_dai 4337 sound/soc/soc-dapm.c cpu_dai->component->name, playback_cpu->name, cpu_dai 4368 sound/soc/soc-dapm.c cpu_dai->component->name, capture_cpu->name); cpu_dai 4439 sound/soc/soc-dapm.c soc_dapm_dai_stream_event(rtd->cpu_dai, stream, event); cpu_dai 65 sound/soc/soc-generic-dmaengine-pcm.c dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 133 sound/soc/soc-generic-dmaengine-pcm.c dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 228 sound/soc/soc-generic-dmaengine-pcm.c dma_data = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 43 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 50 sound/soc/soc-pcm.c cpu_dai->playback_active++; cpu_dai 54 sound/soc/soc-pcm.c cpu_dai->capture_active++; cpu_dai 59 sound/soc/soc-pcm.c cpu_dai->active++; cpu_dai 60 sound/soc/soc-pcm.c cpu_dai->component->active++; cpu_dai 79 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 86 sound/soc/soc-pcm.c cpu_dai->playback_active--; cpu_dai 90 sound/soc/soc-pcm.c cpu_dai->capture_active--; cpu_dai 95 sound/soc/soc-pcm.c cpu_dai->active--; cpu_dai 96 sound/soc/soc-pcm.c cpu_dai->component->active--; cpu_dai 239 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 248 sound/soc/soc-pcm.c symmetry = cpu_dai->driver->symmetric_rates || cpu_dai 254 sound/soc/soc-pcm.c if (symmetry && cpu_dai->rate && cpu_dai->rate != rate) { cpu_dai 256 sound/soc/soc-pcm.c cpu_dai->rate, rate); cpu_dai 260 sound/soc/soc-pcm.c symmetry = cpu_dai->driver->symmetric_channels || cpu_dai 266 sound/soc/soc-pcm.c if (symmetry && cpu_dai->channels && cpu_dai->channels != channels) { cpu_dai 268 sound/soc/soc-pcm.c cpu_dai->channels, channels); cpu_dai 272 sound/soc/soc-pcm.c symmetry = cpu_dai->driver->symmetric_samplebits || cpu_dai 278 sound/soc/soc-pcm.c if (symmetry && cpu_dai->sample_bits && cpu_dai->sample_bits != sample_bits) { cpu_dai 280 sound/soc/soc-pcm.c cpu_dai->sample_bits, sample_bits); cpu_dai 290 sound/soc/soc-pcm.c struct snd_soc_dai_driver *cpu_driver = rtd->cpu_dai->driver; cpu_dai 325 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 338 sound/soc/soc-pcm.c cpu_bits = cpu_dai->driver->playback.sig_bits; cpu_dai 347 sound/soc/soc-pcm.c cpu_bits = cpu_dai->driver->capture.sig_bits; cpu_dai 360 sound/soc/soc-pcm.c struct snd_soc_dai_driver *cpu_dai_drv = rtd->cpu_dai->driver; cpu_dai 494 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 499 sound/soc/soc-pcm.c pinctrl_pm_select_default_state(cpu_dai->dev); cpu_dai 512 sound/soc/soc-pcm.c ret = snd_soc_dai_startup(cpu_dai, substream); cpu_dai 514 sound/soc/soc-pcm.c dev_err(cpu_dai->dev, "ASoC: can't open interface %s: %d\n", cpu_dai 515 sound/soc/soc-pcm.c cpu_dai->name, ret); cpu_dai 563 sound/soc/soc-pcm.c codec_dai_name, cpu_dai->name); cpu_dai 568 sound/soc/soc-pcm.c codec_dai_name, cpu_dai->name); cpu_dai 574 sound/soc/soc-pcm.c codec_dai_name, cpu_dai->name); cpu_dai 581 sound/soc/soc-pcm.c if (cpu_dai->active) { cpu_dai 582 sound/soc/soc-pcm.c ret = soc_pcm_apply_symmetry(substream, cpu_dai); cpu_dai 596 sound/soc/soc-pcm.c codec_dai_name, cpu_dai->name); cpu_dai 624 sound/soc/soc-pcm.c snd_soc_dai_shutdown(cpu_dai, substream); cpu_dai 639 sound/soc/soc-pcm.c if (!cpu_dai->active) cpu_dai 640 sound/soc/soc-pcm.c pinctrl_pm_select_sleep_state(cpu_dai->dev); cpu_dai 693 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 702 sound/soc/soc-pcm.c if (!cpu_dai->active) cpu_dai 703 sound/soc/soc-pcm.c cpu_dai->rate = 0; cpu_dai 710 sound/soc/soc-pcm.c snd_soc_dai_digital_mute(cpu_dai, 1, substream->stream); cpu_dai 712 sound/soc/soc-pcm.c snd_soc_dai_shutdown(cpu_dai, substream); cpu_dai 754 sound/soc/soc-pcm.c if (!cpu_dai->active) cpu_dai 755 sound/soc/soc-pcm.c pinctrl_pm_select_sleep_state(cpu_dai->dev); cpu_dai 770 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 806 sound/soc/soc-pcm.c ret = snd_soc_dai_prepare(cpu_dai, substream); cpu_dai 808 sound/soc/soc-pcm.c dev_err(cpu_dai->dev, cpu_dai 826 sound/soc/soc-pcm.c snd_soc_dai_digital_mute(cpu_dai, 0, substream->stream); cpu_dai 875 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 941 sound/soc/soc-pcm.c ret = snd_soc_dai_hw_params(cpu_dai, substream, params); cpu_dai 946 sound/soc/soc-pcm.c cpu_dai->rate = params_rate(params); cpu_dai 947 sound/soc/soc-pcm.c cpu_dai->channels = params_channels(params); cpu_dai 948 sound/soc/soc-pcm.c cpu_dai->sample_bits = cpu_dai 951 sound/soc/soc-pcm.c snd_soc_dapm_update_dai(substream, params, cpu_dai); cpu_dai 973 sound/soc/soc-pcm.c snd_soc_dai_hw_free(cpu_dai, substream); cpu_dai 974 sound/soc/soc-pcm.c cpu_dai->rate = 0; cpu_dai 1001 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1009 sound/soc/soc-pcm.c if (cpu_dai->active == 1) { cpu_dai 1010 sound/soc/soc-pcm.c cpu_dai->rate = 0; cpu_dai 1011 sound/soc/soc-pcm.c cpu_dai->channels = 0; cpu_dai 1012 sound/soc/soc-pcm.c cpu_dai->sample_bits = 0; cpu_dai 1046 sound/soc/soc-pcm.c snd_soc_dai_hw_free(cpu_dai, substream); cpu_dai 1057 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1075 sound/soc/soc-pcm.c ret = snd_soc_dai_trigger(cpu_dai, substream, cmd); cpu_dai 1092 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1102 sound/soc/soc-pcm.c ret = snd_soc_dai_bespoke_trigger(cpu_dai, substream, cmd); cpu_dai 1116 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1132 sound/soc/soc-pcm.c delay += snd_soc_dai_delay(cpu_dai, substream); cpu_dai 1269 sound/soc/soc-pcm.c be->cpu_dai->playback_widget ? cpu_dai 1270 sound/soc/soc-pcm.c be->cpu_dai->playback_widget->name : "(not set)"); cpu_dai 1272 sound/soc/soc-pcm.c if (be->cpu_dai->playback_widget == widget) cpu_dai 1288 sound/soc/soc-pcm.c be->cpu_dai->capture_widget ? cpu_dai 1289 sound/soc/soc-pcm.c be->cpu_dai->capture_widget->name : "(not set)"); cpu_dai 1291 sound/soc/soc-pcm.c if (be->cpu_dai->capture_widget == widget) cpu_dai 1342 sound/soc/soc-pcm.c if (rtd->cpu_dai->playback_widget == widget) cpu_dai 1355 sound/soc/soc-pcm.c if (rtd->cpu_dai->capture_widget == widget) cpu_dai 1371 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = fe->cpu_dai; cpu_dai 1375 sound/soc/soc-pcm.c paths = snd_soc_dapm_dai_get_connected_widgets(cpu_dai, stream, list, cpu_dai 1399 sound/soc/soc-pcm.c widget = dai_get_widget(dpcm->be->cpu_dai, stream); cpu_dai 1701 sound/soc/soc-pcm.c struct snd_soc_dai_driver *cpu_dai_drv = be->cpu_dai->driver; cpu_dai 1753 sound/soc/soc-pcm.c struct snd_soc_dai_driver *cpu_dai_drv = be->cpu_dai->driver; cpu_dai 1796 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1797 sound/soc/soc-pcm.c struct snd_soc_dai_driver *cpu_dai_drv = cpu_dai->driver; cpu_dai 1839 sound/soc/soc-pcm.c struct snd_soc_dai *fe_cpu_dai = fe->cpu_dai; cpu_dai 1874 sound/soc/soc-pcm.c if (rtd->cpu_dai->active) { cpu_dai 1876 sound/soc/soc-pcm.c rtd->cpu_dai); cpu_dai 2678 sound/soc/soc-pcm.c if (!fe->cpu_dai->active) cpu_dai 2686 sound/soc/soc-pcm.c if (!snd_soc_dai_stream_valid(fe->cpu_dai, SNDRV_PCM_STREAM_PLAYBACK) || cpu_dai 2691 sound/soc/soc-pcm.c if (!fe->cpu_dai->playback_active || !fe->codec_dai->playback_active) cpu_dai 2717 sound/soc/soc-pcm.c if (!snd_soc_dai_stream_valid(fe->cpu_dai, SNDRV_PCM_STREAM_CAPTURE) || cpu_dai 2722 sound/soc/soc-pcm.c if (!fe->cpu_dai->capture_active || !fe->codec_dai->capture_active) cpu_dai 2876 sound/soc/soc-pcm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 2889 sound/soc/soc-pcm.c &cpu_dai->driver->playback : &cpu_dai->driver->capture; cpu_dai 2891 sound/soc/soc-pcm.c &cpu_dai->driver->capture : &cpu_dai->driver->playback; cpu_dai 2895 sound/soc/soc-pcm.c snd_soc_dai_stream_valid(cpu_dai, SNDRV_PCM_STREAM_PLAYBACK)) cpu_dai 2898 sound/soc/soc-pcm.c snd_soc_dai_stream_valid(cpu_dai, SNDRV_PCM_STREAM_CAPTURE)) cpu_dai 3020 sound/soc/soc-pcm.c cpu_dai->name); cpu_dai 3236 sound/soc/soc-pcm.c if (snd_soc_dai_stream_valid(fe->cpu_dai, SNDRV_PCM_STREAM_PLAYBACK)) cpu_dai 3240 sound/soc/soc-pcm.c if (snd_soc_dai_stream_valid(fe->cpu_dai, SNDRV_PCM_STREAM_CAPTURE)) cpu_dai 1151 sound/soc/sof/topology.c rtd->cpu_dai->capture_widget = w; cpu_dai 1157 sound/soc/sof/topology.c rtd->cpu_dai->playback_widget = w; cpu_dai 61 sound/soc/spear/spdif_out.c struct snd_soc_dai *cpu_dai) cpu_dai 63 sound/soc/spear/spdif_out.c struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 216 sound/soc/spear/spdif_out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 217 sound/soc/spear/spdif_out.c struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 226 sound/soc/spear/spdif_out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 227 sound/soc/spear/spdif_out.c struct spdif_out_dev *host = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 232 sound/soc/spear/spdif_out.c spdif_digital_mute(cpu_dai, ucontrol->value.integer.value[0]); cpu_dai 138 sound/soc/sprd/sprd-pcm-compress.c struct sprd_compr_data *data = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 324 sound/soc/sprd/sprd-pcm-compress.c struct sprd_compr_data *data = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 210 sound/soc/sprd/sprd-pcm-dma.c dma_params = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 217 sound/soc/stm/stm32_adfsdm.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 236 sound/soc/stm/stm32_adfsdm.c struct stm32_adfsdm_priv *priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 250 sound/soc/stm/stm32_adfsdm.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 263 sound/soc/stm/stm32_adfsdm.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 273 sound/soc/stm/stm32_adfsdm.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 305 sound/soc/stm/stm32_adfsdm.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 332 sound/soc/stm/stm32_i2s.c static int stm32_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 334 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 339 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "fmt %x\n", fmt); cpu_dai 360 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Unsupported protocol %#x\n", cpu_dai 380 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Unsupported strobing %#x\n", cpu_dai 394 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Unsupported mode %#x\n", cpu_dai 404 sound/soc/stm/stm32_i2s.c static int stm32_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 407 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 409 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "I2S MCLK frequency is %uHz\n", freq); cpu_dai 422 sound/soc/stm/stm32_i2s.c static int stm32_i2s_configure_clock(struct snd_soc_dai *cpu_dai, cpu_dai 425 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 478 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "I2S clk: %ld, SCLK: %d\n", cpu_dai 480 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "Divider: 2*%d(div)+%d(odd) = %d\n", cpu_dai 484 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Wrong divider setting\n"); cpu_dai 489 sound/soc/stm/stm32_i2s.c dev_warn(cpu_dai->dev, "real divider forced to 1\n"); cpu_dai 501 sound/soc/stm/stm32_i2s.c static int stm32_i2s_configure(struct snd_soc_dai *cpu_dai, cpu_dai 505 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 522 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Unexpected format %d", format); cpu_dai 550 sound/soc/stm/stm32_i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 552 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 566 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Failed to enable clock: %d\n", ret); cpu_dai 576 sound/soc/stm/stm32_i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 578 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 581 sound/soc/stm/stm32_i2s.c ret = stm32_i2s_configure(cpu_dai, params, substream); cpu_dai 583 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Configuration returned error %d\n", ret); cpu_dai 588 sound/soc/stm/stm32_i2s.c ret = stm32_i2s_configure_clock(cpu_dai, params); cpu_dai 594 sound/soc/stm/stm32_i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 596 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 606 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "start I2S %s\n", cpu_dai 616 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Error %d enabling I2S\n", ret); cpu_dai 623 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Error %d starting I2S\n", ret); cpu_dai 652 sound/soc/stm/stm32_i2s.c dev_dbg(cpu_dai->dev, "stop I2S %s\n", cpu_dai 674 sound/soc/stm/stm32_i2s.c dev_err(cpu_dai->dev, "Error %d disabling I2S\n", ret); cpu_dai 692 sound/soc/stm/stm32_i2s.c struct snd_soc_dai *cpu_dai) cpu_dai 694 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 707 sound/soc/stm/stm32_i2s.c static int stm32_i2s_dai_probe(struct snd_soc_dai *cpu_dai) cpu_dai 709 sound/soc/stm/stm32_i2s.c struct stm32_i2s_data *i2s = dev_get_drvdata(cpu_dai->dev); cpu_dai 721 sound/soc/stm/stm32_i2s.c snd_soc_dai_init_dma_data(cpu_dai, dma_data_tx, dma_data_rx); cpu_dai 104 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai; cpu_dai 549 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_set_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 552 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 579 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, cpu_dai 586 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "SAI MCLK frequency is %uHz\n", freq); cpu_dai 593 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, cpu_dai 596 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 600 sound/soc/stm/stm32_sai_sub.c dev_warn(cpu_dai->dev, "Slot setting relevant only for TDM\n"); cpu_dai 604 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Masks tx/rx:%#x/%#x, slots:%d, width:%d\n", cpu_dai 644 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 646 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 651 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "fmt %x\n", fmt); cpu_dai 686 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Unsupported protocol %#x\n", cpu_dai 711 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Unsupported strobing %#x\n", cpu_dai 731 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Unsupported mode %#x\n", cpu_dai 738 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Synchronized SAI configured as slave\n"); cpu_dai 748 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Failed to update CR1 register\n"); cpu_dai 758 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai) cpu_dai 760 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 778 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Failed to enable clock: %d\n", ret); cpu_dai 804 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_set_config(struct snd_soc_dai *cpu_dai, cpu_dai 808 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 840 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Data format not supported"); cpu_dai 850 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Failed to update CR1 register\n"); cpu_dai 857 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_set_slots(struct snd_soc_dai *cpu_dai) cpu_dai 859 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 873 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, cpu_dai 896 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Slots %d, slot width %d\n", cpu_dai 902 sound/soc/stm/stm32_sai_sub.c static void stm32_sai_set_frame(struct snd_soc_dai *cpu_dai) cpu_dai 904 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 920 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Frame length %d, frame active %d\n", cpu_dai 987 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_configure_clock(struct snd_soc_dai *cpu_dai, cpu_dai 990 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1041 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, cpu_dai 1071 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai) cpu_dai 1073 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1083 sound/soc/stm/stm32_sai_sub.c ret = stm32_sai_set_slots(cpu_dai); cpu_dai 1086 sound/soc/stm/stm32_sai_sub.c stm32_sai_set_frame(cpu_dai); cpu_dai 1089 sound/soc/stm/stm32_sai_sub.c ret = stm32_sai_set_config(cpu_dai, substream, params); cpu_dai 1094 sound/soc/stm/stm32_sai_sub.c ret = stm32_sai_configure_clock(cpu_dai, params); cpu_dai 1100 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai) cpu_dai 1102 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1109 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Enable DMA and SAI\n"); cpu_dai 1118 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Failed to update CR1 register\n"); cpu_dai 1123 sound/soc/stm/stm32_sai_sub.c dev_dbg(cpu_dai->dev, "Disable DMA and SAI\n"); cpu_dai 1136 sound/soc/stm/stm32_sai_sub.c dev_err(cpu_dai->dev, "Failed to update CR1 register\n"); cpu_dai 1149 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai) cpu_dai 1151 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1164 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai) cpu_dai 1166 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = dev_get_drvdata(cpu_dai->dev); cpu_dai 1178 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_dai_probe(struct snd_soc_dai *cpu_dai) cpu_dai 1180 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = dev_get_drvdata(cpu_dai->dev); cpu_dai 1183 sound/soc/stm/stm32_sai_sub.c sai->cpu_dai = cpu_dai; cpu_dai 1198 sound/soc/stm/stm32_sai_sub.c snd_soc_dai_init_dma_data(cpu_dai, &sai->dma_params, NULL); cpu_dai 1200 sound/soc/stm/stm32_sai_sub.c snd_soc_dai_init_dma_data(cpu_dai, NULL, &sai->dma_params); cpu_dai 1241 sound/soc/stm/stm32_sai_sub.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 1242 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = dev_get_drvdata(cpu_dai->dev); cpu_dai 522 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 523 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 539 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 540 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 579 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_dai_register_ctrls(struct snd_soc_dai *cpu_dai) cpu_dai 583 sound/soc/stm/stm32_spdifrx.c ret = snd_soc_add_dai_controls(cpu_dai, stm32_spdifrx_iec_ctrls, cpu_dai 588 sound/soc/stm/stm32_spdifrx.c return snd_soc_add_component_controls(cpu_dai->component, cpu_dai 593 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_dai_probe(struct snd_soc_dai *cpu_dai) cpu_dai 595 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = dev_get_drvdata(cpu_dai->dev); cpu_dai 601 sound/soc/stm/stm32_spdifrx.c snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); cpu_dai 603 sound/soc/stm/stm32_spdifrx.c return stm32_spdifrx_dai_register_ctrls(cpu_dai); cpu_dai 751 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai) cpu_dai 753 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 770 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai) cpu_dai 772 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 794 sound/soc/stm/stm32_spdifrx.c snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); cpu_dai 802 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai) cpu_dai 804 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 832 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai) cpu_dai 834 sound/soc/stm/stm32_spdifrx.c struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 244 sound/soc/sunxi/sun4i-spdif.c struct snd_soc_dai *cpu_dai) cpu_dai 247 sound/soc/sunxi/sun4i-spdif.c struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 259 sound/soc/sunxi/sun4i-spdif.c struct snd_soc_dai *cpu_dai) cpu_dai 267 sound/soc/sunxi/sun4i-spdif.c struct sun4i_spdif_dev *host = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 58 sound/soc/ti/davinci-evm.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 70 sound/soc/ti/davinci-evm.c ret = snd_soc_dai_set_sysclk(cpu_dai, 0, sysclk, SND_SOC_CLOCK_OUT); cpu_dai 219 sound/soc/ti/davinci-i2s.c static int davinci_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 222 sound/soc/ti/davinci-i2s.c struct davinci_mcbsp_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 364 sound/soc/ti/davinci-i2s.c static int davinci_i2s_dai_set_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 367 sound/soc/ti/davinci-i2s.c struct davinci_mcbsp_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 435 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 438 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1144 sound/soc/ti/davinci-mcasp.c struct snd_soc_dai *cpu_dai) cpu_dai 1146 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1164 sound/soc/ti/davinci-mcasp.c struct snd_soc_dai *cpu_dai) cpu_dai 1166 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1203 sound/soc/ti/davinci-mcasp.c ret = davinci_mcasp_set_dai_fmt(cpu_dai, mcasp->dai_fmt); cpu_dai 1249 sound/soc/ti/davinci-mcasp.c int cmd, struct snd_soc_dai *cpu_dai) cpu_dai 1251 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1432 sound/soc/ti/davinci-mcasp.c struct snd_soc_dai *cpu_dai) cpu_dai 1434 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1548 sound/soc/ti/davinci-mcasp.c struct snd_soc_dai *cpu_dai) cpu_dai 1550 sound/soc/ti/davinci-mcasp.c struct davinci_mcasp *mcasp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1558 sound/soc/ti/davinci-mcasp.c if (!cpu_dai->active) { cpu_dai 46 sound/soc/ti/davinci-vcif.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 65 sound/soc/ti/davinci-vcif.c snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 81 sound/soc/ti/omap-abe-twl6040.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 84 sound/soc/ti/omap-abe-twl6040.c ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_DMIC_SYSCLK_PAD_CLKS, cpu_dai 90 sound/soc/ti/omap-abe-twl6040.c ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_DMIC_ABE_DMIC_CLK, 2400000, cpu_dai 404 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc); \ cpu_dai 405 sound/soc/ti/omap-mcbsp-st.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); \ cpu_dai 423 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc); \ cpu_dai 424 sound/soc/ti/omap-mcbsp-st.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); \ cpu_dai 440 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 441 sound/soc/ti/omap-mcbsp-st.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 458 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); cpu_dai 459 sound/soc/ti/omap-mcbsp-st.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 492 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 493 sound/soc/ti/omap-mcbsp-st.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 502 sound/soc/ti/omap-mcbsp-st.c return snd_soc_add_dai_controls(cpu_dai, cpu_dai 506 sound/soc/ti/omap-mcbsp-st.c return snd_soc_add_dai_controls(cpu_dai, cpu_dai 740 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 741 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 786 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai) cpu_dai 788 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 791 sound/soc/ti/omap-mcbsp.c if (!cpu_dai->active) cpu_dai 831 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai) cpu_dai 833 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 846 sound/soc/ti/omap-mcbsp.c if (!cpu_dai->active) { cpu_dai 853 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai) cpu_dai 855 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 875 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai) cpu_dai 877 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 905 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 906 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 931 sound/soc/ti/omap-mcbsp.c struct snd_soc_dai *cpu_dai) cpu_dai 933 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 941 sound/soc/ti/omap-mcbsp.c dma_data = snd_soc_dai_get_dma_data(cpu_dai, substream); cpu_dai 1085 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_set_dai_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 1088 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1194 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_set_clkdiv(struct snd_soc_dai *cpu_dai, cpu_dai 1197 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 1210 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_set_dai_sysclk(struct snd_soc_dai *cpu_dai, cpu_dai 1214 sound/soc/ti/omap-mcbsp.c struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 535 sound/soc/ti/omap-mcpdm.c struct omap_mcpdm *mcpdm = snd_soc_dai_get_drvdata(rtd->cpu_dai); cpu_dai 36 sound/soc/ti/omap3pandora.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 48 sound/soc/ti/omap3pandora.c ret = snd_soc_dai_set_sysclk(cpu_dai, OMAP_MCBSP_SYSCLK_CLKS_EXT, cpu_dai 56 sound/soc/ti/omap3pandora.c ret = snd_soc_dai_set_clkdiv(cpu_dai, OMAP_MCBSP_CLKGDV, 8); cpu_dai 288 sound/soc/txx9/txx9aclc.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 26 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 59 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 76 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 101 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 121 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 133 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 168 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 180 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 218 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 251 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 325 sound/soc/uniphier/aio-compress.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 127 sound/soc/uniphier/aio-dma.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 153 sound/soc/uniphier/aio-dma.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 188 sound/soc/uniphier/aio-dma.c struct uniphier_aio *aio = uniphier_priv(rtd->cpu_dai); cpu_dai 219 sound/soc/ux500/mop500_ab8500.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 250 sound/soc/ux500/mop500_ab8500.c __set_bit(cpu_dai->id, &mop500_ab8500_usage); cpu_dai 324 sound/soc/ux500/mop500_ab8500.c ret = snd_soc_dai_set_tdm_slot(cpu_dai, tx_slots, rx_slots, slots, cpu_dai 342 sound/soc/ux500/mop500_ab8500.c struct snd_soc_dai *cpu_dai = rtd->cpu_dai; cpu_dai 345 sound/soc/ux500/mop500_ab8500.c __clear_bit(cpu_dai->id, &mop500_ab8500_usage); cpu_dai 49 sound/soc/ux500/ux500_pcm.c struct snd_soc_dai *dai = rtd->cpu_dai; cpu_dai 89 sound/soc/ux500/ux500_pcm.c struct msp_i2s_platform_data *pdata = rtd->cpu_dai->dev->platform_data; cpu_dai 97 sound/soc/ux500/ux500_pcm.c snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 101 sound/soc/ux500/ux500_pcm.c snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 25 sound/soc/xilinx/xlnx_i2s.c static int xlnx_i2s_set_sclkout_div(struct snd_soc_dai *cpu_dai, cpu_dai 28 sound/soc/xilinx/xlnx_i2s.c void __iomem *base = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 337 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_set_fmt(struct snd_soc_dai *cpu_dai, cpu_dai 375 sound/soc/xtensa/xtfpga-i2s.c p = snd_soc_dai_get_dma_data(rtd->cpu_dai, substream); cpu_dai 175 sound/soc/zte/zx-i2s.c static int zx_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 177 sound/soc/zte/zx-i2s.c struct zx_i2s_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 196 sound/soc/zte/zx-i2s.c dev_err(cpu_dai->dev, "Unknown i2s timing\n"); cpu_dai 212 sound/soc/zte/zx-i2s.c dev_err(cpu_dai->dev, "Unknown master/slave format\n"); cpu_dai 163 sound/soc/zte/zx-tdm.c static int zx_tdm_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) cpu_dai 165 sound/soc/zte/zx-tdm.c struct zx_tdm_info *tdm = snd_soc_dai_get_drvdata(cpu_dai); cpu_dai 182 sound/soc/zte/zx-tdm.c dev_err(cpu_dai->dev, "Unknown master/slave format\n");