]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/sound/soc.h
ASoC: Make WM8962 beep a signal generator
[mirror_ubuntu-artful-kernel.git] / include / sound / soc.h
index 11cfb5953e06eb82c22f52319aa2c4ea31d7f99a..737a4f4b18ff725c52b1e3c6587dab3b3e90c69f 100644 (file)
@@ -266,7 +266,6 @@ enum snd_soc_control_type {
 
 enum snd_soc_compress_type {
        SND_SOC_FLAT_COMPRESSION = 1,
-       SND_SOC_LZO_COMPRESSION,
        SND_SOC_RBTREE_COMPRESSION
 };
 
@@ -718,6 +717,9 @@ struct snd_soc_dai_link {
        /* Symmetry requirements */
        unsigned int symmetric_rates:1;
 
+       /* pmdown_time is ignored at stop */
+       unsigned int ignore_pmdown_time:1;
+
        /* codec/machine specific init - e.g. add machine controls */
        int (*init)(struct snd_soc_pcm_runtime *rtd);
 
@@ -813,6 +815,7 @@ struct snd_soc_card {
        int num_dapm_widgets;
        const struct snd_soc_dapm_route *dapm_routes;
        int num_dapm_routes;
+       bool fully_routed;
 
        struct work_struct deferred_resume_work;
 
@@ -840,7 +843,7 @@ struct snd_soc_card {
 };
 
 /* SoC machine DAI configuration, glues a codec and cpu DAI together */
-struct snd_soc_pcm_runtime  {
+struct snd_soc_pcm_runtime {
        struct device dev;
        struct snd_soc_card *card;
        struct snd_soc_dai_link *dai_link;