From: Andrew Morton drivers/media/video/cx88/cx88-alsa.c:88: error: static declaration of 'snd_ctl_boolean_mono_info' follows non-static declaration include/sound/control.h:168: error: previous declaration of 'snd_ctl_boolean_mono_info' was here Cc: Mauro Carvalho Chehab Signed-off-by: Andrew Morton --- drivers/media/video/cx88/cx88-alsa.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff -puN drivers/media/video/cx88/cx88-alsa.c~git-dvb-build-fix drivers/media/video/cx88/cx88-alsa.c --- a/drivers/media/video/cx88/cx88-alsa.c~git-dvb-build-fix +++ a/drivers/media/video/cx88/cx88-alsa.c @@ -83,7 +83,7 @@ typedef struct cx88_audio_dev snd_cx88_c -static int snd_ctl_boolean_mono_info(struct snd_kcontrol *kcontrol, +static int cx88_snd_ctl_boolean_mono_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) { uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; @@ -658,7 +658,7 @@ static int snd_cx88_switch_put(struct sn static struct snd_kcontrol_new snd_cx88_dac_switch = { .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = "Playback Switch", - .info = snd_ctl_boolean_mono_info, + .info = cx88_snd_ctl_boolean_mono_info, .get = snd_cx88_switch_get, .put = snd_cx88_switch_put, .private_value = (1<<8), @@ -667,7 +667,7 @@ static struct snd_kcontrol_new snd_cx88_ static struct snd_kcontrol_new snd_cx88_source_switch = { .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = "Capture Switch", - .info = snd_ctl_boolean_mono_info, + .info = cx88_snd_ctl_boolean_mono_info, .get = snd_cx88_switch_get, .put = snd_cx88_switch_put, .private_value = (1<<6), _