aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound/pci/ad1889.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2013-10-29 15:39:37 +0100
committerTakashi Iwai <tiwai@suse.de>2013-10-29 15:39:37 +0100
commit9bd0f5c042e218c0573e730d181287abecd6b18b (patch)
tree0d757148bb92829c52c25e4f36ed59e2a39ce2be /sound/pci/ad1889.c
parentALSA: Use strlcpy() instead of strncpy() (diff)
downloadwireguard-linux-9bd0f5c042e218c0573e730d181287abecd6b18b.tar.xz
wireguard-linux-9bd0f5c042e218c0573e730d181287abecd6b18b.zip
ALSA: ad1889: Fix right attenuation proc output
The right attenuation bits aren't needed to be shifted. Spotted by coverity CID 11427. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/ad1889.c')
-rw-r--r--sound/pci/ad1889.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/pci/ad1889.c b/sound/pci/ad1889.c
index d2b9d617aee5..b680d03e2419 100644
--- a/sound/pci/ad1889.c
+++ b/sound/pci/ad1889.c
@@ -739,7 +739,7 @@ snd_ad1889_proc_read(struct snd_info_entry *entry, struct snd_info_buffer *buffe
reg = ad1889_readw(chip, AD_DS_WADA);
snd_iprintf(buffer, "Right: %s, -%d dB\n",
(reg & AD_DS_WADA_RWAM) ? "mute" : "unmute",
- ((reg & AD_DS_WADA_RWAA) >> 8) * 3);
+ (reg & AD_DS_WADA_RWAA) * 3);
reg = ad1889_readw(chip, AD_DS_WAS);
snd_iprintf(buffer, "Wave samplerate: %u Hz\n", reg);