diff options
Diffstat (limited to 'include/sound')
-rw-r--r-- | include/sound/soc.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/sound/soc.h b/include/sound/soc.h index d5db87e82c6..4334ab25c5d 100644 --- a/include/sound/soc.h +++ b/include/sound/soc.h | |||
@@ -269,6 +269,11 @@ enum snd_soc_compress_type { | |||
269 | SND_SOC_RBTREE_COMPRESSION | 269 | SND_SOC_RBTREE_COMPRESSION |
270 | }; | 270 | }; |
271 | 271 | ||
272 | enum snd_soc_pcm_subclass { | ||
273 | SND_SOC_PCM_CLASS_PCM = 0, | ||
274 | SND_SOC_PCM_CLASS_BE = 1, | ||
275 | }; | ||
276 | |||
272 | int snd_soc_codec_set_sysclk(struct snd_soc_codec *codec, int clk_id, | 277 | int snd_soc_codec_set_sysclk(struct snd_soc_codec *codec, int clk_id, |
273 | unsigned int freq, int dir); | 278 | unsigned int freq, int dir); |
274 | int snd_soc_codec_set_pll(struct snd_soc_codec *codec, int pll_id, int source, | 279 | int snd_soc_codec_set_pll(struct snd_soc_codec *codec, int pll_id, int source, |
@@ -809,6 +814,9 @@ struct snd_soc_pcm_runtime { | |||
809 | struct device dev; | 814 | struct device dev; |
810 | struct snd_soc_card *card; | 815 | struct snd_soc_card *card; |
811 | struct snd_soc_dai_link *dai_link; | 816 | struct snd_soc_dai_link *dai_link; |
817 | struct mutex pcm_mutex; | ||
818 | enum snd_soc_pcm_subclass pcm_subclass; | ||
819 | struct snd_pcm_ops ops; | ||
812 | 820 | ||
813 | unsigned int complete:1; | 821 | unsigned int complete:1; |
814 | unsigned int dev_registered:1; | 822 | unsigned int dev_registered:1; |