aboutsummaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-11-29 11:04:54 +0100
committerJaroslav Kysela <perex@suse.cz>2004-11-29 11:04:54 +0100
commit90b5839ff49217977920fa3ce09e68ecd6e75087 (patch)
tree8ab258b6c119eaa5b04412c1496289fb330f6dbe /sound
parentccf02194eac9bb51aff8e56a0c1a22beebab764a (diff)
downloadhistory-90b5839ff49217977920fa3ce09e68ecd6e75087.tar.gz
[ALSA] fix iomem mmap
PCM Midlevel The patch adds the definition vm_private_data again to snd_pcm_lib_mmap_iomem(). It got lost during the rewrite of the mmap stuff. Signed-off-by: Martin Langer <martin-langer@gmx.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound')
-rw-r--r--sound/core/pcm_native.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c
index 1c2ddfd44809f1..b503741679d358 100644
--- a/sound/core/pcm_native.c
+++ b/sound/core/pcm_native.c
@@ -3099,6 +3099,7 @@ int snd_pcm_lib_mmap_iomem(snd_pcm_substream_t *substream, struct vm_area_struct
area->vm_page_prot = pgprot_noncached(area->vm_page_prot);
#endif
area->vm_ops = &snd_pcm_vm_ops_data_mmio;
+ area->vm_private_data = substream;
area->vm_flags |= VM_IO;
size = area->vm_end - area->vm_start;
offset = area->vm_pgoff << PAGE_SHIFT;