]> git.baikalelectronics.ru Git - kernel.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)
commit31adb6324d189d796e846e34d0fd9f7de7274a81
treedf2857431833a357b7ba9843f89f520dfca6276f
parent3f14ea3a3cb0b4f1ccc1fc369c8527dab7b9dcc4
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