Searched refs:rtd (Results 76 - 100 of 332) sorted by relevance

1234567891011>>

/linux-master/sound/soc/stm/
H A Dstm32_adfsdm.c170 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(priv->substream); local
183 dev_dbg(rtd->dev, "%s: buff_add :%pK, pos = %d, size = %zu\n",
215 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
217 snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
236 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
237 struct stm32_adfsdm_priv *priv = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
250 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
252 snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
263 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
265 snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd,
274 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
284 stm32_adfsdm_pcm_new(struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd) argument
[all...]
/linux-master/sound/soc/intel/boards/
H A Dbdw-rt5677.c136 static int broadwell_ssp0_fixup(struct snd_soc_pcm_runtime *rtd, argument
156 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
157 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
163 dev_err(rtd->dev, "can't set codec sysclk configuration\n");
173 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
174 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
180 dev_err(rtd->dev, "can't set codec sysclk configuration\n");
186 dev_err(rtd->dev, "can't set codec pll configuration\n");
226 static int bdw_rt5677_init(struct snd_soc_pcm_runtime *rtd) argument
229 snd_soc_card_get_drvdata(rtd
286 bdw_rt5677_exit(struct snd_soc_pcm_runtime *rtd) argument
[all...]
H A Dkbl_rt5663_rt5514_max98927.c217 static int kabylake_rt5663_fe_init(struct snd_soc_pcm_runtime *rtd) argument
220 struct snd_soc_component *component = snd_soc_rtd_to_cpu(rtd, 0)->component;
226 dev_err(rtd->dev, "Ref Cap -Ignore suspend failed = %d\n", ret);
231 static int kabylake_rt5663_codec_init(struct snd_soc_pcm_runtime *rtd) argument
234 struct kbl_codec_private *ctx = snd_soc_card_get_drvdata(rtd->card);
235 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;
249 dev_err(rtd->dev, "Headset Jack creation failed %d\n", ret);
261 ret = snd_soc_dapm_ignore_suspend(&rtd->card->dapm, "DMIC");
263 dev_err(rtd->dev, "DMIC - Ignore suspend failed = %d\n", ret);
268 static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, in argument
286 kabylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) argument
291 kabylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) argument
344 kabylake_ssp_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
410 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
434 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
[all...]
H A Dbdw-rt5650.c83 static int broadwell_ssp0_fixup(struct snd_soc_pcm_runtime *rtd, argument
106 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
107 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
116 dev_err(rtd->dev, "can't set codec pll: %d\n", ret);
127 dev_err(rtd->dev, "can't set codec sysclk configuration\n");
166 static int bdw_rt5650_init(struct snd_soc_pcm_runtime *rtd) argument
169 snd_soc_card_get_drvdata(rtd->card);
170 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
190 dev_err(rtd->dev, "can't set codec TDM slot %d\n", ret);
195 if (snd_soc_card_jack_new_pins(rtd
[all...]
H A Dskl_nau88l25_ssm4567.c170 static int skylake_ssm4567_codec_init(struct snd_soc_pcm_runtime *rtd) argument
175 ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_codec(rtd, 0), 0x01, 0x01, 2, 48);
180 ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_codec(rtd, 1), 0x02, 0x02, 2, 48);
187 static int skylake_nau8825_codec_init(struct snd_soc_pcm_runtime *rtd) argument
190 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;
202 dev_err(rtd->dev, "Headset Jack creation failed %d\n", ret);
208 snd_soc_dapm_ignore_suspend(&rtd->card->dapm, "SoC DMIC");
213 static int skylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) argument
215 struct skl_nau88125_private *ctx = snd_soc_card_get_drvdata(rtd->card);
216 struct snd_soc_dai *dai = snd_soc_rtd_to_codec(rtd,
231 skylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) argument
250 skylake_hdmi3_init(struct snd_soc_pcm_runtime *rtd) argument
268 skylake_nau8825_fe_init(struct snd_soc_pcm_runtime *rtd) argument
327 skylake_ssp_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
346 skylake_dmic_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
362 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
[all...]
H A Dsof_sdw_rt711.c66 int rt711_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai) argument
68 struct snd_soc_card *card = rtd->card;
75 codec_dai = get_codec_dai_by_name(rtd, jack_codecs, ARRAY_SIZE(jack_codecs));
94 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack",
102 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n",
117 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n",
H A Dsof_sdw_rt_sdca_jack_common.c90 int rt_sdca_jack_rtd_init(struct snd_soc_pcm_runtime *rtd, struct snd_soc_dai *dai) argument
92 struct snd_soc_card *card = rtd->card;
100 codec_dai = get_codec_dai_by_name(rtd, jack_codecs, ARRAY_SIZE(jack_codecs));
144 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset Jack",
152 dev_err(rtd->card->dev, "Headset Jack creation failed: %d\n",
167 dev_err(rtd->card->dev, "Headset Jack call-back failed: %d\n",
/linux-master/sound/soc/meson/
H A Dmeson-codec-glue.c101 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
108 if (WARN_ON(!rtd->dai_link->c2c_params)) {
114 rtd->dai_link->c2c_params = &in_data->params;
115 rtd->dai_link->num_c2c_params = 1;
117 return snd_soc_runtime_set_dai_fmt(rtd, in_data->fmt);
H A Daxg-card.c43 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
44 struct meson_card *priv = snd_soc_card_get_drvdata(rtd->card);
46 (struct axg_dai_link_tdm_data *)priv->link_data[rtd->num];
55 static int axg_card_tdm_dai_init(struct snd_soc_pcm_runtime *rtd) argument
57 struct meson_card *priv = snd_soc_card_get_drvdata(rtd->card);
59 (struct axg_dai_link_tdm_data *)priv->link_data[rtd->num];
63 for_each_rtd_codec_dais(rtd, i, codec_dai) {
75 ret = axg_tdm_set_tdm_slots(snd_soc_rtd_to_cpu(rtd, 0), be->tx_mask, be->rx_mask,
78 dev_err(snd_soc_rtd_to_cpu(rtd, 0)->dev, "setting tdm link slots failed\n");
85 static int axg_card_tdm_dai_lb_init(struct snd_soc_pcm_runtime *rtd) argument
[all...]
/linux-master/sound/soc/amd/
H A Dacp3x-rt5682-max9836.c53 static int acp3x_5682_init(struct snd_soc_pcm_runtime *rtd) argument
56 struct snd_soc_card *card = rtd->card;
57 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
60 dev_info(rtd->dev, "codec dai name = %s\n", codec_dai->name);
67 dev_err(rtd->card->dev,
76 dev_err(rtd->dev, "can't set rt5682 PLL: %d\n", ret);
84 dev_err(rtd->dev,
92 dev_err(rtd->dev,
119 dev_err(rtd->dev, "Headset Jack call-back failed: %d\n", ret);
129 struct snd_soc_pcm_runtime *rtd local
146 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
197 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
215 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
231 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
[all...]
H A Dacp-rt5645.c60 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
61 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
66 dev_err(rtd->dev, "can't set codec pll: %d\n", ret);
73 dev_err(rtd->dev, "can't set codec sysclk: %d\n", ret);
80 static int cz_init(struct snd_soc_pcm_runtime *rtd) argument
86 codec = snd_soc_rtd_to_codec(rtd, 0)->component;
87 card = rtd->card;
/linux-master/sound/soc/
H A Dsoc-generic-dmaengine-pcm.c53 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
57 if (rtd->dai_link->num_cpus > 1) {
58 dev_err(rtd->dev,
63 dma_data = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
101 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
108 if (rtd->dai_link->num_cpus > 1) {
109 dev_err(rtd->dev,
118 dma_data = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
176 struct snd_soc_pcm_runtime *rtd,
182 if (rtd
174 dmaengine_pcm_compat_request_channel( struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd, struct snd_pcm_substream *substream) argument
219 dmaengine_pcm_new(struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd) argument
[all...]
/linux-master/sound/soc/mediatek/mt8195/
H A Dmt8195-mt6359.c151 static int mt8195_mt6359_mtkaif_calibration(struct snd_soc_pcm_runtime *rtd) argument
154 snd_soc_rtdcom_lookup(rtd, AFE_PCM_NAME);
156 snd_soc_rtd_to_codec(rtd, 0)->component;
314 static int mt8195_mt6359_init(struct snd_soc_pcm_runtime *rtd) argument
317 snd_soc_rtd_to_codec(rtd, 0)->component;
324 mt8195_mt6359_mtkaif_calibration(rtd);
341 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
342 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
352 static int mt8195_dptx_codec_init(struct snd_soc_pcm_runtime *rtd) argument
354 struct mtk_soc_card_data *soc_card_data = snd_soc_card_get_drvdata(rtd
367 mt8195_hdmi_codec_init(struct snd_soc_pcm_runtime *rtd) argument
382 mt8195_dptx_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
397 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
439 mt8195_rt5682_init(struct snd_soc_pcm_runtime *rtd) argument
482 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
515 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
538 mt8195_rt1011_init(struct snd_soc_pcm_runtime *rtd) argument
566 mt8195_dumb_amp_init(struct snd_soc_pcm_runtime *rtd) argument
589 mt8195_rt1019_init(struct snd_soc_pcm_runtime *rtd) argument
606 mt8195_max98390_init(struct snd_soc_pcm_runtime *rtd) argument
634 mt8195_etdm_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
1247 mt8195_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
[all...]
/linux-master/sound/soc/samsung/
H A Dspeyside.c23 struct snd_soc_pcm_runtime *rtd; local
27 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]);
28 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
59 struct snd_soc_pcm_runtime *rtd; local
63 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[1]);
64 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
132 static int speyside_wm0010_init(struct snd_soc_pcm_runtime *rtd) argument
134 struct snd_soc_dai *dai = snd_soc_rtd_to_codec(rtd, 0);
144 static int speyside_wm8996_init(struct snd_soc_pcm_runtime *rtd) argument
146 struct snd_soc_dai *dai = snd_soc_rtd_to_codec(rtd,
[all...]
H A Dbells.c56 struct snd_soc_pcm_runtime *rtd; local
62 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[DAI_DSP_CODEC]);
63 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
102 struct snd_soc_pcm_runtime *rtd; local
108 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[DAI_DSP_CODEC]);
109 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
145 struct snd_soc_pcm_runtime *rtd; local
154 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[DAI_AP_DSP]);
155 wm0010 = snd_soc_rtd_to_codec(rtd, 0)->component;
157 rtd
[all...]
H A Dlowland.c37 static int lowland_wm5100_init(struct snd_soc_pcm_runtime *rtd) argument
39 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;
58 ret = snd_soc_card_jack_new_pins(rtd->card, "Headset",
71 static int lowland_wm9081_init(struct snd_soc_pcm_runtime *rtd) argument
73 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;
75 snd_soc_dapm_nc_pin(&rtd->card->dapm, "LINEOUT");
H A Dsmdk_wm8994pcm.c46 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
47 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
48 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
H A Dsnow.c32 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
33 struct snow_priv *priv = snd_soc_card_get_drvdata(rtd->card);
41 dev_err(rtd->card->dev, "Invalid bit-width: %d\n", bitwidth);
46 dev_err(rtd->card->dev, "Unsupported bit-width: %d\n", bitwidth);
86 dev_err(rtd->card->dev, "Unsupported RCLK rate: %lu\n", rclk);
92 dev_err(rtd->card->dev, "I2S bus clock rate set failed\n");
105 struct snd_soc_pcm_runtime *rtd; local
108 rtd = snd_soc_get_pcm_runtime(card, &card->dai_link[0]);
111 codec_dai = snd_soc_rtd_to_codec(rtd, 0);
/linux-master/sound/soc/google/
H A Dchv3-i2s.c134 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
135 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
155 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
156 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
167 struct snd_soc_pcm_runtime *rtd)
169 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd, 0));
173 substream = rtd->pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream;
181 substream = rtd->pcm->streams[SNDRV_PCM_STREAM_CAPTURE].substream;
203 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
204 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(snd_soc_rtd_to_cpu(rtd,
166 chv3_dma_pcm_construct(struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd) argument
232 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
255 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
[all...]
/linux-master/sound/soc/mediatek/mt8183/
H A Dmt8183-da7219-max98357.c50 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
55 return snd_soc_dai_set_sysclk(snd_soc_rtd_to_cpu(rtd, 0),
66 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
74 ret = snd_soc_dai_set_sysclk(snd_soc_rtd_to_cpu(rtd, 0), 0,
77 dev_err(rtd->dev, "failed to set cpu dai sysclk\n");
79 for_each_rtd_codec_dais(rtd, j, codec_dai) {
86 dev_err(rtd->dev, "failed to set sysclk\n");
97 dev_err(rtd->dev, "failed to start PLL: %d\n",
107 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
111 for_each_rtd_codec_dais(rtd,
135 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
170 mt8183_i2s_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
182 mt8183_rt1015_i2s_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
375 mt8183_da7219_max98357_hdmi_init(struct snd_soc_pcm_runtime *rtd) argument
390 mt8183_bt_init(struct snd_soc_pcm_runtime *rtd) argument
405 mt8183_da7219_init(struct snd_soc_pcm_runtime *rtd) argument
[all...]
/linux-master/sound/soc/ti/
H A Ddavinci-evm.c31 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
32 struct snd_soc_card *soc_card = rtd->card;
44 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
45 struct snd_soc_card *soc_card = rtd->card;
55 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
56 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
57 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
58 struct snd_soc_card *soc_card = rtd->card;
113 static int evm_aic3x_init(struct snd_soc_pcm_runtime *rtd) argument
115 struct snd_soc_card *card = rtd
[all...]
H A Domap-abe-twl6040.c48 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
49 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
50 struct snd_soc_card *card = rtd->card;
80 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
81 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
167 static int omap_abe_twl6040_init(struct snd_soc_pcm_runtime *rtd) argument
169 struct snd_soc_component *component = snd_soc_rtd_to_codec(rtd, 0)->component;
170 struct snd_soc_card *card = rtd->card;
180 omap_mcpdm_configure_dn_offsets(rtd, TWL6040_HSF_TRIM_LEFT(hs_trim),
185 ret = snd_soc_card_jack_new_pins(rtd
203 omap_abe_dmic_init(struct snd_soc_pcm_runtime *rtd) argument
[all...]
/linux-master/sound/soc/cirrus/
H A Dedb93xx.c24 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
25 struct snd_soc_dai *codec_dai = snd_soc_rtd_to_codec(rtd, 0);
26 struct snd_soc_dai *cpu_dai = snd_soc_rtd_to_cpu(rtd, 0);
/linux-master/sound/soc/tegra/
H A Dtegra_pcm.h24 struct snd_soc_pcm_runtime *rtd);
/linux-master/sound/soc/atmel/
H A Datmel-pcm-dma.c55 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
58 prtd = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);
80 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); local
85 prtd = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream);

Completed in 183 milliseconds

1234567891011>>