The fix for this bug has been included upstream in kernel 2.6.34-rc7, and also cc'd to the stable kernel branch (meaning 2.6.33 and possibly 2.6.32). From the changelog:
commit 8f0f5ff6777104084b4b2e1ae079541c2a6ed6d9
Author: Daniel T Chen
Date: Wed Apr 28 18:00:11 2010 -0400
ALSA: hda: Fix 0 dB for Packard Bell models using Conexant CX20549 (Venice)
The fix for this bug has been included upstream in kernel 2.6.34-rc7, and also cc'd to the stable kernel branch (meaning 2.6.33 and possibly 2.6.32). From the changelog:
commit 8f0f5ff67771040 84b4b2e1ae07954 1c2a6ed6d9
Author: Daniel T Chen
Date: Wed Apr 28 18:00:11 2010 -0400
ALSA: hda: Fix 0 dB for Packard Bell models using Conexant CX20549 (Venice)
BugLink: https:/ /launchpad. net/bugs/ 541802
The OR's hardware distorts at PCM 100% because it does not correspond to
0 dB. Fix this in patch_cxt5045() for all Packard Bell models.
Reported-by: Valombre
Cc: <email address hidden>
Signed-off-by: Daniel T Chen
Signed-off-by: Takashi Iwai