• Takashi Iwai's avatar
    ALSA: hda - Add position_fix quirk for Biostar mobo · 8815cd03
    Takashi Iwai authored
    The Biostar mobo seems to give a wrong DMA position, resulting in
    stuttering or skipping sounds on 2.6.34.  Since the commit
    7b3a177b, "ALSA: pcm_lib: fix "something
    must be really wrong" condition", makes the position check more strictly,
    the DMA position problem is revealed more clearly now.
    
    The fix is to use only LPIB for obtaining the position, i.e. passing
    position_fix=1.  This patch adds a static quirk to achieve it as default.
    Reported-by: default avatarFrank Griffin <ftg@roadrunner.com>
    Cc: Eric Piel <Eric.Piel@tremplin-utc.net>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    8815cd03
hda_intel.c 74.3 KB