linux-imx/include
Kirill Marinushkin 25272b0d0d ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
commit a6618f4aed upstream.

Currently, the offsets in the UAC2 processing unit descriptor are
calculated incorrectly. It causes an issue when connecting the device which
provides such a feature:

~~~~
[84126.724420] usb 1-1.3.1: invalid Processing Unit descriptor (id 18)
~~~~

After this patch is applied, the UAC2 processing unit inits w/o this error.

Fixes: 23caaf19b1 ("ALSA: usb-mixer: Add support for Audio Class v2.0")
Signed-off-by: Kirill Marinushkin <k.marinushkin@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
[bwh: Backported to 3.2: adjust filename]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
2018-06-01 00:30:23 +01:00
..
acpi ACPICA: Tables: Fix an issue that FACS initialization is performed twice 2015-08-12 16:33:18 +02:00
asm-generic scsi: dma-mapping: always provide dma_get_cache_alignment 2018-03-03 15:50:38 +00:00
crypto crypto: hash - prevent using keyed hashes without setting key 2018-06-01 00:30:07 +01:00
drm drm: Fix an unwanted master inheritance v2 2015-12-30 02:26:00 +00:00
keys
linux ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit 2018-06-01 00:30:23 +01:00
math-emu
media tuner: Fix numberspace conflict between xc4000 and pti 5nf05 tuners 2012-01-25 16:13:51 -08:00
misc
mtd
net regulatory: add NUL to request alpha2 2018-06-01 00:30:18 +01:00
pcmcia
rdma IB/core: Add inline function to validate port 2017-10-12 15:27:14 +01:00
rxrpc
scsi scsi: libsas: align sata_device's rps_resp on a cacheline 2018-03-03 15:50:39 +00:00
sound ALSA: seq: Avoid invalid lockdep class warning 2018-01-01 20:51:02 +00:00
target target: Fix lookup of dynamic NodeACLs during cached demo-mode operation 2013-03-06 03:24:03 +00:00
trace KVM: Fix stack-out-of-bounds read in write_mmio 2018-01-01 20:51:04 +00:00
video OMAPDSS: HDMI: PHY burnout fix 2012-03-12 12:31:38 -07:00
xen xen: Add RING_COPY_REQUEST() 2016-01-22 21:40:06 +00:00
Kbuild