• Takashi Iwai's avatar
    ALSA: usb-audio - Fix missing mixer dB information · 38b65190
    Takashi Iwai authored
    The recent fix for testing dB range at the mixer creation time seems
    to cause regressions in some devices.  In such devices, reading the dB
    info at probing time gives an error, thus both dBmin and dBmax are still
    zero, and TLV flag isn't set although the later read of dB info succeeds.
    
    This patch adds a workaround for such a case by assuming that the later
    read will succeed.  In future, a similar test should be performed in a
    case where a wrong dB range is seen even in the later read.
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    Cc: <stable@kernel.org>
    38b65190
mixer.c 61.3 KB