ALSA: add dummy function to support shared mmap in nommu Blackfin arch
Cc: Mike Frysinger <vapier.adi@gmail.com> Signed-off-by: Cliff Cai <cliff.cai@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
b7c9d85205
commit
7003609b3b
|
@ -3385,6 +3385,17 @@ out:
|
||||||
}
|
}
|
||||||
#endif /* CONFIG_SND_SUPPORT_OLD_API */
|
#endif /* CONFIG_SND_SUPPORT_OLD_API */
|
||||||
|
|
||||||
|
#ifndef CONFIG_MMU
|
||||||
|
unsigned long dummy_get_unmapped_area(struct file *file, unsigned long addr,
|
||||||
|
unsigned long len, unsigned long pgoff,
|
||||||
|
unsigned long flags)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
# define dummy_get_unmapped_area NULL
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Register section
|
* Register section
|
||||||
*/
|
*/
|
||||||
|
@ -3401,6 +3412,7 @@ const struct file_operations snd_pcm_f_ops[2] = {
|
||||||
.compat_ioctl = snd_pcm_ioctl_compat,
|
.compat_ioctl = snd_pcm_ioctl_compat,
|
||||||
.mmap = snd_pcm_mmap,
|
.mmap = snd_pcm_mmap,
|
||||||
.fasync = snd_pcm_fasync,
|
.fasync = snd_pcm_fasync,
|
||||||
|
.get_unmapped_area = dummy_get_unmapped_area,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
|
@ -3413,5 +3425,6 @@ const struct file_operations snd_pcm_f_ops[2] = {
|
||||||
.compat_ioctl = snd_pcm_ioctl_compat,
|
.compat_ioctl = snd_pcm_ioctl_compat,
|
||||||
.mmap = snd_pcm_mmap,
|
.mmap = snd_pcm_mmap,
|
||||||
.fasync = snd_pcm_fasync,
|
.fasync = snd_pcm_fasync,
|
||||||
|
.get_unmapped_area = dummy_get_unmapped_area,
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue