diff options
author | Lars-Peter Clausen <lars@metafoo.de> | 2013-03-22 09:12:04 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2013-03-26 10:14:55 -0400 |
commit | 3021bd38ed31380df5e270451162feca83aef40f (patch) | |
tree | 2b523aaf4aca45f4cdd244f9b11a7abec0ed0a4a /sound/soc/tegra/tegra_pcm.c | |
parent | 340af748bc4004982a1a11ea2d81a4bffe6eb975 (diff) |
ASoC: tegra_pcm: No need to wrap snd_dmaengine_pcm_close()
If a PCM driver using the dmaengine PCM helper functions doesn't need to do
anything special in its pcm_close callback, snd_dmaengine_pcm_close can be used
directly for as the pcm_close callback and there is no need to wrap it in a
custom function.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/tegra/tegra_pcm.c')
-rw-r--r-- | sound/soc/tegra/tegra_pcm.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/sound/soc/tegra/tegra_pcm.c b/sound/soc/tegra/tegra_pcm.c index c925ab0adeb6..e67af0b5d35d 100644 --- a/sound/soc/tegra/tegra_pcm.c +++ b/sound/soc/tegra/tegra_pcm.c | |||
@@ -75,12 +75,6 @@ static int tegra_pcm_open(struct snd_pcm_substream *substream) | |||
75 | return 0; | 75 | return 0; |
76 | } | 76 | } |
77 | 77 | ||
78 | static int tegra_pcm_close(struct snd_pcm_substream *substream) | ||
79 | { | ||
80 | snd_dmaengine_pcm_close(substream); | ||
81 | return 0; | ||
82 | } | ||
83 | |||
84 | static int tegra_pcm_hw_params(struct snd_pcm_substream *substream, | 78 | static int tegra_pcm_hw_params(struct snd_pcm_substream *substream, |
85 | struct snd_pcm_hw_params *params) | 79 | struct snd_pcm_hw_params *params) |
86 | { | 80 | { |
@@ -160,7 +154,7 @@ static int tegra_pcm_mmap(struct snd_pcm_substream *substream, | |||
160 | 154 | ||
161 | static struct snd_pcm_ops tegra_pcm_ops = { | 155 | static struct snd_pcm_ops tegra_pcm_ops = { |
162 | .open = tegra_pcm_open, | 156 | .open = tegra_pcm_open, |
163 | .close = tegra_pcm_close, | 157 | .close = snd_dmaengine_pcm_close, |
164 | .ioctl = snd_pcm_lib_ioctl, | 158 | .ioctl = snd_pcm_lib_ioctl, |
165 | .hw_params = tegra_pcm_hw_params, | 159 | .hw_params = tegra_pcm_hw_params, |
166 | .hw_free = tegra_pcm_hw_free, | 160 | .hw_free = tegra_pcm_hw_free, |