Home
last modified time | relevance | path

Searched refs:cpu_dai (Results 1 – 25 of 175) sorted by relevance

1234567

/Linux-v5.4/sound/soc/
Dsoc-compress.c80 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in soc_compr_open() local
85 if (cpu_dai->driver->cops && cpu_dai->driver->cops->startup) { in soc_compr_open()
86 ret = cpu_dai->driver->cops->startup(cstream, cpu_dai); in soc_compr_open()
88 dev_err(cpu_dai->dev, in soc_compr_open()
90 cpu_dai->name, ret); in soc_compr_open()
118 if (cpu_dai->driver->cops && cpu_dai->driver->cops->shutdown) in soc_compr_open()
119 cpu_dai->driver->cops->shutdown(cstream, cpu_dai); in soc_compr_open()
131 struct snd_soc_dai *cpu_dai = fe->cpu_dai; in soc_compr_open_fe() local
168 if (cpu_dai->driver->cops && cpu_dai->driver->cops->startup) { in soc_compr_open_fe()
169 ret = cpu_dai->driver->cops->startup(cstream, cpu_dai); in soc_compr_open_fe()
[all …]
Dsoc-pcm.c43 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snd_soc_runtime_activate() local
50 cpu_dai->playback_active++; in snd_soc_runtime_activate()
54 cpu_dai->capture_active++; in snd_soc_runtime_activate()
59 cpu_dai->active++; in snd_soc_runtime_activate()
60 cpu_dai->component->active++; in snd_soc_runtime_activate()
79 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in snd_soc_runtime_deactivate() local
86 cpu_dai->playback_active--; in snd_soc_runtime_deactivate()
90 cpu_dai->capture_active--; in snd_soc_runtime_deactivate()
95 cpu_dai->active--; in snd_soc_runtime_deactivate()
96 cpu_dai->component->active--; in snd_soc_runtime_deactivate()
[all …]
/Linux-v5.4/sound/soc/qcom/
Dsdm845.c43 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in sdm845_tdm_snd_hw_params() local
59 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0, 0x3, in sdm845_tdm_snd_hw_params()
67 ret = snd_soc_dai_set_channel_map(cpu_dai, 0, NULL, in sdm845_tdm_snd_hw_params()
75 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 0xf, 0, in sdm845_tdm_snd_hw_params()
83 ret = snd_soc_dai_set_channel_map(cpu_dai, channels, in sdm845_tdm_snd_hw_params()
128 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in sdm845_snd_hw_params() local
132 switch (cpu_dai->id) { in sdm845_snd_hw_params()
155 pr_err("%s: invalid dai id 0x%x\n", __func__, cpu_dai->id); in sdm845_snd_hw_params()
173 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in sdm845_dai_init() local
200 switch (cpu_dai->id) { in sdm845_dai_init()
[all …]
/Linux-v5.4/sound/soc/stm/
Dstm32_sai_sub.c104 struct snd_soc_dai *cpu_dai; member
499 static int stm32_sai_set_sysclk(struct snd_soc_dai *cpu_dai, in stm32_sai_set_sysclk() argument
502 struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); in stm32_sai_set_sysclk()
529 dev_err(cpu_dai->dev, in stm32_sai_set_sysclk()
536 dev_dbg(cpu_dai->dev, "SAI MCLK frequency is %uHz\n", freq); in stm32_sai_set_sysclk()
543 static int stm32_sai_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, in stm32_sai_set_dai_tdm_slot() argument
546 struct stm32_sai_sub_data *sai = snd_soc_dai_get_drvdata(cpu_dai); in stm32_sai_set_dai_tdm_slot()
550 dev_warn(cpu_dai->dev, "Slot setting relevant only for TDM\n"); in stm32_sai_set_dai_tdm_slot()
554 dev_dbg(cpu_dai->dev, "Masks tx/rx:%#x/%#x, slots:%d, width:%d\n", in stm32_sai_set_dai_tdm_slot()
594 static int stm32_sai_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in stm32_sai_set_dai_fmt() argument
[all …]
Dstm32_i2s.c332 static int stm32_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in stm32_i2s_set_dai_fmt() argument
334 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); in stm32_i2s_set_dai_fmt()
339 dev_dbg(cpu_dai->dev, "fmt %x\n", fmt); in stm32_i2s_set_dai_fmt()
360 dev_err(cpu_dai->dev, "Unsupported protocol %#x\n", in stm32_i2s_set_dai_fmt()
380 dev_err(cpu_dai->dev, "Unsupported strobing %#x\n", in stm32_i2s_set_dai_fmt()
394 dev_err(cpu_dai->dev, "Unsupported mode %#x\n", in stm32_i2s_set_dai_fmt()
404 static int stm32_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, in stm32_i2s_set_sysclk() argument
407 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); in stm32_i2s_set_sysclk()
409 dev_dbg(cpu_dai->dev, "I2S MCLK frequency is %uHz\n", freq); in stm32_i2s_set_sysclk()
422 static int stm32_i2s_configure_clock(struct snd_soc_dai *cpu_dai, in stm32_i2s_configure_clock() argument
[all …]
Dstm32_spdifrx.c522 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in stm32_spdifrx_capture_get() local
523 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdifrx_capture_get()
539 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in stm32_spdif_user_bits_get() local
540 struct stm32_spdifrx_data *spdifrx = snd_soc_dai_get_drvdata(cpu_dai); in stm32_spdif_user_bits_get()
579 static int stm32_spdifrx_dai_register_ctrls(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_register_ctrls() argument
583 ret = snd_soc_add_dai_controls(cpu_dai, stm32_spdifrx_iec_ctrls, in stm32_spdifrx_dai_register_ctrls()
588 return snd_soc_add_component_controls(cpu_dai->component, in stm32_spdifrx_dai_register_ctrls()
593 static int stm32_spdifrx_dai_probe(struct snd_soc_dai *cpu_dai) in stm32_spdifrx_dai_probe() argument
595 struct stm32_spdifrx_data *spdifrx = dev_get_drvdata(cpu_dai->dev); in stm32_spdifrx_dai_probe()
601 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_dai_probe()
[all …]
/Linux-v5.4/sound/soc/pxa/
Dpxa-ssp.c90 struct snd_soc_dai *cpu_dai) in pxa_ssp_startup() argument
92 struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in pxa_ssp_startup()
97 if (!cpu_dai->active) { in pxa_ssp_startup()
111 snd_soc_dai_set_dma_data(cpu_dai, substream, dma); in pxa_ssp_startup()
117 struct snd_soc_dai *cpu_dai) in pxa_ssp_shutdown() argument
119 struct ssp_priv *priv = snd_soc_dai_get_drvdata(cpu_dai); in pxa_ssp_shutdown()
122 if (!cpu_dai->active) { in pxa_ssp_shutdown()
130 kfree(snd_soc_dai_get_dma_data(cpu_dai, substream)); in pxa_ssp_shutdown()
131 snd_soc_dai_set_dma_data(cpu_dai, substream, NULL); in pxa_ssp_shutdown()
136 static int pxa_ssp_suspend(struct snd_soc_dai *cpu_dai) in pxa_ssp_suspend() argument
[all …]
Dbrownstone.c48 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in brownstone_wm8994_hw_params() local
61 snd_soc_dai_set_sysclk(cpu_dai, MMP_SSPA_CLK_AUDIO, freq_out, 0); in brownstone_wm8994_hw_params()
62 snd_soc_dai_set_pll(cpu_dai, MMP_SYSCLK, 0, freq_out, sysclk); in brownstone_wm8994_hw_params()
63 snd_soc_dai_set_pll(cpu_dai, MMP_SSPA_CLK, 0, freq_out, sspa_mclk); in brownstone_wm8994_hw_params()
Dmagician.c87 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in magician_playback_hw_params() local
98 ret = snd_soc_dai_set_fmt(cpu_dai, SND_SOC_DAIFMT_DSP_A | in magician_playback_hw_params()
104 ret = snd_soc_dai_set_tdm_slot(cpu_dai, 1, 0, 1, width); in magician_playback_hw_params()
109 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA_SSP_CLK_AUDIO, 0, in magician_playback_hw_params()
125 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in magician_capture_hw_params() local
136 ret = snd_soc_dai_set_fmt(cpu_dai, in magician_capture_hw_params()
143 ret = snd_soc_dai_set_sysclk(cpu_dai, PXA2XX_I2S_SYSCLK, 0, in magician_capture_hw_params()
Dpxa2xx-ac97.c97 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_hifi_startup() argument
106 snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); in pxa2xx_ac97_hifi_startup()
112 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_aux_startup() argument
121 snd_soc_dai_set_dma_data(cpu_dai, substream, dma_data); in pxa2xx_ac97_aux_startup()
127 struct snd_soc_dai *cpu_dai) in pxa2xx_ac97_mic_startup() argument
131 snd_soc_dai_set_dma_data(cpu_dai, substream, in pxa2xx_ac97_mic_startup()
/Linux-v5.4/sound/soc/hisilicon/
Dhi6210-i2s.c92 struct snd_soc_dai *cpu_dai) in hi6210_i2s_startup() argument
94 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_startup()
171 struct snd_soc_dai *cpu_dai) in hi6210_i2s_shutdown() argument
173 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_shutdown()
182 static void hi6210_i2s_txctrl(struct snd_soc_dai *cpu_dai, int on) in hi6210_i2s_txctrl() argument
184 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_txctrl()
202 static void hi6210_i2s_rxctrl(struct snd_soc_dai *cpu_dai, int on) in hi6210_i2s_rxctrl() argument
204 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_rxctrl()
220 static int hi6210_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in hi6210_i2s_set_fmt() argument
222 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_set_fmt()
[all …]
/Linux-v5.4/sound/soc/fsl/
Dfsl_sai.c129 static int fsl_sai_set_dai_tdm_slot(struct snd_soc_dai *cpu_dai, u32 tx_mask, in fsl_sai_set_dai_tdm_slot() argument
132 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_tdm_slot()
150 static int fsl_sai_set_dai_sysclk_tr(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_sysclk_tr() argument
153 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_sysclk_tr()
181 static int fsl_sai_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_sysclk() argument
189 ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, in fsl_sai_set_dai_sysclk()
192 dev_err(cpu_dai->dev, "Cannot set tx sysclk: %d\n", ret); in fsl_sai_set_dai_sysclk()
196 ret = fsl_sai_set_dai_sysclk_tr(cpu_dai, clk_id, freq, in fsl_sai_set_dai_sysclk()
199 dev_err(cpu_dai->dev, "Cannot set rx sysclk: %d\n", ret); in fsl_sai_set_dai_sysclk()
204 static int fsl_sai_set_dai_fmt_tr(struct snd_soc_dai *cpu_dai, in fsl_sai_set_dai_fmt_tr() argument
[all …]
Dmpc5200_psc_i2s.c42 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(rtd->cpu_dai); in psc_i2s_hw_params()
87 static int psc_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, in psc_i2s_set_sysclk() argument
90 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_i2s_set_sysclk()
92 cpu_dai, dir); in psc_i2s_set_sysclk()
107 static int psc_i2s_set_fmt(struct snd_soc_dai *cpu_dai, unsigned int format) in psc_i2s_set_fmt() argument
109 struct psc_dma *psc_dma = snd_soc_dai_get_drvdata(cpu_dai); in psc_i2s_set_fmt()
111 cpu_dai, format); in psc_i2s_set_fmt()
Deukrea-tlv320.c35 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in eukrea_tlv320_hw_params() local
41 dev_err(cpu_dai->dev, in eukrea_tlv320_hw_params()
46 snd_soc_dai_set_tdm_slot(cpu_dai, 0x3, 0x3, 2, 0); in eukrea_tlv320_hw_params()
48 ret = snd_soc_dai_set_sysclk(cpu_dai, IMX_SSP_SYS_CLK, 0, in eukrea_tlv320_hw_params()
52 dev_err(cpu_dai->dev, in eukrea_tlv320_hw_params()
Dfsl_spdif.c373 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in spdif_set_sample_rate()
458 struct snd_soc_dai *cpu_dai) in fsl_spdif_startup() argument
461 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_startup()
469 if (!cpu_dai->active) { in fsl_spdif_startup()
534 struct snd_soc_dai *cpu_dai) in fsl_spdif_shutdown() argument
537 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_shutdown()
557 if (!cpu_dai->active) { in fsl_spdif_shutdown()
572 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_hw_params()
600 struct fsl_spdif_priv *spdif_priv = snd_soc_dai_get_drvdata(rtd->cpu_dai); in fsl_spdif_trigger()
656 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in fsl_spdif_pb_get() local
[all …]
/Linux-v5.4/sound/soc/mxs/
Dmxs-saif.c48 static int mxs_saif_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in mxs_saif_set_dai_sysclk() argument
51 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_sysclk()
290 static int mxs_saif_set_dai_fmt(struct snd_soc_dai *cpu_dai, unsigned int fmt) in mxs_saif_set_dai_fmt() argument
294 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_set_dai_fmt()
298 dev_err(cpu_dai->dev, "error: busy\n"); in mxs_saif_set_dai_fmt()
378 struct snd_soc_dai *cpu_dai) in mxs_saif_startup() argument
380 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_startup()
403 struct snd_soc_dai *cpu_dai) in mxs_saif_shutdown() argument
405 struct mxs_saif *saif = snd_soc_dai_get_drvdata(cpu_dai); in mxs_saif_shutdown()
416 struct snd_soc_dai *cpu_dai) in mxs_saif_hw_params() argument
[all …]
/Linux-v5.4/sound/soc/samsung/
Ds3c24xx_uda134x.c54 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in s3c24xx_uda134x_startup() local
65 priv->pclk = clk_get(cpu_dai->dev, "iis"); in s3c24xx_uda134x_startup()
123 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in s3c24xx_uda134x_hw_params() local
170 ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source , clk, in s3c24xx_uda134x_hw_params()
175 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, fs_mode); in s3c24xx_uda134x_hw_params()
179 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in s3c24xx_uda134x_hw_params()
184 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in s3c24xx_uda134x_hw_params()
Dsmdk_wm8994pcm.c48 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in smdk_wm8994_pcm_hw_params() local
57 dev_err(cpu_dai->dev, "%s:%d Sampling Rate %u not supported!\n", in smdk_wm8994_pcm_hw_params()
75 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C_PCM_CLKSRC_MUX, in smdk_wm8994_pcm_hw_params()
81 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C_PCM_SCLK_PER_FS, rfs); in smdk_wm8994_pcm_hw_params()
Djive_wm8750.c37 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in jive_hw_params() local
57 s3c_i2sv2_get_clock(cpu_dai)); in jive_hw_params()
65 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_RCLK, div.fs_div); in jive_hw_params()
69 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C2412_DIV_PRESCALER, in jive_hw_params()
Dspdif.c94 static inline struct samsung_spdif_info *to_info(struct snd_soc_dai *cpu_dai) in to_info() argument
96 return snd_soc_dai_get_drvdata(cpu_dai); in to_info()
113 static int spdif_set_sysclk(struct snd_soc_dai *cpu_dai, in spdif_set_sysclk() argument
116 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_set_sysclk()
139 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_trigger()
175 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_hw_params()
191 snd_soc_dai_set_dma_data(rtd->cpu_dai, substream, dma_data); in spdif_hw_params()
277 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_shutdown()
293 static int spdif_suspend(struct snd_soc_dai *cpu_dai) in spdif_suspend() argument
295 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_suspend()
[all …]
Dh1940_uda1380.c71 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in h1940_hw_params() local
91 ret = snd_soc_dai_set_sysclk(cpu_dai, S3C24XX_CLKSRC_PCLK, rate, in h1940_hw_params()
97 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, in h1940_hw_params()
103 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in h1940_hw_params()
109 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in h1940_hw_params()
Drx1950_uda1380.c152 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in rx1950_hw_params() local
180 ret = snd_soc_dai_set_sysclk(cpu_dai, clk_source, rate, in rx1950_hw_params()
186 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_MCLK, in rx1950_hw_params()
192 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_BCLK, in rx1950_hw_params()
198 ret = snd_soc_dai_set_clkdiv(cpu_dai, S3C24XX_DIV_PRESCALER, in rx1950_hw_params()
/Linux-v5.4/sound/soc/img/
Dimg-spdif-in.c294 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in img_spdif_in_get_status() local
295 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_status()
324 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in img_spdif_in_get_multi_freq() local
325 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_multi_freq()
348 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in img_spdif_in_set_multi_freq() local
349 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_set_multi_freq()
398 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in img_spdif_in_get_lock_freq() local
399 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_lock_freq()
438 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in img_spdif_in_get_trk() local
439 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_trk()
[all …]
/Linux-v5.4/sound/soc/ti/
Domap-mcbsp-st.c404 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc); \
405 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); \
423 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kc); \
424 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); \
440 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in omap_mcbsp_st_put_mode() local
441 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_st_put_mode()
458 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in omap_mcbsp_st_get_mode() local
459 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_st_get_mode()
492 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap_mcbsp_st_add_controls() local
493 struct omap_mcbsp *mcbsp = snd_soc_dai_get_drvdata(cpu_dai); in omap_mcbsp_st_add_controls()
[all …]
/Linux-v5.4/sound/soc/sh/
Ddma-sh7760.c121 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pcm_open()
134 rtd->cpu_dai->id); in camelot_pcm_open()
143 rtd->cpu_dai->id); in camelot_pcm_open()
154 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pcm_close()
175 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_hw_params()
203 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_prepare()
250 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_trigger()
277 struct camelot_pcm *cam = &cam_pcm_data[rtd->cpu_dai->id]; in camelot_pos()

1234567