]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ALSA: usb-audio: Recurse before saving terminal properties
authorJulian Scheel <julian@jusst.de>
Wed, 19 Aug 2015 07:28:09 +0000 (09:28 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 19 Aug 2015 16:05:13 +0000 (18:05 +0200)
commit9430e547894d2ff099e5717050eb40c1e1dd2bad
treedf2857431833a357b7ba9843f89f520dfca6276f
parentd5cf00c7ac2bf6b9d10c393b1e3b7551176c7f40
ALSA: usb-audio: Recurse before saving terminal properties

The input terminal parser recurses into the referenced clock entity to verify
it is existant and thus the terminal descriptor is valid. The actual property
values of the term instance which is initially parsed must not be overriden by
the recursion. For this to work the term properties have to be assigned after
recursing into the referenced clock entity descriptors.

Signed-off-by: Julian Scheel <julian@jusst.de>
Acked-by: Daniel Mack <daniel@zonque.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/mixer.c