soc-dai.h (51801aeafdc9c1d55e5e71e58a1bbbd2583328fa) | soc-dai.h (7eaa313bdec3f2326c9cdacec88fd484a36c423b) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * linux/sound/soc-dai.h -- ALSA SoC Layer 4 * 5 * Copyright: 2005-2008 Wolfson Microelectronics. PLC. 6 * 7 * Digital Audio Interface (DAI) API. 8 */ --- 144 unchanged lines hidden (view full) --- 153int snd_soc_dai_startup(struct snd_soc_dai *dai, 154 struct snd_pcm_substream *substream); 155void snd_soc_dai_shutdown(struct snd_soc_dai *dai, 156 struct snd_pcm_substream *substream); 157snd_pcm_sframes_t snd_soc_dai_delay(struct snd_soc_dai *dai, 158 struct snd_pcm_substream *substream); 159void snd_soc_dai_suspend(struct snd_soc_dai *dai); 160void snd_soc_dai_resume(struct snd_soc_dai *dai); | 1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * linux/sound/soc-dai.h -- ALSA SoC Layer 4 * 5 * Copyright: 2005-2008 Wolfson Microelectronics. PLC. 6 * 7 * Digital Audio Interface (DAI) API. 8 */ --- 144 unchanged lines hidden (view full) --- 153int snd_soc_dai_startup(struct snd_soc_dai *dai, 154 struct snd_pcm_substream *substream); 155void snd_soc_dai_shutdown(struct snd_soc_dai *dai, 156 struct snd_pcm_substream *substream); 157snd_pcm_sframes_t snd_soc_dai_delay(struct snd_soc_dai *dai, 158 struct snd_pcm_substream *substream); 159void snd_soc_dai_suspend(struct snd_soc_dai *dai); 160void snd_soc_dai_resume(struct snd_soc_dai *dai); |
161int snd_soc_dai_remove(struct snd_soc_dai *dai); | |
162int snd_soc_dai_compress_new(struct snd_soc_dai *dai, 163 struct snd_soc_pcm_runtime *rtd, int num); 164bool snd_soc_dai_stream_valid(struct snd_soc_dai *dai, int stream); 165 166int snd_soc_pcm_dai_probe(struct snd_soc_pcm_runtime *rtd, int order); | 161int snd_soc_dai_compress_new(struct snd_soc_dai *dai, 162 struct snd_soc_pcm_runtime *rtd, int num); 163bool snd_soc_dai_stream_valid(struct snd_soc_dai *dai, int stream); 164 165int snd_soc_pcm_dai_probe(struct snd_soc_pcm_runtime *rtd, int order); |
166int snd_soc_pcm_dai_remove(struct snd_soc_pcm_runtime *rtd, int order); |
|
167int snd_soc_pcm_dai_new(struct snd_soc_pcm_runtime *rtd); 168int snd_soc_pcm_dai_prepare(struct snd_pcm_substream *substream); 169int snd_soc_pcm_dai_trigger(struct snd_pcm_substream *substream, int cmd); 170int snd_soc_pcm_dai_bespoke_trigger(struct snd_pcm_substream *substream, 171 int cmd); 172 173struct snd_soc_dai_ops { 174 /* --- 272 unchanged lines hidden --- | 167int snd_soc_pcm_dai_new(struct snd_soc_pcm_runtime *rtd); 168int snd_soc_pcm_dai_prepare(struct snd_pcm_substream *substream); 169int snd_soc_pcm_dai_trigger(struct snd_pcm_substream *substream, int cmd); 170int snd_soc_pcm_dai_bespoke_trigger(struct snd_pcm_substream *substream, 171 int cmd); 172 173struct snd_soc_dai_ops { 174 /* --- 272 unchanged lines hidden --- |