diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-02-17 00:03:27 +0100 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-02-17 17:10:01 +0100 |
commit | 7bd3a6f34cdd4b1776ca34d0b6fab216e9323759 (patch) | |
tree | d76722c3f70e4a6ef2cce5ff619a1b8755ddd6a9 /include | |
parent | ASoC: dapm: Refactor snd_soc_dapm_new_widget() to return the widget (diff) | |
download | linux-7bd3a6f34cdd4b1776ca34d0b6fab216e9323759.tar.xz linux-7bd3a6f34cdd4b1776ca34d0b6fab216e9323759.zip |
ASoC: dapm: Supply the DAI and substream when calling stream events
In order to allow us to do something smarter than iterate through widgets
doing strcmp() to work out what to power up for stream events change the
interface used to generate them to be based on the combination of a DAI
and a stream direction rather than just a simple string identifying the
stream.
At some point we'll probably want a set of channels too.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@ti.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/sound/soc-dapm.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/sound/soc-dapm.h b/include/sound/soc-dapm.h index c28d20b45669..c32c52167b53 100644 --- a/include/sound/soc-dapm.h +++ b/include/sound/soc-dapm.h @@ -365,8 +365,8 @@ int snd_soc_dapm_weak_routes(struct snd_soc_dapm_context *dapm, const struct snd_soc_dapm_route *route, int num); /* dapm events */ -int snd_soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, - const char *stream, int event); +int snd_soc_dapm_stream_event(struct snd_soc_pcm_runtime *rtd, int stream, + struct snd_soc_dai *dai, int event); void snd_soc_dapm_shutdown(struct snd_soc_card *card); /* external DAPM widget events */ |