| From 9ad8c96319851b73ddfca8a69ddd319442b7a8d0 Mon Sep 17 00:00:00 2001 |
| From: Ben Hutchings <ben@decadent.org.uk> |
| Date: Sun, 12 Sep 2010 02:41:47 +0100 |
| Subject: [PATCH] ALSA: emux: Add trivial compat ioctl handler |
| |
| commit a254dba37c5a372fc8b44ba29509ba052d4e859d upstream. |
| |
| Reported-by: Carmen Cru <carmen.cru@belgacom.net> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| Signed-off-by: Takashi Iwai <tiwai@suse.de> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/sound/synth/emux/emux_hwdep.c b/sound/synth/emux/emux_hwdep.c |
| index ff0b2a8..5ae1eae 100644 |
| --- a/sound/synth/emux/emux_hwdep.c |
| +++ b/sound/synth/emux/emux_hwdep.c |
| @@ -128,6 +128,9 @@ snd_emux_init_hwdep(struct snd_emux *emu) |
| strcpy(hw->name, SNDRV_EMUX_HWDEP_NAME); |
| hw->iface = SNDRV_HWDEP_IFACE_EMUX_WAVETABLE; |
| hw->ops.ioctl = snd_emux_hwdep_ioctl; |
| + /* The ioctl parameter types are compatible between 32- and |
| + * 64-bit architectures, so use the same function. */ |
| + hw->ops.ioctl_compat = snd_emux_hwdep_ioctl; |
| hw->exclusive = 1; |
| hw->private_data = emu; |
| if ((err = snd_card_register(emu->card)) < 0) |
| -- |
| 1.7.7 |
| |