]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - sound/usb/midi.c
ALSA: usb-audio: use enum control info helper
[mv-sheeva.git] / sound / usb / midi.c
index 25bce7e5b1afd09cf1fdac8ad7d5f77e61c0eca9..d7021cb01047c21e16bfbbc385c7d3f127f2fb6e 100644 (file)
@@ -1729,13 +1729,7 @@ static int roland_load_info(struct snd_kcontrol *kcontrol,
 {
        static const char *const names[] = { "High Load", "Light Load" };
 
-       info->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED;
-       info->count = 1;
-       info->value.enumerated.items = 2;
-       if (info->value.enumerated.item > 1)
-               info->value.enumerated.item = 1;
-       strcpy(info->value.enumerated.name, names[info->value.enumerated.item]);
-       return 0;
+       return snd_ctl_enum_info(info, 1, 2, names);
 }
 
 static int roland_load_get(struct snd_kcontrol *kcontrol,