X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=include%2Fsound%2Fsoc-dai.h;h=1f69e0af2941803ac4452ec509baccbbd2f05f92;hb=d766023eea566bb3c2a57a0567af5b271908fdc2;hp=c429f248cf4e995a6a8aa20eaa1ec8af71ddfe74;hpb=659e45d8a0aca8619f0d308448c480279fa002b6;p=cascardo%2Flinux.git diff --git a/include/sound/soc-dai.h b/include/sound/soc-dai.h index c429f248cf4e..1f69e0af2941 100644 --- a/include/sound/soc-dai.h +++ b/include/sound/soc-dai.h @@ -173,6 +173,8 @@ struct snd_soc_dai_ops { struct snd_soc_dai *); int (*trigger)(struct snd_pcm_substream *, int, struct snd_soc_dai *); + int (*bespoke_trigger)(struct snd_pcm_substream *, int, + struct snd_soc_dai *); /* * For hardware based FIFO caused delay reporting. * Optional. @@ -196,6 +198,7 @@ struct snd_soc_dai_driver { const char *name; unsigned int id; int ac97_control; + unsigned int base; /* DAI driver callbacks */ int (*probe)(struct snd_soc_dai *dai); @@ -241,6 +244,7 @@ struct snd_soc_dai { struct snd_soc_dapm_widget *playback_widget; struct snd_soc_dapm_widget *capture_widget; + struct snd_soc_dapm_context dapm; /* DAI DMA data */ void *playback_dma_data;