aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sound/soc/spear/spear_pcm.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/sound/soc/spear/spear_pcm.c b/sound/soc/spear/spear_pcm.c
index 9b76cc5a1148..32431d619174 100644
--- a/sound/soc/spear/spear_pcm.c
+++ b/sound/soc/spear/spear_pcm.c
@@ -73,14 +73,6 @@ static int spear_pcm_open(struct snd_pcm_substream *substream)
73 return 0; 73 return 0;
74} 74}
75 75
76static int spear_pcm_close(struct snd_pcm_substream *substream)
77{
78
79 snd_dmaengine_pcm_close(substream);
80
81 return 0;
82}
83
84static int spear_pcm_mmap(struct snd_pcm_substream *substream, 76static int spear_pcm_mmap(struct snd_pcm_substream *substream,
85 struct vm_area_struct *vma) 77 struct vm_area_struct *vma)
86{ 78{
@@ -93,7 +85,7 @@ static int spear_pcm_mmap(struct snd_pcm_substream *substream,
93 85
94static struct snd_pcm_ops spear_pcm_ops = { 86static struct snd_pcm_ops spear_pcm_ops = {
95 .open = spear_pcm_open, 87 .open = spear_pcm_open,
96 .close = spear_pcm_close, 88 .close = snd_dmaengine_pcm_close,
97 .ioctl = snd_pcm_lib_ioctl, 89 .ioctl = snd_pcm_lib_ioctl,
98 .hw_params = spear_pcm_hw_params, 90 .hw_params = spear_pcm_hw_params,
99 .hw_free = spear_pcm_hw_free, 91 .hw_free = spear_pcm_hw_free,