[stable-3.2] ALSA: usb: Parse UAC2 extension unit like for UAC1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following patch fixes issues with newer usbaudio devices.
http://bugs.launchpad.net/bugs/1212430
It was already added to 3.8, it would be great if it was also in 3.2.
It isn't a clean cherry-pick, but the conflict is fairly easy to resolve.

commit 61ac51301e6c6d4ed977d7674ce2b8e713619a9b
Author: Torstein Hegge <hegge@xxxxxxxxxxx>
Date:   Tue Mar 19 17:12:14 2013 +0100

    ALSA: usb: Parse UAC2 extension unit like for UAC1

    UAC2_EXTENSION_UNIT_V2 differs from UAC1_EXTENSION_UNIT, but can be
handled in
    the same way when parsing the unit. Otherwise parse_audio_unit()
fails when it
    sees an extension unit on a UAC2 device.

    UAC2_EXTENSION_UNIT_V2 is outside the range allocated by UAC1.

    Signed-off-by: Torstein Hegge <hegge@xxxxxxxxxxx>
    Acked-by: Daniel Mack <zonque@xxxxxxxxx>
    Cc: <stable@xxxxxxxxxxxxxxx>
    Signed-off-by: Takashi Iwai <tiwai@xxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]