Home
last modified time | relevance | path

Searched refs:dai (Results 1 – 9 of 9) sorted by relevance

/drivers/staging/greybus/
Daudio_module.c206 struct gbaudio_data_connection *dai; in gb_audio_add_data_connection() local
208 dai = devm_kzalloc(gbmodule->dev, sizeof(*dai), GFP_KERNEL); in gb_audio_add_data_connection()
209 if (!dai) in gb_audio_add_data_connection()
216 devm_kfree(gbmodule->dev, dai); in gb_audio_add_data_connection()
221 dai->id = 0; in gb_audio_add_data_connection()
222 dai->data_cport = connection->intf_cport_id; in gb_audio_add_data_connection()
223 dai->connection = connection; in gb_audio_add_data_connection()
224 list_add(&dai->list, &gbmodule->data_list); in gb_audio_add_data_connection()
240 struct gbaudio_data_connection *dai, *_dai; in gb_audio_probe() local
326 list_for_each_entry(dai, &gbmodule->data_list, list) { in gb_audio_probe()
[all …]
Daudio_codec.c35 struct gbaudio_codec_dai *dai; in find_dai_stream_params() local
37 list_for_each_entry(dai, &codec->dai_list, list) { in find_dai_stream_params()
38 if (dai->id == id) in find_dai_stream_params()
39 return &dai->params[stream]; in find_dai_stream_params()
360 struct snd_soc_dai *dai) in gbcodec_startup() argument
362 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_startup()
373 params = find_dai_stream_params(codec, dai->id, substream->stream); in gbcodec_startup()
382 pm_stay_awake(dai->dev); in gbcodec_startup()
388 struct snd_soc_dai *dai) in gbcodec_shutdown() argument
390 struct gbaudio_codec_info *codec = dev_get_drvdata(dai->dev); in gbcodec_shutdown()
[all …]
/drivers/soundwire/
Dintel.c533 struct snd_soc_dai *dai, in intel_config_stream() argument
540 substream, dai, hw_params, link_id); in intel_config_stream()
674 struct snd_soc_dai *dai) in intel_hw_params() argument
676 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_params()
684 dma = snd_soc_dai_get_dma_data(dai, substream); in intel_hw_params()
703 dev_err(dai->dev, "ports/resources not available\n"); in intel_hw_params()
721 ret = intel_config_stream(sdw, substream, dai, params, in intel_hw_params()
770 intel_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) in intel_hw_free() argument
772 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in intel_hw_free()
776 dma = snd_soc_dai_get_dma_data(dai, substream); in intel_hw_free()
[all …]
Dcadence_master.h179 int sdw_cdns_pcm_set_stream(struct snd_soc_dai *dai,
181 int sdw_cdns_pdm_set_stream(struct snd_soc_dai *dai,
199 int cdns_set_sdw_stream(struct snd_soc_dai *dai,
Dcadence_master.c1152 int cdns_set_sdw_stream(struct snd_soc_dai *dai, in cdns_set_sdw_stream() argument
1155 struct sdw_cdns *cdns = snd_soc_dai_get_drvdata(dai); in cdns_set_sdw_stream()
1173 dai->playback_dma_data = dma; in cdns_set_sdw_stream()
1175 dai->capture_dma_data = dma; in cdns_set_sdw_stream()
/drivers/gpu/drm/vc4/
Dvc4_hdmi.c749 static inline struct vc4_hdmi *dai_to_hdmi(struct snd_soc_dai *dai) in dai_to_hdmi() argument
751 struct snd_soc_card *card = snd_soc_dai_get_drvdata(dai); in dai_to_hdmi()
757 struct snd_soc_dai *dai) in vc4_hdmi_audio_startup() argument
759 struct vc4_hdmi *hdmi = dai_to_hdmi(dai); in vc4_hdmi_audio_startup()
785 static int vc4_hdmi_audio_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in vc4_hdmi_audio_set_fmt() argument
808 struct snd_soc_dai *dai) in vc4_hdmi_audio_shutdown() argument
810 struct vc4_hdmi *hdmi = dai_to_hdmi(dai); in vc4_hdmi_audio_shutdown()
823 struct snd_soc_dai *dai) in vc4_hdmi_audio_hw_params() argument
825 struct vc4_hdmi *hdmi = dai_to_hdmi(dai); in vc4_hdmi_audio_hw_params()
896 struct snd_soc_dai *dai) in vc4_hdmi_audio_trigger() argument
[all …]
/drivers/dma/
Dtxx9dmac.h289 u32 sai, u32 dai, u32 ccr) in txx9dmac_desc_set_nosimple() argument
293 desc->hwdesc.DAIR = dai; in txx9dmac_desc_set_nosimple()
297 desc->hwdesc32.DAIR = dai; in txx9dmac_desc_set_nosimple()
Dtxx9dmac.c334 u32 sai, dai; in txx9dmac_dostart() local
353 dai = 0; in txx9dmac_dostart()
356 dai = ds->reg_width; in txx9dmac_dostart()
360 dai = 8; in txx9dmac_dostart()
363 channel64_writel(dc, DAIR, dai); in txx9dmac_dostart()
374 dai = 0; in txx9dmac_dostart()
377 dai = ds->reg_width; in txx9dmac_dostart()
381 dai = 4; in txx9dmac_dostart()
384 channel32_writel(dc, DAIR, dai); in txx9dmac_dostart()
830 u32 sai, dai; in txx9dmac_prep_slave_sg() local
[all …]
/drivers/media/i2c/
Dtda1997x.c2448 struct snd_soc_dai *dai) in tda1997x_pcm_startup() argument
2450 struct tda1997x_state *state = snd_soc_dai_get_drvdata(dai); in tda1997x_pcm_startup()
2451 struct snd_soc_component *component = dai->component; in tda1997x_pcm_startup()