diff options
author | Stas Sergeev <stsp@aknet.ru> | 2008-05-24 18:05:47 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2008-05-25 18:21:10 +0200 |
commit | 97e08f5d732bbfd5180f73aa7875d328421bee8a (patch) | |
tree | 9f10967c8af440c0bb578366ce2ae672e011aa0a /sound/drivers/pcsp/pcsp_mixer.c | |
parent | 97ec710cab76f90a6bece76a04e76aa50096a470 (diff) | |
download | blackbird-op-linux-97e08f5d732bbfd5180f73aa7875d328421bee8a.tar.gz blackbird-op-linux-97e08f5d732bbfd5180f73aa7875d328421bee8a.zip |
[ALSA] snd-pcsp - fix pcsp_treble_info() to honour an item number
This solves the problem with mixers wrongly displaying the PWM freq.
Signed-off-by: Stas Sergeev <stsp@aknet.ru>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/drivers/pcsp/pcsp_mixer.c')
-rw-r--r-- | sound/drivers/pcsp/pcsp_mixer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/drivers/pcsp/pcsp_mixer.c b/sound/drivers/pcsp/pcsp_mixer.c index 64a695fef74e..caeb0f57fcca 100644 --- a/sound/drivers/pcsp/pcsp_mixer.c +++ b/sound/drivers/pcsp/pcsp_mixer.c @@ -50,7 +50,8 @@ static int pcsp_treble_info(struct snd_kcontrol *kcontrol, uinfo->value.enumerated.items = chip->max_treble + 1; if (uinfo->value.enumerated.item > chip->max_treble) uinfo->value.enumerated.item = chip->max_treble; - sprintf(uinfo->value.enumerated.name, "%d", PCSP_RATE()); + sprintf(uinfo->value.enumerated.name, "%d", + PCSP_CALC_RATE(uinfo->value.enumerated.item)); return 0; } |