Home
last modified time | relevance | path

Searched defs:sof_ipc_pcm_ops (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/sound/soc/sof/
H A Dsof-audio.h118 struct sof_ipc_pcm_ops { struct
119 int (*hw_params)(struct snd_soc_component *component, struct snd_pcm_substream *substream,
122 int (*hw_free)(struct snd_soc_component *component, struct snd_pcm_substream *substream);
123 int (*trigger)(struct snd_soc_component *component, struct snd_pcm_substream *substream,
125 int (*dai_link_fixup)(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params);
126 int (*pcm_setup)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm);
127 void (*pcm_free)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm);
128 snd_pcm_sframes_t (*delay)(struct snd_soc_component *component,
130 bool reset_hw_params_during_stop;
131 bool ipc_first_on_start;
[all …]