[ALSA] Clean up with common snd_ctl_boolean_*_info callbacks

Clean up codes using the new common snd_ctl_boolean_*_info() callbacks.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
This commit is contained in:
Takashi Iwai
2007-07-23 15:42:26 +02:00
committed by Jaroslav Kysela
parent b9ed4f2b68
commit a5ce88909d
60 changed files with 119 additions and 973 deletions

View File

@ -1361,26 +1361,6 @@ int snd_soc_info_volsw_ext(struct snd_kcontrol *kcontrol,
}
EXPORT_SYMBOL_GPL(snd_soc_info_volsw_ext);
/**
* snd_soc_info_bool_ext - external single boolean mixer info callback
* @kcontrol: mixer control
* @uinfo: control element information
*
* Callback to provide information about a single boolean external mixer control.
*
* Returns 0 for success.
*/
int snd_soc_info_bool_ext(struct snd_kcontrol *kcontrol,
struct snd_ctl_elem_info *uinfo)
{
uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
uinfo->count = 1;
uinfo->value.integer.min = 0;
uinfo->value.integer.max = 1;
return 0;
}
EXPORT_SYMBOL_GPL(snd_soc_info_bool_ext);
/**
* snd_soc_info_volsw - single mixer info callback
* @kcontrol: mixer control